builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0137 starttime: 1461247041.42 results: success (0) buildid: 20160421052914 builduid: d83d6f202070484f8bbc1da66725bbc1 revision: f789cf6c7a5564260a6427492999dbf8bc93e065 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:21.417308) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:21.417731) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:21.418008) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:21.882434) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:21.886853) ========= 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.H9C7uIcoNf/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.QYadNDXhGw/Listeners TMPDIR=/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/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-21 06:57:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.63M=0.001s 2016-04-21 06:57:21 (8.63 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.084379 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:21.988790) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:21.989130) ========= 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.H9C7uIcoNf/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.QYadNDXhGw/Listeners TMPDIR=/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/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.026452 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:22.039138) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 06:57:22.041954) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev f789cf6c7a5564260a6427492999dbf8bc93e065 --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 f789cf6c7a5564260a6427492999dbf8bc93e065 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.H9C7uIcoNf/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.QYadNDXhGw/Listeners TMPDIR=/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/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-21 06:57:22,116 truncating revision to first 12 chars 2016-04-21 06:57:22,117 Setting DEBUG logging. 2016-04-21 06:57:22,117 attempt 1/10 2016-04-21 06:57:22,117 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f789cf6c7a55?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 06:57:24,205 unpacking tar archive at: fx-team-f789cf6c7a55/testing/mozharness/ program finished with exit code 0 elapsedTime=2.339884 ========= master_lag: 0.77 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 06:57:25.152120) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:25.152386) ========= script_repo_revision: f789cf6c7a5564260a6427492999dbf8bc93e065 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:25.152755) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:25.153015) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 06:57:25.169482) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 41 secs) (at 2016-04-21 06:57:25.169758) ========= /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.H9C7uIcoNf/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.QYadNDXhGw/Listeners TMPDIR=/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 06:57:25 INFO - MultiFileLogger online at 20160421 06:57:25 in /builds/slave/test 06:57:25 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 06:57:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:57:25 INFO - {'append_to_log': False, 06:57:25 INFO - 'base_work_dir': '/builds/slave/test', 06:57:25 INFO - 'blob_upload_branch': 'fx-team', 06:57:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:57:25 INFO - 'buildbot_json_path': 'buildprops.json', 06:57:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:57:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:57:25 INFO - 'download_minidump_stackwalk': True, 06:57:25 INFO - 'download_symbols': 'true', 06:57:25 INFO - 'e10s': False, 06:57:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:57:25 INFO - 'tooltool.py': '/tools/tooltool.py', 06:57:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:57:25 INFO - '/tools/misc-python/virtualenv.py')}, 06:57:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:57:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:57:25 INFO - 'log_level': 'info', 06:57:25 INFO - 'log_to_console': True, 06:57:25 INFO - 'opt_config_files': (), 06:57:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:57:25 INFO - '--processes=1', 06:57:25 INFO - '--config=%(test_path)s/wptrunner.ini', 06:57:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:57:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:57:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:57:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:57:25 INFO - 'pip_index': False, 06:57:25 INFO - 'require_test_zip': True, 06:57:25 INFO - 'test_type': ('testharness',), 06:57:25 INFO - 'this_chunk': '1', 06:57:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:57:25 INFO - 'total_chunks': '10', 06:57:25 INFO - 'virtualenv_path': 'venv', 06:57:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:57:25 INFO - 'work_dir': 'build'} 06:57:25 INFO - ##### 06:57:25 INFO - ##### Running clobber step. 06:57:25 INFO - ##### 06:57:25 INFO - Running pre-action listener: _resource_record_pre_action 06:57:25 INFO - Running main action method: clobber 06:57:25 INFO - rmtree: /builds/slave/test/build 06:57:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:57:26 INFO - Running post-action listener: _resource_record_post_action 06:57:26 INFO - ##### 06:57:26 INFO - ##### Running read-buildbot-config step. 06:57:26 INFO - ##### 06:57:26 INFO - Running pre-action listener: _resource_record_pre_action 06:57:26 INFO - Running main action method: read_buildbot_config 06:57:26 INFO - Using buildbot properties: 06:57:26 INFO - { 06:57:26 INFO - "project": "", 06:57:26 INFO - "product": "firefox", 06:57:26 INFO - "script_repo_revision": "production", 06:57:26 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 06:57:26 INFO - "repository": "", 06:57:26 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 06:57:26 INFO - "buildid": "20160421052914", 06:57:26 INFO - "pgo_build": "False", 06:57:26 INFO - "basedir": "/builds/slave/test", 06:57:26 INFO - "buildnumber": 341, 06:57:26 INFO - "slavename": "t-yosemite-r7-0137", 06:57:26 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 06:57:26 INFO - "platform": "macosx64", 06:57:26 INFO - "branch": "fx-team", 06:57:26 INFO - "revision": "f789cf6c7a5564260a6427492999dbf8bc93e065", 06:57:26 INFO - "repo_path": "integration/fx-team", 06:57:26 INFO - "moz_repo_path": "", 06:57:26 INFO - "stage_platform": "macosx64", 06:57:26 INFO - "builduid": "d83d6f202070484f8bbc1da66725bbc1", 06:57:26 INFO - "slavebuilddir": "test" 06:57:26 INFO - } 06:57:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 06:57:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 06:57:26 INFO - Running post-action listener: _resource_record_post_action 06:57:26 INFO - ##### 06:57:26 INFO - ##### Running download-and-extract step. 06:57:26 INFO - ##### 06:57:26 INFO - Running pre-action listener: _resource_record_pre_action 06:57:26 INFO - Running main action method: download_and_extract 06:57:26 INFO - mkdir: /builds/slave/test/build/tests 06:57:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:26 INFO - https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 06:57:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 06:57:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 06:57:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/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 06:57:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/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 06:57:27 INFO - Downloaded 1235 bytes. 06:57:27 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 06:57:27 INFO - Using the following test package requirements: 06:57:27 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 06:57:27 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 06:57:27 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 06:57:27 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 06:57:27 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 06:57:27 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 06:57:27 INFO - u'jsshell-mac64.zip'], 06:57:27 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 06:57:27 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 06:57:27 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 06:57:27 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 06:57:27 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 06:57:27 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 06:57:27 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 06:57:27 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 06:57:27 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 06:57:27 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 06:57:27 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 06:57:27 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 06:57:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:27 INFO - https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 06:57:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 06:57:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 06:57:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/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 06:57:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/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 06:57:29 INFO - Downloaded 17979482 bytes. 06:57:29 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/*'] 06:57:29 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/* 06:57:29 INFO - caution: filename not matched: web-platform/* 06:57:29 INFO - Return code: 11 06:57:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:29 INFO - https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 06:57:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 06:57:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 06:57:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/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 06:57:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/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 06:57:31 INFO - Downloaded 36397854 bytes. 06:57:31 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/*'] 06:57:31 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/* 06:57:35 INFO - caution: filename not matched: bin/* 06:57:35 INFO - caution: filename not matched: config/* 06:57:35 INFO - caution: filename not matched: mozbase/* 06:57:35 INFO - caution: filename not matched: marionette/* 06:57:35 INFO - caution: filename not matched: tools/wptserve/* 06:57:35 INFO - Return code: 11 06:57:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:35 INFO - https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 06:57:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 06:57:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 06:57:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 06:57:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/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 06:57:37 INFO - Downloaded 68734974 bytes. 06:57:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 06:57:37 INFO - mkdir: /builds/slave/test/properties 06:57:37 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:57:37 INFO - Writing to file /builds/slave/test/properties/build_url 06:57:37 INFO - Contents: 06:57:37 INFO - build_url:https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 06:57:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 06:57:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:57:38 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:57:38 INFO - Contents: 06:57:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 06:57:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:38 INFO - https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:57:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 06:57:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 06:57:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/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 06:57:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OaanmygDR-W9VM2TgXGWiA/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 06:57:42 INFO - Downloaded 103388764 bytes. 06:57:42 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'] 06:57:42 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 06:57:45 INFO - Return code: 0 06:57:45 INFO - Running post-action listener: _resource_record_post_action 06:57:45 INFO - Running post-action listener: set_extra_try_arguments 06:57:45 INFO - ##### 06:57:45 INFO - ##### Running create-virtualenv step. 06:57:45 INFO - ##### 06:57:45 INFO - Running pre-action listener: _pre_create_virtualenv 06:57:45 INFO - Running pre-action listener: _resource_record_pre_action 06:57:45 INFO - Running main action method: create_virtualenv 06:57:45 INFO - Creating virtualenv /builds/slave/test/build/venv 06:57:45 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 06:57:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:57:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:57:45 INFO - Using real prefix '/tools/python27' 06:57:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:57:46 INFO - Installing distribute.............................................................................................................................................................................................done. 06:57:49 INFO - Installing pip.................done. 06:57:49 INFO - Return code: 0 06:57:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:57:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:57:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:57:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:57:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:57:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10aca9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fda905719d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc25e0>, '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 0x10a8a5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a8d0990>, '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.H9C7uIcoNf/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.QYadNDXhGw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:57:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:57:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:57:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.H9C7uIcoNf/Render', 06:57:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:57:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:57:49 INFO - 'HOME': '/Users/cltbld', 06:57:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:57:49 INFO - 'LOGNAME': 'cltbld', 06:57:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:57:49 INFO - 'MOZ_NO_REMOTE': '1', 06:57:49 INFO - 'NO_EM_RESTART': '1', 06:57:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:57:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:57:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:57:49 INFO - 'PWD': '/builds/slave/test', 06:57:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:57:49 INFO - 'SHELL': '/bin/bash', 06:57:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QYadNDXhGw/Listeners', 06:57:49 INFO - 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', 06:57:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:57:49 INFO - 'USER': 'cltbld', 06:57:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:57:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:57:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:57:49 INFO - 'XPC_FLAGS': '0x0', 06:57:49 INFO - 'XPC_SERVICE_NAME': '0', 06:57:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:57:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:57:49 INFO - Downloading/unpacking psutil>=0.7.1 06:57:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:57:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:57:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:57:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:57:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:57:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:57:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:57:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:57:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:57:52 INFO - Installing collected packages: psutil 06:57:52 INFO - Running setup.py install for psutil 06:57:52 INFO - building 'psutil._psutil_osx' extension 06:57:52 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 06:57:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 06:57:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 06:57:53 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 06:57:53 INFO - building 'psutil._psutil_posix' extension 06:57:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 06:57:53 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:57:53 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:57:53 INFO - ^ 06:57:53 INFO - 1 warning generated. 06:57:53 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 06:57:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:57:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:57:53 INFO - Successfully installed psutil 06:57:53 INFO - Cleaning up... 06:57:53 INFO - Return code: 0 06:57:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:57:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:57:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:57:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:57:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:57:53 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 0x10aca9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fda905719d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc25e0>, '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 0x10a8a5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a8d0990>, '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.H9C7uIcoNf/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.QYadNDXhGw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:57:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 06:57:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:57:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.H9C7uIcoNf/Render', 06:57:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:57:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:57:53 INFO - 'HOME': '/Users/cltbld', 06:57:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:57:53 INFO - 'LOGNAME': 'cltbld', 06:57:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:57:53 INFO - 'MOZ_NO_REMOTE': '1', 06:57:53 INFO - 'NO_EM_RESTART': '1', 06:57:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:57:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:57:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:57:53 INFO - 'PWD': '/builds/slave/test', 06:57:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:57:53 INFO - 'SHELL': '/bin/bash', 06:57:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QYadNDXhGw/Listeners', 06:57:53 INFO - 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', 06:57:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:57:53 INFO - 'USER': 'cltbld', 06:57:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:57:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:57:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:57:53 INFO - 'XPC_FLAGS': '0x0', 06:57:53 INFO - 'XPC_SERVICE_NAME': '0', 06:57:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:57:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:57:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:57:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:57:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:57:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:57:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:57:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:57:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:57:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:57:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:57:56 INFO - Installing collected packages: mozsystemmonitor 06:57:56 INFO - Running setup.py install for mozsystemmonitor 06:57:56 INFO - Successfully installed mozsystemmonitor 06:57:56 INFO - Cleaning up... 06:57:56 INFO - Return code: 0 06:57:56 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:57: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')]} 06:57:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:57:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:57: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')]} 06:57:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:57:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:57: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', '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 0x10aca9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fda905719d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc25e0>, '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 0x10a8a5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a8d0990>, '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.H9C7uIcoNf/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.QYadNDXhGw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:57: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:57: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 blobuploader==1.2.4 06:57:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.H9C7uIcoNf/Render', 06:57:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:57:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:57:56 INFO - 'HOME': '/Users/cltbld', 06:57:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:57:56 INFO - 'LOGNAME': 'cltbld', 06:57:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:57:56 INFO - 'MOZ_NO_REMOTE': '1', 06:57:56 INFO - 'NO_EM_RESTART': '1', 06:57:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:57:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:57:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:57:56 INFO - 'PWD': '/builds/slave/test', 06:57:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:57:56 INFO - 'SHELL': '/bin/bash', 06:57:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QYadNDXhGw/Listeners', 06:57:56 INFO - 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', 06:57:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:57:56 INFO - 'USER': 'cltbld', 06:57:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:57:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:57:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:57:56 INFO - 'XPC_FLAGS': '0x0', 06:57:56 INFO - 'XPC_SERVICE_NAME': '0', 06:57:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:57:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:57:56 INFO - Downloading/unpacking blobuploader==1.2.4 06:57: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 06:57: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 06:57: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 06:57: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 06:57: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 06:57: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 06:57:59 INFO - Downloading blobuploader-1.2.4.tar.gz 06:57:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:57:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:57:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:57:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:57:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:57:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:57:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:57:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:57:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:58:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:58:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:58:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:58:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:58:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:58:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:58:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:58:00 INFO - Downloading docopt-0.6.1.tar.gz 06:58:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:58:00 INFO - Installing collected packages: blobuploader, requests, docopt 06:58:00 INFO - Running setup.py install for blobuploader 06:58:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:58:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:58:00 INFO - Running setup.py install for requests 06:58:01 INFO - Running setup.py install for docopt 06:58:01 INFO - Successfully installed blobuploader requests docopt 06:58:01 INFO - Cleaning up... 06:58:01 INFO - Return code: 0 06:58:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:58: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')]} 06:58:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:58:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:58: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')]} 06:58:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:58:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:58:01 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 0x10aca9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fda905719d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc25e0>, '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 0x10a8a5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a8d0990>, '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.H9C7uIcoNf/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.QYadNDXhGw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:58:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:58:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:58:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.H9C7uIcoNf/Render', 06:58:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:58:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:58:01 INFO - 'HOME': '/Users/cltbld', 06:58:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:58:01 INFO - 'LOGNAME': 'cltbld', 06:58:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:58:01 INFO - 'MOZ_NO_REMOTE': '1', 06:58:01 INFO - 'NO_EM_RESTART': '1', 06:58:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:58:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:58:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:58:01 INFO - 'PWD': '/builds/slave/test', 06:58:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:58:01 INFO - 'SHELL': '/bin/bash', 06:58:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QYadNDXhGw/Listeners', 06:58:01 INFO - 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', 06:58:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:58:01 INFO - 'USER': 'cltbld', 06:58:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:58:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:58:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:58:01 INFO - 'XPC_FLAGS': '0x0', 06:58:01 INFO - 'XPC_SERVICE_NAME': '0', 06:58:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:58:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:58:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:58:01 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-s1zD5F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:58:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:58:01 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-MYgIET-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:58:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:58:01 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-zxZOOD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-PhQl8C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-P6JxRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-yEb2vt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-c0TFdZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-6Z0u9q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-899ddk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-Favwr3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-UeAuah-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-W5FbGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:58:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:58:02 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-D5Tifh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:58:03 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-hO_bJ3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:58:03 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-5L0GwO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:58:03 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-9rAECn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:58:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:58:03 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-IvA9LG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:58:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:58:03 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-BJukmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:58:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:58:03 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-hOBPfY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:58:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:58:03 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-0cTfNW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:58:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:58:04 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-6irenT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:58:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:58:04 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 06:58:04 INFO - Running setup.py install for manifestparser 06:58:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:58:04 INFO - Running setup.py install for mozcrash 06:58:04 INFO - Running setup.py install for mozdebug 06:58:04 INFO - Running setup.py install for mozdevice 06:58:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:58:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:58:04 INFO - Running setup.py install for mozfile 06:58:05 INFO - Running setup.py install for mozhttpd 06:58:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:58:05 INFO - Running setup.py install for mozinfo 06:58:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:58:05 INFO - Running setup.py install for mozInstall 06:58:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:58:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:58:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:58:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:58:05 INFO - Running setup.py install for mozleak 06:58:05 INFO - Running setup.py install for mozlog 06:58:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:58:05 INFO - Running setup.py install for moznetwork 06:58:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:58:05 INFO - Running setup.py install for mozprocess 06:58:06 INFO - Running setup.py install for mozprofile 06:58:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:58:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:58:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:58:06 INFO - Running setup.py install for mozrunner 06:58:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:58:06 INFO - Running setup.py install for mozscreenshot 06:58:06 INFO - Running setup.py install for moztest 06:58:06 INFO - Running setup.py install for mozversion 06:58:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:58:06 INFO - Running setup.py install for wptserve 06:58:07 INFO - Running setup.py install for marionette-driver 06:58:07 INFO - Running setup.py install for browsermob-proxy 06:58:07 INFO - Running setup.py install for marionette-client 06:58:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:58:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:58:07 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 06:58:07 INFO - Cleaning up... 06:58:07 INFO - Return code: 0 06:58:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:58:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:58:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:58:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:58: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')]} 06:58:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:58:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:58:08 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 0x10aca9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fda905719d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10acc25e0>, '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 0x10a8a5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a8d0990>, '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.H9C7uIcoNf/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.QYadNDXhGw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:58:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:58:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:58:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.H9C7uIcoNf/Render', 06:58:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:58:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:58:08 INFO - 'HOME': '/Users/cltbld', 06:58:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:58:08 INFO - 'LOGNAME': 'cltbld', 06:58:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:58:08 INFO - 'MOZ_NO_REMOTE': '1', 06:58:08 INFO - 'NO_EM_RESTART': '1', 06:58:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:58:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:58:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:58:08 INFO - 'PWD': '/builds/slave/test', 06:58:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:58:08 INFO - 'SHELL': '/bin/bash', 06:58:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QYadNDXhGw/Listeners', 06:58:08 INFO - 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', 06:58:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:58:08 INFO - 'USER': 'cltbld', 06:58:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:58:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:58:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:58:08 INFO - 'XPC_FLAGS': '0x0', 06:58:08 INFO - 'XPC_SERVICE_NAME': '0', 06:58:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:58:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:58:08 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-fycuaw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:58:08 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 06:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:58:08 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-PiN1Bv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:58:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:58:08 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-iMGUlN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:58:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:58:08 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-quu_DD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:58:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:58:08 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-YXwrrP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:58:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 06:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:58:08 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-c4wy7Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:58:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 06:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:58:08 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-mH7hct-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:58:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 06:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:58:09 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-1TIkH5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:58:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 06:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:58:09 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-Gzgpbv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:58:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 06:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:58:09 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-POvbMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:58:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:58:09 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-j5Ro7G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:58:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 06:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:58:09 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-NcINxS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:58:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 06:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:58:09 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-UHFd1D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:58:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 06:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:58:09 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-uytVUn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:58:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:58:09 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-UrKhDk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:58:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 06:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:58:09 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-8u_noU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:58:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 06:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:58:10 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-iJ4MaV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:58:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 06:58:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:58:10 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-qdTL86-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:58:10 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 06:58:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:58:10 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-DJernY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:58:10 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 06:58:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:58:10 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-Wp51CY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:58:10 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:58:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:58:10 INFO - Running setup.py (path:/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/pip-80qgEB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:58:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:58:10 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 06:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:58:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:58:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:58:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:58:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:58:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:58:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:58:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:58:13 INFO - Downloading blessings-1.6.tar.gz 06:58:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:58:13 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:58:13 INFO - Installing collected packages: blessings 06:58:13 INFO - Running setup.py install for blessings 06:58:14 INFO - Successfully installed blessings 06:58:14 INFO - Cleaning up... 06:58:14 INFO - Return code: 0 06:58:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:58:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:58:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:58:14 INFO - Reading from file tmpfile_stdout 06:58:14 INFO - Current package versions: 06:58:14 INFO - blessings == 1.6 06:58:14 INFO - blobuploader == 1.2.4 06:58:14 INFO - browsermob-proxy == 0.6.0 06:58:14 INFO - docopt == 0.6.1 06:58:14 INFO - manifestparser == 1.1 06:58:14 INFO - marionette-client == 2.3.0 06:58:14 INFO - marionette-driver == 1.4.0 06:58:14 INFO - mozInstall == 1.12 06:58:14 INFO - mozcrash == 0.17 06:58:14 INFO - mozdebug == 0.1 06:58:14 INFO - mozdevice == 0.48 06:58:14 INFO - mozfile == 1.2 06:58:14 INFO - mozhttpd == 0.7 06:58:14 INFO - mozinfo == 0.9 06:58:14 INFO - mozleak == 0.1 06:58:14 INFO - mozlog == 3.1 06:58:14 INFO - moznetwork == 0.27 06:58:14 INFO - mozprocess == 0.22 06:58:14 INFO - mozprofile == 0.28 06:58:14 INFO - mozrunner == 6.11 06:58:14 INFO - mozscreenshot == 0.1 06:58:14 INFO - mozsystemmonitor == 0.0 06:58:14 INFO - moztest == 0.7 06:58:14 INFO - mozversion == 1.4 06:58:14 INFO - psutil == 3.1.1 06:58:14 INFO - requests == 1.2.3 06:58:14 INFO - wptserve == 1.4.0 06:58:14 INFO - wsgiref == 0.1.2 06:58:14 INFO - Running post-action listener: _resource_record_post_action 06:58:14 INFO - Running post-action listener: _start_resource_monitoring 06:58:14 INFO - Starting resource monitoring. 06:58:14 INFO - ##### 06:58:14 INFO - ##### Running pull step. 06:58:14 INFO - ##### 06:58:14 INFO - Running pre-action listener: _resource_record_pre_action 06:58:14 INFO - Running main action method: pull 06:58:14 INFO - Pull has nothing to do! 06:58:14 INFO - Running post-action listener: _resource_record_post_action 06:58:14 INFO - ##### 06:58:14 INFO - ##### Running install step. 06:58:14 INFO - ##### 06:58:14 INFO - Running pre-action listener: _resource_record_pre_action 06:58:14 INFO - Running main action method: install 06:58:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:58:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:58:14 INFO - Reading from file tmpfile_stdout 06:58:14 INFO - Detecting whether we're running mozinstall >=1.0... 06:58:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:58:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:58:14 INFO - Reading from file tmpfile_stdout 06:58:14 INFO - Output received: 06:58:14 INFO - Usage: mozinstall [options] installer 06:58:14 INFO - Options: 06:58:14 INFO - -h, --help show this help message and exit 06:58:14 INFO - -d DEST, --destination=DEST 06:58:14 INFO - Directory to install application into. [default: 06:58:14 INFO - "/builds/slave/test"] 06:58:14 INFO - --app=APP Application being installed. [default: firefox] 06:58:14 INFO - mkdir: /builds/slave/test/build/application 06:58:14 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'] 06:58:14 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 06:58:34 INFO - Reading from file tmpfile_stdout 06:58:34 INFO - Output received: 06:58:34 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 06:58:34 INFO - Running post-action listener: _resource_record_post_action 06:58:34 INFO - ##### 06:58:34 INFO - ##### Running run-tests step. 06:58:34 INFO - ##### 06:58:34 INFO - Running pre-action listener: _resource_record_pre_action 06:58:34 INFO - Running main action method: run_tests 06:58:34 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:58:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:58:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:58:34 INFO - grabbing minidump binary from tooltool 06:58: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')]} 06:58:34 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 0x10acc25e0>, '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 0x10a8a5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a8d0990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:58:34 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:58:34 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 06:58:34 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:58:34 INFO - Return code: 0 06:58:34 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:58:34 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:58:34 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/OaanmygDR-W9VM2TgXGWiA/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 06:58:34 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/OaanmygDR-W9VM2TgXGWiA/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 06:58:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.H9C7uIcoNf/Render', 06:58:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:58:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:58:34 INFO - 'HOME': '/Users/cltbld', 06:58:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:58:34 INFO - 'LOGNAME': 'cltbld', 06:58:34 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:58:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:58:34 INFO - 'MOZ_NO_REMOTE': '1', 06:58:34 INFO - 'NO_EM_RESTART': '1', 06:58:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:58:34 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:58:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:58:34 INFO - 'PWD': '/builds/slave/test', 06:58:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:58:34 INFO - 'SHELL': '/bin/bash', 06:58:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QYadNDXhGw/Listeners', 06:58:34 INFO - 'TMPDIR': '/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/T/', 06:58:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:58:34 INFO - 'USER': 'cltbld', 06:58:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:58:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:58:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:58:34 INFO - 'XPC_FLAGS': '0x0', 06:58:34 INFO - 'XPC_SERVICE_NAME': '0', 06:58:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:58:34 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/OaanmygDR-W9VM2TgXGWiA/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 06:58:35 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 06:58:35 INFO - import pkg_resources 06:58:36 INFO - Using 1 client processes 06:58:36 INFO - wptserve Starting http server on 127.0.0.1:8000 06:58:36 INFO - wptserve Starting http server on 127.0.0.1:8001 06:58:36 INFO - wptserve Starting http server on 127.0.0.1:8443 06:58:38 INFO - SUITE-START | Running 778 tests 06:58:38 INFO - Running testharness tests 06:58:38 INFO - Setting up ssl 06:58:38 INFO - PROCESS | certutil | 06:58:38 INFO - PROCESS | certutil | 06:58:38 INFO - PROCESS | certutil | 06:58:38 INFO - Certificate Nickname Trust Attributes 06:58:38 INFO - SSL,S/MIME,JAR/XPI 06:58:38 INFO - 06:58:38 INFO - web-platform-tests CT,, 06:58:38 INFO - 06:58:38 INFO - Starting runner 06:58:39 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:58:39 INFO - PROCESS | 1645 | 1461247119620 Marionette DEBUG Marionette enabled via build flag and pref 06:58:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x1164b6800 == 1 [pid = 1645] [id = 1] 06:58:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 1 (0x1164b7000) [pid = 1645] [serial = 1] [outer = 0x0] 06:58:39 INFO - PROCESS | 1645 | [1645] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:58:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 2 (0x1164b8000) [pid = 1645] [serial = 2] [outer = 0x1164b7000] 06:58:39 INFO - PROCESS | 1645 | 1461247119984 Marionette INFO Listening on port 2828 06:58:40 INFO - PROCESS | 1645 | 1461247120203 Marionette DEBUG Marionette enabled via command-line flag 06:58:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x119144000 == 2 [pid = 1645] [id = 2] 06:58:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 3 (0x119144800) [pid = 1645] [serial = 3] [outer = 0x0] 06:58:40 INFO - PROCESS | 1645 | [1645] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:58:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 4 (0x119145800) [pid = 1645] [serial = 4] [outer = 0x119144800] 06:58:40 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:58:40 INFO - PROCESS | 1645 | 1461247120363 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 06:58:40 INFO - PROCESS | 1645 | 1461247120435 Marionette DEBUG Closed connection conn0 06:58:40 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:58:40 INFO - PROCESS | 1645 | 1461247120441 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 06:58:40 INFO - PROCESS | 1645 | 1461247120456 Marionette DEBUG Closed connection conn1 06:58:40 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:58:40 INFO - PROCESS | 1645 | 1461247120461 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 06:58:40 INFO - PROCESS | 1645 | 1461247120470 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:58:40 INFO - PROCESS | 1645 | 1461247120475 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":"20160421052914","device":"desktop","version":"48.0a1"} 06:58:40 INFO - PROCESS | 1645 | [1645] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:58:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c17b800 == 3 [pid = 1645] [id = 3] 06:58:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 5 (0x11c180000) [pid = 1645] [serial = 5] [outer = 0x0] 06:58:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c180800 == 4 [pid = 1645] [id = 4] 06:58:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 6 (0x11c368c00) [pid = 1645] [serial = 6] [outer = 0x0] 06:58:41 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:58:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e5e800 == 5 [pid = 1645] [id = 5] 06:58:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 7 (0x11c368400) [pid = 1645] [serial = 7] [outer = 0x0] 06:58:41 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:58:41 INFO - PROCESS | 1645 | [1645] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:58:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 8 (0x124098800) [pid = 1645] [serial = 8] [outer = 0x11c368400] 06:58:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 9 (0x125c6b000) [pid = 1645] [serial = 9] [outer = 0x11c180000] 06:58:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 10 (0x125cba000) [pid = 1645] [serial = 10] [outer = 0x11c368c00] 06:58:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 11 (0x125cbbc00) [pid = 1645] [serial = 11] [outer = 0x11c368400] 06:58:42 INFO - PROCESS | 1645 | 1461247122720 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 1645 | 1461247122734 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 12 (0x129096c00) [pid = 1645] [serial = 12] [outer = 0x11c368400] 06:58:43 INFO - PROCESS | 1645 | 1461247123177 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"ab48bf82-be1c-0849-a3a4-9a6d478d28e5","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":"20160421052914","device":"desktop","version":"48.0a1","command_id":1}}] 06:58:43 INFO - PROCESS | 1645 | 1461247123270 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:58:43 INFO - PROCESS | 1645 | 1461247123316 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:58:43 INFO - PROCESS | 1645 | 1461247123399 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:58:43 INFO - PROCESS | 1645 | [1645] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:58:43 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 06:58:43 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 06:58:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 13 (0x12b72c000) [pid = 1645] [serial = 13] [outer = 0x11c368400] 06:58:43 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:43 INFO - PROCESS | 1645 | 1461247123695 Marionette TRACE conn2 <- [1,3,null,{}] 06:58:43 INFO - PROCESS | 1645 | 1461247123697 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:58:43 INFO - PROCESS | 1645 | 1461247123709 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:58:43 INFO - PROCESS | 1645 | 1461247123736 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 1645 | 1461247123737 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 06:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:58:43 INFO - PROCESS | 1645 | 1461247123745 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 1645 | 1461247123747 Marionette TRACE conn2 <- [1,6,null,{}] 06:58:43 INFO - PROCESS | 1645 | 1461247123750 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:43 INFO - PROCESS | 1645 | 1461247123762 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:58:43 INFO - PROCESS | 1645 | 1461247123765 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b94e000 == 6 [pid = 1645] [id = 6] 06:58:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 14 (0x12bc4f400) [pid = 1645] [serial = 14] [outer = 0x0] 06:58:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 15 (0x12bc51000) [pid = 1645] [serial = 15] [outer = 0x12bc4f400] 06:58:43 INFO - PROCESS | 1645 | 1461247123797 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 16 (0x12bd87400) [pid = 1645] [serial = 16] [outer = 0x12bc4f400] 06:58:44 INFO - PROCESS | 1645 | 1461247124112 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:58:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd1b000 == 7 [pid = 1645] [id = 7] 06:58:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 17 (0x12bd8a400) [pid = 1645] [serial = 17] [outer = 0x0] 06:58:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 18 (0x12bd94c00) [pid = 1645] [serial = 18] [outer = 0x12bd8a400] 06:58:44 INFO - PROCESS | 1645 | 1461247124139 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 19 (0x12bf35000) [pid = 1645] [serial = 19] [outer = 0x12bd8a400] 06:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 475ms 06:58:44 INFO - PROCESS | 1645 | 1461247124219 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 1645 | 1461247124220 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 06:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:58:44 INFO - PROCESS | 1645 | 1461247124225 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 1645 | 1461247124226 Marionette TRACE conn2 <- [1,10,null,{}] 06:58:44 INFO - PROCESS | 1645 | 1461247124261 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:44 INFO - PROCESS | 1645 | 1461247124380 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:58:44 INFO - PROCESS | 1645 | 1461247124394 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d27a800 == 8 [pid = 1645] [id = 8] 06:58:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 20 (0x12d2de400) [pid = 1645] [serial = 20] [outer = 0x0] 06:58:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 21 (0x12d2e0000) [pid = 1645] [serial = 21] [outer = 0x12d2de400] 06:58:44 INFO - PROCESS | 1645 | 1461247124448 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 22 (0x12d2e4400) [pid = 1645] [serial = 22] [outer = 0x12d2de400] 06:58:44 INFO - PROCESS | 1645 | 1461247124770 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 572ms 06:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:58:44 INFO - PROCESS | 1645 | 1461247124795 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 1645 | 1461247124797 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 06:58:44 INFO - PROCESS | 1645 | 1461247124799 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 1645 | 1461247124800 Marionette TRACE conn2 <- [1,14,null,{}] 06:58:44 INFO - PROCESS | 1645 | 1461247124803 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:44 INFO - PROCESS | 1645 | 1461247124886 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:58:44 INFO - PROCESS | 1645 | 1461247124891 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbfa000 == 9 [pid = 1645] [id = 9] 06:58:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 23 (0x12d2e4800) [pid = 1645] [serial = 23] [outer = 0x0] 06:58:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 24 (0x12da90800) [pid = 1645] [serial = 24] [outer = 0x12d2e4800] 06:58:44 INFO - PROCESS | 1645 | 1461247124917 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 25 (0x126aee800) [pid = 1645] [serial = 25] [outer = 0x12d2e4800] 06:58:45 INFO - PROCESS | 1645 | 1461247125173 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 06:58:45 INFO - PROCESS | 1645 | 1461247125217 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 1645 | 1461247125219 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 06:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:58:45 INFO - PROCESS | 1645 | 1461247125221 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1645 | 1461247125222 Marionette TRACE conn2 <- [1,18,null,{}] 06:58:45 INFO - PROCESS | 1645 | 1461247125231 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:45 INFO - PROCESS | 1645 | 1461247125320 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:58:45 INFO - PROCESS | 1645 | 1461247125327 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e505800 == 10 [pid = 1645] [id = 10] 06:58:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 26 (0x126d03800) [pid = 1645] [serial = 26] [outer = 0x0] 06:58:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 27 (0x12e3c8000) [pid = 1645] [serial = 27] [outer = 0x126d03800] 06:58:45 INFO - PROCESS | 1645 | 1461247125352 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 28 (0x12e3e1000) [pid = 1645] [serial = 28] [outer = 0x126d03800] 06:58:45 INFO - PROCESS | 1645 | 1461247125628 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 425ms 06:58:45 INFO - PROCESS | 1645 | 1461247125648 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 1645 | 1461247125650 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 06:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:58:45 INFO - PROCESS | 1645 | 1461247125653 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1645 | 1461247125654 Marionette TRACE conn2 <- [1,22,null,{}] 06:58:45 INFO - PROCESS | 1645 | 1461247125665 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:45 INFO - PROCESS | 1645 | 1461247125770 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:58:45 INFO - PROCESS | 1645 | 1461247125776 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e859000 == 11 [pid = 1645] [id = 11] 06:58:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 29 (0x12e3e9400) [pid = 1645] [serial = 29] [outer = 0x0] 06:58:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 30 (0x12e818800) [pid = 1645] [serial = 30] [outer = 0x12e3e9400] 06:58:45 INFO - PROCESS | 1645 | 1461247125817 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 31 (0x12e81f800) [pid = 1645] [serial = 31] [outer = 0x12e3e9400] 06:58:46 INFO - PROCESS | 1645 | 1461247126173 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 06:58:46 INFO - PROCESS | 1645 | 1461247126223 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 1645 | 1461247126224 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 06:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:58:46 INFO - PROCESS | 1645 | 1461247126227 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 1645 | 1461247126228 Marionette TRACE conn2 <- [1,26,null,{}] 06:58:46 INFO - PROCESS | 1645 | 1461247126230 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:46 INFO - PROCESS | 1645 | 1461247126317 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:58:46 INFO - PROCESS | 1645 | 1461247126321 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea26000 == 12 [pid = 1645] [id = 12] 06:58:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 32 (0x12e822800) [pid = 1645] [serial = 32] [outer = 0x0] 06:58:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 33 (0x12e82e400) [pid = 1645] [serial = 33] [outer = 0x12e822800] 06:58:46 INFO - PROCESS | 1645 | 1461247126347 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 34 (0x12ececc00) [pid = 1645] [serial = 34] [outer = 0x12e822800] 06:58:46 INFO - PROCESS | 1645 | 1461247126582 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 367ms 06:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:58:46 INFO - PROCESS | 1645 | 1461247126595 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 1645 | 1461247126596 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 06:58:46 INFO - PROCESS | 1645 | 1461247126598 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 1645 | 1461247126599 Marionette TRACE conn2 <- [1,30,null,{}] 06:58:46 INFO - PROCESS | 1645 | 1461247126602 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:46 INFO - PROCESS | 1645 | 1461247126690 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:58:46 INFO - PROCESS | 1645 | 1461247126696 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed4d000 == 13 [pid = 1645] [id = 13] 06:58:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 35 (0x12ecef800) [pid = 1645] [serial = 35] [outer = 0x0] 06:58:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 36 (0x12ecf6800) [pid = 1645] [serial = 36] [outer = 0x12ecef800] 06:58:46 INFO - PROCESS | 1645 | 1461247126721 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 37 (0x12edc2800) [pid = 1645] [serial = 37] [outer = 0x12ecef800] 06:58:46 INFO - PROCESS | 1645 | 1461247126944 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 367ms 06:58:46 INFO - PROCESS | 1645 | 1461247126966 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 1645 | 1461247126968 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 06:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:58:46 INFO - PROCESS | 1645 | 1461247126970 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 1645 | 1461247126971 Marionette TRACE conn2 <- [1,34,null,{}] 06:58:46 INFO - PROCESS | 1645 | 1461247126980 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:47 INFO - PROCESS | 1645 | 1461247127080 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:58:47 INFO - PROCESS | 1645 | 1461247127086 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f21c000 == 14 [pid = 1645] [id = 14] 06:58:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 38 (0x12edc9800) [pid = 1645] [serial = 38] [outer = 0x0] 06:58:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 39 (0x12edcc800) [pid = 1645] [serial = 39] [outer = 0x12edc9800] 06:58:47 INFO - PROCESS | 1645 | 1461247127111 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 40 (0x12f36f400) [pid = 1645] [serial = 40] [outer = 0x12edc9800] 06:58:47 INFO - PROCESS | 1645 | 1461247127344 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 423ms 06:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:58:47 INFO - PROCESS | 1645 | 1461247127396 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 1645 | 1461247127397 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 06:58:47 INFO - PROCESS | 1645 | 1461247127399 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 1645 | 1461247127400 Marionette TRACE conn2 <- [1,38,null,{}] 06:58:47 INFO - PROCESS | 1645 | 1461247127403 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:47 INFO - PROCESS | 1645 | 1461247127492 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:58:47 INFO - PROCESS | 1645 | 1461247127497 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f514000 == 15 [pid = 1645] [id = 15] 06:58:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 41 (0x12f371800) [pid = 1645] [serial = 41] [outer = 0x0] 06:58:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 42 (0x12f37a000) [pid = 1645] [serial = 42] [outer = 0x12f371800] 06:58:47 INFO - PROCESS | 1645 | 1461247127521 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 43 (0x12f659c00) [pid = 1645] [serial = 43] [outer = 0x12f371800] 06:58:47 INFO - PROCESS | 1645 | 1461247127755 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 367ms 06:58:47 INFO - PROCESS | 1645 | 1461247127768 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 1645 | 1461247127769 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 06:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:58:47 INFO - PROCESS | 1645 | 1461247127771 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 1645 | 1461247127772 Marionette TRACE conn2 <- [1,42,null,{}] 06:58:47 INFO - PROCESS | 1645 | 1461247127782 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:47 INFO - PROCESS | 1645 | 1461247127873 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:58:47 INFO - PROCESS | 1645 | 1461247127879 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f6bb800 == 16 [pid = 1645] [id = 16] 06:58:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 44 (0x12f65e400) [pid = 1645] [serial = 44] [outer = 0x0] 06:58:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 45 (0x12f664800) [pid = 1645] [serial = 45] [outer = 0x12f65e400] 06:58:47 INFO - PROCESS | 1645 | 1461247127905 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 46 (0x12f955800) [pid = 1645] [serial = 46] [outer = 0x12f65e400] 06:58:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12facc000 == 17 [pid = 1645] [id = 17] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 47 (0x12facc800) [pid = 1645] [serial = 47] [outer = 0x0] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 48 (0x12face000) [pid = 1645] [serial = 48] [outer = 0x12facc800] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 49 (0x12fad2000) [pid = 1645] [serial = 49] [outer = 0x12facc800] 06:58:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12facb800 == 18 [pid = 1645] [id = 18] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 50 (0x12fd67800) [pid = 1645] [serial = 50] [outer = 0x0] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 51 (0x12fd70800) [pid = 1645] [serial = 51] [outer = 0x12fd67800] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 52 (0x12f95dc00) [pid = 1645] [serial = 52] [outer = 0x12fd67800] 06:58:48 INFO - PROCESS | 1645 | 1461247128261 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 525ms 06:58:48 INFO - PROCESS | 1645 | 1461247128296 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:58:48 INFO - PROCESS | 1645 | 1461247128298 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 06:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:58:48 INFO - PROCESS | 1645 | 1461247128300 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 1645 | 1461247128302 Marionette TRACE conn2 <- [1,46,null,{}] 06:58:48 INFO - PROCESS | 1645 | 1461247128304 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:48 INFO - PROCESS | 1645 | 1461247128387 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:58:48 INFO - PROCESS | 1645 | 1461247128392 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x130045800 == 19 [pid = 1645] [id = 19] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 53 (0x12f959800) [pid = 1645] [serial = 53] [outer = 0x0] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 54 (0x12fe8c000) [pid = 1645] [serial = 54] [outer = 0x12f959800] 06:58:48 INFO - PROCESS | 1645 | 1461247128420 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 55 (0x13018fc00) [pid = 1645] [serial = 55] [outer = 0x12f959800] 06:58:48 INFO - PROCESS | 1645 | 1461247128661 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 368ms 06:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:58:48 INFO - PROCESS | 1645 | 1461247128668 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:58:48 INFO - PROCESS | 1645 | 1461247128669 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 06:58:48 INFO - PROCESS | 1645 | 1461247128671 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 1645 | 1461247128673 Marionette TRACE conn2 <- [1,50,null,{}] 06:58:48 INFO - PROCESS | 1645 | 1461247128682 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:48 INFO - PROCESS | 1645 | 1461247128778 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:58:48 INFO - PROCESS | 1645 | 1461247128782 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302a0800 == 20 [pid = 1645] [id = 20] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 56 (0x11a60e800) [pid = 1645] [serial = 56] [outer = 0x0] 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 57 (0x12920f800) [pid = 1645] [serial = 57] [outer = 0x11a60e800] 06:58:48 INFO - PROCESS | 1645 | 1461247128806 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 58 (0x130197400) [pid = 1645] [serial = 58] [outer = 0x11a60e800] 06:58:49 INFO - PROCESS | 1645 | 1461247129027 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 372ms 06:58:49 INFO - PROCESS | 1645 | 1461247129048 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 1645 | 1461247129050 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 06:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:58:49 INFO - PROCESS | 1645 | 1461247129052 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 1645 | 1461247129053 Marionette TRACE conn2 <- [1,54,null,{}] 06:58:49 INFO - PROCESS | 1645 | 1461247129055 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:49 INFO - PROCESS | 1645 | 1461247129154 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:58:49 INFO - PROCESS | 1645 | 1461247129158 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae20000 == 21 [pid = 1645] [id = 21] 06:58:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 59 (0x11adcd800) [pid = 1645] [serial = 59] [outer = 0x0] 06:58:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x11add7400) [pid = 1645] [serial = 60] [outer = 0x11adcd800] 06:58:49 INFO - PROCESS | 1645 | 1461247129182 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x11addbc00) [pid = 1645] [serial = 61] [outer = 0x11adcd800] 06:58:49 INFO - PROCESS | 1645 | 1461247129408 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 368ms 06:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:58:49 INFO - PROCESS | 1645 | 1461247129421 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 1645 | 1461247129422 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 06:58:49 INFO - PROCESS | 1645 | 1461247129432 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 1645 | 1461247129433 Marionette TRACE conn2 <- [1,58,null,{}] 06:58:49 INFO - PROCESS | 1645 | 1461247129435 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:49 INFO - PROCESS | 1645 | 1461247129526 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:58:49 INFO - PROCESS | 1645 | 1461247129531 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x1305c3000 == 22 [pid = 1645] [id = 22] 06:58:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x11addc000) [pid = 1645] [serial = 62] [outer = 0x0] 06:58:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x13052d800) [pid = 1645] [serial = 63] [outer = 0x11addc000] 06:58:49 INFO - PROCESS | 1645 | 1461247129554 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x130533800) [pid = 1645] [serial = 64] [outer = 0x11addc000] 06:58:50 INFO - PROCESS | 1645 | 1461247130528 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1125ms 06:58:50 INFO - PROCESS | 1645 | 1461247130551 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:58:50 INFO - PROCESS | 1645 | 1461247130553 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 06:58:50 INFO - PROCESS | 1645 | 1461247130557 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1645 | 1461247130559 Marionette TRACE conn2 <- [1,62,null,{}] 06:58:50 INFO - PROCESS | 1645 | 1461247130563 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:50 INFO - PROCESS | 1645 | 1461247130669 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:58:50 INFO - PROCESS | 1645 | 1461247130735 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x114e62000 == 23 [pid = 1645] [id = 23] 06:58:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x115280800) [pid = 1645] [serial = 65] [outer = 0x0] 06:58:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x115284000) [pid = 1645] [serial = 66] [outer = 0x115280800] 06:58:50 INFO - PROCESS | 1645 | 1461247130768 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x115810c00) [pid = 1645] [serial = 67] [outer = 0x115280800] 06:58:51 INFO - PROCESS | 1645 | 1461247131174 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 06:58:51 INFO - PROCESS | 1645 | 1461247131229 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 1645 | 1461247131233 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 06:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:58:51 INFO - PROCESS | 1645 | 1461247131238 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 1645 | 1461247131240 Marionette TRACE conn2 <- [1,66,null,{}] 06:58:51 INFO - PROCESS | 1645 | 1461247131242 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:51 INFO - PROCESS | 1645 | 1461247131350 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:58:51 INFO - PROCESS | 1645 | 1461247131406 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f16800 == 24 [pid = 1645] [id = 24] 06:58:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x11641f400) [pid = 1645] [serial = 68] [outer = 0x0] 06:58:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x1191b7400) [pid = 1645] [serial = 69] [outer = 0x11641f400] 06:58:51 INFO - PROCESS | 1645 | 1461247131437 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x11a81d400) [pid = 1645] [serial = 70] [outer = 0x11641f400] 06:58:51 INFO - PROCESS | 1645 | 1461247131829 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 622ms 06:58:51 INFO - PROCESS | 1645 | 1461247131877 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 1645 | 1461247131879 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 06:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:58:51 INFO - PROCESS | 1645 | 1461247131883 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 1645 | 1461247131886 Marionette TRACE conn2 <- [1,70,null,{}] 06:58:51 INFO - PROCESS | 1645 | 1461247131896 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:52 INFO - PROCESS | 1645 | 1461247132016 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:58:52 INFO - PROCESS | 1645 | 1461247132069 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a0c000 == 25 [pid = 1645] [id = 25] 06:58:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x11aeed400) [pid = 1645] [serial = 71] [outer = 0x0] 06:58:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x11b9d5400) [pid = 1645] [serial = 72] [outer = 0x11aeed400] 06:58:52 INFO - PROCESS | 1645 | 1461247132102 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x11c11e800) [pid = 1645] [serial = 73] [outer = 0x11aeed400] 06:58:52 INFO - PROCESS | 1645 | 1461247132725 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 924ms 06:58:52 INFO - PROCESS | 1645 | 1461247132811 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:58:52 INFO - PROCESS | 1645 | 1461247132815 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 06:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:58:52 INFO - PROCESS | 1645 | 1461247132819 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:58:52 INFO - PROCESS | 1645 | 1461247132821 Marionette TRACE conn2 <- [1,74,null,{}] 06:58:52 INFO - PROCESS | 1645 | 1461247132827 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:52 INFO - PROCESS | 1645 | 1461247132946 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:58:53 INFO - PROCESS | 1645 | 1461247133001 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x11851b000 == 26 [pid = 1645] [id = 26] 06:58:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1177e1c00) [pid = 1645] [serial = 74] [outer = 0x0] 06:58:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x118ce4400) [pid = 1645] [serial = 75] [outer = 0x1177e1c00] 06:58:53 INFO - PROCESS | 1645 | 1461247133046 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x11912e800) [pid = 1645] [serial = 76] [outer = 0x1177e1c00] 06:58:53 INFO - PROCESS | 1645 | 1461247133504 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 721ms 06:58:53 INFO - PROCESS | 1645 | 1461247133547 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1645 | 1461247133550 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 06:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:58:53 INFO - PROCESS | 1645 | 1461247133554 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1645 | 1461247133556 Marionette TRACE conn2 <- [1,78,null,{}] 06:58:53 INFO - PROCESS | 1645 | 1461247133559 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:53 INFO - PROCESS | 1645 | 1461247133627 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:58:53 INFO - PROCESS | 1645 | 1461247133631 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x118c0c800 == 27 [pid = 1645] [id = 27] 06:58:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x118e2ec00) [pid = 1645] [serial = 77] [outer = 0x0] 06:58:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1192c8400) [pid = 1645] [serial = 78] [outer = 0x118e2ec00] 06:58:53 INFO - PROCESS | 1645 | 1461247133659 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11a607800) [pid = 1645] [serial = 79] [outer = 0x118e2ec00] 06:58:53 INFO - PROCESS | 1645 | 1461247133987 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 06:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:58:54 INFO - PROCESS | 1645 | 1461247134024 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 1645 | 1461247134025 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 06:58:54 INFO - PROCESS | 1645 | 1461247134028 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 1645 | 1461247134030 Marionette TRACE conn2 <- [1,82,null,{}] 06:58:54 INFO - PROCESS | 1645 | 1461247134037 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:54 INFO - PROCESS | 1645 | 1461247134113 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:58:54 INFO - PROCESS | 1645 | 1461247134152 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x119120800 == 28 [pid = 1645] [id = 28] 06:58:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x119137800) [pid = 1645] [serial = 80] [outer = 0x0] 06:58:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11a60c400) [pid = 1645] [serial = 81] [outer = 0x119137800] 06:58:54 INFO - PROCESS | 1645 | 1461247134179 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11aaefc00) [pid = 1645] [serial = 82] [outer = 0x119137800] 06:58:54 INFO - PROCESS | 1645 | 1461247134464 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 06:58:54 INFO - PROCESS | 1645 | 1461247134499 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 1645 | 1461247134500 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 06:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:58:54 INFO - PROCESS | 1645 | 1461247134503 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 1645 | 1461247134504 Marionette TRACE conn2 <- [1,86,null,{}] 06:58:54 INFO - PROCESS | 1645 | 1461247134506 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:54 INFO - PROCESS | 1645 | 1461247134582 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:58:54 INFO - PROCESS | 1645 | 1461247134586 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c1a000 == 29 [pid = 1645] [id = 29] 06:58:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11aaf1400) [pid = 1645] [serial = 83] [outer = 0x0] 06:58:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11ae55400) [pid = 1645] [serial = 84] [outer = 0x11aaf1400] 06:58:54 INFO - PROCESS | 1645 | 1461247134614 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11b594000) [pid = 1645] [serial = 85] [outer = 0x11aaf1400] 06:58:54 INFO - PROCESS | 1645 | 1461247134892 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 06:58:54 INFO - PROCESS | 1645 | 1461247134922 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 1645 | 1461247134923 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 06:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:58:54 INFO - PROCESS | 1645 | 1461247134933 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 1645 | 1461247134934 Marionette TRACE conn2 <- [1,90,null,{}] 06:58:54 INFO - PROCESS | 1645 | 1461247134936 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:55 INFO - PROCESS | 1645 | 1461247135015 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:58:55 INFO - PROCESS | 1645 | 1461247135055 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d74800 == 30 [pid = 1645] [id = 30] 06:58:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11a884800) [pid = 1645] [serial = 86] [outer = 0x0] 06:58:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11b58c800) [pid = 1645] [serial = 87] [outer = 0x11a884800] 06:58:55 INFO - PROCESS | 1645 | 1461247135080 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11b9d7400) [pid = 1645] [serial = 88] [outer = 0x11a884800] 06:58:55 INFO - PROCESS | 1645 | 1461247135333 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 06:58:55 INFO - PROCESS | 1645 | 1461247135351 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 1645 | 1461247135352 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 06:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:58:55 INFO - PROCESS | 1645 | 1461247135365 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1645 | 1461247135366 Marionette TRACE conn2 <- [1,94,null,{}] 06:58:55 INFO - PROCESS | 1645 | 1461247135368 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:55 INFO - PROCESS | 1645 | 1461247135465 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:58:55 INFO - PROCESS | 1645 | 1461247135470 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aad8800 == 31 [pid = 1645] [id = 31] 06:58:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11bf82000) [pid = 1645] [serial = 89] [outer = 0x0] 06:58:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11bf85c00) [pid = 1645] [serial = 90] [outer = 0x11bf82000] 06:58:55 INFO - PROCESS | 1645 | 1461247135501 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12369c000) [pid = 1645] [serial = 91] [outer = 0x11bf82000] 06:58:55 INFO - PROCESS | 1645 | 1461247135796 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 475ms 06:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:58:55 INFO - PROCESS | 1645 | 1461247135833 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 1645 | 1461247135835 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 06:58:55 INFO - PROCESS | 1645 | 1461247135837 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1645 | 1461247135838 Marionette TRACE conn2 <- [1,98,null,{}] 06:58:55 INFO - PROCESS | 1645 | 1461247135840 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:55 INFO - PROCESS | 1645 | 1461247135931 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:58:55 INFO - PROCESS | 1645 | 1461247135937 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae29000 == 32 [pid = 1645] [id = 32] 06:58:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x119259000) [pid = 1645] [serial = 92] [outer = 0x0] 06:58:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1235fa000) [pid = 1645] [serial = 93] [outer = 0x119259000] 06:58:55 INFO - PROCESS | 1645 | 1461247135965 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123a06c00) [pid = 1645] [serial = 94] [outer = 0x119259000] 06:58:56 INFO - PROCESS | 1645 | 1461247136283 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 470ms 06:58:56 INFO - PROCESS | 1645 | 1461247136310 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:58:56 INFO - PROCESS | 1645 | 1461247136313 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 06:58:56 INFO - PROCESS | 1645 | 1461247136316 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 1645 | 1461247136318 Marionette TRACE conn2 <- [1,102,null,{}] 06:58:56 INFO - PROCESS | 1645 | 1461247136321 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:56 INFO - PROCESS | 1645 | 1461247136432 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:58:56 INFO - PROCESS | 1645 | 1461247136438 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb28000 == 33 [pid = 1645] [id = 33] 06:58:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123a07000) [pid = 1645] [serial = 95] [outer = 0x0] 06:58:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123ca5800) [pid = 1645] [serial = 96] [outer = 0x123a07000] 06:58:56 INFO - PROCESS | 1645 | 1461247136480 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123e21800) [pid = 1645] [serial = 97] [outer = 0x123a07000] 06:58:56 INFO - PROCESS | 1645 | 1461247136849 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 571ms 06:58:56 INFO - PROCESS | 1645 | 1461247136887 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 1645 | 1461247136889 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 06:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:58:56 INFO - PROCESS | 1645 | 1461247136892 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 1645 | 1461247136894 Marionette TRACE conn2 <- [1,106,null,{}] 06:58:56 INFO - PROCESS | 1645 | 1461247136897 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:57 INFO - PROCESS | 1645 | 1461247137037 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:58:57 INFO - PROCESS | 1645 | 1461247137043 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb7d000 == 34 [pid = 1645] [id = 34] 06:58:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12408f800) [pid = 1645] [serial = 98] [outer = 0x0] 06:58:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12434e400) [pid = 1645] [serial = 99] [outer = 0x12408f800] 06:58:57 INFO - PROCESS | 1645 | 1461247137082 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1244ed800) [pid = 1645] [serial = 100] [outer = 0x12408f800] 06:58:57 INFO - PROCESS | 1645 | 1461247137481 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 620ms 06:58:57 INFO - PROCESS | 1645 | 1461247137512 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:58:57 INFO - PROCESS | 1645 | 1461247137513 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 06:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:58:57 INFO - PROCESS | 1645 | 1461247137525 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 1645 | 1461247137528 Marionette TRACE conn2 <- [1,110,null,{}] 06:58:57 INFO - PROCESS | 1645 | 1461247137530 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:57 INFO - PROCESS | 1645 | 1461247137586 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:58:57 INFO - PROCESS | 1645 | 1461247137592 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c144000 == 35 [pid = 1645] [id = 35] 06:58:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1244efc00) [pid = 1645] [serial = 101] [outer = 0x0] 06:58:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x125d3e000) [pid = 1645] [serial = 102] [outer = 0x1244efc00] 06:58:57 INFO - PROCESS | 1645 | 1461247137612 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1244e6800) [pid = 1645] [serial = 103] [outer = 0x1244efc00] 06:58:58 INFO - PROCESS | 1645 | 1461247138025 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 526ms 06:58:58 INFO - PROCESS | 1645 | 1461247138049 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1645 | 1461247138051 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 06:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:58:58 INFO - PROCESS | 1645 | 1461247138053 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1645 | 1461247138055 Marionette TRACE conn2 <- [1,114,null,{}] 06:58:58 INFO - PROCESS | 1645 | 1461247138061 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:58 INFO - PROCESS | 1645 | 1461247138220 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:58:58 INFO - PROCESS | 1645 | 1461247138236 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c376800 == 36 [pid = 1645] [id = 36] 06:58:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x125cbb400) [pid = 1645] [serial = 104] [outer = 0x0] 06:58:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x126af0000) [pid = 1645] [serial = 105] [outer = 0x125cbb400] 06:58:58 INFO - PROCESS | 1645 | 1461247138272 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1272d6c00) [pid = 1645] [serial = 106] [outer = 0x125cbb400] 06:58:58 INFO - PROCESS | 1645 | 1461247138583 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 573ms 06:58:58 INFO - PROCESS | 1645 | 1461247138628 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1645 | 1461247138629 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 06:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:58:58 INFO - PROCESS | 1645 | 1461247138632 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1645 | 1461247138633 Marionette TRACE conn2 <- [1,118,null,{}] 06:58:58 INFO - PROCESS | 1645 | 1461247138636 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:58 INFO - PROCESS | 1645 | 1461247138745 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:58:58 INFO - PROCESS | 1645 | 1461247138807 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a68000 == 37 [pid = 1645] [id = 37] 06:58:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11a605800) [pid = 1645] [serial = 107] [outer = 0x0] 06:58:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x127fba400) [pid = 1645] [serial = 108] [outer = 0x11a605800] 06:58:58 INFO - PROCESS | 1645 | 1461247138847 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1288d3c00) [pid = 1645] [serial = 109] [outer = 0x11a605800] 06:58:59 INFO - PROCESS | 1645 | 1461247139194 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 618ms 06:58:59 INFO - PROCESS | 1645 | 1461247139250 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:58:59 INFO - PROCESS | 1645 | 1461247139251 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 06:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:58:59 INFO - PROCESS | 1645 | 1461247139253 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1645 | 1461247139254 Marionette TRACE conn2 <- [1,122,null,{}] 06:58:59 INFO - PROCESS | 1645 | 1461247139257 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:59 INFO - PROCESS | 1645 | 1461247139330 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:58:59 INFO - PROCESS | 1645 | 1461247139374 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x123b94800 == 38 [pid = 1645] [id = 38] 06:58:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x125cbc800) [pid = 1645] [serial = 110] [outer = 0x0] 06:58:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x129099400) [pid = 1645] [serial = 111] [outer = 0x125cbc800] 06:58:59 INFO - PROCESS | 1645 | 1461247139399 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12962a400) [pid = 1645] [serial = 112] [outer = 0x125cbc800] 06:58:59 INFO - PROCESS | 1645 | 1461247139658 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 06:58:59 INFO - PROCESS | 1645 | 1461247139672 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:58:59 INFO - PROCESS | 1645 | 1461247139673 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 06:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:58:59 INFO - PROCESS | 1645 | 1461247139682 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1645 | 1461247139683 Marionette TRACE conn2 <- [1,126,null,{}] 06:58:59 INFO - PROCESS | 1645 | 1461247139685 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:59 INFO - PROCESS | 1645 | 1461247139763 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:58:59 INFO - PROCESS | 1645 | 1461247139767 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x124141000 == 39 [pid = 1645] [id = 39] 06:58:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1288c8000) [pid = 1645] [serial = 113] [outer = 0x0] 06:58:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x129635c00) [pid = 1645] [serial = 114] [outer = 0x1288c8000] 06:58:59 INFO - PROCESS | 1645 | 1461247139793 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12b505800) [pid = 1645] [serial = 115] [outer = 0x1288c8000] 06:59:00 INFO - PROCESS | 1645 | 1461247140291 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 668ms 06:59:00 INFO - PROCESS | 1645 | 1461247140351 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:59:00 INFO - PROCESS | 1645 | 1461247140354 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 06:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:59:00 INFO - PROCESS | 1645 | 1461247140358 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:59:00 INFO - PROCESS | 1645 | 1461247140361 Marionette TRACE conn2 <- [1,130,null,{}] 06:59:00 INFO - PROCESS | 1645 | 1461247140364 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:00 INFO - PROCESS | 1645 | 1461247140462 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:59:00 INFO - PROCESS | 1645 | 1461247140532 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x118cac000 == 40 [pid = 1645] [id = 40] 06:59:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11925e000) [pid = 1645] [serial = 116] [outer = 0x0] 06:59:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x119e77800) [pid = 1645] [serial = 117] [outer = 0x11925e000] 06:59:00 INFO - PROCESS | 1645 | 1461247140582 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x11a829000) [pid = 1645] [serial = 118] [outer = 0x11925e000] 06:59:01 INFO - PROCESS | 1645 | 1461247141019 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 06:59:01 INFO - PROCESS | 1645 | 1461247141029 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 1645 | 1461247141033 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 06:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:59:01 INFO - PROCESS | 1645 | 1461247141038 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 1645 | 1461247141039 Marionette TRACE conn2 <- [1,134,null,{}] 06:59:01 INFO - PROCESS | 1645 | 1461247141062 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:01 INFO - PROCESS | 1645 | 1461247141163 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:59:01 INFO - PROCESS | 1645 | 1461247141221 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aace800 == 41 [pid = 1645] [id = 41] 06:59:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x11acedc00) [pid = 1645] [serial = 119] [outer = 0x0] 06:59:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x11ae55800) [pid = 1645] [serial = 120] [outer = 0x11acedc00] 06:59:01 INFO - PROCESS | 1645 | 1461247141250 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x11bf7f800) [pid = 1645] [serial = 121] [outer = 0x11acedc00] 06:59:01 INFO - PROCESS | 1645 | 1461247141690 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 690ms 06:59:01 INFO - PROCESS | 1645 | 1461247141777 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 1645 | 1461247141778 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 06:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:59:01 INFO - PROCESS | 1645 | 1461247141783 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 1645 | 1461247141786 Marionette TRACE conn2 <- [1,138,null,{}] 06:59:01 INFO - PROCESS | 1645 | 1461247141793 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:01 INFO - PROCESS | 1645 | 1461247141891 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:59:01 INFO - PROCESS | 1645 | 1461247141948 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e49800 == 42 [pid = 1645] [id = 42] 06:59:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x1235f7800) [pid = 1645] [serial = 122] [outer = 0x0] 06:59:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12361cc00) [pid = 1645] [serial = 123] [outer = 0x1235f7800] 06:59:01 INFO - PROCESS | 1645 | 1461247141982 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x126ad1c00) [pid = 1645] [serial = 124] [outer = 0x1235f7800] 06:59:02 INFO - PROCESS | 1645 | 1461247142540 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 821ms 06:59:02 INFO - PROCESS | 1645 | 1461247142605 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 1645 | 1461247142607 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 06:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:59:02 INFO - PROCESS | 1645 | 1461247142610 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 1645 | 1461247142613 Marionette TRACE conn2 <- [1,142,null,{}] 06:59:02 INFO - PROCESS | 1645 | 1461247142616 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:02 INFO - PROCESS | 1645 | 1461247142702 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:59:02 INFO - PROCESS | 1645 | 1461247142762 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x118695000 == 43 [pid = 1645] [id = 43] 06:59:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x118e30400) [pid = 1645] [serial = 125] [outer = 0x0] 06:59:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x118ff2c00) [pid = 1645] [serial = 126] [outer = 0x118e30400] 06:59:02 INFO - PROCESS | 1645 | 1461247142793 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x11925ec00) [pid = 1645] [serial = 127] [outer = 0x118e30400] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x12b94e000 == 42 [pid = 1645] [id = 6] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x123b94800 == 41 [pid = 1645] [id = 38] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x123a68000 == 40 [pid = 1645] [id = 37] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11c376800 == 39 [pid = 1645] [id = 36] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11c144000 == 38 [pid = 1645] [id = 35] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb7d000 == 37 [pid = 1645] [id = 34] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb28000 == 36 [pid = 1645] [id = 33] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae29000 == 35 [pid = 1645] [id = 32] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11aad8800 == 34 [pid = 1645] [id = 31] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x119d74800 == 33 [pid = 1645] [id = 30] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x119c1a000 == 32 [pid = 1645] [id = 29] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x119120800 == 31 [pid = 1645] [id = 28] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x118c0c800 == 30 [pid = 1645] [id = 27] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11851b000 == 29 [pid = 1645] [id = 26] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x119a0c000 == 28 [pid = 1645] [id = 25] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x118f16800 == 27 [pid = 1645] [id = 24] 06:59:03 INFO - PROCESS | 1645 | --DOCSHELL 0x114e62000 == 26 [pid = 1645] [id = 23] 06:59:03 INFO - PROCESS | 1645 | 1461247143287 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 721ms 06:59:03 INFO - PROCESS | 1645 | 1461247143332 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1645 | 1461247143334 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 06:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:59:03 INFO - PROCESS | 1645 | 1461247143338 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 1645 | 1461247143340 Marionette TRACE conn2 <- [1,146,null,{}] 06:59:03 INFO - PROCESS | 1645 | 1461247143344 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:03 INFO - PROCESS | 1645 | 1461247143433 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:59:03 INFO - PROCESS | 1645 | 1461247143490 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x1185e6000 == 27 [pid = 1645] [id = 44] 06:59:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x118e32c00) [pid = 1645] [serial = 128] [outer = 0x0] 06:59:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x119c38400) [pid = 1645] [serial = 129] [outer = 0x118e32c00] 06:59:03 INFO - PROCESS | 1645 | 1461247143523 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11a883000) [pid = 1645] [serial = 130] [outer = 0x118e32c00] 06:59:03 INFO - PROCESS | 1645 | 1461247143932 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 622ms 06:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:59:03 INFO - PROCESS | 1645 | 1461247143960 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1645 | 1461247143964 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 06:59:03 INFO - PROCESS | 1645 | 1461247143968 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 1645 | 1461247143970 Marionette TRACE conn2 <- [1,150,null,{}] 06:59:03 INFO - PROCESS | 1645 | 1461247143973 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:04 INFO - PROCESS | 1645 | 1461247144094 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:59:04 INFO - PROCESS | 1645 | 1461247144102 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a1d000 == 28 [pid = 1645] [id = 45] 06:59:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x11a882c00) [pid = 1645] [serial = 131] [outer = 0x0] 06:59:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11add4400) [pid = 1645] [serial = 132] [outer = 0x11a882c00] 06:59:04 INFO - PROCESS | 1645 | 1461247144133 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x11aef0c00) [pid = 1645] [serial = 133] [outer = 0x11a882c00] 06:59:04 INFO - PROCESS | 1645 | 1461247144567 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 620ms 06:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:59:04 INFO - PROCESS | 1645 | 1461247144589 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 1645 | 1461247144590 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 06:59:04 INFO - PROCESS | 1645 | 1461247144593 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1645 | 1461247144595 Marionette TRACE conn2 <- [1,154,null,{}] 06:59:04 INFO - PROCESS | 1645 | 1461247144603 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:04 INFO - PROCESS | 1645 | 1461247144727 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:59:04 INFO - PROCESS | 1645 | 1461247144798 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aae0800 == 29 [pid = 1645] [id = 46] 06:59:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x11c11f000) [pid = 1645] [serial = 134] [outer = 0x0] 06:59:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x11c367800) [pid = 1645] [serial = 135] [outer = 0x11c11f000] 06:59:04 INFO - PROCESS | 1645 | 1461247144833 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x1236ef800) [pid = 1645] [serial = 136] [outer = 0x11c11f000] 06:59:05 INFO - PROCESS | 1645 | 1461247145249 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 06:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:59:05 INFO - PROCESS | 1645 | 1461247145264 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 1645 | 1461247145266 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 06:59:05 INFO - PROCESS | 1645 | 1461247145268 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 1645 | 1461247145269 Marionette TRACE conn2 <- [1,158,null,{}] 06:59:05 INFO - PROCESS | 1645 | 1461247145272 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:05 INFO - PROCESS | 1645 | 1461247145362 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:59:05 INFO - PROCESS | 1645 | 1461247145402 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb7f000 == 30 [pid = 1645] [id = 47] 06:59:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x11c11f800) [pid = 1645] [serial = 137] [outer = 0x0] 06:59:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x123d47000) [pid = 1645] [serial = 138] [outer = 0x11c11f800] 06:59:05 INFO - PROCESS | 1645 | 1461247145433 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x125cbb000) [pid = 1645] [serial = 139] [outer = 0x11c11f800] 06:59:05 INFO - PROCESS | 1645 | 1461247145867 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 619ms 06:59:05 INFO - PROCESS | 1645 | 1461247145887 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 1645 | 1461247145888 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 06:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:59:05 INFO - PROCESS | 1645 | 1461247145891 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 1645 | 1461247145892 Marionette TRACE conn2 <- [1,162,null,{}] 06:59:05 INFO - PROCESS | 1645 | 1461247145894 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:05 INFO - PROCESS | 1645 | 1461247145982 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:59:06 INFO - PROCESS | 1645 | 1461247146049 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x1185e1800 == 31 [pid = 1645] [id = 48] 06:59:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x126814c00) [pid = 1645] [serial = 140] [outer = 0x0] 06:59:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x1268e8800) [pid = 1645] [serial = 141] [outer = 0x126814c00] 06:59:06 INFO - PROCESS | 1645 | 1461247146083 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x126ae8000) [pid = 1645] [serial = 142] [outer = 0x126814c00] 06:59:06 INFO - PROCESS | 1645 | 1461247146480 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 06:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:59:06 INFO - PROCESS | 1645 | 1461247146510 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 1645 | 1461247146512 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 06:59:06 INFO - PROCESS | 1645 | 1461247146514 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 1645 | 1461247146515 Marionette TRACE conn2 <- [1,166,null,{}] 06:59:06 INFO - PROCESS | 1645 | 1461247146518 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:06 INFO - PROCESS | 1645 | 1461247146632 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:59:06 INFO - PROCESS | 1645 | 1461247146679 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a81800 == 32 [pid = 1645] [id = 49] 06:59:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x126d04000) [pid = 1645] [serial = 143] [outer = 0x0] 06:59:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x1288c5400) [pid = 1645] [serial = 144] [outer = 0x126d04000] 06:59:06 INFO - PROCESS | 1645 | 1461247146711 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x129637000) [pid = 1645] [serial = 145] [outer = 0x126d04000] 06:59:07 INFO - PROCESS | 1645 | --DOCSHELL 0x11aace800 == 31 [pid = 1645] [id = 41] 06:59:07 INFO - PROCESS | 1645 | --DOCSHELL 0x118cac000 == 30 [pid = 1645] [id = 40] 06:59:07 INFO - PROCESS | 1645 | 1461247147235 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 769ms 06:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:59:07 INFO - PROCESS | 1645 | 1461247147287 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 1645 | 1461247147290 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 06:59:07 INFO - PROCESS | 1645 | 1461247147295 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 1645 | 1461247147298 Marionette TRACE conn2 <- [1,170,null,{}] 06:59:07 INFO - PROCESS | 1645 | 1461247147302 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:07 INFO - PROCESS | 1645 | 1461247147396 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:59:07 INFO - PROCESS | 1645 | 1461247147443 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f22800 == 31 [pid = 1645] [id = 50] 06:59:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x118c8a800) [pid = 1645] [serial = 146] [outer = 0x0] 06:59:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x11a603400) [pid = 1645] [serial = 147] [outer = 0x118c8a800] 06:59:07 INFO - PROCESS | 1645 | 1461247147476 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x11aae5400) [pid = 1645] [serial = 148] [outer = 0x118c8a800] 06:59:07 INFO - PROCESS | 1645 | 1461247147882 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 06:59:07 INFO - PROCESS | 1645 | 1461247147917 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 1645 | 1461247147921 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 06:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:59:07 INFO - PROCESS | 1645 | 1461247147926 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 1645 | 1461247147927 Marionette TRACE conn2 <- [1,174,null,{}] 06:59:07 INFO - PROCESS | 1645 | 1461247147930 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:08 INFO - PROCESS | 1645 | 1461247148020 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:59:08 INFO - PROCESS | 1645 | 1461247148080 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aacf800 == 32 [pid = 1645] [id = 51] 06:59:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x11aaef400) [pid = 1645] [serial = 149] [outer = 0x0] 06:59:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x11b58a800) [pid = 1645] [serial = 150] [outer = 0x11aaef400] 06:59:08 INFO - PROCESS | 1645 | 1461247148112 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x11bf84000) [pid = 1645] [serial = 151] [outer = 0x11aaef400] 06:59:08 INFO - PROCESS | 1645 | 1461247148531 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 06:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:59:08 INFO - PROCESS | 1645 | 1461247148545 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 1645 | 1461247148547 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 06:59:08 INFO - PROCESS | 1645 | 1461247148549 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 1645 | 1461247148551 Marionette TRACE conn2 <- [1,178,null,{}] 06:59:08 INFO - PROCESS | 1645 | 1461247148576 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:08 INFO - PROCESS | 1645 | 1461247148685 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:59:08 INFO - PROCESS | 1645 | 1461247148745 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x123b8c800 == 33 [pid = 1645] [id = 52] 06:59:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x123b30000) [pid = 1645] [serial = 152] [outer = 0x0] 06:59:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x12408c800) [pid = 1645] [serial = 153] [outer = 0x123b30000] 06:59:08 INFO - PROCESS | 1645 | 1461247148777 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x126ae8c00) [pid = 1645] [serial = 154] [outer = 0x123b30000] 06:59:09 INFO - PROCESS | 1645 | 1461247149200 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 06:59:09 INFO - PROCESS | 1645 | 1461247149220 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 1645 | 1461247149222 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 06:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:59:09 INFO - PROCESS | 1645 | 1461247149225 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1645 | 1461247149226 Marionette TRACE conn2 <- [1,182,null,{}] 06:59:09 INFO - PROCESS | 1645 | 1461247149228 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:09 INFO - PROCESS | 1645 | 1461247149317 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:59:09 INFO - PROCESS | 1645 | 1461247149371 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x125db4800 == 34 [pid = 1645] [id = 53] 06:59:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x126d11c00) [pid = 1645] [serial = 155] [outer = 0x0] 06:59:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x1288c6800) [pid = 1645] [serial = 156] [outer = 0x126d11c00] 06:59:09 INFO - PROCESS | 1645 | 1461247149404 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x1292e4400) [pid = 1645] [serial = 157] [outer = 0x126d11c00] 06:59:09 INFO - PROCESS | 1645 | 1461247149815 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 06:59:09 INFO - PROCESS | 1645 | 1461247149845 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 1645 | 1461247149847 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 06:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:59:09 INFO - PROCESS | 1645 | 1461247149849 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1645 | 1461247149850 Marionette TRACE conn2 <- [1,186,null,{}] 06:59:09 INFO - PROCESS | 1645 | 1461247149853 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:09 INFO - PROCESS | 1645 | 1461247149937 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:59:10 INFO - PROCESS | 1645 | 1461247150016 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x11442f000 == 35 [pid = 1645] [id = 54] 06:59:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x129659800) [pid = 1645] [serial = 158] [outer = 0x0] 06:59:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12b72ec00) [pid = 1645] [serial = 159] [outer = 0x129659800] 06:59:10 INFO - PROCESS | 1645 | 1461247150046 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x12b90c800) [pid = 1645] [serial = 160] [outer = 0x129659800] 06:59:10 INFO - PROCESS | 1645 | 1461247150449 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 619ms 06:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:59:10 INFO - PROCESS | 1645 | 1461247150468 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1645 | 1461247150470 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 06:59:10 INFO - PROCESS | 1645 | 1461247150472 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1645 | 1461247150473 Marionette TRACE conn2 <- [1,190,null,{}] 06:59:10 INFO - PROCESS | 1645 | 1461247150475 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:10 INFO - PROCESS | 1645 | 1461247150591 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:59:10 INFO - PROCESS | 1645 | 1461247150654 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292c8000 == 36 [pid = 1645] [id = 55] 06:59:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x12bc4a000) [pid = 1645] [serial = 161] [outer = 0x0] 06:59:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x12bf36800) [pid = 1645] [serial = 162] [outer = 0x12bc4a000] 06:59:10 INFO - PROCESS | 1645 | 1461247150685 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x12bf86000) [pid = 1645] [serial = 163] [outer = 0x12bc4a000] 06:59:11 INFO - PROCESS | 1645 | 1461247151166 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 721ms 06:59:11 INFO - PROCESS | 1645 | 1461247151223 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:59:11 INFO - PROCESS | 1645 | 1461247151226 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 06:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:59:11 INFO - PROCESS | 1645 | 1461247151233 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 1645 | 1461247151235 Marionette TRACE conn2 <- [1,194,null,{}] 06:59:11 INFO - PROCESS | 1645 | 1461247151239 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:11 INFO - PROCESS | 1645 | 1461247151328 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:59:11 INFO - PROCESS | 1645 | 1461247151393 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c1a000 == 37 [pid = 1645] [id = 56] 06:59:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x11925a400) [pid = 1645] [serial = 164] [outer = 0x0] 06:59:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x119e76800) [pid = 1645] [serial = 165] [outer = 0x11925a400] 06:59:11 INFO - PROCESS | 1645 | 1461247151421 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x11aaef000) [pid = 1645] [serial = 166] [outer = 0x11925a400] 06:59:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed4d000 == 36 [pid = 1645] [id = 13] 06:59:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1185e1800 == 35 [pid = 1645] [id = 48] 06:59:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb7f000 == 34 [pid = 1645] [id = 47] 06:59:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11aae0800 == 33 [pid = 1645] [id = 46] 06:59:11 INFO - PROCESS | 1645 | --DOCSHELL 0x119a1d000 == 32 [pid = 1645] [id = 45] 06:59:11 INFO - PROCESS | 1645 | --DOCSHELL 0x1185e6000 == 31 [pid = 1645] [id = 44] 06:59:11 INFO - PROCESS | 1645 | 1461247151883 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 672ms 06:59:11 INFO - PROCESS | 1645 | 1461247151910 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:59:11 INFO - PROCESS | 1645 | 1461247151913 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 06:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:59:11 INFO - PROCESS | 1645 | 1461247151919 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 1645 | 1461247151921 Marionette TRACE conn2 <- [1,198,null,{}] 06:59:11 INFO - PROCESS | 1645 | 1461247151926 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:12 INFO - PROCESS | 1645 | 1461247152019 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:59:12 INFO - PROCESS | 1645 | 1461247152080 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a87c800 == 32 [pid = 1645] [id = 57] 06:59:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x11aae5800) [pid = 1645] [serial = 167] [outer = 0x0] 06:59:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x11addcc00) [pid = 1645] [serial = 168] [outer = 0x11aae5800] 06:59:12 INFO - PROCESS | 1645 | 1461247152112 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x11b9d2000) [pid = 1645] [serial = 169] [outer = 0x11aae5800] 06:59:12 INFO - PROCESS | 1645 | 1461247152529 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 622ms 06:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:59:12 INFO - PROCESS | 1645 | 1461247152541 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 1645 | 1461247152545 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 06:59:12 INFO - PROCESS | 1645 | 1461247152549 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 1645 | 1461247152551 Marionette TRACE conn2 <- [1,202,null,{}] 06:59:12 INFO - PROCESS | 1645 | 1461247152554 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:12 INFO - PROCESS | 1645 | 1461247152647 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:59:12 INFO - PROCESS | 1645 | 1461247152731 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e60800 == 33 [pid = 1645] [id = 58] 06:59:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x12361a000) [pid = 1645] [serial = 170] [outer = 0x0] 06:59:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x124310800) [pid = 1645] [serial = 171] [outer = 0x12361a000] 06:59:12 INFO - PROCESS | 1645 | 1461247152761 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x126ad7000) [pid = 1645] [serial = 172] [outer = 0x12361a000] 06:59:13 INFO - PROCESS | 1645 | 1461247153181 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 669ms 06:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:59:13 INFO - PROCESS | 1645 | 1461247153219 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 1645 | 1461247153220 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 06:59:13 INFO - PROCESS | 1645 | 1461247153223 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1645 | 1461247153225 Marionette TRACE conn2 <- [1,206,null,{}] 06:59:13 INFO - PROCESS | 1645 | 1461247153233 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:13 INFO - PROCESS | 1645 | 1461247153329 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:59:13 INFO - PROCESS | 1645 | 1461247153379 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292ba800 == 34 [pid = 1645] [id = 59] 06:59:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x1288c8400) [pid = 1645] [serial = 173] [outer = 0x0] 06:59:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x1292e1c00) [pid = 1645] [serial = 174] [outer = 0x1288c8400] 06:59:13 INFO - PROCESS | 1645 | 1461247153411 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12b728800) [pid = 1645] [serial = 175] [outer = 0x1288c8400] 06:59:13 INFO - PROCESS | 1645 | 1461247153820 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 621ms 06:59:13 INFO - PROCESS | 1645 | 1461247153844 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 1645 | 1461247153846 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 06:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:59:13 INFO - PROCESS | 1645 | 1461247153848 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1645 | 1461247153850 Marionette TRACE conn2 <- [1,210,null,{}] 06:59:13 INFO - PROCESS | 1645 | 1461247153852 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:13 INFO - PROCESS | 1645 | 1461247153943 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:59:14 INFO - PROCESS | 1645 | 1461247154022 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x11527b000 == 35 [pid = 1645] [id = 60] 06:59:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12bc50400) [pid = 1645] [serial = 176] [outer = 0x0] 06:59:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12bd91000) [pid = 1645] [serial = 177] [outer = 0x12bc50400] 06:59:14 INFO - PROCESS | 1645 | 1461247154053 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12bf32000) [pid = 1645] [serial = 178] [outer = 0x12bc50400] 06:59:14 INFO - PROCESS | 1645 | 1461247154447 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 618ms 06:59:14 INFO - PROCESS | 1645 | 1461247154467 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 1645 | 1461247154468 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 06:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:59:14 INFO - PROCESS | 1645 | 1461247154471 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 1645 | 1461247154472 Marionette TRACE conn2 <- [1,214,null,{}] 06:59:14 INFO - PROCESS | 1645 | 1461247154474 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:14 INFO - PROCESS | 1645 | 1461247154558 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:59:14 INFO - PROCESS | 1645 | 1461247154606 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd11000 == 36 [pid = 1645] [id = 61] 06:59:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x11c118400) [pid = 1645] [serial = 179] [outer = 0x0] 06:59:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12d167c00) [pid = 1645] [serial = 180] [outer = 0x11c118400] 06:59:14 INFO - PROCESS | 1645 | 1461247154636 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x12d1af400) [pid = 1645] [serial = 181] [outer = 0x11c118400] 06:59:15 INFO - PROCESS | 1645 | 1461247155059 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 619ms 06:59:15 INFO - PROCESS | 1645 | 1461247155091 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 1645 | 1461247155092 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 06:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:59:15 INFO - PROCESS | 1645 | 1461247155095 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 1645 | 1461247155096 Marionette TRACE conn2 <- [1,218,null,{}] 06:59:15 INFO - PROCESS | 1645 | 1461247155098 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:15 INFO - PROCESS | 1645 | 1461247155214 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:59:15 INFO - PROCESS | 1645 | 1461247155307 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d035000 == 37 [pid = 1645] [id = 62] 06:59:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x12d2dbc00) [pid = 1645] [serial = 182] [outer = 0x0] 06:59:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x12da2c800) [pid = 1645] [serial = 183] [outer = 0x12d2dbc00] 06:59:15 INFO - PROCESS | 1645 | 1461247155341 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x12e3c5800) [pid = 1645] [serial = 184] [outer = 0x12d2dbc00] 06:59:15 INFO - PROCESS | 1645 | 1461247155827 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 769ms 06:59:15 INFO - PROCESS | 1645 | 1461247155865 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 1645 | 1461247155867 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 06:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:59:15 INFO - PROCESS | 1645 | 1461247155871 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 1645 | 1461247155873 Marionette TRACE conn2 <- [1,222,null,{}] 06:59:15 INFO - PROCESS | 1645 | 1461247155880 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:15 INFO - PROCESS | 1645 | 1461247155968 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:59:16 INFO - PROCESS | 1645 | 1461247156032 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb14000 == 38 [pid = 1645] [id = 63] 06:59:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x1191af800) [pid = 1645] [serial = 185] [outer = 0x0] 06:59:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x11a60e400) [pid = 1645] [serial = 186] [outer = 0x1191af800] 06:59:16 INFO - PROCESS | 1645 | 1461247156061 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x11b598000) [pid = 1645] [serial = 187] [outer = 0x1191af800] 06:59:16 INFO - PROCESS | 1645 | --DOCSHELL 0x118f22800 == 37 [pid = 1645] [id = 50] 06:59:16 INFO - PROCESS | 1645 | 1461247156562 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 723ms 06:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:59:16 INFO - PROCESS | 1645 | 1461247156594 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 1645 | 1461247156596 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 06:59:16 INFO - PROCESS | 1645 | 1461247156600 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 1645 | 1461247156602 Marionette TRACE conn2 <- [1,226,null,{}] 06:59:16 INFO - PROCESS | 1645 | 1461247156607 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:16 INFO - PROCESS | 1645 | 1461247156736 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:59:16 INFO - PROCESS | 1645 | 1461247156787 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aacf000 == 38 [pid = 1645] [id = 64] 06:59:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x11add5800) [pid = 1645] [serial = 188] [outer = 0x0] 06:59:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x11b9d3800) [pid = 1645] [serial = 189] [outer = 0x11add5800] 06:59:16 INFO - PROCESS | 1645 | 1461247156821 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x123940000) [pid = 1645] [serial = 190] [outer = 0x11add5800] 06:59:17 INFO - PROCESS | 1645 | 1461247157241 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 672ms 06:59:17 INFO - PROCESS | 1645 | 1461247157271 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:59:17 INFO - PROCESS | 1645 | 1461247157276 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 06:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:59:17 INFO - PROCESS | 1645 | 1461247157280 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 1645 | 1461247157283 Marionette TRACE conn2 <- [1,230,null,{}] 06:59:17 INFO - PROCESS | 1645 | 1461247157285 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:17 INFO - PROCESS | 1645 | 1461247157380 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:59:17 INFO - PROCESS | 1645 | 1461247157432 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12881f000 == 39 [pid = 1645] [id = 65] 06:59:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x124355c00) [pid = 1645] [serial = 191] [outer = 0x0] 06:59:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x1272cb800) [pid = 1645] [serial = 192] [outer = 0x124355c00] 06:59:17 INFO - PROCESS | 1645 | 1461247157463 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x12920d400) [pid = 1645] [serial = 193] [outer = 0x124355c00] 06:59:17 INFO - PROCESS | 1645 | 1461247157882 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 619ms 06:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:59:17 INFO - PROCESS | 1645 | 1461247157900 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:59:17 INFO - PROCESS | 1645 | 1461247157901 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 06:59:17 INFO - PROCESS | 1645 | 1461247157904 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 1645 | 1461247157907 Marionette TRACE conn2 <- [1,234,null,{}] 06:59:17 INFO - PROCESS | 1645 | 1461247157914 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:18 INFO - PROCESS | 1645 | 1461247158012 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:59:18 INFO - PROCESS | 1645 | 1461247158094 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c221000 == 40 [pid = 1645] [id = 66] 06:59:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x12b731c00) [pid = 1645] [serial = 194] [outer = 0x0] 06:59:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x12bd8d000) [pid = 1645] [serial = 195] [outer = 0x12b731c00] 06:59:18 INFO - PROCESS | 1645 | 1461247158127 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x12d1afc00) [pid = 1645] [serial = 196] [outer = 0x12b731c00] 06:59:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x12da87000) [pid = 1645] [serial = 197] [outer = 0x12fd67800] 06:59:18 INFO - PROCESS | 1645 | 1461247158597 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 723ms 06:59:18 INFO - PROCESS | 1645 | 1461247158627 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 1645 | 1461247158629 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 06:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:59:18 INFO - PROCESS | 1645 | 1461247158631 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 1645 | 1461247158633 Marionette TRACE conn2 <- [1,238,null,{}] 06:59:18 INFO - PROCESS | 1645 | 1461247158635 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:18 INFO - PROCESS | 1645 | 1461247158725 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:59:18 INFO - PROCESS | 1645 | 1461247158801 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x114e71000 == 41 [pid = 1645] [id = 67] 06:59:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 198 (0x12d2e2c00) [pid = 1645] [serial = 198] [outer = 0x0] 06:59:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x12da34400) [pid = 1645] [serial = 199] [outer = 0x12d2e2c00] 06:59:18 INFO - PROCESS | 1645 | 1461247158830 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 200 (0x12e3cc000) [pid = 1645] [serial = 200] [outer = 0x12d2e2c00] 06:59:19 INFO - PROCESS | 1645 | 1461247159231 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 618ms 06:59:19 INFO - PROCESS | 1645 | 1461247159250 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:59:19 INFO - PROCESS | 1645 | 1461247159252 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 06:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:59:19 INFO - PROCESS | 1645 | 1461247159254 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1645 | 1461247159255 Marionette TRACE conn2 <- [1,242,null,{}] 06:59:19 INFO - PROCESS | 1645 | 1461247159258 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:19 INFO - PROCESS | 1645 | 1461247159362 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:59:19 INFO - PROCESS | 1645 | 1461247159425 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbee000 == 42 [pid = 1645] [id = 68] 06:59:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 201 (0x12d2e3c00) [pid = 1645] [serial = 201] [outer = 0x0] 06:59:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 202 (0x12e3e6800) [pid = 1645] [serial = 202] [outer = 0x12d2e3c00] 06:59:19 INFO - PROCESS | 1645 | 1461247159454 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 203 (0x12e815400) [pid = 1645] [serial = 203] [outer = 0x12d2e3c00] 06:59:19 INFO - PROCESS | 1645 | 1461247159869 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 620ms 06:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:59:19 INFO - PROCESS | 1645 | 1461247159874 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:59:19 INFO - PROCESS | 1645 | 1461247159876 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 06:59:19 INFO - PROCESS | 1645 | 1461247159878 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1645 | 1461247159879 Marionette TRACE conn2 <- [1,246,null,{}] 06:59:19 INFO - PROCESS | 1645 | 1461247159882 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:20 INFO - PROCESS | 1645 | 1461247159995 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:59:20 INFO - PROCESS | 1645 | 1461247160046 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e857000 == 43 [pid = 1645] [id = 69] 06:59:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x12e81cc00) [pid = 1645] [serial = 204] [outer = 0x0] 06:59:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x12e82f800) [pid = 1645] [serial = 205] [outer = 0x12e81cc00] 06:59:20 INFO - PROCESS | 1645 | 1461247160076 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x12edc0800) [pid = 1645] [serial = 206] [outer = 0x12e81cc00] 06:59:20 INFO - PROCESS | 1645 | 1461247160483 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 618ms 06:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:59:20 INFO - PROCESS | 1645 | 1461247160497 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 1645 | 1461247160498 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 06:59:20 INFO - PROCESS | 1645 | 1461247160500 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 1645 | 1461247160501 Marionette TRACE conn2 <- [1,250,null,{}] 06:59:20 INFO - PROCESS | 1645 | 1461247160504 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:20 INFO - PROCESS | 1645 | 1461247160594 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:59:20 INFO - PROCESS | 1645 | 1461247160678 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed3d000 == 44 [pid = 1645] [id = 70] 06:59:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 207 (0x12e821400) [pid = 1645] [serial = 207] [outer = 0x0] 06:59:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 208 (0x12edc9400) [pid = 1645] [serial = 208] [outer = 0x12e821400] 06:59:20 INFO - PROCESS | 1645 | 1461247160707 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 209 (0x12f36cc00) [pid = 1645] [serial = 209] [outer = 0x12e821400] 06:59:21 INFO - PROCESS | 1645 | 1461247161076 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 619ms 06:59:21 INFO - PROCESS | 1645 | 1461247161120 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 1645 | 1461247161121 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 06:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:59:21 INFO - PROCESS | 1645 | 1461247161123 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 1645 | 1461247161125 Marionette TRACE conn2 <- [1,254,null,{}] 06:59:21 INFO - PROCESS | 1645 | 1461247161127 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:21 INFO - PROCESS | 1645 | 1461247161217 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:59:21 INFO - PROCESS | 1645 | 1461247161283 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f209000 == 45 [pid = 1645] [id = 71] 06:59:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 210 (0x12edc1400) [pid = 1645] [serial = 210] [outer = 0x0] 06:59:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 211 (0x12f375c00) [pid = 1645] [serial = 211] [outer = 0x12edc1400] 06:59:21 INFO - PROCESS | 1645 | 1461247161312 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 212 (0x12f657000) [pid = 1645] [serial = 212] [outer = 0x12edc1400] 06:59:21 INFO - PROCESS | 1645 | 1461247161769 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 06:59:21 INFO - PROCESS | 1645 | 1461247161794 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 1645 | 1461247161796 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 06:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:59:21 INFO - PROCESS | 1645 | 1461247161801 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 1645 | 1461247161803 Marionette TRACE conn2 <- [1,258,null,{}] 06:59:21 INFO - PROCESS | 1645 | 1461247161826 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:22 INFO - PROCESS | 1645 | 1461247162025 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:59:22 INFO - PROCESS | 1645 | 1461247162077 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x1268ce000 == 46 [pid = 1645] [id = 72] 06:59:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 213 (0x11aae6400) [pid = 1645] [serial = 213] [outer = 0x0] 06:59:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 214 (0x1236f4800) [pid = 1645] [serial = 214] [outer = 0x11aae6400] 06:59:22 INFO - PROCESS | 1645 | 1461247162105 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 215 (0x126817000) [pid = 1645] [serial = 215] [outer = 0x11aae6400] 06:59:22 INFO - PROCESS | 1645 | --DOCSHELL 0x11527b000 == 45 [pid = 1645] [id = 60] 06:59:22 INFO - PROCESS | 1645 | --DOCSHELL 0x1292ba800 == 44 [pid = 1645] [id = 59] 06:59:22 INFO - PROCESS | 1645 | --DOCSHELL 0x123e60800 == 43 [pid = 1645] [id = 58] 06:59:22 INFO - PROCESS | 1645 | --DOCSHELL 0x11a87c800 == 42 [pid = 1645] [id = 57] 06:59:22 INFO - PROCESS | 1645 | 1461247162606 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 821ms 06:59:22 INFO - PROCESS | 1645 | 1461247162622 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 1645 | 1461247162624 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 06:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:59:22 INFO - PROCESS | 1645 | 1461247162649 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1645 | 1461247162651 Marionette TRACE conn2 <- [1,262,null,{}] 06:59:22 INFO - PROCESS | 1645 | 1461247162655 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:22 INFO - PROCESS | 1645 | 1461247162752 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:59:22 INFO - PROCESS | 1645 | 1461247162822 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c38f000 == 43 [pid = 1645] [id = 73] 06:59:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 216 (0x11b596800) [pid = 1645] [serial = 216] [outer = 0x0] 06:59:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 217 (0x126816c00) [pid = 1645] [serial = 217] [outer = 0x11b596800] 06:59:22 INFO - PROCESS | 1645 | 1461247162856 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 218 (0x1272cf000) [pid = 1645] [serial = 218] [outer = 0x11b596800] 06:59:23 INFO - PROCESS | 1645 | 1461247163301 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 676ms 06:59:23 INFO - PROCESS | 1645 | 1461247163321 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:59:23 INFO - PROCESS | 1645 | 1461247163325 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 06:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:59:23 INFO - PROCESS | 1645 | 1461247163330 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 1645 | 1461247163331 Marionette TRACE conn2 <- [1,266,null,{}] 06:59:23 INFO - PROCESS | 1645 | 1461247163334 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:23 INFO - PROCESS | 1645 | 1461247163430 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:59:23 INFO - PROCESS | 1645 | 1461247163486 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c21c800 == 44 [pid = 1645] [id = 74] 06:59:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 219 (0x12909f800) [pid = 1645] [serial = 219] [outer = 0x0] 06:59:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 220 (0x1294e9000) [pid = 1645] [serial = 220] [outer = 0x12909f800] 06:59:23 INFO - PROCESS | 1645 | 1461247163516 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 221 (0x12b510400) [pid = 1645] [serial = 221] [outer = 0x12909f800] 06:59:23 INFO - PROCESS | 1645 | 1461247163934 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 620ms 06:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:59:23 INFO - PROCESS | 1645 | 1461247163950 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:59:23 INFO - PROCESS | 1645 | 1461247163951 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 06:59:23 INFO - PROCESS | 1645 | 1461247163954 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 1645 | 1461247163956 Marionette TRACE conn2 <- [1,270,null,{}] 06:59:23 INFO - PROCESS | 1645 | 1461247163964 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 1645 | 1461247164063 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:59:24 INFO - PROCESS | 1645 | 1461247164115 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e522800 == 45 [pid = 1645] [id = 75] 06:59:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 222 (0x12bf2b800) [pid = 1645] [serial = 222] [outer = 0x0] 06:59:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 223 (0x12d1b2000) [pid = 1645] [serial = 223] [outer = 0x12bf2b800] 06:59:24 INFO - PROCESS | 1645 | 1461247164152 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 224 (0x12da86000) [pid = 1645] [serial = 224] [outer = 0x12bf2b800] 06:59:24 INFO - PROCESS | 1645 | 1461247164577 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 672ms 06:59:24 INFO - PROCESS | 1645 | 1461247164626 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 1645 | 1461247164628 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 06:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:59:24 INFO - PROCESS | 1645 | 1461247164630 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 1645 | 1461247164632 Marionette TRACE conn2 <- [1,274,null,{}] 06:59:24 INFO - PROCESS | 1645 | 1461247164634 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 1645 | 1461247164745 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:59:24 INFO - PROCESS | 1645 | 1461247164823 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f509800 == 46 [pid = 1645] [id = 76] 06:59:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 225 (0x12e817400) [pid = 1645] [serial = 225] [outer = 0x0] 06:59:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 226 (0x12e81ec00) [pid = 1645] [serial = 226] [outer = 0x12e817400] 06:59:24 INFO - PROCESS | 1645 | 1461247164856 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 227 (0x12ece8800) [pid = 1645] [serial = 227] [outer = 0x12e817400] 06:59:25 INFO - PROCESS | 1645 | 1461247165284 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 06:59:25 INFO - PROCESS | 1645 | 1461247165301 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 1645 | 1461247165303 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 06:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:59:25 INFO - PROCESS | 1645 | 1461247165306 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 1645 | 1461247165308 Marionette TRACE conn2 <- [1,278,null,{}] 06:59:25 INFO - PROCESS | 1645 | 1461247165312 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:25 INFO - PROCESS | 1645 | 1461247165446 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:59:25 INFO - PROCESS | 1645 | 1461247165569 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292c6000 == 47 [pid = 1645] [id = 77] 06:59:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 228 (0x126d89800) [pid = 1645] [serial = 228] [outer = 0x0] 06:59:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 229 (0x129659c00) [pid = 1645] [serial = 229] [outer = 0x126d89800] 06:59:25 INFO - PROCESS | 1645 | 1461247165619 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 230 (0x12965e800) [pid = 1645] [serial = 230] [outer = 0x126d89800] 06:59:26 INFO - PROCESS | 1645 | 1461247166050 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 773ms 06:59:26 INFO - PROCESS | 1645 | 1461247166079 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 1645 | 1461247166080 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 06:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:59:26 INFO - PROCESS | 1645 | 1461247166082 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 1645 | 1461247166084 Marionette TRACE conn2 <- [1,282,null,{}] 06:59:26 INFO - PROCESS | 1645 | 1461247166086 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:26 INFO - PROCESS | 1645 | 1461247166203 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:59:26 INFO - PROCESS | 1645 | 1461247166261 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fe34800 == 48 [pid = 1645] [id = 78] 06:59:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 231 (0x12b508800) [pid = 1645] [serial = 231] [outer = 0x0] 06:59:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 232 (0x12d2e1400) [pid = 1645] [serial = 232] [outer = 0x12b508800] 06:59:26 INFO - PROCESS | 1645 | 1461247166293 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 233 (0x12f65ac00) [pid = 1645] [serial = 233] [outer = 0x12b508800] 06:59:26 INFO - PROCESS | 1645 | 1461247166709 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 668ms 06:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:59:26 INFO - PROCESS | 1645 | 1461247166751 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 1645 | 1461247166752 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 06:59:26 INFO - PROCESS | 1645 | 1461247166754 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 1645 | 1461247166756 Marionette TRACE conn2 <- [1,286,null,{}] 06:59:26 INFO - PROCESS | 1645 | 1461247166758 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:26 INFO - PROCESS | 1645 | 1461247166852 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:59:26 INFO - PROCESS | 1645 | 1461247166907 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x130033000 == 49 [pid = 1645] [id = 79] 06:59:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 234 (0x124175c00) [pid = 1645] [serial = 234] [outer = 0x0] 06:59:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 235 (0x12417dc00) [pid = 1645] [serial = 235] [outer = 0x124175c00] 06:59:26 INFO - PROCESS | 1645 | 1461247166949 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 236 (0x124182400) [pid = 1645] [serial = 236] [outer = 0x124175c00] 06:59:27 INFO - PROCESS | 1645 | 1461247167459 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 771ms 06:59:27 INFO - PROCESS | 1645 | 1461247167530 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:59:27 INFO - PROCESS | 1645 | 1461247167532 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 06:59:27 INFO - PROCESS | 1645 | 1461247167538 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 1645 | 1461247167540 Marionette TRACE conn2 <- [1,290,null,{}] 06:59:27 INFO - PROCESS | 1645 | 1461247167545 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:27 INFO - PROCESS | 1645 | 1461247167636 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:59:27 INFO - PROCESS | 1645 | 1461247167709 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bea3000 == 50 [pid = 1645] [id = 80] 06:59:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 237 (0x123939800) [pid = 1645] [serial = 237] [outer = 0x0] 06:59:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 238 (0x123a0d000) [pid = 1645] [serial = 238] [outer = 0x123939800] 06:59:27 INFO - PROCESS | 1645 | 1461247167739 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 239 (0x124182800) [pid = 1645] [serial = 239] [outer = 0x123939800] 06:59:28 INFO - PROCESS | 1645 | 1461247168156 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 672ms 06:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:59:28 INFO - PROCESS | 1645 | 1461247168210 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 1645 | 1461247168213 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 06:59:28 INFO - PROCESS | 1645 | 1461247168217 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1645 | 1461247168219 Marionette TRACE conn2 <- [1,294,null,{}] 06:59:28 INFO - PROCESS | 1645 | 1461247168222 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:28 INFO - PROCESS | 1645 | 1461247168314 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:59:28 INFO - PROCESS | 1645 | 1461247168372 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da50800 == 51 [pid = 1645] [id = 81] 06:59:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 240 (0x125d3e400) [pid = 1645] [serial = 240] [outer = 0x0] 06:59:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 241 (0x1292e4000) [pid = 1645] [serial = 241] [outer = 0x125d3e400] 06:59:28 INFO - PROCESS | 1645 | 1461247168399 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 242 (0x129656c00) [pid = 1645] [serial = 242] [outer = 0x125d3e400] 06:59:28 INFO - PROCESS | 1645 | --DOCSHELL 0x125db4800 == 50 [pid = 1645] [id = 53] 06:59:28 INFO - PROCESS | 1645 | --DOCSHELL 0x123b8c800 == 49 [pid = 1645] [id = 52] 06:59:28 INFO - PROCESS | 1645 | --DOCSHELL 0x11442f000 == 48 [pid = 1645] [id = 54] 06:59:28 INFO - PROCESS | 1645 | --DOCSHELL 0x11aacf800 == 47 [pid = 1645] [id = 51] 06:59:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbee000 == 46 [pid = 1645] [id = 68] 06:59:28 INFO - PROCESS | 1645 | --DOCSHELL 0x114e71000 == 45 [pid = 1645] [id = 67] 06:59:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12c221000 == 44 [pid = 1645] [id = 66] 06:59:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12881f000 == 43 [pid = 1645] [id = 65] 06:59:28 INFO - PROCESS | 1645 | --DOCSHELL 0x11aacf000 == 42 [pid = 1645] [id = 64] 06:59:28 INFO - PROCESS | 1645 | 1461247168911 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 769ms 06:59:28 INFO - PROCESS | 1645 | 1461247168987 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 1645 | 1461247168990 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 06:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:59:28 INFO - PROCESS | 1645 | 1461247168994 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1645 | 1461247168996 Marionette TRACE conn2 <- [1,298,null,{}] 06:59:29 INFO - PROCESS | 1645 | 1461247169000 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:29 INFO - PROCESS | 1645 | 1461247169099 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:59:29 INFO - PROCESS | 1645 | 1461247169158 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd19800 == 43 [pid = 1645] [id = 82] 06:59:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 243 (0x126aefc00) [pid = 1645] [serial = 243] [outer = 0x0] 06:59:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 244 (0x127fbf800) [pid = 1645] [serial = 244] [outer = 0x126aefc00] 06:59:29 INFO - PROCESS | 1645 | 1461247169203 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 245 (0x1294e8800) [pid = 1645] [serial = 245] [outer = 0x126aefc00] 06:59:29 INFO - PROCESS | 1645 | 1461247169629 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 06:59:29 INFO - PROCESS | 1645 | 1461247169665 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 1645 | 1461247169669 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 06:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:59:29 INFO - PROCESS | 1645 | 1461247169674 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - PROCESS | 1645 | 1461247169676 Marionette TRACE conn2 <- [1,302,null,{}] 06:59:29 INFO - PROCESS | 1645 | 1461247169678 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:29 INFO - PROCESS | 1645 | 1461247169780 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:59:29 INFO - PROCESS | 1645 | 1461247169837 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea21800 == 44 [pid = 1645] [id = 83] 06:59:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 246 (0x129652400) [pid = 1645] [serial = 246] [outer = 0x0] 06:59:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 247 (0x12b50cc00) [pid = 1645] [serial = 247] [outer = 0x129652400] 06:59:29 INFO - PROCESS | 1645 | 1461247169867 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 248 (0x12b911000) [pid = 1645] [serial = 248] [outer = 0x129652400] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbfa000 == 43 [pid = 1645] [id = 9] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12e859000 == 42 [pid = 1645] [id = 11] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12f21c000 == 41 [pid = 1645] [id = 14] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11bea3000 == 40 [pid = 1645] [id = 80] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x130033000 == 39 [pid = 1645] [id = 79] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12fe34800 == 38 [pid = 1645] [id = 78] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12f509800 == 37 [pid = 1645] [id = 76] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x1292c6000 == 36 [pid = 1645] [id = 77] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12e522800 == 35 [pid = 1645] [id = 75] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12c21c800 == 34 [pid = 1645] [id = 74] 06:59:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11c38f000 == 33 [pid = 1645] [id = 73] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12e505800 == 32 [pid = 1645] [id = 10] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12e857000 == 31 [pid = 1645] [id = 69] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12f514000 == 30 [pid = 1645] [id = 15] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12f6bb800 == 29 [pid = 1645] [id = 16] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1292c8000 == 28 [pid = 1645] [id = 55] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x130045800 == 27 [pid = 1645] [id = 19] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12d035000 == 26 [pid = 1645] [id = 62] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x124141000 == 25 [pid = 1645] [id = 39] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1302a0800 == 24 [pid = 1645] [id = 20] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12d27a800 == 23 [pid = 1645] [id = 8] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd11000 == 22 [pid = 1645] [id = 61] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1305c3000 == 21 [pid = 1645] [id = 22] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x118695000 == 20 [pid = 1645] [id = 43] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed3d000 == 19 [pid = 1645] [id = 70] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae20000 == 18 [pid = 1645] [id = 21] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x123e49800 == 17 [pid = 1645] [id = 42] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1268ce000 == 16 [pid = 1645] [id = 72] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x119c1a000 == 15 [pid = 1645] [id = 56] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb14000 == 14 [pid = 1645] [id = 63] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x123a81800 == 13 [pid = 1645] [id = 49] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea26000 == 12 [pid = 1645] [id = 12] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12f209000 == 11 [pid = 1645] [id = 71] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd19800 == 10 [pid = 1645] [id = 82] 06:59:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12da50800 == 9 [pid = 1645] [id = 81] 06:59:34 INFO - PROCESS | 1645 | 1461247174594 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59: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. 06:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4939ms 06:59:34 INFO - PROCESS | 1645 | 1461247174614 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 1645 | 1461247174616 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 06:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:59:34 INFO - PROCESS | 1645 | 1461247174619 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 1645 | 1461247174621 Marionette TRACE conn2 <- [1,306,null,{}] 06:59:34 INFO - PROCESS | 1645 | 1461247174626 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:34 INFO - PROCESS | 1645 | 1461247174716 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:59:34 INFO - PROCESS | 1645 | 1461247174770 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f08000 == 10 [pid = 1645] [id = 84] 06:59:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 249 (0x11a827800) [pid = 1645] [serial = 249] [outer = 0x0] 06:59:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 250 (0x11adcd400) [pid = 1645] [serial = 250] [outer = 0x11a827800] 06:59:34 INFO - PROCESS | 1645 | 1461247174798 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 251 (0x11aef3400) [pid = 1645] [serial = 251] [outer = 0x11a827800] 06:59:35 INFO - PROCESS | 1645 | 1461247175104 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59: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. 06:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 521ms 06:59:35 INFO - PROCESS | 1645 | 1461247175139 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 1645 | 1461247175146 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 06:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:59:35 INFO - PROCESS | 1645 | 1461247175151 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 1645 | 1461247175152 Marionette TRACE conn2 <- [1,310,null,{}] 06:59:35 INFO - PROCESS | 1645 | 1461247175155 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:35 INFO - PROCESS | 1645 | 1461247175235 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:59:35 INFO - PROCESS | 1645 | 1461247175293 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x114776000 == 11 [pid = 1645] [id = 85] 06:59:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 252 (0x1186f3800) [pid = 1645] [serial = 252] [outer = 0x0] 06:59:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 253 (0x11b9d8c00) [pid = 1645] [serial = 253] [outer = 0x1186f3800] 06:59:35 INFO - PROCESS | 1645 | 1461247175321 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 254 (0x124179000) [pid = 1645] [serial = 254] [outer = 0x1186f3800] 06:59:35 INFO - PROCESS | 1645 | 1461247175651 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 519ms 06:59:35 INFO - PROCESS | 1645 | 1461247175670 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:59:35 INFO - PROCESS | 1645 | 1461247175671 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 06:59:35 INFO - PROCESS | 1645 | 1461247175674 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 1645 | 1461247175677 Marionette TRACE conn2 <- [1,314,null,{}] 06:59:35 INFO - PROCESS | 1645 | 1461247175686 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:35 INFO - PROCESS | 1645 | 1461247175765 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:59:35 INFO - PROCESS | 1645 | 1461247175769 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12881d800 == 12 [pid = 1645] [id = 86] 06:59:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 255 (0x118558400) [pid = 1645] [serial = 255] [outer = 0x0] 06:59:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 256 (0x126d86000) [pid = 1645] [serial = 256] [outer = 0x118558400] 06:59:35 INFO - PROCESS | 1645 | 1461247175800 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 257 (0x1290a3400) [pid = 1645] [serial = 257] [outer = 0x118558400] 06:59:36 INFO - PROCESS | 1645 | 1461247176155 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 523ms 06:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:59:36 INFO - PROCESS | 1645 | 1461247176227 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 1645 | 1461247176229 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 06:59:36 INFO - PROCESS | 1645 | 1461247176231 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1645 | 1461247176232 Marionette TRACE conn2 <- [1,318,null,{}] 06:59:36 INFO - PROCESS | 1645 | 1461247176234 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:36 INFO - PROCESS | 1645 | 1461247176311 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:59:36 INFO - PROCESS | 1645 | 1461247176316 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c208800 == 13 [pid = 1645] [id = 87] 06:59:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 258 (0x1294e3400) [pid = 1645] [serial = 258] [outer = 0x0] 06:59:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 259 (0x129653000) [pid = 1645] [serial = 259] [outer = 0x1294e3400] 06:59:36 INFO - PROCESS | 1645 | 1461247176342 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 260 (0x12b503000) [pid = 1645] [serial = 260] [outer = 0x1294e3400] 06:59:36 INFO - PROCESS | 1645 | 1461247176770 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 569ms 06:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:59:36 INFO - PROCESS | 1645 | 1461247176800 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 1645 | 1461247176801 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 06:59:36 INFO - PROCESS | 1645 | 1461247176803 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1645 | 1461247176805 Marionette TRACE conn2 <- [1,322,null,{}] 06:59:36 INFO - PROCESS | 1645 | 1461247176807 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:36 INFO - PROCESS | 1645 | 1461247176898 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:59:36 INFO - PROCESS | 1645 | 1461247176902 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbf3800 == 14 [pid = 1645] [id = 88] 06:59:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 261 (0x12393c000) [pid = 1645] [serial = 261] [outer = 0x0] 06:59:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 262 (0x12b50c800) [pid = 1645] [serial = 262] [outer = 0x12393c000] 06:59:36 INFO - PROCESS | 1645 | 1461247176928 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 263 (0x12bc4d000) [pid = 1645] [serial = 263] [outer = 0x12393c000] 06:59:37 INFO - PROCESS | 1645 | 1461247177265 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 06:59:37 INFO - PROCESS | 1645 | 1461247177273 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 1645 | 1461247177275 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 06:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:59:37 INFO - PROCESS | 1645 | 1461247177279 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 1645 | 1461247177281 Marionette TRACE conn2 <- [1,326,null,{}] 06:59:37 INFO - PROCESS | 1645 | 1461247177284 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:37 INFO - PROCESS | 1645 | 1461247177398 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:59:37 INFO - PROCESS | 1645 | 1461247177435 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f216800 == 15 [pid = 1645] [id = 89] 06:59:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 264 (0x12bc4cc00) [pid = 1645] [serial = 264] [outer = 0x0] 06:59:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 265 (0x12bf31400) [pid = 1645] [serial = 265] [outer = 0x12bc4cc00] 06:59:37 INFO - PROCESS | 1645 | 1461247177462 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 266 (0x12da2c400) [pid = 1645] [serial = 266] [outer = 0x12bc4cc00] 06:59:37 INFO - PROCESS | 1645 | 1461247177770 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 06:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:59:37 INFO - PROCESS | 1645 | 1461247177799 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 1645 | 1461247177800 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 06:59:37 INFO - PROCESS | 1645 | 1461247177802 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 1645 | 1461247177803 Marionette TRACE conn2 <- [1,330,null,{}] 06:59:37 INFO - PROCESS | 1645 | 1461247177805 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:37 INFO - PROCESS | 1645 | 1461247177898 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:59:37 INFO - PROCESS | 1645 | 1461247177936 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f6b9800 == 16 [pid = 1645] [id = 90] 06:59:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 267 (0x126d90000) [pid = 1645] [serial = 267] [outer = 0x0] 06:59:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 268 (0x12da93c00) [pid = 1645] [serial = 268] [outer = 0x126d90000] 06:59:37 INFO - PROCESS | 1645 | 1461247177961 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 269 (0x12e3cf800) [pid = 1645] [serial = 269] [outer = 0x126d90000] 06:59:38 INFO - PROCESS | 1645 | 1461247178288 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 517ms 06:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:59:38 INFO - PROCESS | 1645 | 1461247178322 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 1645 | 1461247178324 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 06:59:38 INFO - PROCESS | 1645 | 1461247178326 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 1645 | 1461247178327 Marionette TRACE conn2 <- [1,334,null,{}] 06:59:38 INFO - PROCESS | 1645 | 1461247178330 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:38 INFO - PROCESS | 1645 | 1461247178426 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:59:38 INFO - PROCESS | 1645 | 1461247178429 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fada800 == 17 [pid = 1645] [id = 91] 06:59:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 270 (0x12da38800) [pid = 1645] [serial = 270] [outer = 0x0] 06:59:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 271 (0x12e815800) [pid = 1645] [serial = 271] [outer = 0x12da38800] 06:59:38 INFO - PROCESS | 1645 | 1461247178454 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 272 (0x12e823000) [pid = 1645] [serial = 272] [outer = 0x12da38800] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 271 (0x11aae6400) [pid = 1645] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 270 (0x11c11f800) [pid = 1645] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 269 (0x123939800) [pid = 1645] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 268 (0x11925a400) [pid = 1645] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 267 (0x118e30400) [pid = 1645] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 266 (0x11a605800) [pid = 1645] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 265 (0x1177e1c00) [pid = 1645] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 264 (0x11aaf1400) [pid = 1645] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 263 (0x11aeed400) [pid = 1645] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 262 (0x11bf82000) [pid = 1645] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 261 (0x119259000) [pid = 1645] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 260 (0x123a07000) [pid = 1645] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 259 (0x12408f800) [pid = 1645] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 258 (0x1244efc00) [pid = 1645] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 257 (0x125cbb400) [pid = 1645] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 256 (0x119137800) [pid = 1645] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 255 (0x11641f400) [pid = 1645] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 254 (0x11a884800) [pid = 1645] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 253 (0x125cbc800) [pid = 1645] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 252 (0x118e2ec00) [pid = 1645] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 251 (0x115280800) [pid = 1645] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 250 (0x1288c8400) [pid = 1645] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 249 (0x11b596800) [pid = 1645] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 248 (0x12e821400) [pid = 1645] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 247 (0x12bc4a000) [pid = 1645] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 246 (0x125d3e400) [pid = 1645] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 245 (0x126d04000) [pid = 1645] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 244 (0x118e32c00) [pid = 1645] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 243 (0x12e81cc00) [pid = 1645] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 242 (0x12361a000) [pid = 1645] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 241 (0x118c8a800) [pid = 1645] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 240 (0x1191af800) [pid = 1645] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 239 (0x12e3e9400) [pid = 1645] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 238 (0x12b508800) [pid = 1645] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 237 (0x11aaef400) [pid = 1645] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 236 (0x126d03800) [pid = 1645] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 235 (0x11c118400) [pid = 1645] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 234 (0x12e817400) [pid = 1645] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 233 (0x126d89800) [pid = 1645] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 232 (0x11add5800) [pid = 1645] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 231 (0x12d2e4800) [pid = 1645] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 230 (0x1288c8000) [pid = 1645] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 229 (0x12d2de400) [pid = 1645] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 228 (0x12bc50400) [pid = 1645] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 227 (0x124355c00) [pid = 1645] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 226 (0x12edc1400) [pid = 1645] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 225 (0x12909f800) [pid = 1645] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 224 (0x12bc4f400) [pid = 1645] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 223 (0x12d2e3c00) [pid = 1645] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 222 (0x126814c00) [pid = 1645] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 221 (0x12b731c00) [pid = 1645] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 220 (0x12f959800) [pid = 1645] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 219 (0x11acedc00) [pid = 1645] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 218 (0x1235f7800) [pid = 1645] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 217 (0x11a882c00) [pid = 1645] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 216 (0x11c11f000) [pid = 1645] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 215 (0x12f65e400) [pid = 1645] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 214 (0x12f371800) [pid = 1645] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 213 (0x12edc9800) [pid = 1645] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 212 (0x124175c00) [pid = 1645] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 211 (0x12ecef800) [pid = 1645] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 210 (0x126aefc00) [pid = 1645] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 209 (0x11aae5800) [pid = 1645] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 208 (0x126d11c00) [pid = 1645] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 207 (0x12e822800) [pid = 1645] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 206 (0x12bf2b800) [pid = 1645] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x129659800) [pid = 1645] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x11925e000) [pid = 1645] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x11addc000) [pid = 1645] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 202 (0x12d2dbc00) [pid = 1645] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 201 (0x123b30000) [pid = 1645] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 200 (0x11adcd800) [pid = 1645] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 199 (0x12d2e2c00) [pid = 1645] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:59:39 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x11a60e800) [pid = 1645] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:59:39 INFO - PROCESS | 1645 | 1461247179936 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1621ms 06:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:59:39 INFO - PROCESS | 1645 | 1461247179949 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 1645 | 1461247179950 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 06:59:39 INFO - PROCESS | 1645 | 1461247179964 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 1645 | 1461247179964 Marionette TRACE conn2 <- [1,338,null,{}] 06:59:39 INFO - PROCESS | 1645 | 1461247179974 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:40 INFO - PROCESS | 1645 | 1461247180050 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:59:40 INFO - PROCESS | 1645 | 1461247180054 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a997000 == 18 [pid = 1645] [id = 92] 06:59:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x11a87fc00) [pid = 1645] [serial = 273] [outer = 0x0] 06:59:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 200 (0x11aced800) [pid = 1645] [serial = 274] [outer = 0x11a87fc00] 06:59:40 INFO - PROCESS | 1645 | 1461247180079 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 201 (0x11aef0400) [pid = 1645] [serial = 275] [outer = 0x11a87fc00] 06:59:40 INFO - PROCESS | 1645 | 1461247180414 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 479ms 06:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:59:40 INFO - PROCESS | 1645 | 1461247180435 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1645 | 1461247180436 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 06:59:40 INFO - PROCESS | 1645 | 1461247180438 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1645 | 1461247180439 Marionette TRACE conn2 <- [1,342,null,{}] 06:59:40 INFO - PROCESS | 1645 | 1461247180441 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:40 INFO - PROCESS | 1645 | 1461247180550 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:59:40 INFO - PROCESS | 1645 | 1461247180556 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb7e000 == 19 [pid = 1645] [id = 93] 06:59:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 202 (0x11b9d6400) [pid = 1645] [serial = 276] [outer = 0x0] 06:59:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 203 (0x12361a000) [pid = 1645] [serial = 277] [outer = 0x11b9d6400] 06:59:40 INFO - PROCESS | 1645 | 1461247180582 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x123b30000) [pid = 1645] [serial = 278] [outer = 0x11b9d6400] 06:59:40 INFO - PROCESS | 1645 | 1461247180904 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 471ms 06:59:40 INFO - PROCESS | 1645 | 1461247180910 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1645 | 1461247180914 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 06:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:59:40 INFO - PROCESS | 1645 | 1461247180916 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1645 | 1461247180918 Marionette TRACE conn2 <- [1,346,null,{}] 06:59:40 INFO - PROCESS | 1645 | 1461247180920 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:41 INFO - PROCESS | 1645 | 1461247181010 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:59:41 INFO - PROCESS | 1645 | 1461247181016 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d278800 == 20 [pid = 1645] [id = 94] 06:59:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x125cb1400) [pid = 1645] [serial = 279] [outer = 0x0] 06:59:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x1288c8400) [pid = 1645] [serial = 280] [outer = 0x125cb1400] 06:59:41 INFO - PROCESS | 1645 | 1461247181048 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 207 (0x12bc4c800) [pid = 1645] [serial = 281] [outer = 0x125cb1400] 06:59:41 INFO - PROCESS | 1645 | 1461247181420 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 519ms 06:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:59:41 INFO - PROCESS | 1645 | 1461247181435 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:59:41 INFO - PROCESS | 1645 | 1461247181436 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 06:59:41 INFO - PROCESS | 1645 | 1461247181438 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 1645 | 1461247181439 Marionette TRACE conn2 <- [1,350,null,{}] 06:59:41 INFO - PROCESS | 1645 | 1461247181442 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:41 INFO - PROCESS | 1645 | 1461247181533 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:59:41 INFO - PROCESS | 1645 | 1461247181626 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f212000 == 21 [pid = 1645] [id = 95] 06:59:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 208 (0x123d42400) [pid = 1645] [serial = 282] [outer = 0x0] 06:59:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 209 (0x12bd93c00) [pid = 1645] [serial = 283] [outer = 0x123d42400] 06:59:41 INFO - PROCESS | 1645 | 1461247181656 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 210 (0x12d2e8800) [pid = 1645] [serial = 284] [outer = 0x123d42400] 06:59:41 INFO - PROCESS | 1645 | 1461247181935 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 524ms 06:59:41 INFO - PROCESS | 1645 | 1461247181966 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:59:41 INFO - PROCESS | 1645 | 1461247181967 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 06:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:59:41 INFO - PROCESS | 1645 | 1461247181969 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 1645 | 1461247181970 Marionette TRACE conn2 <- [1,354,null,{}] 06:59:41 INFO - PROCESS | 1645 | 1461247181973 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:42 INFO - PROCESS | 1645 | 1461247182059 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:59:42 INFO - PROCESS | 1645 | 1461247182114 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x13003e800 == 22 [pid = 1645] [id = 96] 06:59:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 211 (0x1294e4800) [pid = 1645] [serial = 285] [outer = 0x0] 06:59:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 212 (0x12e3e5400) [pid = 1645] [serial = 286] [outer = 0x1294e4800] 06:59:42 INFO - PROCESS | 1645 | 1461247182139 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 213 (0x12e823400) [pid = 1645] [serial = 287] [outer = 0x1294e4800] 06:59:42 INFO - PROCESS | 1645 | 1461247182450 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 519ms 06:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:59:42 INFO - PROCESS | 1645 | 1461247182489 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 1645 | 1461247182491 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 06:59:42 INFO - PROCESS | 1645 | 1461247182497 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 1645 | 1461247182498 Marionette TRACE conn2 <- [1,358,null,{}] 06:59:42 INFO - PROCESS | 1645 | 1461247182502 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:42 INFO - PROCESS | 1645 | 1461247182625 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:59:42 INFO - PROCESS | 1645 | 1461247182736 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 1645 | 1461247182738 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:59:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a578800 == 23 [pid = 1645] [id = 97] 06:59:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 214 (0x12ecf2400) [pid = 1645] [serial = 288] [outer = 0x0] 06:59:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 215 (0x12ecf4800) [pid = 1645] [serial = 289] [outer = 0x12ecf2400] 06:59:42 INFO - PROCESS | 1645 | 1461247182786 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 216 (0x12edc2400) [pid = 1645] [serial = 290] [outer = 0x12ecf2400] 06:59:43 INFO - PROCESS | 1645 | 1461247183097 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 623ms 06:59:43 INFO - PROCESS | 1645 | 1461247183118 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 1645 | 1461247183119 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 06:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:59:43 INFO - PROCESS | 1645 | 1461247183121 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 1645 | 1461247183122 Marionette TRACE conn2 <- [1,362,null,{}] 06:59:43 INFO - PROCESS | 1645 | 1461247183132 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:43 INFO - PROCESS | 1645 | 1461247183218 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:59:43 INFO - PROCESS | 1645 | 1461247183274 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a587800 == 24 [pid = 1645] [id = 98] 06:59:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 217 (0x12e817400) [pid = 1645] [serial = 291] [outer = 0x0] 06:59:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 218 (0x12edc5800) [pid = 1645] [serial = 292] [outer = 0x12e817400] 06:59:43 INFO - PROCESS | 1645 | 1461247183299 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 219 (0x12f373000) [pid = 1645] [serial = 293] [outer = 0x12e817400] 06:59:43 INFO - PROCESS | 1645 | 1461247183581 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 06:59:43 INFO - PROCESS | 1645 | 1461247183590 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 1645 | 1461247183591 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 06:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:59:43 INFO - PROCESS | 1645 | 1461247183595 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 1645 | 1461247183598 Marionette TRACE conn2 <- [1,366,null,{}] 06:59:43 INFO - PROCESS | 1645 | 1461247183605 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:43 INFO - PROCESS | 1645 | 1461247183696 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:59:43 INFO - PROCESS | 1645 | 1461247183700 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302a5800 == 25 [pid = 1645] [id = 99] 06:59:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 220 (0x12f376c00) [pid = 1645] [serial = 294] [outer = 0x0] 06:59:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 221 (0x12f65e800) [pid = 1645] [serial = 295] [outer = 0x12f376c00] 06:59:43 INFO - PROCESS | 1645 | 1461247183770 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 222 (0x12f662000) [pid = 1645] [serial = 296] [outer = 0x12f376c00] 06:59:44 INFO - PROCESS | 1645 | 1461247184149 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 578ms 06:59:44 INFO - PROCESS | 1645 | 1461247184172 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 1645 | 1461247184173 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 06:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:59:44 INFO - PROCESS | 1645 | 1461247184176 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1645 | 1461247184177 Marionette TRACE conn2 <- [1,370,null,{}] 06:59:44 INFO - PROCESS | 1645 | 1461247184185 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:44 INFO - PROCESS | 1645 | 1461247184293 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:59:44 INFO - PROCESS | 1645 | 1461247184332 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x115641000 == 26 [pid = 1645] [id = 100] 06:59:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 223 (0x11c302c00) [pid = 1645] [serial = 297] [outer = 0x0] 06:59:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 224 (0x11c30c800) [pid = 1645] [serial = 298] [outer = 0x11c302c00] 06:59:44 INFO - PROCESS | 1645 | 1461247184357 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 225 (0x11c310800) [pid = 1645] [serial = 299] [outer = 0x11c302c00] 06:59:44 INFO - PROCESS | 1645 | 1461247184655 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 519ms 06:59:44 INFO - PROCESS | 1645 | 1461247184696 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 1645 | 1461247184697 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 06:59:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:59:44 INFO - PROCESS | 1645 | 1461247184700 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1645 | 1461247184701 Marionette TRACE conn2 <- [1,374,null,{}] 06:59:44 INFO - PROCESS | 1645 | 1461247184703 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:44 INFO - PROCESS | 1645 | 1461247184807 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:59:44 INFO - PROCESS | 1645 | 1461247184821 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b466800 == 27 [pid = 1645] [id = 101] 06:59:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 226 (0x11bce4400) [pid = 1645] [serial = 300] [outer = 0x0] 06:59:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 227 (0x11bce7800) [pid = 1645] [serial = 301] [outer = 0x11bce4400] 06:59:44 INFO - PROCESS | 1645 | 1461247184845 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 228 (0x11bceb800) [pid = 1645] [serial = 302] [outer = 0x11bce4400] 06:59:45 INFO - PROCESS | 1645 | 1461247185201 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:59:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 517ms 06:59:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:59:45 INFO - PROCESS | 1645 | 1461247185218 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1645 | 1461247185219 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 06:59:45 INFO - PROCESS | 1645 | 1461247185221 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1645 | 1461247185222 Marionette TRACE conn2 <- [1,378,null,{}] 06:59:45 INFO - PROCESS | 1645 | 1461247185224 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:45 INFO - PROCESS | 1645 | 1461247185331 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:59:45 INFO - PROCESS | 1645 | 1461247185346 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x123881800 == 28 [pid = 1645] [id = 102] 06:59:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 229 (0x11bcebc00) [pid = 1645] [serial = 303] [outer = 0x0] 06:59:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 230 (0x11c30f800) [pid = 1645] [serial = 304] [outer = 0x11bcebc00] 06:59:45 INFO - PROCESS | 1645 | 1461247185370 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 231 (0x12edc9800) [pid = 1645] [serial = 305] [outer = 0x11bcebc00] 06:59:45 INFO - PROCESS | 1645 | 1461247185692 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:59:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 517ms 06:59:45 INFO - PROCESS | 1645 | 1461247185739 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1645 | 1461247185740 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 06:59:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:59:45 INFO - PROCESS | 1645 | 1461247185742 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1645 | 1461247185743 Marionette TRACE conn2 <- [1,382,null,{}] 06:59:45 INFO - PROCESS | 1645 | 1461247185746 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:45 INFO - PROCESS | 1645 | 1461247185851 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:59:46 INFO - PROCESS | 1645 | 1461247186242 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fe3e000 == 29 [pid = 1645] [id = 103] 06:59:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 232 (0x12adca400) [pid = 1645] [serial = 306] [outer = 0x0] 06:59:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 233 (0x12adcc000) [pid = 1645] [serial = 307] [outer = 0x12adca400] 06:59:46 INFO - PROCESS | 1645 | 1461247186268 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 234 (0x12add0000) [pid = 1645] [serial = 308] [outer = 0x12adca400] 06:59:46 INFO - PROCESS | 1645 | 1461247186530 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:59:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 821ms 06:59:46 INFO - PROCESS | 1645 | 1461247186566 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:59:46 INFO - PROCESS | 1645 | 1461247186567 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 06:59:46 INFO - PROCESS | 1645 | 1461247186570 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1645 | 1461247186571 Marionette TRACE conn2 <- [1,386,null,{}] 06:59:46 INFO - PROCESS | 1645 | 1461247186573 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:46 INFO - PROCESS | 1645 | 1461247186745 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:59:46 INFO - PROCESS | 1645 | 1461247186822 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x114a80000 == 30 [pid = 1645] [id = 104] 06:59:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 235 (0x11444c000) [pid = 1645] [serial = 309] [outer = 0x0] 06:59:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 236 (0x115843400) [pid = 1645] [serial = 310] [outer = 0x11444c000] 06:59:46 INFO - PROCESS | 1645 | 1461247186853 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 237 (0x1191b8000) [pid = 1645] [serial = 311] [outer = 0x11444c000] 06:59:47 INFO - PROCESS | 1645 | 1461247187847 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1319ms 06:59:47 INFO - PROCESS | 1645 | 1461247187890 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 1645 | 1461247187892 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 06:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:59:47 INFO - PROCESS | 1645 | 1461247187895 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 1645 | 1461247187897 Marionette TRACE conn2 <- [1,390,null,{}] 06:59:47 INFO - PROCESS | 1645 | 1461247187900 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:47 INFO - PROCESS | 1645 | 1461247187973 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:59:47 INFO - PROCESS | 1645 | 1461247187982 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x1185e3800 == 31 [pid = 1645] [id = 105] 06:59:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 238 (0x11925d800) [pid = 1645] [serial = 312] [outer = 0x0] 06:59:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 239 (0x119e75000) [pid = 1645] [serial = 313] [outer = 0x11925d800] 06:59:48 INFO - PROCESS | 1645 | 1461247188012 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 240 (0x11a610000) [pid = 1645] [serial = 314] [outer = 0x11925d800] 06:59:48 INFO - PROCESS | 1645 | 1461247188417 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 06:59:48 INFO - PROCESS | 1645 | 1461247188466 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 1645 | 1461247188471 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 06:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:59:48 INFO - PROCESS | 1645 | 1461247188475 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1645 | 1461247188477 Marionette TRACE conn2 <- [1,394,null,{}] 06:59:48 INFO - PROCESS | 1645 | 1461247188479 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:48 INFO - PROCESS | 1645 | 1461247188550 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:59:48 INFO - PROCESS | 1645 | 1461247188555 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c1a800 == 32 [pid = 1645] [id = 106] 06:59:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 241 (0x11a610c00) [pid = 1645] [serial = 315] [outer = 0x0] 06:59:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 242 (0x11aae6400) [pid = 1645] [serial = 316] [outer = 0x11a610c00] 06:59:48 INFO - PROCESS | 1645 | 1461247188583 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 243 (0x11aee8000) [pid = 1645] [serial = 317] [outer = 0x11a610c00] 06:59:48 INFO - PROCESS | 1645 | 1461247188930 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 470ms 06:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:59:48 INFO - PROCESS | 1645 | 1461247188947 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 1645 | 1461247188948 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 06:59:48 INFO - PROCESS | 1645 | 1461247188951 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1645 | 1461247188953 Marionette TRACE conn2 <- [1,398,null,{}] 06:59:48 INFO - PROCESS | 1645 | 1461247188961 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:49 INFO - PROCESS | 1645 | 1461247189034 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:59:49 INFO - PROCESS | 1645 | 1461247189039 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb7a000 == 33 [pid = 1645] [id = 107] 06:59:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 244 (0x11aaef400) [pid = 1645] [serial = 318] [outer = 0x0] 06:59:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 245 (0x11c114c00) [pid = 1645] [serial = 319] [outer = 0x11aaef400] 06:59:49 INFO - PROCESS | 1645 | 1461247189069 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 246 (0x1235f0400) [pid = 1645] [serial = 320] [outer = 0x11aaef400] 06:59:49 INFO - PROCESS | 1645 | 1461247189439 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 06:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:59:49 INFO - PROCESS | 1645 | 1461247189472 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 1645 | 1461247189474 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 06:59:49 INFO - PROCESS | 1645 | 1461247189477 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 1645 | 1461247189480 Marionette TRACE conn2 <- [1,402,null,{}] 06:59:49 INFO - PROCESS | 1645 | 1461247189482 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:49 INFO - PROCESS | 1645 | 1461247189579 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:59:49 INFO - PROCESS | 1645 | 1461247189597 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x123878800 == 34 [pid = 1645] [id = 108] 06:59:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 247 (0x123692000) [pid = 1645] [serial = 321] [outer = 0x0] 06:59:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 248 (0x123a08800) [pid = 1645] [serial = 322] [outer = 0x123692000] 06:59:49 INFO - PROCESS | 1645 | 1461247189623 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 249 (0x123e22c00) [pid = 1645] [serial = 323] [outer = 0x123692000] 06:59:49 INFO - PROCESS | 1645 | 1461247189954 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 06:59:49 INFO - PROCESS | 1645 | 1461247189997 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 1645 | 1461247189999 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:59:50 INFO - PROCESS | 1645 | 1461247190001 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 1645 | 1461247190002 Marionette TRACE conn2 <- [1,406,null,{}] 06:59:50 INFO - PROCESS | 1645 | 1461247190004 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:50 INFO - PROCESS | 1645 | 1461247190091 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:59:50 INFO - PROCESS | 1645 | 1461247190130 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x127445800 == 35 [pid = 1645] [id = 109] 06:59:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 250 (0x12417c400) [pid = 1645] [serial = 324] [outer = 0x0] 06:59:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 251 (0x12417b800) [pid = 1645] [serial = 325] [outer = 0x12417c400] 06:59:50 INFO - PROCESS | 1645 | 1461247190158 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 252 (0x124351800) [pid = 1645] [serial = 326] [outer = 0x12417c400] 06:59:50 INFO - PROCESS | 1645 | 1461247190502 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 06:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:59:50 INFO - PROCESS | 1645 | 1461247190519 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:59:50 INFO - PROCESS | 1645 | 1461247190521 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:59:50 INFO - PROCESS | 1645 | 1461247190523 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 1645 | 1461247190524 Marionette TRACE conn2 <- [1,410,null,{}] 06:59:50 INFO - PROCESS | 1645 | 1461247190526 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:50 INFO - PROCESS | 1645 | 1461247190642 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:59:50 INFO - PROCESS | 1645 | 1461247190647 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a573000 == 36 [pid = 1645] [id = 110] 06:59:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 253 (0x12417d400) [pid = 1645] [serial = 327] [outer = 0x0] 06:59:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 254 (0x1268e9800) [pid = 1645] [serial = 328] [outer = 0x12417d400] 06:59:50 INFO - PROCESS | 1645 | 1461247190676 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 255 (0x126d08400) [pid = 1645] [serial = 329] [outer = 0x12417d400] 06:59:51 INFO - PROCESS | 1645 | 1461247191031 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 06:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:59:51 INFO - PROCESS | 1645 | 1461247191041 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1645 | 1461247191042 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:59:51 INFO - PROCESS | 1645 | 1461247191046 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1645 | 1461247191049 Marionette TRACE conn2 <- [1,414,null,{}] 06:59:51 INFO - PROCESS | 1645 | 1461247191057 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 1645 | 1461247191149 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:59:51 INFO - PROCESS | 1645 | 1461247191153 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b94a000 == 37 [pid = 1645] [id = 111] 06:59:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 256 (0x124097800) [pid = 1645] [serial = 330] [outer = 0x0] 06:59:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 257 (0x1272d3000) [pid = 1645] [serial = 331] [outer = 0x124097800] 06:59:51 INFO - PROCESS | 1645 | 1461247191179 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 258 (0x1288d4c00) [pid = 1645] [serial = 332] [outer = 0x124097800] 06:59:51 INFO - PROCESS | 1645 | 1461247191532 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 528ms 06:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:59:51 INFO - PROCESS | 1645 | 1461247191574 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1645 | 1461247191575 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:59:51 INFO - PROCESS | 1645 | 1461247191577 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1645 | 1461247191578 Marionette TRACE conn2 <- [1,418,null,{}] 06:59:51 INFO - PROCESS | 1645 | 1461247191580 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 1645 | 1461247191672 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:59:51 INFO - PROCESS | 1645 | 1461247191678 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d209000 == 38 [pid = 1645] [id = 112] 06:59:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 259 (0x1244e4800) [pid = 1645] [serial = 333] [outer = 0x0] 06:59:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 260 (0x1292ec800) [pid = 1645] [serial = 334] [outer = 0x1244e4800] 06:59:51 INFO - PROCESS | 1645 | 1461247191703 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 261 (0x1294ea800) [pid = 1645] [serial = 335] [outer = 0x1244e4800] 06:59:52 INFO - PROCESS | 1645 | 1461247192501 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 06:59:52 INFO - PROCESS | 1645 | 1461247192548 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 1645 | 1461247192549 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:59:52 INFO - PROCESS | 1645 | 1461247192551 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 1645 | 1461247192552 Marionette TRACE conn2 <- [1,422,null,{}] 06:59:52 INFO - PROCESS | 1645 | 1461247192554 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:52 INFO - PROCESS | 1645 | 1461247192622 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:59:52 INFO - PROCESS | 1645 | 1461247192627 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb79800 == 39 [pid = 1645] [id = 113] 06:59:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 262 (0x12962c400) [pid = 1645] [serial = 336] [outer = 0x0] 06:59:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 263 (0x129659400) [pid = 1645] [serial = 337] [outer = 0x12962c400] 06:59:52 INFO - PROCESS | 1645 | 1461247192654 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 264 (0x12a6c4000) [pid = 1645] [serial = 338] [outer = 0x12962c400] 06:59:53 INFO - PROCESS | 1645 | 1461247193438 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 919ms 06:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:59:53 INFO - PROCESS | 1645 | 1461247193470 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:59:53 INFO - PROCESS | 1645 | 1461247193471 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:59:53 INFO - PROCESS | 1645 | 1461247193474 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 1645 | 1461247193475 Marionette TRACE conn2 <- [1,426,null,{}] 06:59:53 INFO - PROCESS | 1645 | 1461247193479 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:53 INFO - PROCESS | 1645 | 1461247193548 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:59:53 INFO - PROCESS | 1645 | 1461247193657 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x114729800 == 40 [pid = 1645] [id = 114] 06:59:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 265 (0x11474b800) [pid = 1645] [serial = 339] [outer = 0x0] 06:59:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 266 (0x11529bc00) [pid = 1645] [serial = 340] [outer = 0x11474b800] 06:59:53 INFO - PROCESS | 1645 | 1461247193689 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 267 (0x1177e9000) [pid = 1645] [serial = 341] [outer = 0x11474b800] 06:59:54 INFO - PROCESS | 1645 | 1461247194156 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 1645 | 1461247194199 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:59:54 INFO - PROCESS | 1645 | 1461247194203 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 1645 | 1461247194205 Marionette TRACE conn2 <- [1,430,null,{}] 06:59:54 INFO - PROCESS | 1645 | 1461247194208 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:54 INFO - PROCESS | 1645 | 1461247194304 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:59:54 INFO - PROCESS | 1645 | 1461247194362 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x11be84000 == 41 [pid = 1645] [id = 115] 06:59:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 268 (0x118c3bc00) [pid = 1645] [serial = 342] [outer = 0x0] 06:59:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 269 (0x11ae51000) [pid = 1645] [serial = 343] [outer = 0x118c3bc00] 06:59:54 INFO - PROCESS | 1645 | 1461247194394 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 270 (0x11b9d6c00) [pid = 1645] [serial = 344] [outer = 0x118c3bc00] 06:59:54 INFO - PROCESS | 1645 | 1461247194818 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 620ms 06:59:54 INFO - PROCESS | 1645 | 1461247194825 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:59:54 INFO - PROCESS | 1645 | 1461247194831 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:59:54 INFO - PROCESS | 1645 | 1461247194833 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 1645 | 1461247194835 Marionette TRACE conn2 <- [1,434,null,{}] 06:59:54 INFO - PROCESS | 1645 | 1461247194837 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:54 INFO - PROCESS | 1645 | 1461247194927 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:59:55 INFO - PROCESS | 1645 | 1461247195034 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc8800 == 42 [pid = 1645] [id = 116] 06:59:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 271 (0x11c30ec00) [pid = 1645] [serial = 345] [outer = 0x0] 06:59:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 272 (0x123c9a000) [pid = 1645] [serial = 346] [outer = 0x11c30ec00] 06:59:55 INFO - PROCESS | 1645 | 1461247195065 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 273 (0x124183c00) [pid = 1645] [serial = 347] [outer = 0x11c30ec00] 06:59:55 INFO - PROCESS | 1645 | 1461247195483 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 06:59:55 INFO - PROCESS | 1645 | 1461247195504 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 1645 | 1461247195506 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:59:55 INFO - PROCESS | 1645 | 1461247195514 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 1645 | 1461247195519 Marionette TRACE conn2 <- [1,438,null,{}] 06:59:55 INFO - PROCESS | 1645 | 1461247195522 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:55 INFO - PROCESS | 1645 | 1461247195614 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:59:55 INFO - PROCESS | 1645 | 1461247195674 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f216000 == 43 [pid = 1645] [id = 117] 06:59:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 274 (0x123e14800) [pid = 1645] [serial = 348] [outer = 0x0] 06:59:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 275 (0x126af4400) [pid = 1645] [serial = 349] [outer = 0x123e14800] 06:59:55 INFO - PROCESS | 1645 | 1461247195704 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 276 (0x1294e3000) [pid = 1645] [serial = 350] [outer = 0x123e14800] 06:59:56 INFO - PROCESS | 1645 | 1461247196203 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 729ms 06:59:56 INFO - PROCESS | 1645 | 1461247196259 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 1645 | 1461247196261 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:59:56 INFO - PROCESS | 1645 | 1461247196265 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1645 | 1461247196267 Marionette TRACE conn2 <- [1,442,null,{}] 06:59:56 INFO - PROCESS | 1645 | 1461247196269 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:56 INFO - PROCESS | 1645 | 1461247196358 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:59:56 INFO - PROCESS | 1645 | 1461247196428 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x1154b9800 == 44 [pid = 1645] [id = 118] 06:59:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 277 (0x11539fc00) [pid = 1645] [serial = 351] [outer = 0x0] 06:59:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 278 (0x11a827c00) [pid = 1645] [serial = 352] [outer = 0x11539fc00] 06:59:56 INFO - PROCESS | 1645 | 1461247196458 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 279 (0x11acf1800) [pid = 1645] [serial = 353] [outer = 0x11539fc00] 06:59:56 INFO - PROCESS | 1645 | 1461247196957 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 720ms 06:59:56 INFO - PROCESS | 1645 | 1461247196985 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 1645 | 1461247196987 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:59:56 INFO - PROCESS | 1645 | 1461247196991 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1645 | 1461247196993 Marionette TRACE conn2 <- [1,446,null,{}] 06:59:57 INFO - PROCESS | 1645 | 1461247197000 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:57 INFO - PROCESS | 1645 | 1461247197081 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:59:57 INFO - PROCESS | 1645 | 1461247197159 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f13000 == 45 [pid = 1645] [id = 119] 06:59:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 280 (0x118cdf800) [pid = 1645] [serial = 354] [outer = 0x0] 06:59:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 281 (0x118ff1c00) [pid = 1645] [serial = 355] [outer = 0x118cdf800] 06:59:57 INFO - PROCESS | 1645 | 1461247197186 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 282 (0x1192c5c00) [pid = 1645] [serial = 356] [outer = 0x118cdf800] 06:59:57 INFO - PROCESS | 1645 | 1461247197589 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 624ms 06:59:57 INFO - PROCESS | 1645 | 1461247197636 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 1645 | 1461247197640 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:59:57 INFO - PROCESS | 1645 | 1461247197659 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 1645 | 1461247197661 Marionette TRACE conn2 <- [1,450,null,{}] 06:59:57 INFO - PROCESS | 1645 | 1461247197682 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:57 INFO - PROCESS | 1645 | 1461247197769 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:59:57 INFO - PROCESS | 1645 | 1461247197840 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d7b800 == 46 [pid = 1645] [id = 120] 06:59:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 283 (0x11add5000) [pid = 1645] [serial = 357] [outer = 0x0] 06:59:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 284 (0x11adda400) [pid = 1645] [serial = 358] [outer = 0x11add5000] 06:59:57 INFO - PROCESS | 1645 | 1461247197868 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 285 (0x11aef1000) [pid = 1645] [serial = 359] [outer = 0x11add5000] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12fe3e000 == 45 [pid = 1645] [id = 103] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x123881800 == 44 [pid = 1645] [id = 102] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea21800 == 43 [pid = 1645] [id = 83] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb79800 == 42 [pid = 1645] [id = 113] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12d209000 == 41 [pid = 1645] [id = 112] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12b94a000 == 40 [pid = 1645] [id = 111] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12a573000 == 39 [pid = 1645] [id = 110] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x127445800 == 38 [pid = 1645] [id = 109] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 284 (0x124098800) [pid = 1645] [serial = 8] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 283 (0x125cbbc00) [pid = 1645] [serial = 11] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 282 (0x12b50cc00) [pid = 1645] [serial = 247] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x123878800 == 37 [pid = 1645] [id = 108] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb7a000 == 36 [pid = 1645] [id = 107] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x119c1a800 == 35 [pid = 1645] [id = 106] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x1185e3800 == 34 [pid = 1645] [id = 105] 06:59:58 INFO - PROCESS | 1645 | --DOCSHELL 0x114a80000 == 33 [pid = 1645] [id = 104] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 281 (0x127fbf800) [pid = 1645] [serial = 244] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 280 (0x1294e8800) [pid = 1645] [serial = 245] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 279 (0x1292e4000) [pid = 1645] [serial = 241] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 278 (0x129656c00) [pid = 1645] [serial = 242] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 277 (0x123a0d000) [pid = 1645] [serial = 238] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 276 (0x124182800) [pid = 1645] [serial = 239] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 275 (0x12417dc00) [pid = 1645] [serial = 235] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 274 (0x124182400) [pid = 1645] [serial = 236] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 273 (0x12d2e1400) [pid = 1645] [serial = 232] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 272 (0x12f65ac00) [pid = 1645] [serial = 233] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 271 (0x129659c00) [pid = 1645] [serial = 229] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 270 (0x12965e800) [pid = 1645] [serial = 230] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 269 (0x12e81ec00) [pid = 1645] [serial = 226] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 268 (0x12ece8800) [pid = 1645] [serial = 227] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 267 (0x12d1b2000) [pid = 1645] [serial = 223] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 266 (0x12da86000) [pid = 1645] [serial = 224] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 265 (0x1294e9000) [pid = 1645] [serial = 220] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 264 (0x12b510400) [pid = 1645] [serial = 221] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 263 (0x126816c00) [pid = 1645] [serial = 217] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 262 (0x1272cf000) [pid = 1645] [serial = 218] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 261 (0x1236f4800) [pid = 1645] [serial = 214] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 260 (0x126817000) [pid = 1645] [serial = 215] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 259 (0x12f375c00) [pid = 1645] [serial = 211] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 258 (0x12f657000) [pid = 1645] [serial = 212] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 257 (0x12edc9400) [pid = 1645] [serial = 208] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 256 (0x12f36cc00) [pid = 1645] [serial = 209] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 255 (0x12e82f800) [pid = 1645] [serial = 205] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 254 (0x12edc0800) [pid = 1645] [serial = 206] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 253 (0x12e3e6800) [pid = 1645] [serial = 202] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 252 (0x12e815400) [pid = 1645] [serial = 203] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 251 (0x12da34400) [pid = 1645] [serial = 199] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 250 (0x12e3cc000) [pid = 1645] [serial = 200] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 249 (0x12bd8d000) [pid = 1645] [serial = 195] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 248 (0x12d1afc00) [pid = 1645] [serial = 196] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 247 (0x1272cb800) [pid = 1645] [serial = 192] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 246 (0x12920d400) [pid = 1645] [serial = 193] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 245 (0x11b9d3800) [pid = 1645] [serial = 189] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 244 (0x123940000) [pid = 1645] [serial = 190] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 243 (0x11a60e400) [pid = 1645] [serial = 186] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 242 (0x11b598000) [pid = 1645] [serial = 187] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 241 (0x12da2c800) [pid = 1645] [serial = 183] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 240 (0x12e3c5800) [pid = 1645] [serial = 184] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 239 (0x12d167c00) [pid = 1645] [serial = 180] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 238 (0x12d1af400) [pid = 1645] [serial = 181] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 237 (0x12bd91000) [pid = 1645] [serial = 177] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 236 (0x12bf32000) [pid = 1645] [serial = 178] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 235 (0x1292e1c00) [pid = 1645] [serial = 174] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 234 (0x12b728800) [pid = 1645] [serial = 175] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 233 (0x124310800) [pid = 1645] [serial = 171] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 232 (0x126ad7000) [pid = 1645] [serial = 172] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 231 (0x11addcc00) [pid = 1645] [serial = 168] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 230 (0x11b9d2000) [pid = 1645] [serial = 169] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 229 (0x119e76800) [pid = 1645] [serial = 165] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 228 (0x11aaef000) [pid = 1645] [serial = 166] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 227 (0x12bf36800) [pid = 1645] [serial = 162] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 226 (0x12bf86000) [pid = 1645] [serial = 163] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 225 (0x12b72ec00) [pid = 1645] [serial = 159] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 224 (0x12b90c800) [pid = 1645] [serial = 160] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 223 (0x1288c6800) [pid = 1645] [serial = 156] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 222 (0x1292e4400) [pid = 1645] [serial = 157] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 221 (0x1236ef800) [pid = 1645] [serial = 136] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 220 (0x11c367800) [pid = 1645] [serial = 135] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 219 (0x125cbb000) [pid = 1645] [serial = 139] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 218 (0x123d47000) [pid = 1645] [serial = 138] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 217 (0x126ae8000) [pid = 1645] [serial = 142] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 216 (0x1268e8800) [pid = 1645] [serial = 141] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 215 (0x129637000) [pid = 1645] [serial = 145] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 214 (0x1288c5400) [pid = 1645] [serial = 144] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 213 (0x11aae5400) [pid = 1645] [serial = 148] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 212 (0x11a603400) [pid = 1645] [serial = 147] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 211 (0x11bf84000) [pid = 1645] [serial = 151] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 210 (0x11b58a800) [pid = 1645] [serial = 150] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 209 (0x126ae8c00) [pid = 1645] [serial = 154] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 208 (0x12408c800) [pid = 1645] [serial = 153] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 207 (0x11add4400) [pid = 1645] [serial = 132] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 206 (0x11aef0c00) [pid = 1645] [serial = 133] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x119c38400) [pid = 1645] [serial = 129] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x11a883000) [pid = 1645] [serial = 130] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x118ff2c00) [pid = 1645] [serial = 126] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 202 (0x11925ec00) [pid = 1645] [serial = 127] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 201 (0x12361cc00) [pid = 1645] [serial = 123] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 200 (0x126ad1c00) [pid = 1645] [serial = 124] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 199 (0x11ae55800) [pid = 1645] [serial = 120] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x11bf7f800) [pid = 1645] [serial = 121] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 197 (0x119e77800) [pid = 1645] [serial = 117] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x11a829000) [pid = 1645] [serial = 118] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 195 (0x129635c00) [pid = 1645] [serial = 114] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 194 (0x12b505800) [pid = 1645] [serial = 115] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 193 (0x129099400) [pid = 1645] [serial = 111] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 192 (0x12962a400) [pid = 1645] [serial = 112] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 191 (0x127fba400) [pid = 1645] [serial = 108] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 190 (0x1288d3c00) [pid = 1645] [serial = 109] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 189 (0x126af0000) [pid = 1645] [serial = 105] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 188 (0x1272d6c00) [pid = 1645] [serial = 106] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 187 (0x125d3e000) [pid = 1645] [serial = 102] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 186 (0x1244e6800) [pid = 1645] [serial = 103] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x12434e400) [pid = 1645] [serial = 99] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x1244ed800) [pid = 1645] [serial = 100] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x123ca5800) [pid = 1645] [serial = 96] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x123e21800) [pid = 1645] [serial = 97] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x1235fa000) [pid = 1645] [serial = 93] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x123a06c00) [pid = 1645] [serial = 94] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x11bf85c00) [pid = 1645] [serial = 90] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x12369c000) [pid = 1645] [serial = 91] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x11b58c800) [pid = 1645] [serial = 87] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x11b9d7400) [pid = 1645] [serial = 88] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x11ae55400) [pid = 1645] [serial = 84] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x11b594000) [pid = 1645] [serial = 85] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x11a60c400) [pid = 1645] [serial = 81] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x11aaefc00) [pid = 1645] [serial = 82] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x1192c8400) [pid = 1645] [serial = 78] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x11a607800) [pid = 1645] [serial = 79] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x118ce4400) [pid = 1645] [serial = 75] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x11912e800) [pid = 1645] [serial = 76] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x11b9d5400) [pid = 1645] [serial = 72] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x11c11e800) [pid = 1645] [serial = 73] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x1191b7400) [pid = 1645] [serial = 69] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x11a81d400) [pid = 1645] [serial = 70] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x115284000) [pid = 1645] [serial = 66] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x115810c00) [pid = 1645] [serial = 67] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x13052d800) [pid = 1645] [serial = 63] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x130533800) [pid = 1645] [serial = 64] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x11add7400) [pid = 1645] [serial = 60] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x11addbc00) [pid = 1645] [serial = 61] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x12920f800) [pid = 1645] [serial = 57] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x130197400) [pid = 1645] [serial = 58] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x12fe8c000) [pid = 1645] [serial = 54] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x13018fc00) [pid = 1645] [serial = 55] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x12fd70800) [pid = 1645] [serial = 51] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x12f95dc00) [pid = 1645] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12f664800) [pid = 1645] [serial = 45] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x12f955800) [pid = 1645] [serial = 46] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12f37a000) [pid = 1645] [serial = 42] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x12f659c00) [pid = 1645] [serial = 43] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x12edcc800) [pid = 1645] [serial = 39] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x12f36f400) [pid = 1645] [serial = 40] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x12ecf6800) [pid = 1645] [serial = 36] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x12edc2800) [pid = 1645] [serial = 37] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12e82e400) [pid = 1645] [serial = 33] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12ececc00) [pid = 1645] [serial = 34] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x12e818800) [pid = 1645] [serial = 30] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x12e81f800) [pid = 1645] [serial = 31] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x12e3c8000) [pid = 1645] [serial = 27] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x12e3e1000) [pid = 1645] [serial = 28] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x12da90800) [pid = 1645] [serial = 24] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x126aee800) [pid = 1645] [serial = 25] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x12d2e0000) [pid = 1645] [serial = 21] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x12d2e4400) [pid = 1645] [serial = 22] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x12bd94c00) [pid = 1645] [serial = 18] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12bc51000) [pid = 1645] [serial = 15] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12bd87400) [pid = 1645] [serial = 16] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12face000) [pid = 1645] [serial = 48] [outer = 0x0] [url = about:blank] 06:59:58 INFO - PROCESS | 1645 | 1461247198340 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 1645 | 1461247198357 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:59:58 INFO - PROCESS | 1645 | 1461247198363 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 1645 | 1461247198368 Marionette TRACE conn2 <- [1,454,null,{}] 06:59:58 INFO - PROCESS | 1645 | 1461247198381 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:58 INFO - PROCESS | 1645 | 1461247198500 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:59:58 INFO - PROCESS | 1645 | 1461247198574 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x11869b800 == 34 [pid = 1645] [id = 121] 06:59:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x1192c8400) [pid = 1645] [serial = 360] [outer = 0x0] 06:59:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11add6800) [pid = 1645] [serial = 361] [outer = 0x1192c8400] 06:59:58 INFO - PROCESS | 1645 | 1461247198619 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x11b9d7400) [pid = 1645] [serial = 362] [outer = 0x1192c8400] 06:59:59 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:59 INFO - PROCESS | 1645 | 1461247199089 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 778ms 06:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:59:59 INFO - PROCESS | 1645 | 1461247199138 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 1645 | 1461247199140 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:59:59 INFO - PROCESS | 1645 | 1461247199145 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 1645 | 1461247199148 Marionette TRACE conn2 <- [1,458,null,{}] 06:59:59 INFO - PROCESS | 1645 | 1461247199151 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:59 INFO - PROCESS | 1645 | 1461247199262 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:59:59 INFO - PROCESS | 1645 | 1461247199272 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c19800 == 35 [pid = 1645] [id = 122] 06:59:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x11c117800) [pid = 1645] [serial = 363] [outer = 0x0] 06:59:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x1235ed000) [pid = 1645] [serial = 364] [outer = 0x11c117800] 06:59:59 INFO - PROCESS | 1645 | 1461247199313 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x12369c000) [pid = 1645] [serial = 365] [outer = 0x11c117800] 06:59:59 INFO - PROCESS | 1645 | 1461247199712 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 1645 | 1461247199772 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:59:59 INFO - PROCESS | 1645 | 1461247199774 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 1645 | 1461247199775 Marionette TRACE conn2 <- [1,462,null,{}] 06:59:59 INFO - PROCESS | 1645 | 1461247199777 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:59 INFO - PROCESS | 1645 | 1461247199846 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:59:59 INFO - PROCESS | 1645 | 1461247199850 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae15000 == 36 [pid = 1645] [id = 123] 06:59:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x1236ea800) [pid = 1645] [serial = 366] [outer = 0x0] 06:59:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x123a07c00) [pid = 1645] [serial = 367] [outer = 0x1236ea800] 06:59:59 INFO - PROCESS | 1645 | 1461247199878 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x123e21800) [pid = 1645] [serial = 368] [outer = 0x1236ea800] 07:00:00 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:00 INFO - PROCESS | 1645 | 1461247200207 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] 07:00:00 INFO - PROCESS | 1645 | 1461247200244 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:00:00 INFO - PROCESS | 1645 | 1461247200246 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 1645 | 1461247200247 Marionette TRACE conn2 <- [1,466,null,{}] 07:00:00 INFO - PROCESS | 1645 | 1461247200250 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}] 07:00:00 INFO - PROCESS | 1645 | 1461247200364 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:00:00 INFO - PROCESS | 1645 | 1461247200376 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x114e68000 == 37 [pid = 1645] [id = 124] 07:00:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x11bf83000) [pid = 1645] [serial = 369] [outer = 0x0] 07:00:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x124176400) [pid = 1645] [serial = 370] [outer = 0x11bf83000] 07:00:00 INFO - PROCESS | 1645 | 1461247200404 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x126ae7400) [pid = 1645] [serial = 371] [outer = 0x11bf83000] 07:00:00 INFO - PROCESS | 1645 | 1461247200762 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] 07:00:00 INFO - PROCESS | 1645 | 1461247200817 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:00:00 INFO - PROCESS | 1645 | 1461247200819 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 1645 | 1461247200820 Marionette TRACE conn2 <- [1,470,null,{}] 07:00:00 INFO - PROCESS | 1645 | 1461247200822 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}] 07:00:00 INFO - PROCESS | 1645 | 1461247200911 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:00:00 INFO - PROCESS | 1645 | 1461247200915 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x11be86000 == 38 [pid = 1645] [id = 125] 07:00:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x1268ea000) [pid = 1645] [serial = 372] [outer = 0x0] 07:00:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x126d03800) [pid = 1645] [serial = 373] [outer = 0x1268ea000] 07:00:00 INFO - PROCESS | 1645 | 1461247200941 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x127fc8c00) [pid = 1645] [serial = 374] [outer = 0x1268ea000] 07:00:01 INFO - PROCESS | 1645 | 1461247201281 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]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 07:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:00:01 INFO - PROCESS | 1645 | 1461247201337 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 1645 | 1461247201338 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:00:01 INFO - PROCESS | 1645 | 1461247201340 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1645 | 1461247201342 Marionette TRACE conn2 <- [1,474,null,{}] 07:00:01 INFO - PROCESS | 1645 | 1461247201351 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}] 07:00:01 INFO - PROCESS | 1645 | 1461247201442 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:00:01 INFO - PROCESS | 1645 | 1461247201446 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c165800 == 39 [pid = 1645] [id = 126] 07:00:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x126aeb000) [pid = 1645] [serial = 375] [outer = 0x0] 07:00:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x1292e1c00) [pid = 1645] [serial = 376] [outer = 0x126aeb000] 07:00:01 INFO - PROCESS | 1645 | 1461247201471 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x1294e7800) [pid = 1645] [serial = 377] [outer = 0x126aeb000] 07:00:01 INFO - PROCESS | 1645 | 1461247201866 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]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 573ms 07:00:01 INFO - PROCESS | 1645 | 1461247201914 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 1645 | 1461247201916 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:00:01 INFO - PROCESS | 1645 | 1461247201920 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1645 | 1461247201922 Marionette TRACE conn2 <- [1,478,null,{}] 07:00:01 INFO - PROCESS | 1645 | 1461247201925 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}] 07:00:02 INFO - PROCESS | 1645 | 1461247202068 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:00:02 INFO - PROCESS | 1645 | 1461247202096 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x123890000 == 40 [pid = 1645] [id = 127] 07:00:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x1294e0c00) [pid = 1645] [serial = 378] [outer = 0x0] 07:00:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x129633c00) [pid = 1645] [serial = 379] [outer = 0x1294e0c00] 07:00:02 INFO - PROCESS | 1645 | 1461247202137 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x129659c00) [pid = 1645] [serial = 380] [outer = 0x1294e0c00] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x12417c400) [pid = 1645] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x124097800) [pid = 1645] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x12417d400) [pid = 1645] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x1244e4800) [pid = 1645] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x126d90000) [pid = 1645] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x12393c000) [pid = 1645] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x11444c000) [pid = 1645] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x11c302c00) [pid = 1645] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12bc4cc00) [pid = 1645] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x118558400) [pid = 1645] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x12ecf2400) [pid = 1645] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x1294e4800) [pid = 1645] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x11aaef400) [pid = 1645] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x11a827800) [pid = 1645] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x123692000) [pid = 1645] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x12f376c00) [pid = 1645] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x1186f3800) [pid = 1645] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x11925d800) [pid = 1645] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x11bce4400) [pid = 1645] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x129652400) [pid = 1645] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x123d42400) [pid = 1645] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x12e817400) [pid = 1645] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11bcebc00) [pid = 1645] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x11b9d6400) [pid = 1645] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x12adca400) [pid = 1645] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x11a87fc00) [pid = 1645] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x11a610c00) [pid = 1645] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x125cb1400) [pid = 1645] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x1294e3400) [pid = 1645] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:00:02 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12da38800) [pid = 1645] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:00:02 INFO - PROCESS | 1645 | 1461247202640 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]]]}] 07:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 770ms 07:00:02 INFO - PROCESS | 1645 | 1461247202689 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:00:02 INFO - PROCESS | 1645 | 1461247202690 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:00:02 INFO - PROCESS | 1645 | 1461247202693 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 1645 | 1461247202694 Marionette TRACE conn2 <- [1,482,null,{}] 07:00:02 INFO - PROCESS | 1645 | 1461247202696 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}] 07:00:02 INFO - PROCESS | 1645 | 1461247202783 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:00:02 INFO - PROCESS | 1645 | 1461247202833 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x11926a800 == 41 [pid = 1645] [id = 128] 07:00:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x118c95800) [pid = 1645] [serial = 381] [outer = 0x0] 07:00:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x11b9d6400) [pid = 1645] [serial = 382] [outer = 0x118c95800] 07:00:02 INFO - PROCESS | 1645 | 1461247202858 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x11c30a000) [pid = 1645] [serial = 383] [outer = 0x118c95800] 07:00:03 INFO - PROCESS | 1645 | 1461247203158 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]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 07:00:03 INFO - PROCESS | 1645 | 1461247203214 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1645 | 1461247203216 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:00:03 INFO - PROCESS | 1645 | 1461247203219 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 1645 | 1461247203221 Marionette TRACE conn2 <- [1,486,null,{}] 07:00:03 INFO - PROCESS | 1645 | 1461247203224 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}] 07:00:03 INFO - PROCESS | 1645 | 1461247203332 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:00:03 INFO - PROCESS | 1645 | 1461247203392 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x123b84000 == 42 [pid = 1645] [id = 129] 07:00:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x11a81c800) [pid = 1645] [serial = 384] [outer = 0x0] 07:00:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x126af5400) [pid = 1645] [serial = 385] [outer = 0x11a81c800] 07:00:03 INFO - PROCESS | 1645 | 1461247203438 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x12a6cbc00) [pid = 1645] [serial = 386] [outer = 0x11a81c800] 07:00:03 INFO - PROCESS | 1645 | 1461247203827 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]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 619ms 07:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:00:03 INFO - PROCESS | 1645 | 1461247203838 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1645 | 1461247203839 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:00:03 INFO - PROCESS | 1645 | 1461247203841 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 1645 | 1461247203842 Marionette TRACE conn2 <- [1,490,null,{}] 07:00:03 INFO - PROCESS | 1645 | 1461247203847 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}] 07:00:03 INFO - PROCESS | 1645 | 1461247203924 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:00:03 INFO - PROCESS | 1645 | 1461247203974 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c54800 == 43 [pid = 1645] [id = 130] 07:00:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x1288ce400) [pid = 1645] [serial = 387] [outer = 0x0] 07:00:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x12a6ce400) [pid = 1645] [serial = 388] [outer = 0x1288ce400] 07:00:04 INFO - PROCESS | 1645 | 1461247203999 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x12adcd800) [pid = 1645] [serial = 389] [outer = 0x1288ce400] 07:00:04 INFO - PROCESS | 1645 | 1461247204281 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]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 472ms 07:00:04 INFO - PROCESS | 1645 | 1461247204317 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:00:04 INFO - PROCESS | 1645 | 1461247204318 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:00:04 INFO - PROCESS | 1645 | 1461247204320 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1645 | 1461247204321 Marionette TRACE conn2 <- [1,494,null,{}] 07:00:04 INFO - PROCESS | 1645 | 1461247204324 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}] 07:00:04 INFO - PROCESS | 1645 | 1461247204402 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:00:04 INFO - PROCESS | 1645 | 1461247204406 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x126b3c800 == 44 [pid = 1645] [id = 131] 07:00:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x12b502800) [pid = 1645] [serial = 390] [outer = 0x0] 07:00:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x12b507800) [pid = 1645] [serial = 391] [outer = 0x12b502800] 07:00:04 INFO - PROCESS | 1645 | 1461247204433 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x12b72b000) [pid = 1645] [serial = 392] [outer = 0x12b502800] 07:00:04 INFO - PROCESS | 1645 | 1461247204913 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]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 619ms 07:00:04 INFO - PROCESS | 1645 | 1461247204950 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 1645 | 1461247204952 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:00:04 INFO - PROCESS | 1645 | 1461247204955 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1645 | 1461247204958 Marionette TRACE conn2 <- [1,498,null,{}] 07:00:04 INFO - PROCESS | 1645 | 1461247204963 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}] 07:00:05 INFO - PROCESS | 1645 | 1461247205058 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:00:05 INFO - PROCESS | 1645 | 1461247205122 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f1d000 == 45 [pid = 1645] [id = 132] 07:00:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x11913c400) [pid = 1645] [serial = 393] [outer = 0x0] 07:00:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x11a829400) [pid = 1645] [serial = 394] [outer = 0x11913c400] 07:00:05 INFO - PROCESS | 1645 | 1461247205153 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x11aaefc00) [pid = 1645] [serial = 395] [outer = 0x11913c400] 07:00:05 INFO - PROCESS | 1645 | 1461247205597 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]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 07:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:00:05 INFO - PROCESS | 1645 | 1461247205628 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:00:05 INFO - PROCESS | 1645 | 1461247205632 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:00:05 INFO - PROCESS | 1645 | 1461247205637 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 1645 | 1461247205639 Marionette TRACE conn2 <- [1,502,null,{}] 07:00:05 INFO - PROCESS | 1645 | 1461247205641 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}] 07:00:05 INFO - PROCESS | 1645 | 1461247205739 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:00:05 INFO - PROCESS | 1645 | 1461247205789 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b555800 == 46 [pid = 1645] [id = 133] 07:00:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x11add3800) [pid = 1645] [serial = 396] [outer = 0x0] 07:00:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x11b9d8800) [pid = 1645] [serial = 397] [outer = 0x11add3800] 07:00:05 INFO - PROCESS | 1645 | 1461247205819 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x11c308800) [pid = 1645] [serial = 398] [outer = 0x11add3800] 07:00:06 INFO - PROCESS | 1645 | 1461247206239 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]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 618ms 07:00:06 INFO - PROCESS | 1645 | 1461247206256 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 1645 | 1461247206258 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:00:06 INFO - PROCESS | 1645 | 1461247206260 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1645 | 1461247206263 Marionette TRACE conn2 <- [1,506,null,{}] 07:00:06 INFO - PROCESS | 1645 | 1461247206271 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}] 07:00:06 INFO - PROCESS | 1645 | 1461247206369 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:00:06 INFO - PROCESS | 1645 | 1461247206458 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x125dc8000 == 47 [pid = 1645] [id = 134] 07:00:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x125cb3c00) [pid = 1645] [serial = 399] [outer = 0x0] 07:00:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x125d3e000) [pid = 1645] [serial = 400] [outer = 0x125cb3c00] 07:00:06 INFO - PROCESS | 1645 | 1461247206490 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x126aec000) [pid = 1645] [serial = 401] [outer = 0x125cb3c00] 07:00:06 INFO - PROCESS | 1645 | 1461247206907 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]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 07:00:06 INFO - PROCESS | 1645 | 1461247206932 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:00:06 INFO - PROCESS | 1645 | 1461247206934 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:00:06 INFO - PROCESS | 1645 | 1461247206937 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1645 | 1461247206938 Marionette TRACE conn2 <- [1,510,null,{}] 07:00:06 INFO - PROCESS | 1645 | 1461247206940 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}] 07:00:07 INFO - PROCESS | 1645 | 1461247207071 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:00:07 INFO - PROCESS | 1645 | 1461247207118 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292d2800 == 48 [pid = 1645] [id = 135] 07:00:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x1292e4000) [pid = 1645] [serial = 402] [outer = 0x0] 07:00:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x129630c00) [pid = 1645] [serial = 403] [outer = 0x1292e4000] 07:00:07 INFO - PROCESS | 1645 | 1461247207149 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x12a6c7000) [pid = 1645] [serial = 404] [outer = 0x1292e4000] 07:00:07 INFO - PROCESS | 1645 | 1461247207564 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]]]}] 07:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 669ms 07:00:07 INFO - PROCESS | 1645 | 1461247207606 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:00:07 INFO - PROCESS | 1645 | 1461247207607 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:00:07 INFO - PROCESS | 1645 | 1461247207628 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 1645 | 1461247207629 Marionette TRACE conn2 <- [1,514,null,{}] 07:00:07 INFO - PROCESS | 1645 | 1461247207633 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}] 07:00:07 INFO - PROCESS | 1645 | 1461247207747 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:00:07 INFO - PROCESS | 1645 | 1461247207811 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x11562e800 == 49 [pid = 1645] [id = 136] 07:00:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x11547a400) [pid = 1645] [serial = 405] [outer = 0x0] 07:00:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12393e000) [pid = 1645] [serial = 406] [outer = 0x11547a400] 07:00:07 INFO - PROCESS | 1645 | 1461247207841 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x12962c800) [pid = 1645] [serial = 407] [outer = 0x11547a400] 07:00:08 INFO - PROCESS | 1645 | 1461247208409 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]]]}] 07:00:08 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 07:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 840ms 07:00:08 INFO - PROCESS | 1645 | 1461247208451 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 1645 | 1461247208455 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:00:08 INFO - PROCESS | 1645 | 1461247208460 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 1645 | 1461247208463 Marionette TRACE conn2 <- [1,518,null,{}] 07:00:08 INFO - PROCESS | 1645 | 1461247208469 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}] 07:00:08 INFO - PROCESS | 1645 | 1461247208596 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:00:08 INFO - PROCESS | 1645 | 1461247208694 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x119151800 == 50 [pid = 1645] [id = 137] 07:00:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x11855a400) [pid = 1645] [serial = 408] [outer = 0x0] 07:00:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x118ff2c00) [pid = 1645] [serial = 409] [outer = 0x11855a400] 07:00:08 INFO - PROCESS | 1645 | 1461247208740 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x11a828800) [pid = 1645] [serial = 410] [outer = 0x11855a400] 07:00:09 INFO - PROCESS | 1645 | 1461247209173 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]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 724ms 07:00:09 INFO - PROCESS | 1645 | 1461247209183 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 1645 | 1461247209186 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:00:09 INFO - PROCESS | 1645 | 1461247209191 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 1645 | 1461247209192 Marionette TRACE conn2 <- [1,522,null,{}] 07:00:09 INFO - PROCESS | 1645 | 1461247209195 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}] 07:00:09 INFO - PROCESS | 1645 | 1461247209302 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x125c54800 == 49 [pid = 1645] [id = 130] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x123b84000 == 48 [pid = 1645] [id = 129] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x11926a800 == 47 [pid = 1645] [id = 128] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x123890000 == 46 [pid = 1645] [id = 127] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x11c165800 == 45 [pid = 1645] [id = 126] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x11be86000 == 44 [pid = 1645] [id = 125] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x129659400) [pid = 1645] [serial = 337] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x114e68000 == 43 [pid = 1645] [id = 124] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae15000 == 42 [pid = 1645] [id = 123] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x119c19800 == 41 [pid = 1645] [id = 122] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x11869b800 == 40 [pid = 1645] [id = 121] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x119d7b800 == 39 [pid = 1645] [id = 120] 07:00:09 INFO - PROCESS | 1645 | --DOCSHELL 0x118f13000 == 38 [pid = 1645] [id = 119] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12da93c00) [pid = 1645] [serial = 268] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x12e3cf800) [pid = 1645] [serial = 269] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x12b50c800) [pid = 1645] [serial = 262] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x12bc4d000) [pid = 1645] [serial = 263] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x12bf31400) [pid = 1645] [serial = 265] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x12da2c400) [pid = 1645] [serial = 266] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x126d86000) [pid = 1645] [serial = 256] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x1290a3400) [pid = 1645] [serial = 257] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x12ecf4800) [pid = 1645] [serial = 289] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x12edc2400) [pid = 1645] [serial = 290] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x12e3e5400) [pid = 1645] [serial = 286] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x12e823400) [pid = 1645] [serial = 287] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x11adcd400) [pid = 1645] [serial = 250] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x11aef3400) [pid = 1645] [serial = 251] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x11b9d8c00) [pid = 1645] [serial = 253] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x124179000) [pid = 1645] [serial = 254] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x12b911000) [pid = 1645] [serial = 248] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12bd93c00) [pid = 1645] [serial = 283] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12d2e8800) [pid = 1645] [serial = 284] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12361a000) [pid = 1645] [serial = 277] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x123b30000) [pid = 1645] [serial = 278] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11aef0400) [pid = 1645] [serial = 275] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x11aced800) [pid = 1645] [serial = 274] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x1288c8400) [pid = 1645] [serial = 280] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12bc4c800) [pid = 1645] [serial = 281] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x129653000) [pid = 1645] [serial = 259] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12b503000) [pid = 1645] [serial = 260] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12e815800) [pid = 1645] [serial = 271] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12e823000) [pid = 1645] [serial = 272] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | 1461247209378 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x115377000 == 39 [pid = 1645] [id = 138] 07:00:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x118ce4400) [pid = 1645] [serial = 411] [outer = 0x0] 07:00:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x11aae5000) [pid = 1645] [serial = 412] [outer = 0x118ce4400] 07:00:09 INFO - PROCESS | 1645 | 1461247209404 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x11b94e800) [pid = 1645] [serial = 413] [outer = 0x118ce4400] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x124351800) [pid = 1645] [serial = 326] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x1272d3000) [pid = 1645] [serial = 331] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x126d08400) [pid = 1645] [serial = 329] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x1268e9800) [pid = 1645] [serial = 328] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1292ec800) [pid = 1645] [serial = 334] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x1288d4c00) [pid = 1645] [serial = 332] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x1191b8000) [pid = 1645] [serial = 311] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x115843400) [pid = 1645] [serial = 310] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x11c30c800) [pid = 1645] [serial = 298] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x11c310800) [pid = 1645] [serial = 299] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x11c114c00) [pid = 1645] [serial = 319] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1235f0400) [pid = 1645] [serial = 320] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x123a08800) [pid = 1645] [serial = 322] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12f65e800) [pid = 1645] [serial = 295] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12f662000) [pid = 1645] [serial = 296] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x119e75000) [pid = 1645] [serial = 313] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11a610000) [pid = 1645] [serial = 314] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11bce7800) [pid = 1645] [serial = 301] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x11bceb800) [pid = 1645] [serial = 302] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12edc5800) [pid = 1645] [serial = 292] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12f373000) [pid = 1645] [serial = 293] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11c30f800) [pid = 1645] [serial = 304] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12edc9800) [pid = 1645] [serial = 305] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12adcc000) [pid = 1645] [serial = 307] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12add0000) [pid = 1645] [serial = 308] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11aae6400) [pid = 1645] [serial = 316] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11aee8000) [pid = 1645] [serial = 317] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12417b800) [pid = 1645] [serial = 325] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1294ea800) [pid = 1645] [serial = 335] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123e22c00) [pid = 1645] [serial = 323] [outer = 0x0] [url = about:blank] 07:00:09 INFO - PROCESS | 1645 | 1461247209735 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]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 570ms 07:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:00:09 INFO - PROCESS | 1645 | 1461247209763 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 1645 | 1461247209765 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:00:09 INFO - PROCESS | 1645 | 1461247209767 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 1645 | 1461247209770 Marionette TRACE conn2 <- [1,526,null,{}] 07:00:09 INFO - PROCESS | 1645 | 1461247209777 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}] 07:00:09 INFO - PROCESS | 1645 | 1461247209853 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:00:09 INFO - PROCESS | 1645 | 1461247209857 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a22800 == 40 [pid = 1645] [id = 139] 07:00:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11bce1800) [pid = 1645] [serial = 414] [outer = 0x0] 07:00:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11c35e800) [pid = 1645] [serial = 415] [outer = 0x11bce1800] 07:00:09 INFO - PROCESS | 1645 | 1461247209887 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123938400) [pid = 1645] [serial = 416] [outer = 0x11bce1800] 07:00:10 INFO - PROCESS | 1645 | 1461247210234 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]]]}] 07:00:10 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 07:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 470ms 07:00:10 INFO - PROCESS | 1645 | 1461247210238 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 1645 | 1461247210239 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:00:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:00:10 INFO - PROCESS | 1645 | 1461247210242 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 1645 | 1461247210243 Marionette TRACE conn2 <- [1,530,null,{}] 07:00:10 INFO - PROCESS | 1645 | 1461247210248 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}] 07:00:10 INFO - PROCESS | 1645 | 1461247210327 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:00:10 INFO - PROCESS | 1645 | 1461247210371 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae13000 == 41 [pid = 1645] [id = 140] 07:00:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1235f0400) [pid = 1645] [serial = 417] [outer = 0x0] 07:00:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123ca5800) [pid = 1645] [serial = 418] [outer = 0x1235f0400] 07:00:10 INFO - PROCESS | 1645 | 1461247210398 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1244ed800) [pid = 1645] [serial = 419] [outer = 0x1235f0400] 07:00:10 INFO - PROCESS | 1645 | 1461247210692 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"]]]}] 07:00:10 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 07:00:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:00:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:00:10 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 07:00:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:00:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:00:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 07:00:10 INFO - PROCESS | 1645 | 1461247210718 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 1645 | 1461247210719 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:00:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:00:10 INFO - PROCESS | 1645 | 1461247210722 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 1645 | 1461247210723 Marionette TRACE conn2 <- [1,534,null,{}] 07:00:10 INFO - PROCESS | 1645 | 1461247210725 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}] 07:00:10 INFO - PROCESS | 1645 | 1461247210808 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:00:10 INFO - PROCESS | 1645 | 1461247210814 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c153000 == 42 [pid = 1645] [id = 141] 07:00:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123d46c00) [pid = 1645] [serial = 420] [outer = 0x0] 07:00:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x126aee800) [pid = 1645] [serial = 421] [outer = 0x123d46c00] 07:00:10 INFO - PROCESS | 1645 | 1461247210840 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1288c6800) [pid = 1645] [serial = 422] [outer = 0x123d46c00] 07:00:11 INFO - PROCESS | 1645 | 1461247211150 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]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:00:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 470ms 07:00:11 INFO - PROCESS | 1645 | 1461247211193 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 1645 | 1461247211194 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:00:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:00:11 INFO - PROCESS | 1645 | 1461247211200 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1645 | 1461247211201 Marionette TRACE conn2 <- [1,538,null,{}] 07:00:11 INFO - PROCESS | 1645 | 1461247211221 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}] 07:00:11 INFO - PROCESS | 1645 | 1461247211324 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:00:11 INFO - PROCESS | 1645 | 1461247211332 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x123888800 == 43 [pid = 1645] [id = 142] 07:00:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1288d0400) [pid = 1645] [serial = 423] [outer = 0x0] 07:00:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1294e2400) [pid = 1645] [serial = 424] [outer = 0x1288d0400] 07:00:11 INFO - PROCESS | 1645 | 1461247211366 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12a6d1000) [pid = 1645] [serial = 425] [outer = 0x1288d0400] 07:00:11 INFO - PROCESS | 1645 | 1461247211730 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]]]}] 07:00:11 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. 07:00:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 07:00:11 INFO - PROCESS | 1645 | 1461247211769 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 1645 | 1461247211770 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:00:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:00:11 INFO - PROCESS | 1645 | 1461247211773 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1645 | 1461247211774 Marionette TRACE conn2 <- [1,542,null,{}] 07:00:11 INFO - PROCESS | 1645 | 1461247211776 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}] 07:00:11 INFO - PROCESS | 1645 | 1461247211867 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:00:11 INFO - PROCESS | 1645 | 1461247211878 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e4e000 == 44 [pid = 1645] [id = 143] 07:00:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1288cc000) [pid = 1645] [serial = 426] [outer = 0x0] 07:00:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12adc7400) [pid = 1645] [serial = 427] [outer = 0x1288cc000] 07:00:11 INFO - PROCESS | 1645 | 1461247211903 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12b508000) [pid = 1645] [serial = 428] [outer = 0x1288cc000] 07:00:12 INFO - PROCESS | 1645 | 1461247212219 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]]]}] 07:00:12 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. 07:00:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 07:00:12 INFO - PROCESS | 1645 | 1461247212292 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 1645 | 1461247212293 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:00:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:00:12 INFO - PROCESS | 1645 | 1461247212301 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 1645 | 1461247212303 Marionette TRACE conn2 <- [1,546,null,{}] 07:00:12 INFO - PROCESS | 1645 | 1461247212305 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}] 07:00:12 INFO - PROCESS | 1645 | 1461247212405 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:00:12 INFO - PROCESS | 1645 | 1461247212448 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x1268d0800 == 45 [pid = 1645] [id = 144] 07:00:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12a6c7400) [pid = 1645] [serial = 429] [outer = 0x0] 07:00:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12b50a800) [pid = 1645] [serial = 430] [outer = 0x12a6c7400] 07:00:12 INFO - PROCESS | 1645 | 1461247212476 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12bc46800) [pid = 1645] [serial = 431] [outer = 0x12a6c7400] 07:00:12 INFO - PROCESS | 1645 | 1461247212813 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]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:00:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 567ms 07:00:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:00:12 INFO - PROCESS | 1645 | 1461247212870 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 1645 | 1461247212871 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:00:12 INFO - PROCESS | 1645 | 1461247212873 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 1645 | 1461247212874 Marionette TRACE conn2 <- [1,550,null,{}] 07:00:12 INFO - PROCESS | 1645 | 1461247212877 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}] 07:00:12 INFO - PROCESS | 1645 | 1461247212971 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:00:12 INFO - PROCESS | 1645 | 1461247212976 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292c6000 == 46 [pid = 1645] [id = 145] 07:00:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12b50ec00) [pid = 1645] [serial = 432] [outer = 0x0] 07:00:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12bc50000) [pid = 1645] [serial = 433] [outer = 0x12b50ec00] 07:00:13 INFO - PROCESS | 1645 | 1461247213010 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12bd89c00) [pid = 1645] [serial = 434] [outer = 0x12b50ec00] 07:00:13 INFO - PROCESS | 1645 | 1461247213347 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]]]}] 07:00:13 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. 07:00:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 520ms 07:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:00:13 INFO - PROCESS | 1645 | 1461247213398 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 1645 | 1461247213399 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:00:13 INFO - PROCESS | 1645 | 1461247213401 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1645 | 1461247213402 Marionette TRACE conn2 <- [1,554,null,{}] 07:00:13 INFO - PROCESS | 1645 | 1461247213404 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}] 07:00:13 INFO - PROCESS | 1645 | 1461247213498 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:00:13 INFO - PROCESS | 1645 | 1461247213502 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acca000 == 47 [pid = 1645] [id = 146] 07:00:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11aaf0800) [pid = 1645] [serial = 435] [outer = 0x0] 07:00:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12bd94000) [pid = 1645] [serial = 436] [outer = 0x11aaf0800] 07:00:13 INFO - PROCESS | 1645 | 1461247213528 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12bf31400) [pid = 1645] [serial = 437] [outer = 0x11aaf0800] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x1236ea800) [pid = 1645] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x118cdf800) [pid = 1645] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x11add5000) [pid = 1645] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1288ce400) [pid = 1645] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x11bf83000) [pid = 1645] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11a81c800) [pid = 1645] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12962c400) [pid = 1645] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1268ea000) [pid = 1645] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x126aeb000) [pid = 1645] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1192c8400) [pid = 1645] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1294e0c00) [pid = 1645] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11c117800) [pid = 1645] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:00:13 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x118c95800) [pid = 1645] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:00:13 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:13 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:13 INFO - PROCESS | 1645 | 1461247213929 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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 569ms 07:00:13 INFO - PROCESS | 1645 | 1461247213971 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 1645 | 1461247213972 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:00:13 INFO - PROCESS | 1645 | 1461247213975 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1645 | 1461247213976 Marionette TRACE conn2 <- [1,558,null,{}] 07:00:13 INFO - PROCESS | 1645 | 1461247213981 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}] 07:00:14 INFO - PROCESS | 1645 | 1461247214070 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:00:14 INFO - PROCESS | 1645 | 1461247214074 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b476800 == 48 [pid = 1645] [id = 147] 07:00:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x126aeb000) [pid = 1645] [serial = 438] [outer = 0x0] 07:00:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1290a1000) [pid = 1645] [serial = 439] [outer = 0x126aeb000] 07:00:14 INFO - PROCESS | 1645 | 1461247214106 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12bf82000) [pid = 1645] [serial = 440] [outer = 0x126aeb000] 07:00:14 INFO - PROCESS | 1645 | 1461247214424 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]]]}] 07:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 471ms 07:00:14 INFO - PROCESS | 1645 | 1461247214448 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:00:14 INFO - PROCESS | 1645 | 1461247214450 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:00:14 INFO - PROCESS | 1645 | 1461247214452 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 1645 | 1461247214453 Marionette TRACE conn2 <- [1,562,null,{}] 07:00:14 INFO - PROCESS | 1645 | 1461247214456 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}] 07:00:14 INFO - PROCESS | 1645 | 1461247214548 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:00:14 INFO - PROCESS | 1645 | 1461247214624 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b523000 == 49 [pid = 1645] [id = 148] 07:00:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12bd94c00) [pid = 1645] [serial = 441] [outer = 0x0] 07:00:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12bf88000) [pid = 1645] [serial = 442] [outer = 0x12bd94c00] 07:00:14 INFO - PROCESS | 1645 | 1461247214656 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12d1b8400) [pid = 1645] [serial = 443] [outer = 0x12bd94c00] 07:00:14 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:14 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:14 INFO - PROCESS | 1645 | 1461247214987 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]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 569ms 07:00:15 INFO - PROCESS | 1645 | 1461247215022 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:00:15 INFO - PROCESS | 1645 | 1461247215024 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:00:15 INFO - PROCESS | 1645 | 1461247215028 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 1645 | 1461247215030 Marionette TRACE conn2 <- [1,566,null,{}] 07:00:15 INFO - PROCESS | 1645 | 1461247215033 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}] 07:00:15 INFO - PROCESS | 1645 | 1461247215153 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:00:15 INFO - PROCESS | 1645 | 1461247215227 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b945800 == 50 [pid = 1645] [id = 149] 07:00:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12bf39400) [pid = 1645] [serial = 444] [outer = 0x0] 07:00:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12d2dd800) [pid = 1645] [serial = 445] [outer = 0x12bf39400] 07:00:15 INFO - PROCESS | 1645 | 1461247215270 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12da2a800) [pid = 1645] [serial = 446] [outer = 0x12bf39400] 07:00:15 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:15 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:15 INFO - PROCESS | 1645 | 1461247215529 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]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 522ms 07:00:15 INFO - PROCESS | 1645 | 1461247215553 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 1645 | 1461247215554 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:00:15 INFO - PROCESS | 1645 | 1461247215556 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 1645 | 1461247215557 Marionette TRACE conn2 <- [1,570,null,{}] 07:00:15 INFO - PROCESS | 1645 | 1461247215559 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}] 07:00:15 INFO - PROCESS | 1645 | 1461247215651 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:00:15 INFO - PROCESS | 1645 | 1461247215655 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c20f800 == 51 [pid = 1645] [id = 150] 07:00:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12d2e4400) [pid = 1645] [serial = 447] [outer = 0x0] 07:00:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x12da88800) [pid = 1645] [serial = 448] [outer = 0x12d2e4400] 07:00:15 INFO - PROCESS | 1645 | 1461247215679 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12e3c0c00) [pid = 1645] [serial = 449] [outer = 0x12d2e4400] 07:00:16 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:16 INFO - PROCESS | 1645 | 1461247216145 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]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 618ms 07:00:16 INFO - PROCESS | 1645 | 1461247216175 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:00:16 INFO - PROCESS | 1645 | 1461247216178 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:00:16 INFO - PROCESS | 1645 | 1461247216182 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 1645 | 1461247216185 Marionette TRACE conn2 <- [1,574,null,{}] 07:00:16 INFO - PROCESS | 1645 | 1461247216188 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}] 07:00:16 INFO - PROCESS | 1645 | 1461247216289 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:00:16 INFO - PROCESS | 1645 | 1461247216340 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x119154000 == 52 [pid = 1645] [id = 151] 07:00:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x11a60f800) [pid = 1645] [serial = 450] [outer = 0x0] 07:00:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x11add5000) [pid = 1645] [serial = 451] [outer = 0x11a60f800] 07:00:16 INFO - PROCESS | 1645 | 1461247216371 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x11b598800) [pid = 1645] [serial = 452] [outer = 0x11a60f800] 07:00:16 INFO - PROCESS | 1645 | 1461247216813 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]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 07:00:16 INFO - PROCESS | 1645 | 1461247216854 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 1645 | 1461247216858 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:00:16 INFO - PROCESS | 1645 | 1461247216863 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 1645 | 1461247216865 Marionette TRACE conn2 <- [1,578,null,{}] 07:00:16 INFO - PROCESS | 1645 | 1461247216867 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}] 07:00:16 INFO - PROCESS | 1645 | 1461247216968 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:00:17 INFO - PROCESS | 1645 | 1461247217018 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb8c000 == 53 [pid = 1645] [id = 152] 07:00:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x11b9d3400) [pid = 1645] [serial = 453] [outer = 0x0] 07:00:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x1235f7400) [pid = 1645] [serial = 454] [outer = 0x11b9d3400] 07:00:17 INFO - PROCESS | 1645 | 1461247217048 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x123b39800) [pid = 1645] [serial = 455] [outer = 0x11b9d3400] 07:00:17 INFO - PROCESS | 1645 | 1461247217509 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]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 669ms 07:00:17 INFO - PROCESS | 1645 | 1461247217532 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 1645 | 1461247217534 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:00:17 INFO - PROCESS | 1645 | 1461247217536 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 1645 | 1461247217539 Marionette TRACE conn2 <- [1,582,null,{}] 07:00:17 INFO - PROCESS | 1645 | 1461247217547 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}] 07:00:17 INFO - PROCESS | 1645 | 1461247217650 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:00:17 INFO - PROCESS | 1645 | 1461247217701 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b476000 == 54 [pid = 1645] [id = 153] 07:00:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x124184800) [pid = 1645] [serial = 456] [outer = 0x0] 07:00:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x129099400) [pid = 1645] [serial = 457] [outer = 0x124184800] 07:00:17 INFO - PROCESS | 1645 | 1461247217733 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x12965ac00) [pid = 1645] [serial = 458] [outer = 0x124184800] 07:00:18 INFO - PROCESS | 1645 | 1461247218185 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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 673ms 07:00:18 INFO - PROCESS | 1645 | 1461247218218 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:00:18 INFO - PROCESS | 1645 | 1461247218220 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:00:18 INFO - PROCESS | 1645 | 1461247218222 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1645 | 1461247218224 Marionette TRACE conn2 <- [1,586,null,{}] 07:00:18 INFO - PROCESS | 1645 | 1461247218226 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}] 07:00:18 INFO - PROCESS | 1645 | 1461247218343 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:00:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1294e8800) [pid = 1645] [serial = 459] [outer = 0x12fd67800] 07:00:18 INFO - PROCESS | 1645 | 1461247218423 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d27f800 == 55 [pid = 1645] [id = 154] 07:00:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x12adcdc00) [pid = 1645] [serial = 460] [outer = 0x0] 07:00:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x12b506800) [pid = 1645] [serial = 461] [outer = 0x12adcdc00] 07:00:18 INFO - PROCESS | 1645 | 1461247218462 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x12bf33000) [pid = 1645] [serial = 462] [outer = 0x12adcdc00] 07:00:18 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:19 INFO - PROCESS | 1645 | 1461247219053 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]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 869ms 07:00:19 INFO - PROCESS | 1645 | 1461247219093 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 1645 | 1461247219097 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:00:19 INFO - PROCESS | 1645 | 1461247219101 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 1645 | 1461247219103 Marionette TRACE conn2 <- [1,590,null,{}] 07:00:19 INFO - PROCESS | 1645 | 1461247219107 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}] 07:00:19 INFO - PROCESS | 1645 | 1461247219191 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:00:19 INFO - PROCESS | 1645 | 1461247219252 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a0f000 == 56 [pid = 1645] [id = 155] 07:00:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x118ff6000) [pid = 1645] [serial = 463] [outer = 0x0] 07:00:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x1192c5400) [pid = 1645] [serial = 464] [outer = 0x118ff6000] 07:00:19 INFO - PROCESS | 1645 | 1461247219280 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x11aae5400) [pid = 1645] [serial = 465] [outer = 0x118ff6000] 07:00:19 INFO - PROCESS | 1645 | 1461247219662 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]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 621ms 07:00:19 INFO - PROCESS | 1645 | 1461247219725 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 1645 | 1461247219729 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:00:19 INFO - PROCESS | 1645 | 1461247219733 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 1645 | 1461247219735 Marionette TRACE conn2 <- [1,594,null,{}] 07:00:19 INFO - PROCESS | 1645 | 1461247219737 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}] 07:00:19 INFO - PROCESS | 1645 | 1461247219859 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:00:19 INFO - PROCESS | 1645 | 1461247219958 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x119284800 == 57 [pid = 1645] [id = 156] 07:00:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x11b596800) [pid = 1645] [serial = 466] [outer = 0x0] 07:00:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x11b9d0c00) [pid = 1645] [serial = 467] [outer = 0x11b596800] 07:00:20 INFO - PROCESS | 1645 | 1461247220001 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x11bf7f800) [pid = 1645] [serial = 468] [outer = 0x11b596800] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x114729800 == 56 [pid = 1645] [id = 114] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x12b945800 == 55 [pid = 1645] [id = 149] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x12b523000 == 54 [pid = 1645] [id = 148] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x12b476800 == 53 [pid = 1645] [id = 147] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x12acca000 == 52 [pid = 1645] [id = 146] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x1292c6000 == 51 [pid = 1645] [id = 145] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x1268d0800 == 50 [pid = 1645] [id = 144] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x123e4e000 == 49 [pid = 1645] [id = 143] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x12b507800) [pid = 1645] [serial = 391] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x123888800 == 48 [pid = 1645] [id = 142] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x11c153000 == 47 [pid = 1645] [id = 141] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae13000 == 46 [pid = 1645] [id = 140] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x119a22800 == 45 [pid = 1645] [id = 139] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x115377000 == 44 [pid = 1645] [id = 138] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x119151800 == 43 [pid = 1645] [id = 137] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x11562e800 == 42 [pid = 1645] [id = 136] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x1292d2800 == 41 [pid = 1645] [id = 135] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x125dc8000 == 40 [pid = 1645] [id = 134] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x11b555800 == 39 [pid = 1645] [id = 133] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x118f1d000 == 38 [pid = 1645] [id = 132] 07:00:20 INFO - PROCESS | 1645 | --DOCSHELL 0x126b3c800 == 37 [pid = 1645] [id = 131] 07:00:20 INFO - PROCESS | 1645 | 1461247220468 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]]]}] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x12a6c4000) [pid = 1645] [serial = 338] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x126d03800) [pid = 1645] [serial = 373] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x1292e1c00) [pid = 1645] [serial = 376] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x11add6800) [pid = 1645] [serial = 361] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x11b9d7400) [pid = 1645] [serial = 362] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x129633c00) [pid = 1645] [serial = 379] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x1235ed000) [pid = 1645] [serial = 364] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x12369c000) [pid = 1645] [serial = 365] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x11b9d6400) [pid = 1645] [serial = 382] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x123a07c00) [pid = 1645] [serial = 367] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x123e21800) [pid = 1645] [serial = 368] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x1192c5c00) [pid = 1645] [serial = 356] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x118ff1c00) [pid = 1645] [serial = 355] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x11529bc00) [pid = 1645] [serial = 340] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x11aef1000) [pid = 1645] [serial = 359] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x11adda400) [pid = 1645] [serial = 358] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x11ae51000) [pid = 1645] [serial = 343] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x123c9a000) [pid = 1645] [serial = 346] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x11a827c00) [pid = 1645] [serial = 352] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x126af4400) [pid = 1645] [serial = 349] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1294e7800) [pid = 1645] [serial = 377] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12a6ce400) [pid = 1645] [serial = 388] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x129659c00) [pid = 1645] [serial = 380] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x124176400) [pid = 1645] [serial = 370] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11c30a000) [pid = 1645] [serial = 383] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x126ae7400) [pid = 1645] [serial = 371] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12adcd800) [pid = 1645] [serial = 389] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x127fc8c00) [pid = 1645] [serial = 374] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x126af5400) [pid = 1645] [serial = 385] [outer = 0x0] [url = about:blank] 07:00:20 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12a6cbc00) [pid = 1645] [serial = 386] [outer = 0x0] [url = about:blank] 07:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 771ms 07:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:00:20 INFO - PROCESS | 1645 | 1461247220505 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 1645 | 1461247220506 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:00:20 INFO - PROCESS | 1645 | 1461247220517 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1645 | 1461247220520 Marionette TRACE conn2 <- [1,598,null,{}] 07:00:20 INFO - PROCESS | 1645 | 1461247220532 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}] 07:00:20 INFO - PROCESS | 1645 | 1461247220628 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:00:20 INFO - PROCESS | 1645 | 1461247220635 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x119285800 == 38 [pid = 1645] [id = 157] 07:00:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11c304000) [pid = 1645] [serial = 469] [outer = 0x0] 07:00:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11c30c800) [pid = 1645] [serial = 470] [outer = 0x11c304000] 07:00:20 INFO - PROCESS | 1645 | 1461247220671 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x123621400) [pid = 1645] [serial = 471] [outer = 0x11c304000] 07:00:21 INFO - PROCESS | 1645 | 1461247221113 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]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 635ms 07:00:21 INFO - PROCESS | 1645 | 1461247221144 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:00:21 INFO - PROCESS | 1645 | 1461247221149 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:00:21 INFO - PROCESS | 1645 | 1461247221153 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 1645 | 1461247221154 Marionette TRACE conn2 <- [1,602,null,{}] 07:00:21 INFO - PROCESS | 1645 | 1461247221158 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}] 07:00:21 INFO - PROCESS | 1645 | 1461247221289 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:00:21 INFO - PROCESS | 1645 | 1461247221302 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b563800 == 39 [pid = 1645] [id = 158] 07:00:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x123b36400) [pid = 1645] [serial = 472] [outer = 0x0] 07:00:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x124176800) [pid = 1645] [serial = 473] [outer = 0x123b36400] 07:00:21 INFO - PROCESS | 1645 | 1461247221348 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x124352000) [pid = 1645] [serial = 474] [outer = 0x123b36400] 07:00:21 INFO - PROCESS | 1645 | 1461247221809 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]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 669ms 07:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:00:21 INFO - PROCESS | 1645 | 1461247221822 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 1645 | 1461247221823 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:00:21 INFO - PROCESS | 1645 | 1461247221825 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 1645 | 1461247221826 Marionette TRACE conn2 <- [1,606,null,{}] 07:00:21 INFO - PROCESS | 1645 | 1461247221831 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}] 07:00:21 INFO - PROCESS | 1645 | 1461247221908 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:00:21 INFO - PROCESS | 1645 | 1461247221913 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x115634800 == 40 [pid = 1645] [id = 159] 07:00:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12417d400) [pid = 1645] [serial = 475] [outer = 0x0] 07:00:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x126acf400) [pid = 1645] [serial = 476] [outer = 0x12417d400] 07:00:21 INFO - PROCESS | 1645 | 1461247221940 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x126d07000) [pid = 1645] [serial = 477] [outer = 0x12417d400] 07:00:22 INFO - PROCESS | 1645 | 1461247222255 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]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 469ms 07:00:22 INFO - PROCESS | 1645 | 1461247222295 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1645 | 1461247222296 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:00:22 INFO - PROCESS | 1645 | 1461247222298 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1645 | 1461247222299 Marionette TRACE conn2 <- [1,610,null,{}] 07:00:22 INFO - PROCESS | 1645 | 1461247222301 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}] 07:00:22 INFO - PROCESS | 1645 | 1461247222422 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:00:22 INFO - PROCESS | 1645 | 1461247222463 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c17b000 == 41 [pid = 1645] [id = 160] 07:00:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x125cb1800) [pid = 1645] [serial = 478] [outer = 0x0] 07:00:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x127fc2000) [pid = 1645] [serial = 479] [outer = 0x125cb1800] 07:00:22 INFO - PROCESS | 1645 | 1461247222491 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x129652800) [pid = 1645] [serial = 480] [outer = 0x125cb1800] 07:00:22 INFO - PROCESS | 1645 | 1461247222874 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]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 619ms 07:00:22 INFO - PROCESS | 1645 | 1461247222917 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1645 | 1461247222918 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:00:22 INFO - PROCESS | 1645 | 1461247222920 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1645 | 1461247222922 Marionette TRACE conn2 <- [1,614,null,{}] 07:00:22 INFO - PROCESS | 1645 | 1461247222924 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}] 07:00:23 INFO - PROCESS | 1645 | 1461247223017 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:00:23 INFO - PROCESS | 1645 | 1461247223029 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a81000 == 42 [pid = 1645] [id = 161] 07:00:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1294e8000) [pid = 1645] [serial = 481] [outer = 0x0] 07:00:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12a6c4000) [pid = 1645] [serial = 482] [outer = 0x1294e8000] 07:00:23 INFO - PROCESS | 1645 | 1461247223054 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12adc6800) [pid = 1645] [serial = 483] [outer = 0x1294e8000] 07:00:23 INFO - PROCESS | 1645 | 1461247223394 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]]]}] 07:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 07:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:00:23 INFO - PROCESS | 1645 | 1461247223440 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 1645 | 1461247223441 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:00:23 INFO - PROCESS | 1645 | 1461247223444 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 1645 | 1461247223446 Marionette TRACE conn2 <- [1,618,null,{}] 07:00:23 INFO - PROCESS | 1645 | 1461247223449 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}] 07:00:23 INFO - PROCESS | 1645 | 1461247223589 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:00:23 INFO - PROCESS | 1645 | 1461247223610 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12412b800 == 43 [pid = 1645] [id = 162] 07:00:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12a6c5800) [pid = 1645] [serial = 484] [outer = 0x0] 07:00:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12b507c00) [pid = 1645] [serial = 485] [outer = 0x12a6c5800] 07:00:23 INFO - PROCESS | 1645 | 1461247223651 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12b90bc00) [pid = 1645] [serial = 486] [outer = 0x12a6c5800] 07:00:24 INFO - PROCESS | 1645 | 1461247224120 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]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 721ms 07:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:00:24 INFO - PROCESS | 1645 | 1461247224167 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1645 | 1461247224168 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:00:24 INFO - PROCESS | 1645 | 1461247224170 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1645 | 1461247224171 Marionette TRACE conn2 <- [1,622,null,{}] 07:00:24 INFO - PROCESS | 1645 | 1461247224173 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}] 07:00:24 INFO - PROCESS | 1645 | 1461247224271 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:00:24 INFO - PROCESS | 1645 | 1461247224275 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x127444800 == 44 [pid = 1645] [id = 163] 07:00:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12a6c8800) [pid = 1645] [serial = 487] [outer = 0x0] 07:00:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x12bd87000) [pid = 1645] [serial = 488] [outer = 0x12a6c8800] 07:00:24 INFO - PROCESS | 1645 | 1461247224302 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x12bf36400) [pid = 1645] [serial = 489] [outer = 0x12a6c8800] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12b50ec00) [pid = 1645] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x123d46c00) [pid = 1645] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x11aaf0800) [pid = 1645] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x1235f0400) [pid = 1645] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x126aeb000) [pid = 1645] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12bf39400) [pid = 1645] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1288cc000) [pid = 1645] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x11bce1800) [pid = 1645] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11855a400) [pid = 1645] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1288d0400) [pid = 1645] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12a6c7400) [pid = 1645] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x118ce4400) [pid = 1645] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:00:24 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12bd94c00) [pid = 1645] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:00:24 INFO - PROCESS | 1645 | 1461247224742 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]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 618ms 07:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:00:24 INFO - PROCESS | 1645 | 1461247224789 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1645 | 1461247224790 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:00:24 INFO - PROCESS | 1645 | 1461247224792 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1645 | 1461247224793 Marionette TRACE conn2 <- [1,626,null,{}] 07:00:24 INFO - PROCESS | 1645 | 1461247224795 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}] 07:00:24 INFO - PROCESS | 1645 | 1461247224873 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:00:24 INFO - PROCESS | 1645 | 1461247224940 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e45000 == 45 [pid = 1645] [id = 164] 07:00:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x123c9c000) [pid = 1645] [serial = 490] [outer = 0x0] 07:00:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12a6c7800) [pid = 1645] [serial = 491] [outer = 0x123c9c000] 07:00:24 INFO - PROCESS | 1645 | 1461247224969 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x12bf7d000) [pid = 1645] [serial = 492] [outer = 0x123c9c000] 07:00:25 INFO - PROCESS | 1645 | 1461247225245 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 469ms 07:00:25 INFO - PROCESS | 1645 | 1461247225268 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 1645 | 1461247225269 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:00:25 INFO - PROCESS | 1645 | 1461247225272 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 1645 | 1461247225274 Marionette TRACE conn2 <- [1,630,null,{}] 07:00:25 INFO - PROCESS | 1645 | 1461247225276 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}] 07:00:25 INFO - PROCESS | 1645 | 1461247225377 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:00:25 INFO - PROCESS | 1645 | 1461247225384 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc1000 == 46 [pid = 1645] [id = 165] 07:00:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12bf7e800) [pid = 1645] [serial = 493] [outer = 0x0] 07:00:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12d1b1000) [pid = 1645] [serial = 494] [outer = 0x12bf7e800] 07:00:25 INFO - PROCESS | 1645 | 1461247225412 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12e3c3400) [pid = 1645] [serial = 495] [outer = 0x12bf7e800] 07:00:25 INFO - PROCESS | 1645 | 1461247225751 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 07:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:00:25 INFO - PROCESS | 1645 | 1461247225801 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 1645 | 1461247225802 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:00:25 INFO - PROCESS | 1645 | 1461247225804 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 1645 | 1461247225806 Marionette TRACE conn2 <- [1,634,null,{}] 07:00:25 INFO - PROCESS | 1645 | 1461247225808 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}] 07:00:25 INFO - PROCESS | 1645 | 1461247225886 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:00:25 INFO - PROCESS | 1645 | 1461247225890 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b525000 == 47 [pid = 1645] [id = 166] 07:00:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12d2e9c00) [pid = 1645] [serial = 496] [outer = 0x0] 07:00:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12e3ce800) [pid = 1645] [serial = 497] [outer = 0x12d2e9c00] 07:00:25 INFO - PROCESS | 1645 | 1461247225915 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12e3ec800) [pid = 1645] [serial = 498] [outer = 0x12d2e9c00] 07:00:26 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:26 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:26 INFO - PROCESS | 1645 | 1461247226254 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]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 07:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:00:26 INFO - PROCESS | 1645 | 1461247226273 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 1645 | 1461247226274 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:00:26 INFO - PROCESS | 1645 | 1461247226276 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 1645 | 1461247226277 Marionette TRACE conn2 <- [1,638,null,{}] 07:00:26 INFO - PROCESS | 1645 | 1461247226282 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}] 07:00:26 INFO - PROCESS | 1645 | 1461247226357 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:00:26 INFO - PROCESS | 1645 | 1461247226363 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c218000 == 48 [pid = 1645] [id = 167] 07:00:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12e3edc00) [pid = 1645] [serial = 499] [outer = 0x0] 07:00:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12e81c000) [pid = 1645] [serial = 500] [outer = 0x12e3edc00] 07:00:26 INFO - PROCESS | 1645 | 1461247226389 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x12e824000) [pid = 1645] [serial = 501] [outer = 0x12e3edc00] 07:00:26 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:26 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:26 INFO - PROCESS | 1645 | 1461247226819 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]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 571ms 07:00:26 INFO - PROCESS | 1645 | 1461247226847 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 1645 | 1461247226850 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:00:26 INFO - PROCESS | 1645 | 1461247226853 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 1645 | 1461247226856 Marionette TRACE conn2 <- [1,642,null,{}] 07:00:26 INFO - PROCESS | 1645 | 1461247226860 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}] 07:00:26 INFO - PROCESS | 1645 | 1461247226960 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:00:27 INFO - PROCESS | 1645 | 1461247227026 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x118cc1000 == 49 [pid = 1645] [id = 168] 07:00:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x118678c00) [pid = 1645] [serial = 502] [outer = 0x0] 07:00:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1191b8000) [pid = 1645] [serial = 503] [outer = 0x118678c00] 07:00:27 INFO - PROCESS | 1645 | 1461247227058 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x11aae4800) [pid = 1645] [serial = 504] [outer = 0x118678c00] 07:00:27 INFO - PROCESS | 1645 | 1461247227480 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]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 07:00:27 INFO - PROCESS | 1645 | 1461247227525 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 1645 | 1461247227529 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:00:27 INFO - PROCESS | 1645 | 1461247227533 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 1645 | 1461247227535 Marionette TRACE conn2 <- [1,646,null,{}] 07:00:27 INFO - PROCESS | 1645 | 1461247227538 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}] 07:00:27 INFO - PROCESS | 1645 | 1461247227662 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:00:27 INFO - PROCESS | 1645 | 1461247227714 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a99a800 == 50 [pid = 1645] [id = 169] 07:00:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x11adcf400) [pid = 1645] [serial = 505] [outer = 0x0] 07:00:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11bf8b400) [pid = 1645] [serial = 506] [outer = 0x11adcf400] 07:00:27 INFO - PROCESS | 1645 | 1461247227744 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x12393d800) [pid = 1645] [serial = 507] [outer = 0x11adcf400] 07:00:28 INFO - PROCESS | 1645 | 1461247228165 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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 07:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:00:28 INFO - PROCESS | 1645 | 1461247228205 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 1645 | 1461247228207 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:00:28 INFO - PROCESS | 1645 | 1461247228209 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 1645 | 1461247228212 Marionette TRACE conn2 <- [1,650,null,{}] 07:00:28 INFO - PROCESS | 1645 | 1461247228220 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}] 07:00:28 INFO - PROCESS | 1645 | 1461247228321 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:00:28 INFO - PROCESS | 1645 | 1461247228385 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b464800 == 51 [pid = 1645] [id = 170] 07:00:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x123e17400) [pid = 1645] [serial = 508] [outer = 0x0] 07:00:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x1288cb000) [pid = 1645] [serial = 509] [outer = 0x123e17400] 07:00:28 INFO - PROCESS | 1645 | 1461247228417 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x1294e7000) [pid = 1645] [serial = 510] [outer = 0x123e17400] 07:00:28 INFO - PROCESS | 1645 | 1461247228815 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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 07:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:00:28 INFO - PROCESS | 1645 | 1461247228881 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 1645 | 1461247228883 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:00:28 INFO - PROCESS | 1645 | 1461247228885 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 1645 | 1461247228886 Marionette TRACE conn2 <- [1,654,null,{}] 07:00:28 INFO - PROCESS | 1645 | 1461247228888 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}] 07:00:29 INFO - PROCESS | 1645 | 1461247229011 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:00:29 INFO - PROCESS | 1645 | 1461247229087 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d281000 == 52 [pid = 1645] [id = 171] 07:00:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x12a6cc800) [pid = 1645] [serial = 511] [outer = 0x0] 07:00:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x12bf35800) [pid = 1645] [serial = 512] [outer = 0x12a6cc800] 07:00:29 INFO - PROCESS | 1645 | 1461247229117 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x12d2e6000) [pid = 1645] [serial = 513] [outer = 0x12a6cc800] 07:00:29 INFO - PROCESS | 1645 | 1461247229533 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]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 668ms 07:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:00:29 INFO - PROCESS | 1645 | 1461247229554 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 1645 | 1461247229555 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:00:29 INFO - PROCESS | 1645 | 1461247229557 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1645 | 1461247229558 Marionette TRACE conn2 <- [1,658,null,{}] 07:00:29 INFO - PROCESS | 1645 | 1461247229561 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}] 07:00:29 INFO - PROCESS | 1645 | 1461247229659 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:00:29 INFO - PROCESS | 1645 | 1461247229708 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da4a800 == 53 [pid = 1645] [id = 172] 07:00:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x12b510400) [pid = 1645] [serial = 514] [outer = 0x0] 07:00:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x12e3c4400) [pid = 1645] [serial = 515] [outer = 0x12b510400] 07:00:29 INFO - PROCESS | 1645 | 1461247229737 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12e818c00) [pid = 1645] [serial = 516] [outer = 0x12b510400] 07:00:30 INFO - PROCESS | 1645 | 1461247230173 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]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 622ms 07:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:00:30 INFO - PROCESS | 1645 | 1461247230181 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:00:30 INFO - PROCESS | 1645 | 1461247230182 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:00:30 INFO - PROCESS | 1645 | 1461247230185 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:00:30 INFO - PROCESS | 1645 | 1461247230186 Marionette TRACE conn2 <- [1,662,null,{}] 07:00:30 INFO - PROCESS | 1645 | 1461247230188 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}] 07:00:30 INFO - PROCESS | 1645 | 1461247230316 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:00:30 INFO - PROCESS | 1645 | 1461247230401 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b469000 == 54 [pid = 1645] [id = 173] 07:00:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x12bd93c00) [pid = 1645] [serial = 517] [outer = 0x0] 07:00:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x12e821800) [pid = 1645] [serial = 518] [outer = 0x12bd93c00] 07:00:30 INFO - PROCESS | 1645 | 1461247230433 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x12edbe400) [pid = 1645] [serial = 519] [outer = 0x12bd93c00] 07:00:30 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:31 INFO - PROCESS | 1645 | 1461247231004 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]]]}] 07:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 868ms 07:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:00:31 INFO - PROCESS | 1645 | 1461247231054 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1645 | 1461247231056 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:00:31 INFO - PROCESS | 1645 | 1461247231059 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1645 | 1461247231063 Marionette TRACE conn2 <- [1,666,null,{}] 07:00:31 INFO - PROCESS | 1645 | 1461247231068 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}] 07:00:31 INFO - PROCESS | 1645 | 1461247231155 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:00:31 INFO - PROCESS | 1645 | 1461247231226 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae24000 == 55 [pid = 1645] [id = 174] 07:00:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x116491400) [pid = 1645] [serial = 520] [outer = 0x0] 07:00:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x11925e000) [pid = 1645] [serial = 521] [outer = 0x116491400] 07:00:31 INFO - PROCESS | 1645 | 1461247231254 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x11a9cf000) [pid = 1645] [serial = 522] [outer = 0x116491400] 07:00:31 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x1154b9800 == 54 [pid = 1645] [id = 118] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x12b525000 == 53 [pid = 1645] [id = 166] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc1000 == 52 [pid = 1645] [id = 165] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x123e45000 == 51 [pid = 1645] [id = 164] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x127444800 == 50 [pid = 1645] [id = 163] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x12412b800 == 49 [pid = 1645] [id = 162] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x123a81000 == 48 [pid = 1645] [id = 161] 07:00:31 INFO - PROCESS | 1645 | 1461247231733 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]]]}] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x11c17b000 == 47 [pid = 1645] [id = 160] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x115634800 == 46 [pid = 1645] [id = 159] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x11b563800 == 45 [pid = 1645] [id = 158] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x119285800 == 44 [pid = 1645] [id = 157] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x119284800 == 43 [pid = 1645] [id = 156] 07:00:31 INFO - PROCESS | 1645 | --DOCSHELL 0x119a0f000 == 42 [pid = 1645] [id = 155] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x12d1b8400) [pid = 1645] [serial = 443] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x11a829400) [pid = 1645] [serial = 394] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12bc50000) [pid = 1645] [serial = 433] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12bc46800) [pid = 1645] [serial = 431] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x126aee800) [pid = 1645] [serial = 421] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x1288c6800) [pid = 1645] [serial = 422] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x12bd94000) [pid = 1645] [serial = 436] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x12bd89c00) [pid = 1645] [serial = 434] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x123ca5800) [pid = 1645] [serial = 418] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x1244ed800) [pid = 1645] [serial = 419] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x129630c00) [pid = 1645] [serial = 403] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x1290a1000) [pid = 1645] [serial = 439] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x12bf31400) [pid = 1645] [serial = 437] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12da2a800) [pid = 1645] [serial = 446] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12a6d1000) [pid = 1645] [serial = 425] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12d2dd800) [pid = 1645] [serial = 445] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x12bf82000) [pid = 1645] [serial = 440] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x12bf88000) [pid = 1645] [serial = 442] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x12adc7400) [pid = 1645] [serial = 427] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x11c35e800) [pid = 1645] [serial = 415] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x123938400) [pid = 1645] [serial = 416] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x125d3e000) [pid = 1645] [serial = 400] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x118ff2c00) [pid = 1645] [serial = 409] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x11a828800) [pid = 1645] [serial = 410] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x1294e2400) [pid = 1645] [serial = 424] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12b50a800) [pid = 1645] [serial = 430] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x11b9d8800) [pid = 1645] [serial = 397] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12b508000) [pid = 1645] [serial = 428] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11aae5000) [pid = 1645] [serial = 412] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x11b94e800) [pid = 1645] [serial = 413] [outer = 0x0] [url = about:blank] 07:00:31 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12393e000) [pid = 1645] [serial = 406] [outer = 0x0] [url = about:blank] 07:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 726ms 07:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:00:31 INFO - PROCESS | 1645 | 1461247231790 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1645 | 1461247231794 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:00:31 INFO - PROCESS | 1645 | 1461247231799 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1645 | 1461247231801 Marionette TRACE conn2 <- [1,670,null,{}] 07:00:31 INFO - PROCESS | 1645 | 1461247231803 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}] 07:00:31 INFO - PROCESS | 1645 | 1461247231882 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:00:31 INFO - PROCESS | 1645 | 1461247231886 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x1185e3800 == 43 [pid = 1645] [id = 175] 07:00:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11add2c00) [pid = 1645] [serial = 523] [outer = 0x0] 07:00:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x11ae4fc00) [pid = 1645] [serial = 524] [outer = 0x11add2c00] 07:00:31 INFO - PROCESS | 1645 | 1461247231913 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x11c114400) [pid = 1645] [serial = 525] [outer = 0x11add2c00] 07:00:32 INFO - PROCESS | 1645 | 1461247232256 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]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 07:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:00:32 INFO - PROCESS | 1645 | 1461247232268 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 1645 | 1461247232270 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:00:32 INFO - PROCESS | 1645 | 1461247232272 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 1645 | 1461247232274 Marionette TRACE conn2 <- [1,674,null,{}] 07:00:32 INFO - PROCESS | 1645 | 1461247232285 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}] 07:00:32 INFO - PROCESS | 1645 | 1461247232376 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:00:32 INFO - PROCESS | 1645 | 1461247232427 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d64000 == 44 [pid = 1645] [id = 176] 07:00:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x11bf8e800) [pid = 1645] [serial = 526] [outer = 0x0] 07:00:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12393fc00) [pid = 1645] [serial = 527] [outer = 0x11bf8e800] 07:00:32 INFO - PROCESS | 1645 | 1461247232456 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x125cb7800) [pid = 1645] [serial = 528] [outer = 0x11bf8e800] 07:00:32 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:32 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:32 INFO - PROCESS | 1645 | [1645] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:00:32 INFO - PROCESS | 1645 | 1461247232746 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]]]}] 07:00:32 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 07:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 520ms 07:00:32 INFO - PROCESS | 1645 | 1461247232793 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 1645 | 1461247232795 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:00:32 INFO - PROCESS | 1645 | 1461247232799 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 1645 | 1461247232800 Marionette TRACE conn2 <- [1,678,null,{}] 07:00:32 INFO - PROCESS | 1645 | 1461247232803 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}] 07:00:32 INFO - PROCESS | 1645 | 1461247232880 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:00:32 INFO - PROCESS | 1645 | 1461247232930 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb82000 == 45 [pid = 1645] [id = 177] 07:00:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x124351800) [pid = 1645] [serial = 529] [outer = 0x0] 07:00:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x126b41800) [pid = 1645] [serial = 530] [outer = 0x124351800] 07:00:32 INFO - PROCESS | 1645 | 1461247232957 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x1292ecc00) [pid = 1645] [serial = 531] [outer = 0x124351800] 07:00:33 INFO - PROCESS | 1645 | 1461247233249 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]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 07:00:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:00:33 INFO - PROCESS | 1645 | 1461247233270 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:00:33 INFO - PROCESS | 1645 | 1461247233271 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:00:33 INFO - PROCESS | 1645 | 1461247233273 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 1645 | 1461247233274 Marionette TRACE conn2 <- [1,682,null,{}] 07:00:33 INFO - PROCESS | 1645 | 1461247233276 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}] 07:00:33 INFO - PROCESS | 1645 | 1461247233357 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:00:33 INFO - PROCESS | 1645 | 1461247233361 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x119274000 == 46 [pid = 1645] [id = 178] 07:00:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x1292e1c00) [pid = 1645] [serial = 532] [outer = 0x0] 07:00:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x12965a800) [pid = 1645] [serial = 533] [outer = 0x1292e1c00] 07:00:33 INFO - PROCESS | 1645 | 1461247233389 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x12adc7400) [pid = 1645] [serial = 534] [outer = 0x1292e1c00] 07:00:34 INFO - PROCESS | 1645 | 1461247234208 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]]]}] 07:00:34 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) 07:00:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 07:00:34 INFO - PROCESS | 1645 | 1461247234243 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 1645 | 1461247234245 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:00:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:00:34 INFO - PROCESS | 1645 | 1461247234248 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 1645 | 1461247234250 Marionette TRACE conn2 <- [1,686,null,{}] 07:00:34 INFO - PROCESS | 1645 | 1461247234253 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}] 07:00:34 INFO - PROCESS | 1645 | 1461247234384 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:00:34 INFO - PROCESS | 1645 | 1461247234389 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c67800 == 47 [pid = 1645] [id = 179] 07:00:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x12add1c00) [pid = 1645] [serial = 535] [outer = 0x0] 07:00:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x12bc51400) [pid = 1645] [serial = 536] [outer = 0x12add1c00] 07:00:34 INFO - PROCESS | 1645 | 1461247234444 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x12d2e4000) [pid = 1645] [serial = 537] [outer = 0x12add1c00] 07:00:35 INFO - PROCESS | 1645 | 1461247235221 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]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1020ms 07:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:00:35 INFO - PROCESS | 1645 | 1461247235268 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 1645 | 1461247235269 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:00:35 INFO - PROCESS | 1645 | 1461247235271 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 1645 | 1461247235272 Marionette TRACE conn2 <- [1,690,null,{}] 07:00:35 INFO - PROCESS | 1645 | 1461247235275 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}] 07:00:35 INFO - PROCESS | 1645 | 1461247235370 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:00:35 INFO - PROCESS | 1645 | 1461247235383 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x129030000 == 48 [pid = 1645] [id = 180] 07:00:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x12d165400) [pid = 1645] [serial = 538] [outer = 0x0] 07:00:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x12e3c5800) [pid = 1645] [serial = 539] [outer = 0x12d165400] 07:00:35 INFO - PROCESS | 1645 | 1461247235409 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x12e81f400) [pid = 1645] [serial = 540] [outer = 0x12d165400] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x1294e8000) [pid = 1645] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12a6c5800) [pid = 1645] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x11c304000) [pid = 1645] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x11b596800) [pid = 1645] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x118ff6000) [pid = 1645] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x123b36400) [pid = 1645] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x12417d400) [pid = 1645] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12a6c8800) [pid = 1645] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x123c9c000) [pid = 1645] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12d2e9c00) [pid = 1645] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12bf7e800) [pid = 1645] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x125cb1800) [pid = 1645] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:00:35 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12b502800) [pid = 1645] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:00:36 INFO - PROCESS | 1645 | 1461247236235 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]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:00:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 07:00:36 INFO - PROCESS | 1645 | 1461247236241 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1645 | 1461247236242 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:00:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:00:36 INFO - PROCESS | 1645 | 1461247236247 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1645 | 1461247236248 Marionette TRACE conn2 <- [1,694,null,{}] 07:00:36 INFO - PROCESS | 1645 | 1461247236250 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}] 07:00:36 INFO - PROCESS | 1645 | 1461247236326 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:00:36 INFO - PROCESS | 1645 | 1461247236333 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a87d800 == 49 [pid = 1645] [id = 181] 07:00:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x11c11a800) [pid = 1645] [serial = 541] [outer = 0x0] 07:00:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x126aed800) [pid = 1645] [serial = 542] [outer = 0x11c11a800] 07:00:36 INFO - PROCESS | 1645 | 1461247236358 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12b504c00) [pid = 1645] [serial = 543] [outer = 0x11c11a800] 07:00:37 INFO - PROCESS | 1645 | 1461247237173 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]]]}] 07:00:37 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) 07:00:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 07:00:37 INFO - PROCESS | 1645 | 1461247237217 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:00:37 INFO - PROCESS | 1645 | 1461247237218 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:00:37 INFO - PROCESS | 1645 | 1461247237221 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 1645 | 1461247237222 Marionette TRACE conn2 <- [1,698,null,{}] 07:00:37 INFO - PROCESS | 1645 | 1461247237224 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}] 07:00:37 INFO - PROCESS | 1645 | 1461247237301 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:00:37 INFO - PROCESS | 1645 | 1461247237305 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12accb000 == 50 [pid = 1645] [id = 182] 07:00:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12e3c2000) [pid = 1645] [serial = 544] [outer = 0x0] 07:00:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x12e82dc00) [pid = 1645] [serial = 545] [outer = 0x12e3c2000] 07:00:37 INFO - PROCESS | 1645 | 1461247237331 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x12ecf0000) [pid = 1645] [serial = 546] [outer = 0x12e3c2000] 07:00:38 INFO - PROCESS | 1645 | 1461247238147 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]]]}] 07:00:38 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) 07:00:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1018ms 07:00:38 INFO - PROCESS | 1645 | 1461247238240 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 1645 | 1461247238244 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:00:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:00:38 INFO - PROCESS | 1645 | 1461247238273 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 1645 | 1461247238276 Marionette TRACE conn2 <- [1,702,null,{}] 07:00:38 INFO - PROCESS | 1645 | 1461247238280 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}] 07:00:38 INFO - PROCESS | 1645 | 1461247238410 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:00:38 INFO - PROCESS | 1645 | 1461247238485 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a05800 == 51 [pid = 1645] [id = 183] 07:00:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x11add2800) [pid = 1645] [serial = 547] [outer = 0x0] 07:00:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x11b58d000) [pid = 1645] [serial = 548] [outer = 0x11add2800] 07:00:38 INFO - PROCESS | 1645 | 1461247238529 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x11bf87000) [pid = 1645] [serial = 549] [outer = 0x11add2800] 07:00:39 INFO - PROCESS | 1645 | 1461247239434 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]]]}] 07:00:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:00:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1175ms 07:00:39 INFO - PROCESS | 1645 | 1461247239448 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 1645 | 1461247239452 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:00:39 INFO - PROCESS | 1645 | 1461247239457 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 1645 | 1461247239458 Marionette TRACE conn2 <- [1,706,null,{}] 07:00:39 INFO - PROCESS | 1645 | 1461247239461 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}] 07:00:39 INFO - PROCESS | 1645 | 1461247239560 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:00:39 INFO - PROCESS | 1645 | 1461247239610 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a78000 == 52 [pid = 1645] [id = 184] 07:00:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11bf8c400) [pid = 1645] [serial = 550] [outer = 0x0] 07:00:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x124183800) [pid = 1645] [serial = 551] [outer = 0x11bf8c400] 07:00:39 INFO - PROCESS | 1645 | 1461247239640 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x1288c6400) [pid = 1645] [serial = 552] [outer = 0x11bf8c400] 07:00:40 INFO - PROCESS | 1645 | 1461247240561 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]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 07:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:00:40 INFO - PROCESS | 1645 | 1461247240580 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 1645 | 1461247240582 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:00:40 INFO - PROCESS | 1645 | 1461247240584 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 1645 | 1461247240587 Marionette TRACE conn2 <- [1,710,null,{}] 07:00:40 INFO - PROCESS | 1645 | 1461247240594 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}] 07:00:40 INFO - PROCESS | 1645 | 1461247240698 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:00:40 INFO - PROCESS | 1645 | 1461247240747 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd03000 == 53 [pid = 1645] [id = 185] 07:00:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x1288cb400) [pid = 1645] [serial = 553] [outer = 0x0] 07:00:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x12bd8c400) [pid = 1645] [serial = 554] [outer = 0x1288cb400] 07:00:40 INFO - PROCESS | 1645 | 1461247240779 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x12d16cc00) [pid = 1645] [serial = 555] [outer = 0x1288cb400] 07:00:41 INFO - PROCESS | 1645 | 1461247241660 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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:00:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1123ms 07:00:41 INFO - PROCESS | 1645 | 1461247241708 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 1645 | 1461247241709 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:00:41 INFO - PROCESS | 1645 | 1461247241712 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 1645 | 1461247241713 Marionette TRACE conn2 <- [1,714,null,{}] 07:00:41 INFO - PROCESS | 1645 | 1461247241716 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}] 07:00:41 INFO - PROCESS | 1645 | 1461247241921 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:00:42 INFO - PROCESS | 1645 | 1461247242015 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a994800 == 54 [pid = 1645] [id = 186] 07:00:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x11a81d400) [pid = 1645] [serial = 556] [outer = 0x0] 07:00:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x11a885400) [pid = 1645] [serial = 557] [outer = 0x11a81d400] 07:00:42 INFO - PROCESS | 1645 | 1461247242045 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x11bce6000) [pid = 1645] [serial = 558] [outer = 0x11a81d400] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11a87d800 == 53 [pid = 1645] [id = 181] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x129030000 == 52 [pid = 1645] [id = 180] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x125c67800 == 51 [pid = 1645] [id = 179] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x12e81c000) [pid = 1645] [serial = 500] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x119274000 == 50 [pid = 1645] [id = 178] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb82000 == 49 [pid = 1645] [id = 177] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x119d64000 == 48 [pid = 1645] [id = 176] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x1185e3800 == 47 [pid = 1645] [id = 175] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae24000 == 46 [pid = 1645] [id = 174] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12da4a800 == 45 [pid = 1645] [id = 172] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12d281000 == 44 [pid = 1645] [id = 171] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12b464800 == 43 [pid = 1645] [id = 170] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11a99a800 == 42 [pid = 1645] [id = 169] 07:00:42 INFO - PROCESS | 1645 | --DOCSHELL 0x118cc1000 == 41 [pid = 1645] [id = 168] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x12b72b000) [pid = 1645] [serial = 392] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x12a6c4000) [pid = 1645] [serial = 482] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x12b507c00) [pid = 1645] [serial = 485] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x11c30c800) [pid = 1645] [serial = 470] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x11bf7f800) [pid = 1645] [serial = 468] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x11b9d0c00) [pid = 1645] [serial = 467] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x11aae5400) [pid = 1645] [serial = 465] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x1192c5400) [pid = 1645] [serial = 464] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x124176800) [pid = 1645] [serial = 473] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x124352000) [pid = 1645] [serial = 474] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x126acf400) [pid = 1645] [serial = 476] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x126d07000) [pid = 1645] [serial = 477] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x12da88800) [pid = 1645] [serial = 448] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x11add5000) [pid = 1645] [serial = 451] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x1235f7400) [pid = 1645] [serial = 454] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12bd87000) [pid = 1645] [serial = 488] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x129099400) [pid = 1645] [serial = 457] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x12b506800) [pid = 1645] [serial = 461] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12b90bc00) [pid = 1645] [serial = 486] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12da87000) [pid = 1645] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12a6c7800) [pid = 1645] [serial = 491] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12e3ec800) [pid = 1645] [serial = 498] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12d1b1000) [pid = 1645] [serial = 494] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12e3ce800) [pid = 1645] [serial = 497] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12bf7d000) [pid = 1645] [serial = 492] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12e3c3400) [pid = 1645] [serial = 495] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12bf36400) [pid = 1645] [serial = 489] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x123621400) [pid = 1645] [serial = 471] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x127fc2000) [pid = 1645] [serial = 479] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x129652800) [pid = 1645] [serial = 480] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12adc6800) [pid = 1645] [serial = 483] [outer = 0x0] [url = about:blank] 07:00:42 INFO - PROCESS | 1645 | 1461247242922 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]]]}] 07:00:42 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 07:00:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1224ms 07:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:00:42 INFO - PROCESS | 1645 | 1461247242937 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:00:42 INFO - PROCESS | 1645 | 1461247242940 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:00:42 INFO - PROCESS | 1645 | 1461247242943 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 1645 | 1461247242947 Marionette TRACE conn2 <- [1,718,null,{}] 07:00:42 INFO - PROCESS | 1645 | 1461247242951 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}] 07:00:43 INFO - PROCESS | 1645 | 1461247243027 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:00:43 INFO - PROCESS | 1645 | 1461247243075 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x11915a800 == 42 [pid = 1645] [id = 187] 07:00:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11a81f400) [pid = 1645] [serial = 559] [outer = 0x0] 07:00:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x123933400) [pid = 1645] [serial = 560] [outer = 0x11a81f400] 07:00:43 INFO - PROCESS | 1645 | 1461247243104 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x124176800) [pid = 1645] [serial = 561] [outer = 0x11a81f400] 07:00:43 INFO - PROCESS | 1645 | 1461247243912 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]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1025ms 07:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:00:43 INFO - PROCESS | 1645 | 1461247243967 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 1645 | 1461247243969 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:00:43 INFO - PROCESS | 1645 | 1461247243971 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 1645 | 1461247243973 Marionette TRACE conn2 <- [1,722,null,{}] 07:00:43 INFO - PROCESS | 1645 | 1461247243975 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}] 07:00:44 INFO - PROCESS | 1645 | 1461247244052 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:00:44 INFO - PROCESS | 1645 | 1461247244058 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b56c800 == 43 [pid = 1645] [id = 188] 07:00:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x126d07000) [pid = 1645] [serial = 562] [outer = 0x0] 07:00:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1288d4800) [pid = 1645] [serial = 563] [outer = 0x126d07000] 07:00:44 INFO - PROCESS | 1645 | 1461247244086 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12962a400) [pid = 1645] [serial = 564] [outer = 0x126d07000] 07:00:44 INFO - PROCESS | 1645 | 1461247244436 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] 07:00:44 INFO - PROCESS | 1645 | 1461247244443 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:00:44 INFO - PROCESS | 1645 | 1461247244453 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 1645 | 1461247244456 Marionette TRACE conn2 <- [1,726,null,{}] 07:00:44 INFO - PROCESS | 1645 | 1461247244458 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}] 07:00:44 INFO - PROCESS | 1645 | 1461247244568 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:00:44 INFO - PROCESS | 1645 | 1461247244575 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c17b000 == 44 [pid = 1645] [id = 189] 07:00:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x126aeec00) [pid = 1645] [serial = 565] [outer = 0x0] 07:00:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12a6c9c00) [pid = 1645] [serial = 566] [outer = 0x126aeec00] 07:00:44 INFO - PROCESS | 1645 | 1461247244601 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12bd87000) [pid = 1645] [serial = 567] [outer = 0x126aeec00] 07:00:44 INFO - PROCESS | 1645 | 1461247244983 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]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 575ms 07:00:45 INFO - PROCESS | 1645 | 1461247245023 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 1645 | 1461247245024 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:00:45 INFO - PROCESS | 1645 | 1461247245026 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 1645 | 1461247245028 Marionette TRACE conn2 <- [1,730,null,{}] 07:00:45 INFO - PROCESS | 1645 | 1461247245030 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}] 07:00:45 INFO - PROCESS | 1645 | 1461247245128 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:00:45 INFO - PROCESS | 1645 | 1461247245133 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x123b81000 == 45 [pid = 1645] [id = 190] 07:00:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x124098400) [pid = 1645] [serial = 568] [outer = 0x0] 07:00:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12bf86000) [pid = 1645] [serial = 569] [outer = 0x124098400] 07:00:45 INFO - PROCESS | 1645 | 1461247245186 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12da87000) [pid = 1645] [serial = 570] [outer = 0x124098400] 07:00:45 INFO - PROCESS | 1645 | 1461247245532 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] 07:00:45 INFO - PROCESS | 1645 | 1461247245547 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:00:45 INFO - PROCESS | 1645 | 1461247245550 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 1645 | 1461247245551 Marionette TRACE conn2 <- [1,734,null,{}] 07:00:45 INFO - PROCESS | 1645 | 1461247245558 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}] 07:00:45 INFO - PROCESS | 1645 | 1461247245657 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:00:45 INFO - PROCESS | 1645 | 1461247245662 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12881c800 == 46 [pid = 1645] [id = 191] 07:00:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12e3e6c00) [pid = 1645] [serial = 571] [outer = 0x0] 07:00:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12e82a000) [pid = 1645] [serial = 572] [outer = 0x12e3e6c00] 07:00:45 INFO - PROCESS | 1645 | 1461247245725 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12ecf6c00) [pid = 1645] [serial = 573] [outer = 0x12e3e6c00] 07:00:46 INFO - PROCESS | 1645 | 1461247246066 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]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 568ms 07:00:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:00:46 INFO - PROCESS | 1645 | 1461247246118 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 1645 | 1461247246119 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:00:46 INFO - PROCESS | 1645 | 1461247246121 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1645 | 1461247246123 Marionette TRACE conn2 <- [1,738,null,{}] 07:00:46 INFO - PROCESS | 1645 | 1461247246125 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}] 07:00:46 INFO - PROCESS | 1645 | 1461247246223 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:00:46 INFO - PROCESS | 1645 | 1461247246235 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acd0000 == 47 [pid = 1645] [id = 192] 07:00:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12ecf7000) [pid = 1645] [serial = 574] [outer = 0x0] 07:00:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12edc8c00) [pid = 1645] [serial = 575] [outer = 0x12ecf7000] 07:00:46 INFO - PROCESS | 1645 | 1461247246260 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12f372800) [pid = 1645] [serial = 576] [outer = 0x12ecf7000] 07:00:46 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12add1c00) [pid = 1645] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:00:46 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12e3edc00) [pid = 1645] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:00:46 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x11add2c00) [pid = 1645] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:00:46 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x1292e1c00) [pid = 1645] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:00:46 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x12d165400) [pid = 1645] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:00:46 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x116491400) [pid = 1645] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:00:46 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11bf8e800) [pid = 1645] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:00:46 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x124351800) [pid = 1645] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:00:46 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x11c11a800) [pid = 1645] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:00:47 INFO - PROCESS | 1645 | 1461247247074 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]]]}] 07:00:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 07:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:00:47 INFO - PROCESS | 1645 | 1461247247091 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:00:47 INFO - PROCESS | 1645 | 1461247247093 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:00:47 INFO - PROCESS | 1645 | 1461247247095 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:00:47 INFO - PROCESS | 1645 | 1461247247097 Marionette TRACE conn2 <- [1,742,null,{}] 07:00:47 INFO - PROCESS | 1645 | 1461247247099 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}] 07:00:47 INFO - PROCESS | 1645 | 1461247247175 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:00:47 INFO - PROCESS | 1645 | 1461247247180 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x118c02800 == 48 [pid = 1645] [id = 193] 07:00:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11bcec800) [pid = 1645] [serial = 577] [outer = 0x0] 07:00:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12d165400) [pid = 1645] [serial = 578] [outer = 0x11bcec800] 07:00:47 INFO - PROCESS | 1645 | 1461247247206 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12edc5800) [pid = 1645] [serial = 579] [outer = 0x11bcec800] 07:00:47 INFO - PROCESS | 1645 | 1461247247987 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]]]}] 07:00:48 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 07:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 921ms 07:00:48 INFO - PROCESS | 1645 | 1461247248016 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1645 | 1461247248018 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:00:48 INFO - PROCESS | 1645 | 1461247248020 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1645 | 1461247248021 Marionette TRACE conn2 <- [1,746,null,{}] 07:00:48 INFO - PROCESS | 1645 | 1461247248023 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}] 07:00:48 INFO - PROCESS | 1645 | 1461247248102 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:00:48 INFO - PROCESS | 1645 | 1461247248106 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d034000 == 49 [pid = 1645] [id = 194] 07:00:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12edcd000) [pid = 1645] [serial = 580] [outer = 0x0] 07:00:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12f65ec00) [pid = 1645] [serial = 581] [outer = 0x12edcd000] 07:00:48 INFO - PROCESS | 1645 | 1461247248131 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12f663c00) [pid = 1645] [serial = 582] [outer = 0x12edcd000] 07:00:48 INFO - PROCESS | 1645 | 1461247248929 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]]]}] 07:00:48 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.) 07:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 07:00:48 INFO - PROCESS | 1645 | 1461247248991 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1645 | 1461247248993 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:00:48 INFO - PROCESS | 1645 | 1461247248997 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 1645 | 1461247249000 Marionette TRACE conn2 <- [1,750,null,{}] 07:00:49 INFO - PROCESS | 1645 | 1461247249004 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}] 07:00:49 INFO - PROCESS | 1645 | 1461247249104 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:00:49 INFO - PROCESS | 1645 | 1461247249153 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a1f800 == 50 [pid = 1645] [id = 195] 07:00:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x11aae5000) [pid = 1645] [serial = 583] [outer = 0x0] 07:00:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x11b594c00) [pid = 1645] [serial = 584] [outer = 0x11aae5000] 07:00:49 INFO - PROCESS | 1645 | 1461247249186 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x1235ed000) [pid = 1645] [serial = 585] [outer = 0x11aae5000] 07:00:50 INFO - PROCESS | 1645 | 1461247250090 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]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:00:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1123ms 07:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:00:50 INFO - PROCESS | 1645 | 1461247250120 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 1645 | 1461247250124 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:00:50 INFO - PROCESS | 1645 | 1461247250128 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 1645 | 1461247250132 Marionette TRACE conn2 <- [1,754,null,{}] 07:00:50 INFO - PROCESS | 1645 | 1461247250135 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}] 07:00:50 INFO - PROCESS | 1645 | 1461247250232 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:00:50 INFO - PROCESS | 1645 | 1461247250281 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12388d800 == 51 [pid = 1645] [id = 196] 07:00:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x1235f7400) [pid = 1645] [serial = 586] [outer = 0x0] 07:00:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x11add6000) [pid = 1645] [serial = 587] [outer = 0x1235f7400] 07:00:50 INFO - PROCESS | 1645 | 1461247250311 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x12b50f000) [pid = 1645] [serial = 588] [outer = 0x1235f7400] 07:00:51 INFO - PROCESS | 1645 | 1461247251206 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]]]}] 07:00:51 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 07:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1125ms 07:00:51 INFO - PROCESS | 1645 | 1461247251254 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:00:51 INFO - PROCESS | 1645 | 1461247251255 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:00:51 INFO - PROCESS | 1645 | 1461247251258 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1645 | 1461247251260 Marionette TRACE conn2 <- [1,758,null,{}] 07:00:51 INFO - PROCESS | 1645 | 1461247251268 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}] 07:00:51 INFO - PROCESS | 1645 | 1461247251400 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:00:51 INFO - PROCESS | 1645 | 1461247251448 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d20f000 == 52 [pid = 1645] [id = 197] 07:00:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x12b90b400) [pid = 1645] [serial = 589] [outer = 0x0] 07:00:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x12e3e2800) [pid = 1645] [serial = 590] [outer = 0x12b90b400] 07:00:51 INFO - PROCESS | 1645 | 1461247251480 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x12ecf2400) [pid = 1645] [serial = 591] [outer = 0x12b90b400] 07:00:51 INFO - PROCESS | 1645 | 1461247251947 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]]]}] 07:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 725ms 07:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:00:51 INFO - PROCESS | 1645 | 1461247251983 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:00:51 INFO - PROCESS | 1645 | 1461247251985 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:00:51 INFO - PROCESS | 1645 | 1461247251987 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1645 | 1461247251988 Marionette TRACE conn2 <- [1,762,null,{}] 07:00:51 INFO - PROCESS | 1645 | 1461247251991 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}] 07:00:52 INFO - PROCESS | 1645 | 1461247252089 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:00:52 INFO - PROCESS | 1645 | 1461247252141 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da20800 == 53 [pid = 1645] [id = 198] 07:00:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x128e72800) [pid = 1645] [serial = 592] [outer = 0x0] 07:00:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x128e76800) [pid = 1645] [serial = 593] [outer = 0x128e72800] 07:00:52 INFO - PROCESS | 1645 | 1461247252171 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x12bf7e800) [pid = 1645] [serial = 594] [outer = 0x128e72800] 07:00:53 INFO - PROCESS | 1645 | 1461247253044 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]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1069ms 07:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:00:53 INFO - PROCESS | 1645 | 1461247253057 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 1645 | 1461247253059 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:00:53 INFO - PROCESS | 1645 | 1461247253063 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 1645 | 1461247253066 Marionette TRACE conn2 <- [1,766,null,{}] 07:00:53 INFO - PROCESS | 1645 | 1461247253070 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}] 07:00:53 INFO - PROCESS | 1645 | 1461247253187 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:00:53 INFO - PROCESS | 1645 | 1461247253242 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb28000 == 54 [pid = 1645] [id = 199] 07:00:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x11ae53400) [pid = 1645] [serial = 595] [outer = 0x0] 07:00:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x11b9cb000) [pid = 1645] [serial = 596] [outer = 0x11ae53400] 07:00:53 INFO - PROCESS | 1645 | 1461247253274 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x1236ef800) [pid = 1645] [serial = 597] [outer = 0x11ae53400] 07:00:53 INFO - PROCESS | 1645 | --DOCSHELL 0x118c02800 == 53 [pid = 1645] [id = 193] 07:00:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12acd0000 == 52 [pid = 1645] [id = 192] 07:00:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12881c800 == 51 [pid = 1645] [id = 191] 07:00:53 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x12bf35800) [pid = 1645] [serial = 512] [outer = 0x0] [url = about:blank] 07:00:53 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x12e3c4400) [pid = 1645] [serial = 515] [outer = 0x0] [url = about:blank] 07:00:53 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x12e82dc00) [pid = 1645] [serial = 545] [outer = 0x0] [url = about:blank] 07:00:53 INFO - PROCESS | 1645 | --DOCSHELL 0x123b81000 == 50 [pid = 1645] [id = 190] 07:00:53 INFO - PROCESS | 1645 | --DOCSHELL 0x11c17b000 == 49 [pid = 1645] [id = 189] 07:00:53 INFO - PROCESS | 1645 | --DOCSHELL 0x11b56c800 == 48 [pid = 1645] [id = 188] 07:00:53 INFO - PROCESS | 1645 | --DOCSHELL 0x11915a800 == 47 [pid = 1645] [id = 187] 07:00:53 INFO - PROCESS | 1645 | --DOCSHELL 0x11a994800 == 46 [pid = 1645] [id = 186] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12bc51400) [pid = 1645] [serial = 536] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12d2e4000) [pid = 1645] [serial = 537] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12e824000) [pid = 1645] [serial = 501] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x11ae4fc00) [pid = 1645] [serial = 524] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11c114400) [pid = 1645] [serial = 525] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x12965a800) [pid = 1645] [serial = 533] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x12e3c5800) [pid = 1645] [serial = 539] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x11a9cf000) [pid = 1645] [serial = 522] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x11925e000) [pid = 1645] [serial = 521] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12393fc00) [pid = 1645] [serial = 527] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x125cb7800) [pid = 1645] [serial = 528] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x126b41800) [pid = 1645] [serial = 530] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x1292ecc00) [pid = 1645] [serial = 531] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1191b8000) [pid = 1645] [serial = 503] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x1288cb000) [pid = 1645] [serial = 509] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11bf8b400) [pid = 1645] [serial = 506] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12e821800) [pid = 1645] [serial = 518] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x126aed800) [pid = 1645] [serial = 542] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12b504c00) [pid = 1645] [serial = 543] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12e81f400) [pid = 1645] [serial = 540] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12adc7400) [pid = 1645] [serial = 534] [outer = 0x0] [url = about:blank] 07:00:54 INFO - PROCESS | 1645 | 1461247254141 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]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1125ms 07:00:54 INFO - PROCESS | 1645 | 1461247254188 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 1645 | 1461247254193 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:00:54 INFO - PROCESS | 1645 | 1461247254200 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 1645 | 1461247254202 Marionette TRACE conn2 <- [1,770,null,{}] 07:00:54 INFO - PROCESS | 1645 | 1461247254206 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}] 07:00:54 INFO - PROCESS | 1645 | 1461247254306 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:00:54 INFO - PROCESS | 1645 | 1461247254357 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x119120800 == 47 [pid = 1645] [id = 200] 07:00:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x11addac00) [pid = 1645] [serial = 598] [outer = 0x0] 07:00:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x124179000) [pid = 1645] [serial = 599] [outer = 0x11addac00] 07:00:54 INFO - PROCESS | 1645 | 1461247254383 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x125cbb000) [pid = 1645] [serial = 600] [outer = 0x11addac00] 07:00:54 INFO - PROCESS | 1645 | 1461247254704 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]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 520ms 07:00:54 INFO - PROCESS | 1645 | 1461247254720 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 1645 | 1461247254721 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:00:54 INFO - PROCESS | 1645 | 1461247254723 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 1645 | 1461247254726 Marionette TRACE conn2 <- [1,774,null,{}] 07:00:54 INFO - PROCESS | 1645 | 1461247254735 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}] 07:00:54 INFO - PROCESS | 1645 | 1461247254818 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:00:54 INFO - PROCESS | 1645 | 1461247254823 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c166000 == 48 [pid = 1645] [id = 201] 07:00:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x126b41800) [pid = 1645] [serial = 601] [outer = 0x0] 07:00:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x128e83c00) [pid = 1645] [serial = 602] [outer = 0x126b41800] 07:00:54 INFO - PROCESS | 1645 | 1461247254851 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x128e8c000) [pid = 1645] [serial = 603] [outer = 0x126b41800] 07:00:55 INFO - PROCESS | 1645 | 1461247255183 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]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 472ms 07:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:00:55 INFO - PROCESS | 1645 | 1461247255195 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1645 | 1461247255198 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:00:55 INFO - PROCESS | 1645 | 1461247255202 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1645 | 1461247255203 Marionette TRACE conn2 <- [1,778,null,{}] 07:00:55 INFO - PROCESS | 1645 | 1461247255206 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}] 07:00:55 INFO - PROCESS | 1645 | 1461247255287 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:00:55 INFO - PROCESS | 1645 | 1461247255291 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e45000 == 49 [pid = 1645] [id = 202] 07:00:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x128e8ec00) [pid = 1645] [serial = 604] [outer = 0x0] 07:00:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12962ac00) [pid = 1645] [serial = 605] [outer = 0x128e8ec00] 07:00:55 INFO - PROCESS | 1645 | 1461247255317 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12a6ce800) [pid = 1645] [serial = 606] [outer = 0x128e8ec00] 07:00:55 INFO - PROCESS | 1645 | 1461247255648 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]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 07:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:00:55 INFO - PROCESS | 1645 | 1461247255670 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1645 | 1461247255671 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:00:55 INFO - PROCESS | 1645 | 1461247255674 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1645 | 1461247255675 Marionette TRACE conn2 <- [1,782,null,{}] 07:00:55 INFO - PROCESS | 1645 | 1461247255677 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}] 07:00:55 INFO - PROCESS | 1645 | 1461247255754 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:00:55 INFO - PROCESS | 1645 | 1461247255758 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x126b3b800 == 50 [pid = 1645] [id = 203] 07:00:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12adcfc00) [pid = 1645] [serial = 607] [outer = 0x0] 07:00:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12b72f400) [pid = 1645] [serial = 608] [outer = 0x12adcfc00] 07:00:55 INFO - PROCESS | 1645 | 1461247255786 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12bd87800) [pid = 1645] [serial = 609] [outer = 0x12adcfc00] 07:00:56 INFO - PROCESS | 1645 | 1461247256118 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]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 07:00:56 INFO - PROCESS | 1645 | 1461247256142 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1645 | 1461247256143 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:00:56 INFO - PROCESS | 1645 | 1461247256145 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1645 | 1461247256148 Marionette TRACE conn2 <- [1,786,null,{}] 07:00:56 INFO - PROCESS | 1645 | 1461247256151 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}] 07:00:56 INFO - PROCESS | 1645 | 1461247256272 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:00:56 INFO - PROCESS | 1645 | 1461247256286 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x129030000 == 51 [pid = 1645] [id = 204] 07:00:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x12bf2cc00) [pid = 1645] [serial = 610] [outer = 0x0] 07:00:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x12d1aec00) [pid = 1645] [serial = 611] [outer = 0x12bf2cc00] 07:00:56 INFO - PROCESS | 1645 | 1461247256314 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x12e3e0800) [pid = 1645] [serial = 612] [outer = 0x12bf2cc00] 07:00:56 INFO - PROCESS | 1645 | 1461247256653 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]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 523ms 07:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:00:56 INFO - PROCESS | 1645 | 1461247256669 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1645 | 1461247256670 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:00:56 INFO - PROCESS | 1645 | 1461247256672 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1645 | 1461247256673 Marionette TRACE conn2 <- [1,790,null,{}] 07:00:56 INFO - PROCESS | 1645 | 1461247256676 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}] 07:00:56 INFO - PROCESS | 1645 | 1461247256772 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:00:56 INFO - PROCESS | 1645 | 1461247256777 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b515800 == 52 [pid = 1645] [id = 205] 07:00:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x12d2de000) [pid = 1645] [serial = 613] [outer = 0x0] 07:00:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x12e825800) [pid = 1645] [serial = 614] [outer = 0x12d2de000] 07:00:56 INFO - PROCESS | 1645 | 1461247256803 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x12ecf7400) [pid = 1645] [serial = 615] [outer = 0x12d2de000] 07:00:57 INFO - PROCESS | 1645 | 1461247257153 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]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 07:00:57 INFO - PROCESS | 1645 | 1461247257199 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 1645 | 1461247257200 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:00:57 INFO - PROCESS | 1645 | 1461247257202 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 1645 | 1461247257204 Marionette TRACE conn2 <- [1,794,null,{}] 07:00:57 INFO - PROCESS | 1645 | 1461247257206 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}] 07:00:57 INFO - PROCESS | 1645 | 1461247257305 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:00:57 INFO - PROCESS | 1645 | 1461247257310 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0b000 == 53 [pid = 1645] [id = 206] 07:00:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x12e82d000) [pid = 1645] [serial = 616] [outer = 0x0] 07:00:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x12edc7c00) [pid = 1645] [serial = 617] [outer = 0x12e82d000] 07:00:57 INFO - PROCESS | 1645 | 1461247257365 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x12f36c800) [pid = 1645] [serial = 618] [outer = 0x12e82d000] 07:00:57 INFO - PROCESS | 1645 | 1461247257675 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]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 517ms 07:00:57 INFO - PROCESS | 1645 | 1461247257721 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 1645 | 1461247257722 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:00:57 INFO - PROCESS | 1645 | 1461247257724 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 1645 | 1461247257726 Marionette TRACE conn2 <- [1,798,null,{}] 07:00:57 INFO - PROCESS | 1645 | 1461247257728 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}] 07:00:57 INFO - PROCESS | 1645 | 1461247257847 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:00:57 INFO - PROCESS | 1645 | 1461247257865 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da04800 == 54 [pid = 1645] [id = 207] 07:00:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x114dbf000) [pid = 1645] [serial = 619] [outer = 0x0] 07:00:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x114dc7c00) [pid = 1645] [serial = 620] [outer = 0x114dbf000] 07:00:57 INFO - PROCESS | 1645 | 1461247257902 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x114dcbc00) [pid = 1645] [serial = 621] [outer = 0x114dbf000] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x126aeec00) [pid = 1645] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x11a81d400) [pid = 1645] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x126d07000) [pid = 1645] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x11a81f400) [pid = 1645] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12e3c2000) [pid = 1645] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x11bcec800) [pid = 1645] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x12e3e6c00) [pid = 1645] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x12ecf7000) [pid = 1645] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x12d2e4400) [pid = 1645] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:00:58 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x124098400) [pid = 1645] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:00:58 INFO - PROCESS | 1645 | 1461247258540 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]]]}] 07:00:58 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 07:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 871ms 07:00:58 INFO - PROCESS | 1645 | 1461247258596 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:00:58 INFO - PROCESS | 1645 | 1461247258600 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:00:58 INFO - PROCESS | 1645 | 1461247258606 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 1645 | 1461247258610 Marionette TRACE conn2 <- [1,802,null,{}] 07:00:58 INFO - PROCESS | 1645 | 1461247258614 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}] 07:00:58 INFO - PROCESS | 1645 | 1461247258762 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:00:58 INFO - PROCESS | 1645 | 1461247258862 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae1b800 == 55 [pid = 1645] [id = 208] 07:00:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1185be400) [pid = 1645] [serial = 622] [outer = 0x0] 07:00:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x1185c3400) [pid = 1645] [serial = 623] [outer = 0x1185be400] 07:00:58 INFO - PROCESS | 1645 | 1461247258897 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x1185c8800) [pid = 1645] [serial = 624] [outer = 0x1185be400] 07:00:59 INFO - PROCESS | 1645 | 1461247259366 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]]]}] 07:00:59 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 07:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 778ms 07:00:59 INFO - PROCESS | 1645 | 1461247259383 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 1645 | 1461247259387 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:00:59 INFO - PROCESS | 1645 | 1461247259392 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 1645 | 1461247259394 Marionette TRACE conn2 <- [1,806,null,{}] 07:00:59 INFO - PROCESS | 1645 | 1461247259397 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}] 07:00:59 INFO - PROCESS | 1645 | 1461247259497 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:00:59 INFO - PROCESS | 1645 | 1461247259551 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x115232000 == 56 [pid = 1645] [id = 209] 07:00:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x1185c7800) [pid = 1645] [serial = 625] [outer = 0x0] 07:00:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x11c307800) [pid = 1645] [serial = 626] [outer = 0x1185c7800] 07:00:59 INFO - PROCESS | 1645 | 1461247259582 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x123b39c00) [pid = 1645] [serial = 627] [outer = 0x1185c7800] 07:00:59 INFO - PROCESS | 1645 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:00:59 INFO - PROCESS | 1645 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:00:59 INFO - PROCESS | 1645 | [GFX2-]: Using SkiaGL canvas. 07:01:00 INFO - PROCESS | 1645 | 1461247260031 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]]]}] 07:01:00 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 07:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 07:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:01:00 INFO - PROCESS | 1645 | 1461247260063 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:01:00 INFO - PROCESS | 1645 | 1461247260064 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:01:00 INFO - PROCESS | 1645 | 1461247260067 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 1645 | 1461247260069 Marionette TRACE conn2 <- [1,810,null,{}] 07:01:00 INFO - PROCESS | 1645 | 1461247260077 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}] 07:01:00 INFO - PROCESS | 1645 | 1461247260179 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:01:00 INFO - PROCESS | 1645 | 1461247260234 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da4c800 == 57 [pid = 1645] [id = 210] 07:01:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x125cbd400) [pid = 1645] [serial = 628] [outer = 0x0] 07:01:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x128e72400) [pid = 1645] [serial = 629] [outer = 0x125cbd400] 07:01:00 INFO - PROCESS | 1645 | 1461247260266 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x128e8d400) [pid = 1645] [serial = 630] [outer = 0x125cbd400] 07:01:00 INFO - PROCESS | 1645 | 1461247260686 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]]]}] 07:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 07:01:00 INFO - PROCESS | 1645 | 1461247260781 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:01:00 INFO - PROCESS | 1645 | 1461247260783 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:01:00 INFO - PROCESS | 1645 | 1461247260787 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 1645 | 1461247260788 Marionette TRACE conn2 <- [1,814,null,{}] 07:01:00 INFO - PROCESS | 1645 | 1461247260790 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}] 07:01:00 INFO - PROCESS | 1645 | 1461247260885 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:01:00 INFO - PROCESS | 1645 | 1461247260950 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e856800 == 58 [pid = 1645] [id = 211] 07:01:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x1294e9800) [pid = 1645] [serial = 631] [outer = 0x0] 07:01:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x12b72f800) [pid = 1645] [serial = 632] [outer = 0x1294e9800] 07:01:00 INFO - PROCESS | 1645 | 1461247260980 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x12bf39c00) [pid = 1645] [serial = 633] [outer = 0x1294e9800] 07:01:01 INFO - PROCESS | 1645 | 1461247261396 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] 07:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:01:01 INFO - PROCESS | 1645 | 1461247261409 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:01:01 INFO - PROCESS | 1645 | 1461247261411 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 1645 | 1461247261412 Marionette TRACE conn2 <- [1,818,null,{}] 07:01:01 INFO - PROCESS | 1645 | 1461247261433 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}] 07:01:01 INFO - PROCESS | 1645 | 1461247261529 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:01:01 INFO - PROCESS | 1645 | 1461247261594 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea1f000 == 59 [pid = 1645] [id = 212] 07:01:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x12bf84400) [pid = 1645] [serial = 634] [outer = 0x0] 07:01:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12da31c00) [pid = 1645] [serial = 635] [outer = 0x12bf84400] 07:01:01 INFO - PROCESS | 1645 | 1461247261623 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x12e3e6c00) [pid = 1645] [serial = 636] [outer = 0x12bf84400] 07:01:02 INFO - PROCESS | 1645 | 1461247262023 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]]]}] 07:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 637ms 07:01:02 INFO - PROCESS | 1645 | 1461247262049 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 1645 | 1461247262050 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:01:02 INFO - PROCESS | 1645 | 1461247262053 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 1645 | 1461247262054 Marionette TRACE conn2 <- [1,822,null,{}] 07:01:02 INFO - PROCESS | 1645 | 1461247262056 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}] 07:01:02 INFO - PROCESS | 1645 | 1461247262168 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:01:02 INFO - PROCESS | 1645 | 1461247262266 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed52000 == 60 [pid = 1645] [id = 213] 07:01:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x12ecef800) [pid = 1645] [serial = 637] [outer = 0x0] 07:01:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x12f36e800) [pid = 1645] [serial = 638] [outer = 0x12ecef800] 07:01:02 INFO - PROCESS | 1645 | 1461247262297 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x12f951c00) [pid = 1645] [serial = 639] [outer = 0x12ecef800] 07:01:02 INFO - PROCESS | 1645 | 1461247262719 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] 07:01:02 INFO - PROCESS | 1645 | 1461247262773 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:01:02 INFO - PROCESS | 1645 | 1461247262775 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 1645 | 1461247262777 Marionette TRACE conn2 <- [1,826,null,{}] 07:01:02 INFO - PROCESS | 1645 | 1461247262779 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}] 07:01:02 INFO - PROCESS | 1645 | 1461247262878 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:01:02 INFO - PROCESS | 1645 | 1461247262944 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f93000 == 61 [pid = 1645] [id = 214] 07:01:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x1156db400) [pid = 1645] [serial = 640] [outer = 0x0] 07:01:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x11a9c8800) [pid = 1645] [serial = 641] [outer = 0x1156db400] 07:01:02 INFO - PROCESS | 1645 | 1461247262974 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12e4cfc00) [pid = 1645] [serial = 642] [outer = 0x1156db400] 07:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 769ms 07:01:03 INFO - PROCESS | 1645 | 1461247263538 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]]]}] 07:01:03 INFO - PROCESS | 1645 | 1461247263545 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 1645 | 1461247263547 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:01:03 INFO - PROCESS | 1645 | 1461247263568 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 1645 | 1461247263571 Marionette TRACE conn2 <- [1,830,null,{}] 07:01:03 INFO - PROCESS | 1645 | 1461247263575 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}] 07:01:03 INFO - PROCESS | 1645 | 1461247263670 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:01:03 INFO - PROCESS | 1645 | 1461247263744 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x114e70000 == 62 [pid = 1645] [id = 215] 07:01:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x114dc8c00) [pid = 1645] [serial = 643] [outer = 0x0] 07:01:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x114dcd800) [pid = 1645] [serial = 644] [outer = 0x114dc8c00] 07:01:03 INFO - PROCESS | 1645 | 1461247263772 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x115289c00) [pid = 1645] [serial = 645] [outer = 0x114dc8c00] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0b000 == 61 [pid = 1645] [id = 206] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12b515800 == 60 [pid = 1645] [id = 205] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x129030000 == 59 [pid = 1645] [id = 204] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x126b3b800 == 58 [pid = 1645] [id = 203] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x123e45000 == 57 [pid = 1645] [id = 202] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x11c166000 == 56 [pid = 1645] [id = 201] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x119120800 == 55 [pid = 1645] [id = 200] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12f65ec00) [pid = 1645] [serial = 581] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | 1461247264207 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]]]}] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb28000 == 54 [pid = 1645] [id = 199] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12d20f000 == 53 [pid = 1645] [id = 197] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12388d800 == 52 [pid = 1645] [id = 196] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x119a1f800 == 51 [pid = 1645] [id = 195] 07:01:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12d034000 == 50 [pid = 1645] [id = 194] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x12e3c0c00) [pid = 1645] [serial = 449] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x12da87000) [pid = 1645] [serial = 570] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x12bf86000) [pid = 1645] [serial = 569] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x12a6c9c00) [pid = 1645] [serial = 566] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x11a885400) [pid = 1645] [serial = 557] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x1288d4800) [pid = 1645] [serial = 563] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12962a400) [pid = 1645] [serial = 564] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x123933400) [pid = 1645] [serial = 560] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x124176800) [pid = 1645] [serial = 561] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x12ecf0000) [pid = 1645] [serial = 546] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x12d165400) [pid = 1645] [serial = 578] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x11b58d000) [pid = 1645] [serial = 548] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x124183800) [pid = 1645] [serial = 551] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x12bd8c400) [pid = 1645] [serial = 554] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x12ecf6c00) [pid = 1645] [serial = 573] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x12e82a000) [pid = 1645] [serial = 572] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12edc8c00) [pid = 1645] [serial = 575] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x11bce6000) [pid = 1645] [serial = 558] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12f372800) [pid = 1645] [serial = 576] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x12bd87000) [pid = 1645] [serial = 567] [outer = 0x0] [url = about:blank] 07:01:04 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x12edc5800) [pid = 1645] [serial = 579] [outer = 0x0] [url = about:blank] 07:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 673ms 07:01:04 INFO - PROCESS | 1645 | 1461247264240 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 1645 | 1461247264244 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:01:04 INFO - PROCESS | 1645 | 1461247264249 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 1645 | 1461247264251 Marionette TRACE conn2 <- [1,834,null,{}] 07:01:04 INFO - PROCESS | 1645 | 1461247264253 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}] 07:01:04 INFO - PROCESS | 1645 | 1461247264343 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:01:04 INFO - PROCESS | 1645 | 1461247264399 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f16000 == 51 [pid = 1645] [id = 216] 07:01:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x115808c00) [pid = 1645] [serial = 646] [outer = 0x0] 07:01:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x1177e6800) [pid = 1645] [serial = 647] [outer = 0x115808c00] 07:01:04 INFO - PROCESS | 1645 | 1461247264426 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x1185c8400) [pid = 1645] [serial = 648] [outer = 0x115808c00] 07:01:04 INFO - PROCESS | 1645 | 1461247264723 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]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 520ms 07:01:04 INFO - PROCESS | 1645 | 1461247264770 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 1645 | 1461247264771 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:01:04 INFO - PROCESS | 1645 | 1461247264773 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 1645 | 1461247264776 Marionette TRACE conn2 <- [1,838,null,{}] 07:01:04 INFO - PROCESS | 1645 | 1461247264785 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}] 07:01:04 INFO - PROCESS | 1645 | 1461247264870 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:01:04 INFO - PROCESS | 1645 | 1461247264950 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aad6000 == 52 [pid = 1645] [id = 217] 07:01:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x119259c00) [pid = 1645] [serial = 649] [outer = 0x0] 07:01:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x11a824c00) [pid = 1645] [serial = 650] [outer = 0x119259c00] 07:01:04 INFO - PROCESS | 1645 | 1461247264989 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x11aae6000) [pid = 1645] [serial = 651] [outer = 0x119259c00] 07:01:05 INFO - PROCESS | 1645 | 1461247265311 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]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 571ms 07:01:05 INFO - PROCESS | 1645 | 1461247265346 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:01:05 INFO - PROCESS | 1645 | 1461247265351 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:01:05 INFO - PROCESS | 1645 | 1461247265354 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 1645 | 1461247265356 Marionette TRACE conn2 <- [1,842,null,{}] 07:01:05 INFO - PROCESS | 1645 | 1461247265360 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}] 07:01:05 INFO - PROCESS | 1645 | 1461247265496 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:01:05 INFO - PROCESS | 1645 | 1461247265571 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b570000 == 53 [pid = 1645] [id = 218] 07:01:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x11aaed800) [pid = 1645] [serial = 652] [outer = 0x0] 07:01:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x11ae51000) [pid = 1645] [serial = 653] [outer = 0x11aaed800] 07:01:05 INFO - PROCESS | 1645 | 1461247265613 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x11b9d4c00) [pid = 1645] [serial = 654] [outer = 0x11aaed800] 07:01:05 INFO - PROCESS | 1645 | 1461247265938 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]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 619ms 07:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:01:05 INFO - PROCESS | 1645 | 1461247265974 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 1645 | 1461247265975 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:01:05 INFO - PROCESS | 1645 | 1461247265977 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 1645 | 1461247265978 Marionette TRACE conn2 <- [1,846,null,{}] 07:01:05 INFO - PROCESS | 1645 | 1461247265983 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}] 07:01:06 INFO - PROCESS | 1645 | 1461247266067 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:01:06 INFO - PROCESS | 1645 | 1461247266142 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bea3000 == 54 [pid = 1645] [id = 219] 07:01:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x11b595000) [pid = 1645] [serial = 655] [outer = 0x0] 07:01:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x11bf83c00) [pid = 1645] [serial = 656] [outer = 0x11b595000] 07:01:06 INFO - PROCESS | 1645 | 1461247266170 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x11c304000) [pid = 1645] [serial = 657] [outer = 0x11b595000] 07:01:06 INFO - PROCESS | 1645 | 1461247266469 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]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 522ms 07:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:01:06 INFO - PROCESS | 1645 | 1461247266502 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 1645 | 1461247266503 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:01:06 INFO - PROCESS | 1645 | 1461247266505 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 1645 | 1461247266506 Marionette TRACE conn2 <- [1,850,null,{}] 07:01:06 INFO - PROCESS | 1645 | 1461247266509 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}] 07:01:06 INFO - PROCESS | 1645 | 1461247266626 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:01:06 INFO - PROCESS | 1645 | 1461247266662 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x123b8d800 == 55 [pid = 1645] [id = 220] 07:01:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x11c30a800) [pid = 1645] [serial = 658] [outer = 0x0] 07:01:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x12361cc00) [pid = 1645] [serial = 659] [outer = 0x11c30a800] 07:01:06 INFO - PROCESS | 1645 | 1461247266690 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x123938400) [pid = 1645] [serial = 660] [outer = 0x11c30a800] 07:01:07 INFO - PROCESS | 1645 | 1461247267008 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]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 07:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:01:07 INFO - PROCESS | 1645 | 1461247267023 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 1645 | 1461247267024 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:01:07 INFO - PROCESS | 1645 | 1461247267027 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 1645 | 1461247267028 Marionette TRACE conn2 <- [1,854,null,{}] 07:01:07 INFO - PROCESS | 1645 | 1461247267031 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}] 07:01:07 INFO - PROCESS | 1645 | 1461247267141 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:01:07 INFO - PROCESS | 1645 | 1461247267145 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x124141800 == 56 [pid = 1645] [id = 221] 07:01:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x11bf7fc00) [pid = 1645] [serial = 661] [outer = 0x0] 07:01:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x12393f000) [pid = 1645] [serial = 662] [outer = 0x11bf7fc00] 07:01:07 INFO - PROCESS | 1645 | 1461247267171 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x12408b000) [pid = 1645] [serial = 663] [outer = 0x11bf7fc00] 07:01:07 INFO - PROCESS | 1645 | 1461247267509 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]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 07:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:01:07 INFO - PROCESS | 1645 | 1461247267547 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 1645 | 1461247267548 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:01:07 INFO - PROCESS | 1645 | 1461247267550 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 1645 | 1461247267551 Marionette TRACE conn2 <- [1,858,null,{}] 07:01:07 INFO - PROCESS | 1645 | 1461247267554 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}] 07:01:07 INFO - PROCESS | 1645 | 1461247267656 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:01:07 INFO - PROCESS | 1645 | 1461247267692 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x127441000 == 57 [pid = 1645] [id = 222] 07:01:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x11c30e000) [pid = 1645] [serial = 664] [outer = 0x0] 07:01:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x124181800) [pid = 1645] [serial = 665] [outer = 0x11c30e000] 07:01:07 INFO - PROCESS | 1645 | 1461247267717 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x1244eb000) [pid = 1645] [serial = 666] [outer = 0x11c30e000] 07:01:08 INFO - PROCESS | 1645 | 1461247268010 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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 07:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:01:08 INFO - PROCESS | 1645 | 1461247268069 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1645 | 1461247268070 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:01:08 INFO - PROCESS | 1645 | 1461247268072 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1645 | 1461247268074 Marionette TRACE conn2 <- [1,862,null,{}] 07:01:08 INFO - PROCESS | 1645 | 1461247268076 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}] 07:01:08 INFO - PROCESS | 1645 | 1461247268178 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:01:08 INFO - PROCESS | 1645 | 1461247268214 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292cb800 == 58 [pid = 1645] [id = 223] 07:01:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x12417c000) [pid = 1645] [serial = 667] [outer = 0x0] 07:01:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x1268e7c00) [pid = 1645] [serial = 668] [outer = 0x12417c000] 07:01:08 INFO - PROCESS | 1645 | 1461247268239 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x126af4400) [pid = 1645] [serial = 669] [outer = 0x12417c000] 07:01:08 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12edcd000) [pid = 1645] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:01:08 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x12e82d000) [pid = 1645] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:01:08 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x11ae53400) [pid = 1645] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:01:08 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x126b41800) [pid = 1645] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:01:08 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x11addac00) [pid = 1645] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:01:08 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x128e8ec00) [pid = 1645] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:01:08 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x12adcfc00) [pid = 1645] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:01:08 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x12bf2cc00) [pid = 1645] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:01:08 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12d2de000) [pid = 1645] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:01:08 INFO - PROCESS | 1645 | 1461247268575 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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 07:01:08 INFO - PROCESS | 1645 | 1461247268592 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1645 | 1461247268593 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:01:08 INFO - PROCESS | 1645 | 1461247268595 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1645 | 1461247268596 Marionette TRACE conn2 <- [1,866,null,{}] 07:01:08 INFO - PROCESS | 1645 | 1461247268601 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}] 07:01:08 INFO - PROCESS | 1645 | 1461247268689 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:01:08 INFO - PROCESS | 1645 | 1461247268750 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acbe800 == 59 [pid = 1645] [id = 224] 07:01:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x123a06c00) [pid = 1645] [serial = 670] [outer = 0x0] 07:01:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x126af1800) [pid = 1645] [serial = 671] [outer = 0x123a06c00] 07:01:08 INFO - PROCESS | 1645 | 1461247268777 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x1288c5c00) [pid = 1645] [serial = 672] [outer = 0x123a06c00] 07:01:09 INFO - PROCESS | 1645 | 1461247269078 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]]]}] 07:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 522ms 07:01:09 INFO - PROCESS | 1645 | 1461247269124 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:01:09 INFO - PROCESS | 1645 | 1461247269127 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:01:09 INFO - PROCESS | 1645 | 1461247269130 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:01:09 INFO - PROCESS | 1645 | 1461247269135 Marionette TRACE conn2 <- [1,870,null,{}] 07:01:09 INFO - PROCESS | 1645 | 1461247269139 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}] 07:01:09 INFO - PROCESS | 1645 | 1461247269289 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:01:09 INFO - PROCESS | 1645 | 1461247269372 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b519000 == 60 [pid = 1645] [id = 225] 07:01:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12417cc00) [pid = 1645] [serial = 673] [outer = 0x0] 07:01:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x128e6b000) [pid = 1645] [serial = 674] [outer = 0x12417cc00] 07:01:09 INFO - PROCESS | 1645 | 1461247269419 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x129209000) [pid = 1645] [serial = 675] [outer = 0x12417cc00] 07:01:09 INFO - PROCESS | 1645 | 1461247269851 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]]]}] 07:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 726ms 07:01:09 INFO - PROCESS | 1645 | 1461247269856 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:01:09 INFO - PROCESS | 1645 | 1461247269857 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:01:09 INFO - PROCESS | 1645 | 1461247269859 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:01:09 INFO - PROCESS | 1645 | 1461247269860 Marionette TRACE conn2 <- [1,874,null,{}] 07:01:09 INFO - PROCESS | 1645 | 1461247269863 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}] 07:01:09 INFO - PROCESS | 1645 | 1461247269977 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:01:09 INFO - PROCESS | 1645 | 1461247269984 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c207800 == 61 [pid = 1645] [id = 226] 07:01:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x1272cd000) [pid = 1645] [serial = 676] [outer = 0x0] 07:01:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x1292e5400) [pid = 1645] [serial = 677] [outer = 0x1272cd000] 07:01:10 INFO - PROCESS | 1645 | 1461247270009 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x129653000) [pid = 1645] [serial = 678] [outer = 0x1272cd000] 07:01:10 INFO - PROCESS | 1645 | 1461247270315 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]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 474ms 07:01:10 INFO - PROCESS | 1645 | 1461247270335 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1645 | 1461247270336 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:01:10 INFO - PROCESS | 1645 | 1461247270338 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1645 | 1461247270339 Marionette TRACE conn2 <- [1,878,null,{}] 07:01:10 INFO - PROCESS | 1645 | 1461247270342 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}] 07:01:10 INFO - PROCESS | 1645 | 1461247270428 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:01:10 INFO - PROCESS | 1645 | 1461247270545 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x1142a4800 == 62 [pid = 1645] [id = 227] 07:01:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x114230c00) [pid = 1645] [serial = 679] [outer = 0x0] 07:01:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x114502800) [pid = 1645] [serial = 680] [outer = 0x114230c00] 07:01:10 INFO - PROCESS | 1645 | 1461247270576 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x114dc2800) [pid = 1645] [serial = 681] [outer = 0x114230c00] 07:01:11 INFO - PROCESS | 1645 | 1461247271005 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]]]}] 07:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 718ms 07:01:11 INFO - PROCESS | 1645 | 1461247271058 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 1645 | 1461247271061 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:01:11 INFO - PROCESS | 1645 | 1461247271065 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - PROCESS | 1645 | 1461247271068 Marionette TRACE conn2 <- [1,882,null,{}] 07:01:11 INFO - PROCESS | 1645 | 1461247271071 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}] 07:01:11 INFO - PROCESS | 1645 | 1461247271179 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:01:11 INFO - PROCESS | 1645 | 1461247271239 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b55d000 == 63 [pid = 1645] [id = 228] 07:01:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x115282c00) [pid = 1645] [serial = 682] [outer = 0x0] 07:01:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x118af1c00) [pid = 1645] [serial = 683] [outer = 0x115282c00] 07:01:11 INFO - PROCESS | 1645 | 1461247271311 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x11925b000) [pid = 1645] [serial = 684] [outer = 0x115282c00] 07:01:11 INFO - PROCESS | 1645 | 1461247271711 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]]]}] 07:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 07:01:11 INFO - PROCESS | 1645 | 1461247271738 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 1645 | 1461247271741 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:01:11 INFO - PROCESS | 1645 | 1461247271744 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - PROCESS | 1645 | 1461247271745 Marionette TRACE conn2 <- [1,886,null,{}] 07:01:11 INFO - PROCESS | 1645 | 1461247271748 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}] 07:01:11 INFO - PROCESS | 1645 | 1461247271872 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:01:11 INFO - PROCESS | 1645 | 1461247271944 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292d2800 == 64 [pid = 1645] [id = 229] 07:01:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x11aaedc00) [pid = 1645] [serial = 685] [outer = 0x0] 07:01:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x11b944000) [pid = 1645] [serial = 686] [outer = 0x11aaedc00] 07:01:11 INFO - PROCESS | 1645 | 1461247271986 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x1235f9c00) [pid = 1645] [serial = 687] [outer = 0x11aaedc00] 07:01:12 INFO - PROCESS | 1645 | 1461247272395 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]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 672ms 07:01:12 INFO - PROCESS | 1645 | 1461247272418 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 1645 | 1461247272420 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:01:12 INFO - PROCESS | 1645 | 1461247272427 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 1645 | 1461247272432 Marionette TRACE conn2 <- [1,890,null,{}] 07:01:12 INFO - PROCESS | 1645 | 1461247272435 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}] 07:01:12 INFO - PROCESS | 1645 | 1461247272539 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:01:12 INFO - PROCESS | 1645 | 1461247272599 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da4a800 == 65 [pid = 1645] [id = 230] 07:01:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x1238b8800) [pid = 1645] [serial = 688] [outer = 0x0] 07:01:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x123a0d000) [pid = 1645] [serial = 689] [outer = 0x1238b8800] 07:01:12 INFO - PROCESS | 1645 | 1461247272628 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x128e6cc00) [pid = 1645] [serial = 690] [outer = 0x1238b8800] 07:01:13 INFO - PROCESS | 1645 | 1461247273075 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]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 677ms 07:01:13 INFO - PROCESS | 1645 | 1461247273101 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:01:13 INFO - PROCESS | 1645 | 1461247273103 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:01:13 INFO - PROCESS | 1645 | 1461247273105 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 1645 | 1461247273106 Marionette TRACE conn2 <- [1,894,null,{}] 07:01:13 INFO - PROCESS | 1645 | 1461247273109 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}] 07:01:13 INFO - PROCESS | 1645 | 1461247273229 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:01:13 INFO - PROCESS | 1645 | 1461247273300 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e51a000 == 66 [pid = 1645] [id = 231] 07:01:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x128e78800) [pid = 1645] [serial = 691] [outer = 0x0] 07:01:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x128e8dc00) [pid = 1645] [serial = 692] [outer = 0x128e78800] 07:01:13 INFO - PROCESS | 1645 | 1461247273329 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x129632000) [pid = 1645] [serial = 693] [outer = 0x128e78800] 07:01:13 INFO - PROCESS | 1645 | 1461247273772 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]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 718ms 07:01:13 INFO - PROCESS | 1645 | 1461247273824 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 1645 | 1461247273825 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:01:13 INFO - PROCESS | 1645 | 1461247273827 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 1645 | 1461247273829 Marionette TRACE conn2 <- [1,898,null,{}] 07:01:13 INFO - PROCESS | 1645 | 1461247273851 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}] 07:01:13 INFO - PROCESS | 1645 | 1461247273957 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:01:14 INFO - PROCESS | 1645 | 1461247274026 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12744c800 == 67 [pid = 1645] [id = 232] 07:01:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x12a6c4000) [pid = 1645] [serial = 694] [outer = 0x0] 07:01:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x12a6cb000) [pid = 1645] [serial = 695] [outer = 0x12a6c4000] 07:01:14 INFO - PROCESS | 1645 | 1461247274064 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x12b504800) [pid = 1645] [serial = 696] [outer = 0x12a6c4000] 07:01:14 INFO - PROCESS | 1645 | 1461247274764 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]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 990ms 07:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:01:14 INFO - PROCESS | 1645 | 1461247274818 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 1645 | 1461247274820 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:01:14 INFO - PROCESS | 1645 | 1461247274823 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 1645 | 1461247274825 Marionette TRACE conn2 <- [1,902,null,{}] 07:01:14 INFO - PROCESS | 1645 | 1461247274829 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}] 07:01:14 INFO - PROCESS | 1645 | 1461247274922 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:01:15 INFO - PROCESS | 1645 | 1461247274999 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a873800 == 68 [pid = 1645] [id = 233] 07:01:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x115159c00) [pid = 1645] [serial = 697] [outer = 0x0] 07:01:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x115809c00) [pid = 1645] [serial = 698] [outer = 0x115159c00] 07:01:15 INFO - PROCESS | 1645 | 1461247275028 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x1185cbc00) [pid = 1645] [serial = 699] [outer = 0x115159c00] 07:01:15 INFO - PROCESS | 1645 | 1461247275446 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]]]}] 07:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 07:01:15 INFO - PROCESS | 1645 | 1461247275494 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 1645 | 1461247275497 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:01:15 INFO - PROCESS | 1645 | 1461247275502 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 1645 | 1461247275503 Marionette TRACE conn2 <- [1,906,null,{}] 07:01:15 INFO - PROCESS | 1645 | 1461247275505 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}] 07:01:15 INFO - PROCESS | 1645 | 1461247275597 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x12accb000 == 67 [pid = 1645] [id = 182] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x12c207800 == 66 [pid = 1645] [id = 226] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x12b519000 == 65 [pid = 1645] [id = 225] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x12acbe800 == 64 [pid = 1645] [id = 224] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x1292cb800 == 63 [pid = 1645] [id = 223] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x127441000 == 62 [pid = 1645] [id = 222] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x124141800 == 61 [pid = 1645] [id = 221] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x114dc7c00) [pid = 1645] [serial = 620] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x123b8d800 == 60 [pid = 1645] [id = 220] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x11bea3000 == 59 [pid = 1645] [id = 219] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x11b570000 == 58 [pid = 1645] [id = 218] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x11aad6000 == 57 [pid = 1645] [id = 217] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x118f16000 == 56 [pid = 1645] [id = 216] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x114e70000 == 55 [pid = 1645] [id = 215] 07:01:15 INFO - PROCESS | 1645 | 1461247275713 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x115232000 == 54 [pid = 1645] [id = 209] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae1b800 == 53 [pid = 1645] [id = 208] 07:01:15 INFO - PROCESS | 1645 | --DOCSHELL 0x12da04800 == 52 [pid = 1645] [id = 207] 07:01:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x115631000 == 53 [pid = 1645] [id = 234] 07:01:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x114dc5c00) [pid = 1645] [serial = 700] [outer = 0x0] 07:01:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x1185bf800) [pid = 1645] [serial = 701] [outer = 0x114dc5c00] 07:01:15 INFO - PROCESS | 1645 | 1461247275743 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x11a884000) [pid = 1645] [serial = 702] [outer = 0x114dc5c00] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x11b9cb000) [pid = 1645] [serial = 596] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x1236ef800) [pid = 1645] [serial = 597] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x128e83c00) [pid = 1645] [serial = 602] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x128e8c000) [pid = 1645] [serial = 603] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x11add6000) [pid = 1645] [serial = 587] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x124179000) [pid = 1645] [serial = 599] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x125cbb000) [pid = 1645] [serial = 600] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x128e76800) [pid = 1645] [serial = 593] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x11b594c00) [pid = 1645] [serial = 584] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x12e3e2800) [pid = 1645] [serial = 590] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x12962ac00) [pid = 1645] [serial = 605] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x12a6ce800) [pid = 1645] [serial = 606] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x12edc7c00) [pid = 1645] [serial = 617] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x12ecf7400) [pid = 1645] [serial = 615] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12bd87800) [pid = 1645] [serial = 609] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x12b72f400) [pid = 1645] [serial = 608] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x12d1aec00) [pid = 1645] [serial = 611] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x12e825800) [pid = 1645] [serial = 614] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x12e3e0800) [pid = 1645] [serial = 612] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x12f663c00) [pid = 1645] [serial = 582] [outer = 0x0] [url = about:blank] 07:01:15 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x12f36c800) [pid = 1645] [serial = 618] [outer = 0x0] [url = about:blank] 07:01:16 INFO - PROCESS | 1645 | 1461247276055 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]]]}] 07:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 569ms 07:01:16 INFO - PROCESS | 1645 | 1461247276071 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:01:16 INFO - PROCESS | 1645 | 1461247276072 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:01:16 INFO - PROCESS | 1645 | 1461247276075 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 1645 | 1461247276077 Marionette TRACE conn2 <- [1,910,null,{}] 07:01:16 INFO - PROCESS | 1645 | 1461247276090 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}] 07:01:16 INFO - PROCESS | 1645 | 1461247276194 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:01:16 INFO - PROCESS | 1645 | 1461247276219 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aacf800 == 54 [pid = 1645] [id = 235] 07:01:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x11add2400) [pid = 1645] [serial = 703] [outer = 0x0] 07:01:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x11b94d800) [pid = 1645] [serial = 704] [outer = 0x11add2400] 07:01:16 INFO - PROCESS | 1645 | 1461247276247 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x11bce4c00) [pid = 1645] [serial = 705] [outer = 0x11add2400] 07:01:16 INFO - PROCESS | 1645 | 1461247276575 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]]]}] 07:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 521ms 07:01:16 INFO - PROCESS | 1645 | 1461247276596 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:01:16 INFO - PROCESS | 1645 | 1461247276600 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:01:16 INFO - PROCESS | 1645 | 1461247276603 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 1645 | 1461247276604 Marionette TRACE conn2 <- [1,914,null,{}] 07:01:16 INFO - PROCESS | 1645 | 1461247276606 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}] 07:01:16 INFO - PROCESS | 1645 | 1461247276687 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:01:16 INFO - PROCESS | 1645 | 1461247276740 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb27000 == 55 [pid = 1645] [id = 236] 07:01:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x11b9d3800) [pid = 1645] [serial = 706] [outer = 0x0] 07:01:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x11bced400) [pid = 1645] [serial = 707] [outer = 0x11b9d3800] 07:01:16 INFO - PROCESS | 1645 | 1461247276767 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x1235f0000) [pid = 1645] [serial = 708] [outer = 0x11b9d3800] 07:01:17 INFO - PROCESS | 1645 | 1461247277052 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]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 467ms 07:01:17 INFO - PROCESS | 1645 | 1461247277071 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 1645 | 1461247277072 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:01:17 INFO - PROCESS | 1645 | 1461247277074 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 1645 | 1461247277075 Marionette TRACE conn2 <- [1,918,null,{}] 07:01:17 INFO - PROCESS | 1645 | 1461247277078 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}] 07:01:17 INFO - PROCESS | 1645 | 1461247277158 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:01:17 INFO - PROCESS | 1645 | 1461247277163 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c38a800 == 56 [pid = 1645] [id = 237] 07:01:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x1235f0400) [pid = 1645] [serial = 709] [outer = 0x0] 07:01:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x1238bb000) [pid = 1645] [serial = 710] [outer = 0x1235f0400] 07:01:17 INFO - PROCESS | 1645 | 1461247277191 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x1238c4c00) [pid = 1645] [serial = 711] [outer = 0x1235f0400] 07:01:17 INFO - PROCESS | 1645 | 1461247277527 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]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 468ms 07:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:01:17 INFO - PROCESS | 1645 | 1461247277542 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 1645 | 1461247277544 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:01:17 INFO - PROCESS | 1645 | 1461247277546 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 1645 | 1461247277547 Marionette TRACE conn2 <- [1,922,null,{}] 07:01:17 INFO - PROCESS | 1645 | 1461247277553 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}] 07:01:17 INFO - PROCESS | 1645 | 1461247277677 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:01:17 INFO - PROCESS | 1645 | 1461247277716 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f07800 == 57 [pid = 1645] [id = 238] 07:01:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x1238bbc00) [pid = 1645] [serial = 712] [outer = 0x0] 07:01:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x123b32000) [pid = 1645] [serial = 713] [outer = 0x1238bbc00] 07:01:17 INFO - PROCESS | 1645 | 1461247277744 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x1268e8000) [pid = 1645] [serial = 714] [outer = 0x1238bbc00] 07:01:18 INFO - PROCESS | 1645 | 1461247278046 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]]]}] 07:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 521ms 07:01:18 INFO - PROCESS | 1645 | 1461247278069 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 1645 | 1461247278070 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:01:18 INFO - PROCESS | 1645 | 1461247278078 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 1645 | 1461247278079 Marionette TRACE conn2 <- [1,926,null,{}] 07:01:18 INFO - PROCESS | 1645 | 1461247278083 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}] 07:01:18 INFO - PROCESS | 1645 | 1461247278183 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:01:18 INFO - PROCESS | 1645 | 1461247278187 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x125dc4800 == 58 [pid = 1645] [id = 239] 07:01:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x1238c2c00) [pid = 1645] [serial = 715] [outer = 0x0] 07:01:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x126d08c00) [pid = 1645] [serial = 716] [outer = 0x1238c2c00] 07:01:18 INFO - PROCESS | 1645 | 1461247278244 Marionette DEBUG loaded listener.js 07:01:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x1288d0800) [pid = 1645] [serial = 717] [outer = 0x1238c2c00] 07:01:18 INFO - PROCESS | 1645 | 1461247278585 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]]]}] 07:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 521ms 07:01:18 INFO - PROCESS | 1645 | 1461247278600 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 1645 | 1461247278602 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:01:18 INFO - PROCESS | 1645 | 1461247278604 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 1645 | 1461247278605 Marionette TRACE conn2 <- [1,930,null,{}] 07:01:18 INFO - PROCESS | 1645 | 1461247278607 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}] 07:01:18 INFO - PROCESS | 1645 | 1461247278706 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:01:18 INFO - PROCESS | 1645 | 1461247278718 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292ba800 == 59 [pid = 1645] [id = 240] 07:01:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x128e6f400) [pid = 1645] [serial = 718] [outer = 0x0] 07:01:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x128e84000) [pid = 1645] [serial = 719] [outer = 0x128e6f400] 07:01:18 INFO - PROCESS | 1645 | 1461247278743 Marionette DEBUG loaded listener.js 07:01:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x128e8d000) [pid = 1645] [serial = 720] [outer = 0x128e6f400] 07:01:19 INFO - PROCESS | 1645 | 1461247279075 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]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 518ms 07:01:19 INFO - PROCESS | 1645 | 1461247279122 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 1645 | 1461247279123 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:01:19 INFO - PROCESS | 1645 | 1461247279126 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 1645 | 1461247279127 Marionette TRACE conn2 <- [1,934,null,{}] 07:01:19 INFO - PROCESS | 1645 | 1461247279129 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}] 07:01:19 INFO - PROCESS | 1645 | 1461247279228 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:01:19 INFO - PROCESS | 1645 | 1461247279241 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc7800 == 60 [pid = 1645] [id = 241] 07:01:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x128e6c800) [pid = 1645] [serial = 721] [outer = 0x0] 07:01:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x1294e0400) [pid = 1645] [serial = 722] [outer = 0x128e6c800] 07:01:19 INFO - PROCESS | 1645 | 1461247279266 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12962c400) [pid = 1645] [serial = 723] [outer = 0x128e6c800] 07:01:19 INFO - PROCESS | 1645 | 1461247279623 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]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 517ms 07:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:01:19 INFO - PROCESS | 1645 | 1461247279644 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 1645 | 1461247279645 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:01:19 INFO - PROCESS | 1645 | 1461247279648 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 1645 | 1461247279649 Marionette TRACE conn2 <- [1,938,null,{}] 07:01:19 INFO - PROCESS | 1645 | 1461247279652 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}] 07:01:19 INFO - PROCESS | 1645 | 1461247279760 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:01:19 INFO - PROCESS | 1645 | 1461247279775 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b525800 == 61 [pid = 1645] [id = 242] 07:01:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x128e85800) [pid = 1645] [serial = 724] [outer = 0x0] 07:01:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12965f400) [pid = 1645] [serial = 725] [outer = 0x128e85800] 07:01:19 INFO - PROCESS | 1645 | 1461247279800 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12a6d0800) [pid = 1645] [serial = 726] [outer = 0x128e85800] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x11bf7fc00) [pid = 1645] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x11c30e000) [pid = 1645] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x115808c00) [pid = 1645] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x114dc8c00) [pid = 1645] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x11b595000) [pid = 1645] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x11aaed800) [pid = 1645] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x123a06c00) [pid = 1645] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x12417c000) [pid = 1645] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x119259c00) [pid = 1645] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x12417cc00) [pid = 1645] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:01:20 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x11c30a800) [pid = 1645] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:01:20 INFO - PROCESS | 1645 | 1461247280371 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]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 07:01:20 INFO - PROCESS | 1645 | 1461247280418 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 1645 | 1461247280420 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:01:20 INFO - PROCESS | 1645 | 1461247280422 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 1645 | 1461247280424 Marionette TRACE conn2 <- [1,942,null,{}] 07:01:20 INFO - PROCESS | 1645 | 1461247280426 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}] 07:01:20 INFO - PROCESS | 1645 | 1461247280543 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:01:20 INFO - PROCESS | 1645 | 1461247280583 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d02b800 == 62 [pid = 1645] [id = 243] 07:01:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x11aef0000) [pid = 1645] [serial = 727] [outer = 0x0] 07:01:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x1244ec400) [pid = 1645] [serial = 728] [outer = 0x11aef0000] 07:01:20 INFO - PROCESS | 1645 | 1461247280613 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x12b510c00) [pid = 1645] [serial = 729] [outer = 0x11aef0000] 07:01:20 INFO - PROCESS | 1645 | 1461247280889 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]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 07:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:01:20 INFO - PROCESS | 1645 | 1461247280942 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 1645 | 1461247280943 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:01:20 INFO - PROCESS | 1645 | 1461247280945 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 1645 | 1461247280946 Marionette TRACE conn2 <- [1,946,null,{}] 07:01:20 INFO - PROCESS | 1645 | 1461247280951 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}] 07:01:21 INFO - PROCESS | 1645 | 1461247281053 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:01:21 INFO - PROCESS | 1645 | 1461247281111 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da03800 == 63 [pid = 1645] [id = 244] 07:01:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x12adce400) [pid = 1645] [serial = 730] [outer = 0x0] 07:01:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x12b90d400) [pid = 1645] [serial = 731] [outer = 0x12adce400] 07:01:21 INFO - PROCESS | 1645 | 1461247281136 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x12bd89800) [pid = 1645] [serial = 732] [outer = 0x12adce400] 07:01:21 INFO - PROCESS | 1645 | 1461247281403 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]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 472ms 07:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:01:21 INFO - PROCESS | 1645 | 1461247281421 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 1645 | 1461247281422 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:01:21 INFO - PROCESS | 1645 | 1461247281424 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 1645 | 1461247281425 Marionette TRACE conn2 <- [1,950,null,{}] 07:01:21 INFO - PROCESS | 1645 | 1461247281427 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}] 07:01:21 INFO - PROCESS | 1645 | 1461247281512 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:01:21 INFO - PROCESS | 1645 | 1461247281518 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e85a000 == 64 [pid = 1645] [id = 245] 07:01:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x12bc4d000) [pid = 1645] [serial = 733] [outer = 0x0] 07:01:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12bf2b400) [pid = 1645] [serial = 734] [outer = 0x12bc4d000] 07:01:21 INFO - PROCESS | 1645 | 1461247281543 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12bf39000) [pid = 1645] [serial = 735] [outer = 0x12bc4d000] 07:01:21 INFO - PROCESS | 1645 | 1461247281858 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]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 469ms 07:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:01:21 INFO - PROCESS | 1645 | 1461247281893 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 1645 | 1461247281894 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:01:21 INFO - PROCESS | 1645 | 1461247281897 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 1645 | 1461247281900 Marionette TRACE conn2 <- [1,954,null,{}] 07:01:21 INFO - PROCESS | 1645 | 1461247281903 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}] 07:01:22 INFO - PROCESS | 1645 | 1461247282012 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:01:22 INFO - PROCESS | 1645 | 1461247282019 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed3e000 == 65 [pid = 1645] [id = 246] 07:01:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x1147b6000) [pid = 1645] [serial = 736] [outer = 0x0] 07:01:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12bf2cc00) [pid = 1645] [serial = 737] [outer = 0x1147b6000] 07:01:22 INFO - PROCESS | 1645 | 1461247282044 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x12d16f800) [pid = 1645] [serial = 738] [outer = 0x1147b6000] 07:01:22 INFO - PROCESS | 1645 | 1461247282482 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]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 621ms 07:01:22 INFO - PROCESS | 1645 | 1461247282519 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:01:22 INFO - PROCESS | 1645 | 1461247282521 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:01:22 INFO - PROCESS | 1645 | 1461247282525 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 1645 | 1461247282527 Marionette TRACE conn2 <- [1,958,null,{}] 07:01:22 INFO - PROCESS | 1645 | 1461247282533 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}] 07:01:22 INFO - PROCESS | 1645 | 1461247282638 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:01:22 INFO - PROCESS | 1645 | 1461247282711 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c2b800 == 66 [pid = 1645] [id = 247] 07:01:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x115806400) [pid = 1645] [serial = 739] [outer = 0x0] 07:01:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x1185c6000) [pid = 1645] [serial = 740] [outer = 0x115806400] 07:01:22 INFO - PROCESS | 1645 | 1461247282744 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x11925d000) [pid = 1645] [serial = 741] [outer = 0x115806400] 07:01:23 INFO - PROCESS | 1645 | 1461247283168 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]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 07:01:23 INFO - PROCESS | 1645 | 1461247283197 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 1645 | 1461247283201 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:01:23 INFO - PROCESS | 1645 | 1461247283205 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 1645 | 1461247283207 Marionette TRACE conn2 <- [1,962,null,{}] 07:01:23 INFO - PROCESS | 1645 | 1461247283210 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}] 07:01:23 INFO - PROCESS | 1645 | 1461247283316 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:01:23 INFO - PROCESS | 1645 | 1461247283375 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c179000 == 67 [pid = 1645] [id = 248] 07:01:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x11925d800) [pid = 1645] [serial = 742] [outer = 0x0] 07:01:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x11aeeac00) [pid = 1645] [serial = 743] [outer = 0x11925d800] 07:01:23 INFO - PROCESS | 1645 | 1461247283405 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x11bce1400) [pid = 1645] [serial = 744] [outer = 0x11925d800] 07:01:23 INFO - PROCESS | 1645 | 1461247283795 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]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 619ms 07:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:01:23 INFO - PROCESS | 1645 | 1461247283825 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 1645 | 1461247283826 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:01:23 INFO - PROCESS | 1645 | 1461247283829 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 1645 | 1461247283834 Marionette TRACE conn2 <- [1,966,null,{}] 07:01:23 INFO - PROCESS | 1645 | 1461247283842 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}] 07:01:23 INFO - PROCESS | 1645 | 1461247283947 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:01:24 INFO - PROCESS | 1645 | 1461247284043 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d206000 == 68 [pid = 1645] [id = 249] 07:01:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x11c114c00) [pid = 1645] [serial = 745] [outer = 0x0] 07:01:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x12393e000) [pid = 1645] [serial = 746] [outer = 0x11c114c00] 07:01:24 INFO - PROCESS | 1645 | 1461247284087 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x124180800) [pid = 1645] [serial = 747] [outer = 0x11c114c00] 07:01:24 INFO - PROCESS | 1645 | 1461247284478 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]]]}] 07:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 675ms 07:01:24 INFO - PROCESS | 1645 | 1461247284505 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:01:24 INFO - PROCESS | 1645 | 1461247284507 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:01:24 INFO - PROCESS | 1645 | 1461247284509 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:01:24 INFO - PROCESS | 1645 | 1461247284511 Marionette TRACE conn2 <- [1,970,null,{}] 07:01:24 INFO - PROCESS | 1645 | 1461247284513 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}] 07:01:24 INFO - PROCESS | 1645 | 1461247284618 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:01:24 INFO - PROCESS | 1645 | 1461247284677 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f50a800 == 69 [pid = 1645] [id = 250] 07:01:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x1244ec000) [pid = 1645] [serial = 748] [outer = 0x0] 07:01:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x1294e3400) [pid = 1645] [serial = 749] [outer = 0x1244ec000] 07:01:24 INFO - PROCESS | 1645 | 1461247284708 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x12adc3400) [pid = 1645] [serial = 750] [outer = 0x1244ec000] 07:01:25 INFO - PROCESS | 1645 | 1461247285150 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]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 07:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:01:25 INFO - PROCESS | 1645 | 1461247285181 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 1645 | 1461247285182 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:01:25 INFO - PROCESS | 1645 | 1461247285185 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1645 | 1461247285186 Marionette TRACE conn2 <- [1,974,null,{}] 07:01:25 INFO - PROCESS | 1645 | 1461247285188 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}] 07:01:25 INFO - PROCESS | 1645 | 1461247285289 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:01:25 INFO - PROCESS | 1645 | 1461247285380 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f6aa800 == 70 [pid = 1645] [id = 251] 07:01:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x128e70c00) [pid = 1645] [serial = 751] [outer = 0x0] 07:01:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x12b50bc00) [pid = 1645] [serial = 752] [outer = 0x128e70c00] 07:01:25 INFO - PROCESS | 1645 | 1461247285410 Marionette DEBUG loaded listener.js 07:01:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x12bf30400) [pid = 1645] [serial = 753] [outer = 0x128e70c00] 07:01:25 INFO - PROCESS | 1645 | 1461247285820 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]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 07:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:01:25 INFO - PROCESS | 1645 | 1461247285855 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 1645 | 1461247285857 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:01:25 INFO - PROCESS | 1645 | 1461247285859 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1645 | 1461247285860 Marionette TRACE conn2 <- [1,978,null,{}] 07:01:25 INFO - PROCESS | 1645 | 1461247285862 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}] 07:01:26 INFO - PROCESS | 1645 | 1461247286018 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:01:26 INFO - PROCESS | 1645 | 1461247286072 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fac2000 == 71 [pid = 1645] [id = 252] 07:01:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x12bf7d800) [pid = 1645] [serial = 754] [outer = 0x0] 07:01:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x12d2e8400) [pid = 1645] [serial = 755] [outer = 0x12bf7d800] 07:01:26 INFO - PROCESS | 1645 | 1461247286106 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x12da91400) [pid = 1645] [serial = 756] [outer = 0x12bf7d800] 07:01:26 INFO - PROCESS | 1645 | 1461247286535 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]]]}] 07:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 721ms 07:01:26 INFO - PROCESS | 1645 | 1461247286599 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 1645 | 1461247286600 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:01:26 INFO - PROCESS | 1645 | 1461247286604 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 1645 | 1461247286605 Marionette TRACE conn2 <- [1,982,null,{}] 07:01:26 INFO - PROCESS | 1645 | 1461247286608 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}] 07:01:26 INFO - PROCESS | 1645 | 1461247286708 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:01:26 INFO - PROCESS | 1645 | 1461247286932 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aad9000 == 72 [pid = 1645] [id = 253] 07:01:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 198 (0x114dbf800) [pid = 1645] [serial = 757] [outer = 0x0] 07:01:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x114dc4800) [pid = 1645] [serial = 758] [outer = 0x114dbf800] 07:01:26 INFO - PROCESS | 1645 | 1461247286962 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 200 (0x115808000) [pid = 1645] [serial = 759] [outer = 0x114dbf800] 07:01:27 INFO - PROCESS | 1645 | 1461247287371 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]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 820ms 07:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:01:27 INFO - PROCESS | 1645 | 1461247287425 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:01:27 INFO - PROCESS | 1645 | 1461247287427 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:01:27 INFO - PROCESS | 1645 | 1461247287430 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1645 | 1461247287432 Marionette TRACE conn2 <- [1,986,null,{}] 07:01:27 INFO - PROCESS | 1645 | 1461247287436 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}] 07:01:27 INFO - PROCESS | 1645 | 1461247287533 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:01:27 INFO - PROCESS | 1645 | 1461247287609 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x115385800 == 73 [pid = 1645] [id = 254] 07:01:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 201 (0x117710000) [pid = 1645] [serial = 760] [outer = 0x0] 07:01:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 202 (0x119133000) [pid = 1645] [serial = 761] [outer = 0x117710000] 07:01:27 INFO - PROCESS | 1645 | 1461247287639 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 203 (0x11add1400) [pid = 1645] [serial = 762] [outer = 0x117710000] 07:01:28 INFO - PROCESS | 1645 | 1461247288054 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]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 07:01:28 INFO - PROCESS | 1645 | 1461247288144 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 1645 | 1461247288147 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:01:28 INFO - PROCESS | 1645 | 1461247288166 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 1645 | 1461247288167 Marionette TRACE conn2 <- [1,990,null,{}] 07:01:28 INFO - PROCESS | 1645 | 1461247288169 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}] 07:01:28 INFO - PROCESS | 1645 | 1461247288260 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:01:28 INFO - PROCESS | 1645 | 1461247288338 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x124364800 == 74 [pid = 1645] [id = 255] 07:01:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x1191b6400) [pid = 1645] [serial = 763] [outer = 0x0] 07:01:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x11bf7fc00) [pid = 1645] [serial = 764] [outer = 0x1191b6400] 07:01:28 INFO - PROCESS | 1645 | 1461247288366 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x11c30a800) [pid = 1645] [serial = 765] [outer = 0x1191b6400] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x119a05800 == 73 [pid = 1645] [id = 183] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12e85a000 == 72 [pid = 1645] [id = 245] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12da03800 == 71 [pid = 1645] [id = 244] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12d02b800 == 70 [pid = 1645] [id = 243] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12b525800 == 69 [pid = 1645] [id = 242] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc7800 == 68 [pid = 1645] [id = 241] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x128e72400) [pid = 1645] [serial = 629] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x11a9c8800) [pid = 1645] [serial = 641] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x11c307800) [pid = 1645] [serial = 626] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 202 (0x12b72f800) [pid = 1645] [serial = 632] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 201 (0x1185c3400) [pid = 1645] [serial = 623] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 200 (0x12f36e800) [pid = 1645] [serial = 638] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 199 (0x12da31c00) [pid = 1645] [serial = 635] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x1292e5400) [pid = 1645] [serial = 677] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x1292ba800 == 67 [pid = 1645] [id = 240] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x125dc4800 == 66 [pid = 1645] [id = 239] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x118f07800 == 65 [pid = 1645] [id = 238] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x11c38a800 == 64 [pid = 1645] [id = 237] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb27000 == 63 [pid = 1645] [id = 236] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x11aacf800 == 62 [pid = 1645] [id = 235] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x115631000 == 61 [pid = 1645] [id = 234] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x11a873800 == 60 [pid = 1645] [id = 233] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12744c800 == 59 [pid = 1645] [id = 232] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12e51a000 == 58 [pid = 1645] [id = 231] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x12da4a800 == 57 [pid = 1645] [id = 230] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x1292d2800 == 56 [pid = 1645] [id = 229] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x11b55d000 == 55 [pid = 1645] [id = 228] 07:01:28 INFO - PROCESS | 1645 | --DOCSHELL 0x1142a4800 == 54 [pid = 1645] [id = 227] 07:01:28 INFO - PROCESS | 1645 | 1461247288802 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]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 07:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:01:28 INFO - PROCESS | 1645 | 1461247288835 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 1645 | 1461247288836 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:01:28 INFO - PROCESS | 1645 | 1461247288843 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 1645 | 1461247288847 Marionette TRACE conn2 <- [1,994,null,{}] 07:01:28 INFO - PROCESS | 1645 | 1461247288850 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}] 07:01:28 INFO - PROCESS | 1645 | 1461247288947 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 197 (0x12393f000) [pid = 1645] [serial = 662] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x124181800) [pid = 1645] [serial = 665] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 195 (0x1177e6800) [pid = 1645] [serial = 647] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 194 (0x1185c8400) [pid = 1645] [serial = 648] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 193 (0x115289c00) [pid = 1645] [serial = 645] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 192 (0x114dcd800) [pid = 1645] [serial = 644] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 191 (0x11bf83c00) [pid = 1645] [serial = 656] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 190 (0x11ae51000) [pid = 1645] [serial = 653] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 189 (0x11b9d4c00) [pid = 1645] [serial = 654] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 188 (0x126af1800) [pid = 1645] [serial = 671] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 187 (0x1268e7c00) [pid = 1645] [serial = 668] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 186 (0x11a824c00) [pid = 1645] [serial = 650] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x11aae6000) [pid = 1645] [serial = 651] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x1244eb000) [pid = 1645] [serial = 666] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x126af4400) [pid = 1645] [serial = 669] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x129209000) [pid = 1645] [serial = 675] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x12361cc00) [pid = 1645] [serial = 659] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x123938400) [pid = 1645] [serial = 660] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x1288c5c00) [pid = 1645] [serial = 672] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x12408b000) [pid = 1645] [serial = 663] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x128e6b000) [pid = 1645] [serial = 674] [outer = 0x0] [url = about:blank] 07:01:28 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x11c304000) [pid = 1645] [serial = 657] [outer = 0x0] [url = about:blank] 07:01:29 INFO - PROCESS | 1645 | 1461247289015 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a05800 == 55 [pid = 1645] [id = 256] 07:01:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x1185c3400) [pid = 1645] [serial = 766] [outer = 0x0] 07:01:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x11add2000) [pid = 1645] [serial = 767] [outer = 0x1185c3400] 07:01:29 INFO - PROCESS | 1645 | 1461247289041 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x123613c00) [pid = 1645] [serial = 768] [outer = 0x1185c3400] 07:01:29 INFO - PROCESS | 1645 | 1461247289326 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]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 529ms 07:01:29 INFO - PROCESS | 1645 | 1461247289370 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:01:29 INFO - PROCESS | 1645 | 1461247289371 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:01:29 INFO - PROCESS | 1645 | 1461247289373 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 1645 | 1461247289375 Marionette TRACE conn2 <- [1,998,null,{}] 07:01:29 INFO - PROCESS | 1645 | 1461247289377 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}] 07:01:29 INFO - PROCESS | 1645 | 1461247289458 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:01:29 INFO - PROCESS | 1645 | 1461247289523 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d5d800 == 56 [pid = 1645] [id = 257] 07:01:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x11a60d400) [pid = 1645] [serial = 769] [outer = 0x0] 07:01:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x123b2dc00) [pid = 1645] [serial = 770] [outer = 0x11a60d400] 07:01:29 INFO - PROCESS | 1645 | 1461247289569 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x125cbc400) [pid = 1645] [serial = 771] [outer = 0x11a60d400] 07:01:29 INFO - PROCESS | 1645 | 1461247289854 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]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 517ms 07:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:01:29 INFO - PROCESS | 1645 | 1461247289892 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:01:29 INFO - PROCESS | 1645 | 1461247289893 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:01:29 INFO - PROCESS | 1645 | 1461247289895 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 1645 | 1461247289897 Marionette TRACE conn2 <- [1,1002,null,{}] 07:01:29 INFO - PROCESS | 1645 | 1461247289904 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}] 07:01:30 INFO - PROCESS | 1645 | 1461247290020 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:01:30 INFO - PROCESS | 1645 | 1461247290107 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x125cc5000 == 57 [pid = 1645] [id = 258] 07:01:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x126ae9400) [pid = 1645] [serial = 772] [outer = 0x0] 07:01:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x1288c5800) [pid = 1645] [serial = 773] [outer = 0x126ae9400] 07:01:30 INFO - PROCESS | 1645 | 1461247290156 Marionette DEBUG loaded listener.js 07:01:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x128e84800) [pid = 1645] [serial = 774] [outer = 0x126ae9400] 07:01:30 INFO - PROCESS | 1645 | 1461247290475 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]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 625ms 07:01:30 INFO - PROCESS | 1645 | 1461247290521 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 1645 | 1461247290522 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:01:30 INFO - PROCESS | 1645 | 1461247290524 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 1645 | 1461247290525 Marionette TRACE conn2 <- [1,1006,null,{}] 07:01:30 INFO - PROCESS | 1645 | 1461247290527 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}] 07:01:30 INFO - PROCESS | 1645 | 1461247290613 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:01:30 INFO - PROCESS | 1645 | 1461247290683 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292cc000 == 58 [pid = 1645] [id = 259] 07:01:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x128e71800) [pid = 1645] [serial = 775] [outer = 0x0] 07:01:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x1292e5400) [pid = 1645] [serial = 776] [outer = 0x128e71800] 07:01:30 INFO - PROCESS | 1645 | 1461247290708 Marionette DEBUG loaded listener.js 07:01:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x12a6cac00) [pid = 1645] [serial = 777] [outer = 0x128e71800] 07:01:31 INFO - PROCESS | 1645 | 1461247291028 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]]]}] 07:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 07:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:01:31 INFO - PROCESS | 1645 | 1461247291042 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:01:31 INFO - PROCESS | 1645 | 1461247291043 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:01:31 INFO - PROCESS | 1645 | 1461247291045 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 1645 | 1461247291047 Marionette TRACE conn2 <- [1,1010,null,{}] 07:01:31 INFO - PROCESS | 1645 | 1461247291053 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}] 07:01:31 INFO - PROCESS | 1645 | 1461247291157 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:01:31 INFO - PROCESS | 1645 | 1461247291169 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b481800 == 59 [pid = 1645] [id = 260] 07:01:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x12965b000) [pid = 1645] [serial = 778] [outer = 0x0] 07:01:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x12b504c00) [pid = 1645] [serial = 779] [outer = 0x12965b000] 07:01:31 INFO - PROCESS | 1645 | 1461247291194 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x12bc51400) [pid = 1645] [serial = 780] [outer = 0x12965b000] 07:01:31 INFO - PROCESS | 1645 | 1461247291542 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]]]}] 07:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 07:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:01:31 INFO - PROCESS | 1645 | 1461247291568 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:01:31 INFO - PROCESS | 1645 | 1461247291569 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:01:31 INFO - PROCESS | 1645 | 1461247291572 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 1645 | 1461247291573 Marionette TRACE conn2 <- [1,1014,null,{}] 07:01:31 INFO - PROCESS | 1645 | 1461247291576 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}] 07:01:31 INFO - PROCESS | 1645 | 1461247291701 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:01:31 INFO - PROCESS | 1645 | 1461247291720 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c21f800 == 60 [pid = 1645] [id = 261] 07:01:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x12adc9400) [pid = 1645] [serial = 781] [outer = 0x0] 07:01:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x12bf33c00) [pid = 1645] [serial = 782] [outer = 0x12adc9400] 07:01:31 INFO - PROCESS | 1645 | 1461247291760 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x12d1b1000) [pid = 1645] [serial = 783] [outer = 0x12adc9400] 07:01:32 INFO - PROCESS | 1645 | 1461247292119 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]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 569ms 07:01:32 INFO - PROCESS | 1645 | 1461247292142 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1645 | 1461247292143 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:01:32 INFO - PROCESS | 1645 | 1461247292145 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1645 | 1461247292146 Marionette TRACE conn2 <- [1,1018,null,{}] 07:01:32 INFO - PROCESS | 1645 | 1461247292151 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}] 07:01:32 INFO - PROCESS | 1645 | 1461247292256 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:01:32 INFO - PROCESS | 1645 | 1461247292269 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da22000 == 61 [pid = 1645] [id = 262] 07:01:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x12bd8e400) [pid = 1645] [serial = 784] [outer = 0x0] 07:01:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x12d2e5000) [pid = 1645] [serial = 785] [outer = 0x12bd8e400] 07:01:32 INFO - PROCESS | 1645 | 1461247292293 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x12da35c00) [pid = 1645] [serial = 786] [outer = 0x12bd8e400] 07:01:32 INFO - PROCESS | 1645 | 1461247292647 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]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 521ms 07:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:01:32 INFO - PROCESS | 1645 | 1461247292667 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1645 | 1461247292668 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:01:32 INFO - PROCESS | 1645 | 1461247292670 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1645 | 1461247292671 Marionette TRACE conn2 <- [1,1022,null,{}] 07:01:32 INFO - PROCESS | 1645 | 1461247292673 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}] 07:01:32 INFO - PROCESS | 1645 | 1461247292779 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:01:32 INFO - PROCESS | 1645 | 1461247292793 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e860800 == 62 [pid = 1645] [id = 263] 07:01:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 198 (0x12d2e3c00) [pid = 1645] [serial = 787] [outer = 0x0] 07:01:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x12e3c7000) [pid = 1645] [serial = 788] [outer = 0x12d2e3c00] 07:01:32 INFO - PROCESS | 1645 | 1461247292823 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 200 (0x12e3eb000) [pid = 1645] [serial = 789] [outer = 0x12d2e3c00] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 199 (0x11add2800) [pid = 1645] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x124184800) [pid = 1645] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 197 (0x11b9d3400) [pid = 1645] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x11539fc00) [pid = 1645] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 195 (0x11adcf400) [pid = 1645] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 194 (0x12a6cc800) [pid = 1645] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 193 (0x125cb3c00) [pid = 1645] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 192 (0x12bd93c00) [pid = 1645] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 191 (0x123e14800) [pid = 1645] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 190 (0x123e17400) [pid = 1645] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 189 (0x1272cd000) [pid = 1645] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 188 (0x1292e4000) [pid = 1645] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 187 (0x11913c400) [pid = 1645] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 186 (0x11a60f800) [pid = 1645] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x12b90b400) [pid = 1645] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x118678c00) [pid = 1645] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x11474b800) [pid = 1645] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x11547a400) [pid = 1645] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x11add3800) [pid = 1645] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x11c30ec00) [pid = 1645] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x12b510400) [pid = 1645] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x118c3bc00) [pid = 1645] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x1156db400) [pid = 1645] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x12adcdc00) [pid = 1645] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x1238c2c00) [pid = 1645] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x128e6f400) [pid = 1645] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x11aef0000) [pid = 1645] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x128e6c800) [pid = 1645] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x128e85800) [pid = 1645] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x12adce400) [pid = 1645] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x12a6c4000) [pid = 1645] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x11b9d3800) [pid = 1645] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x12bc4d000) [pid = 1645] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x115159c00) [pid = 1645] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x1235f0400) [pid = 1645] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x1238bbc00) [pid = 1645] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x114dc5c00) [pid = 1645] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x11add2400) [pid = 1645] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x1235f7400) [pid = 1645] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x11aae5000) [pid = 1645] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x1288cb400) [pid = 1645] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x128e72800) [pid = 1645] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:01:33 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x11bf8c400) [pid = 1645] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:01:33 INFO - PROCESS | 1645 | 1461247293503 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]]]}] 07:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 869ms 07:01:33 INFO - PROCESS | 1645 | 1461247293540 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:01:33 INFO - PROCESS | 1645 | 1461247293541 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:01:33 INFO - PROCESS | 1645 | 1461247293544 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:01:33 INFO - PROCESS | 1645 | 1461247293545 Marionette TRACE conn2 <- [1,1026,null,{}] 07:01:33 INFO - PROCESS | 1645 | 1461247293548 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}] 07:01:33 INFO - PROCESS | 1645 | 1461247293647 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:01:33 INFO - PROCESS | 1645 | 1461247293711 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb19000 == 63 [pid = 1645] [id = 264] 07:01:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x11589dc00) [pid = 1645] [serial = 790] [outer = 0x0] 07:01:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x11adcf400) [pid = 1645] [serial = 791] [outer = 0x11589dc00] 07:01:33 INFO - PROCESS | 1645 | 1461247293739 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x1238bf000) [pid = 1645] [serial = 792] [outer = 0x11589dc00] 07:01:34 INFO - PROCESS | 1645 | 1461247294046 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]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 522ms 07:01:34 INFO - PROCESS | 1645 | 1461247294067 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:01:34 INFO - PROCESS | 1645 | 1461247294069 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:01:34 INFO - PROCESS | 1645 | 1461247294071 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1645 | 1461247294072 Marionette TRACE conn2 <- [1,1030,null,{}] 07:01:34 INFO - PROCESS | 1645 | 1461247294075 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}] 07:01:34 INFO - PROCESS | 1645 | 1461247294169 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:01:34 INFO - PROCESS | 1645 | 1461247294173 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea11800 == 64 [pid = 1645] [id = 265] 07:01:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x11c114400) [pid = 1645] [serial = 793] [outer = 0x0] 07:01:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x1272cd400) [pid = 1645] [serial = 794] [outer = 0x11c114400] 07:01:34 INFO - PROCESS | 1645 | 1461247294200 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x129098c00) [pid = 1645] [serial = 795] [outer = 0x11c114400] 07:01:34 INFO - PROCESS | 1645 | 1461247294524 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]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 07:01:34 INFO - PROCESS | 1645 | 1461247294541 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:01:34 INFO - PROCESS | 1645 | 1461247294542 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:01:34 INFO - PROCESS | 1645 | 1461247294544 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1645 | 1461247294545 Marionette TRACE conn2 <- [1,1034,null,{}] 07:01:34 INFO - PROCESS | 1645 | 1461247294551 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}] 07:01:34 INFO - PROCESS | 1645 | 1461247294670 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:01:34 INFO - PROCESS | 1645 | 1461247294678 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fabe000 == 65 [pid = 1645] [id = 266] 07:01:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x118c8ec00) [pid = 1645] [serial = 796] [outer = 0x0] 07:01:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x128e85800) [pid = 1645] [serial = 797] [outer = 0x118c8ec00] 07:01:34 INFO - PROCESS | 1645 | 1461247294703 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x12b90b400) [pid = 1645] [serial = 798] [outer = 0x118c8ec00] 07:01:35 INFO - PROCESS | 1645 | 1461247294998 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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 473ms 07:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:01:35 INFO - PROCESS | 1645 | 1461247295019 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 1645 | 1461247295020 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:01:35 INFO - PROCESS | 1645 | 1461247295022 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1645 | 1461247295023 Marionette TRACE conn2 <- [1,1038,null,{}] 07:01:35 INFO - PROCESS | 1645 | 1461247295026 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}] 07:01:35 INFO - PROCESS | 1645 | 1461247295113 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:01:35 INFO - PROCESS | 1645 | 1461247295118 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x130037800 == 66 [pid = 1645] [id = 267] 07:01:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x123e21c00) [pid = 1645] [serial = 799] [outer = 0x0] 07:01:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x12d2e9400) [pid = 1645] [serial = 800] [outer = 0x123e21c00] 07:01:35 INFO - PROCESS | 1645 | 1461247295142 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x12e4ce800) [pid = 1645] [serial = 801] [outer = 0x123e21c00] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x118f93000 == 65 [pid = 1645] [id = 214] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12d27f800 == 64 [pid = 1645] [id = 154] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12da4c800 == 63 [pid = 1645] [id = 210] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12da20800 == 62 [pid = 1645] [id = 198] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12b476000 == 61 [pid = 1645] [id = 153] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc8800 == 60 [pid = 1645] [id = 116] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x119154000 == 59 [pid = 1645] [id = 151] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea1f000 == 58 [pid = 1645] [id = 212] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd03000 == 57 [pid = 1645] [id = 185] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x11be84000 == 56 [pid = 1645] [id = 115] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12e856800 == 55 [pid = 1645] [id = 211] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x123a78000 == 54 [pid = 1645] [id = 184] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12c20f800 == 53 [pid = 1645] [id = 150] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed52000 == 52 [pid = 1645] [id = 213] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb8c000 == 51 [pid = 1645] [id = 152] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12b469000 == 50 [pid = 1645] [id = 173] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12f216000 == 49 [pid = 1645] [id = 117] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12c218000 == 48 [pid = 1645] [id = 167] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x115385800 == 47 [pid = 1645] [id = 254] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x11aad9000 == 46 [pid = 1645] [id = 253] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12fac2000 == 45 [pid = 1645] [id = 252] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12f6aa800 == 44 [pid = 1645] [id = 251] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12f50a800 == 43 [pid = 1645] [id = 250] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12d206000 == 42 [pid = 1645] [id = 249] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x11c179000 == 41 [pid = 1645] [id = 248] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed3e000 == 40 [pid = 1645] [id = 246] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x119c2b800 == 39 [pid = 1645] [id = 247] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x124364800 == 38 [pid = 1645] [id = 255] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea11800 == 37 [pid = 1645] [id = 265] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12c21f800 == 36 [pid = 1645] [id = 261] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12e860800 == 35 [pid = 1645] [id = 263] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12b481800 == 34 [pid = 1645] [id = 260] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x119a05800 == 33 [pid = 1645] [id = 256] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12da22000 == 32 [pid = 1645] [id = 262] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb19000 == 31 [pid = 1645] [id = 264] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x119d5d800 == 30 [pid = 1645] [id = 257] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x125cc5000 == 29 [pid = 1645] [id = 258] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x1292cc000 == 28 [pid = 1645] [id = 259] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x1177e9000) [pid = 1645] [serial = 341] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x12962c800) [pid = 1645] [serial = 407] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x11c308800) [pid = 1645] [serial = 398] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x124183c00) [pid = 1645] [serial = 347] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x12e818c00) [pid = 1645] [serial = 516] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x11b9d6c00) [pid = 1645] [serial = 344] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x12e4cfc00) [pid = 1645] [serial = 642] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x12bf33000) [pid = 1645] [serial = 462] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12965ac00) [pid = 1645] [serial = 458] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x123b39800) [pid = 1645] [serial = 455] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x11acf1800) [pid = 1645] [serial = 353] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x12393d800) [pid = 1645] [serial = 507] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x12d2e6000) [pid = 1645] [serial = 513] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x126aec000) [pid = 1645] [serial = 401] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x12edbe400) [pid = 1645] [serial = 519] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x1294e3000) [pid = 1645] [serial = 350] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x1294e7000) [pid = 1645] [serial = 510] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x129653000) [pid = 1645] [serial = 678] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x12a6c7000) [pid = 1645] [serial = 404] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x11aaefc00) [pid = 1645] [serial = 395] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x11b598800) [pid = 1645] [serial = 452] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x12ecf2400) [pid = 1645] [serial = 591] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x11aae4800) [pid = 1645] [serial = 504] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x12b50f000) [pid = 1645] [serial = 588] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x1235ed000) [pid = 1645] [serial = 585] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12d16cc00) [pid = 1645] [serial = 555] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12bf7e800) [pid = 1645] [serial = 594] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x1288c6400) [pid = 1645] [serial = 552] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x11bf87000) [pid = 1645] [serial = 549] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x126d08c00) [pid = 1645] [serial = 716] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x1288d0800) [pid = 1645] [serial = 717] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x128e84000) [pid = 1645] [serial = 719] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x128e8d000) [pid = 1645] [serial = 720] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x1244ec400) [pid = 1645] [serial = 728] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x1294e0400) [pid = 1645] [serial = 722] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x12965f400) [pid = 1645] [serial = 725] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12bd89800) [pid = 1645] [serial = 732] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12a6cb000) [pid = 1645] [serial = 695] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x11b944000) [pid = 1645] [serial = 686] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x11bced400) [pid = 1645] [serial = 707] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x1235f0000) [pid = 1645] [serial = 708] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x128e8dc00) [pid = 1645] [serial = 692] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x118af1c00) [pid = 1645] [serial = 683] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12bf2b400) [pid = 1645] [serial = 734] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x1185cbc00) [pid = 1645] [serial = 699] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x115809c00) [pid = 1645] [serial = 698] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x1238bb000) [pid = 1645] [serial = 710] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x1238c4c00) [pid = 1645] [serial = 711] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x123b32000) [pid = 1645] [serial = 713] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1185bf800) [pid = 1645] [serial = 701] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x11a884000) [pid = 1645] [serial = 702] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x123a0d000) [pid = 1645] [serial = 689] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x11b94d800) [pid = 1645] [serial = 704] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x11bce4c00) [pid = 1645] [serial = 705] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x114502800) [pid = 1645] [serial = 680] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12b510c00) [pid = 1645] [serial = 729] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12a6d0800) [pid = 1645] [serial = 726] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12b504800) [pid = 1645] [serial = 696] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12962c400) [pid = 1645] [serial = 723] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12bf39000) [pid = 1645] [serial = 735] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1268e8000) [pid = 1645] [serial = 714] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x12b90d400) [pid = 1645] [serial = 731] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12fabe000 == 27 [pid = 1645] [id = 266] 07:01:36 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12bf2cc00) [pid = 1645] [serial = 737] [outer = 0x0] [url = about:blank] 07:01:36 INFO - PROCESS | 1645 | 1461247296949 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]]]}] 07:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1970ms 07:01:36 INFO - PROCESS | 1645 | 1461247296994 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:01:36 INFO - PROCESS | 1645 | 1461247296996 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:01:37 INFO - PROCESS | 1645 | 1461247297006 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1645 | 1461247297008 Marionette TRACE conn2 <- [1,1042,null,{}] 07:01:37 INFO - PROCESS | 1645 | 1461247297012 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}] 07:01:37 INFO - PROCESS | 1645 | 1461247297094 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:01:37 INFO - PROCESS | 1645 | 1461247297142 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x115230800 == 28 [pid = 1645] [id = 268] 07:01:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11580e400) [pid = 1645] [serial = 802] [outer = 0x0] 07:01:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x11580ec00) [pid = 1645] [serial = 803] [outer = 0x11580e400] 07:01:37 INFO - PROCESS | 1645 | 1461247297171 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1164e7400) [pid = 1645] [serial = 804] [outer = 0x11580e400] 07:01:37 INFO - PROCESS | 1645 | 1461247297480 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]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 520ms 07:01:37 INFO - PROCESS | 1645 | 1461247297526 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 1645 | 1461247297530 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:01:37 INFO - PROCESS | 1645 | 1461247297535 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1645 | 1461247297536 Marionette TRACE conn2 <- [1,1046,null,{}] 07:01:37 INFO - PROCESS | 1645 | 1461247297539 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}] 07:01:37 INFO - PROCESS | 1645 | 1461247297614 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:01:37 INFO - PROCESS | 1645 | 1461247297659 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x11563a000 == 29 [pid = 1645] [id = 269] 07:01:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x115809000) [pid = 1645] [serial = 805] [outer = 0x0] 07:01:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1177e8c00) [pid = 1645] [serial = 806] [outer = 0x115809000] 07:01:37 INFO - PROCESS | 1645 | 1461247297688 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x118ae7c00) [pid = 1645] [serial = 807] [outer = 0x115809000] 07:01:38 INFO - PROCESS | 1645 | 1461247298015 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]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 525ms 07:01:38 INFO - PROCESS | 1645 | 1461247298060 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 1645 | 1461247298063 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:01:38 INFO - PROCESS | 1645 | 1461247298067 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 1645 | 1461247298071 Marionette TRACE conn2 <- [1,1050,null,{}] 07:01:38 INFO - PROCESS | 1645 | 1461247298082 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}] 07:01:38 INFO - PROCESS | 1645 | 1461247298203 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:01:38 INFO - PROCESS | 1645 | 1461247298268 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f93000 == 30 [pid = 1645] [id = 270] 07:01:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1142c0400) [pid = 1645] [serial = 808] [outer = 0x0] 07:01:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x118febc00) [pid = 1645] [serial = 809] [outer = 0x1142c0400] 07:01:38 INFO - PROCESS | 1645 | 1461247298302 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x119e7c400) [pid = 1645] [serial = 810] [outer = 0x1142c0400] 07:01:38 INFO - PROCESS | 1645 | 1461247298616 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]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 573ms 07:01:38 INFO - PROCESS | 1645 | 1461247298640 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 1645 | 1461247298642 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:01:38 INFO - PROCESS | 1645 | 1461247298644 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 1645 | 1461247298645 Marionette TRACE conn2 <- [1,1054,null,{}] 07:01:38 INFO - PROCESS | 1645 | 1461247298647 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}] 07:01:38 INFO - PROCESS | 1645 | 1461247298721 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:01:38 INFO - PROCESS | 1645 | 1461247298725 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a06800 == 31 [pid = 1645] [id = 271] 07:01:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11a81cc00) [pid = 1645] [serial = 811] [outer = 0x0] 07:01:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x11a885800) [pid = 1645] [serial = 812] [outer = 0x11a81cc00] 07:01:38 INFO - PROCESS | 1645 | 1461247298753 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x11a9cf000) [pid = 1645] [serial = 813] [outer = 0x11a81cc00] 07:01:39 INFO - PROCESS | 1645 | 1461247299067 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 471ms 07:01:39 INFO - PROCESS | 1645 | 1461247299116 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:01:39 INFO - PROCESS | 1645 | 1461247299117 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:01:39 INFO - PROCESS | 1645 | 1461247299119 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 1645 | 1461247299120 Marionette TRACE conn2 <- [1,1058,null,{}] 07:01:39 INFO - PROCESS | 1645 | 1461247299130 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}] 07:01:39 INFO - PROCESS | 1645 | 1461247299198 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:01:39 INFO - PROCESS | 1645 | 1461247299202 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d65000 == 32 [pid = 1645] [id = 272] 07:01:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x114dc0000) [pid = 1645] [serial = 814] [outer = 0x0] 07:01:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x11aaf1400) [pid = 1645] [serial = 815] [outer = 0x114dc0000] 07:01:39 INFO - PROCESS | 1645 | 1461247299230 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x11add0400) [pid = 1645] [serial = 816] [outer = 0x114dc0000] 07:01:39 INFO - PROCESS | 1645 | 1461247299578 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 476ms 07:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:01:39 INFO - PROCESS | 1645 | 1461247299595 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:01:39 INFO - PROCESS | 1645 | 1461247299597 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:01:39 INFO - PROCESS | 1645 | 1461247299599 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 1645 | 1461247299600 Marionette TRACE conn2 <- [1,1062,null,{}] 07:01:39 INFO - PROCESS | 1645 | 1461247299602 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}] 07:01:39 INFO - PROCESS | 1645 | 1461247299709 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:01:39 INFO - PROCESS | 1645 | 1461247299776 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a98a800 == 33 [pid = 1645] [id = 273] 07:01:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x11adce800) [pid = 1645] [serial = 817] [outer = 0x0] 07:01:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x11addb800) [pid = 1645] [serial = 818] [outer = 0x11adce800] 07:01:39 INFO - PROCESS | 1645 | 1461247299822 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x11b9d5400) [pid = 1645] [serial = 819] [outer = 0x11adce800] 07:01:40 INFO - PROCESS | 1645 | 1461247300203 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]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 620ms 07:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:01:40 INFO - PROCESS | 1645 | 1461247300220 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1645 | 1461247300221 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:01:40 INFO - PROCESS | 1645 | 1461247300223 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1645 | 1461247300224 Marionette TRACE conn2 <- [1,1066,null,{}] 07:01:40 INFO - PROCESS | 1645 | 1461247300227 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}] 07:01:40 INFO - PROCESS | 1645 | 1461247300317 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:01:40 INFO - PROCESS | 1645 | 1461247300323 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae25000 == 34 [pid = 1645] [id = 274] 07:01:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x115397400) [pid = 1645] [serial = 820] [outer = 0x0] 07:01:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x11bce1000) [pid = 1645] [serial = 821] [outer = 0x115397400] 07:01:40 INFO - PROCESS | 1645 | 1461247300349 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x11bceb800) [pid = 1645] [serial = 822] [outer = 0x115397400] 07:01:40 INFO - PROCESS | 1645 | 1461247300654 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]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 468ms 07:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:01:40 INFO - PROCESS | 1645 | 1461247300692 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1645 | 1461247300693 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:01:40 INFO - PROCESS | 1645 | 1461247300695 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1645 | 1461247300696 Marionette TRACE conn2 <- [1,1070,null,{}] 07:01:40 INFO - PROCESS | 1645 | 1461247300699 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}] 07:01:40 INFO - PROCESS | 1645 | 1461247300769 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:01:40 INFO - PROCESS | 1645 | 1461247300773 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb27000 == 35 [pid = 1645] [id = 275] 07:01:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x115289c00) [pid = 1645] [serial = 823] [outer = 0x0] 07:01:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x11bf8c400) [pid = 1645] [serial = 824] [outer = 0x115289c00] 07:01:40 INFO - PROCESS | 1645 | 1461247300805 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11c304800) [pid = 1645] [serial = 825] [outer = 0x115289c00] 07:01:41 INFO - PROCESS | 1645 | 1461247301136 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]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 470ms 07:01:41 INFO - PROCESS | 1645 | 1461247301168 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 1645 | 1461247301169 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:01:41 INFO - PROCESS | 1645 | 1461247301172 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1645 | 1461247301173 Marionette TRACE conn2 <- [1,1074,null,{}] 07:01:41 INFO - PROCESS | 1645 | 1461247301175 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}] 07:01:41 INFO - PROCESS | 1645 | 1461247301266 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:01:41 INFO - PROCESS | 1645 | 1461247301272 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f22800 == 36 [pid = 1645] [id = 276] 07:01:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x11c305c00) [pid = 1645] [serial = 826] [outer = 0x0] 07:01:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11c30a000) [pid = 1645] [serial = 827] [outer = 0x11c305c00] 07:01:41 INFO - PROCESS | 1645 | 1461247301300 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x11c30f400) [pid = 1645] [serial = 828] [outer = 0x11c305c00] 07:01:41 INFO - PROCESS | 1645 | 1461247301779 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]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 620ms 07:01:41 INFO - PROCESS | 1645 | 1461247301793 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 1645 | 1461247301795 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:01:41 INFO - PROCESS | 1645 | 1461247301801 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1645 | 1461247301803 Marionette TRACE conn2 <- [1,1078,null,{}] 07:01:41 INFO - PROCESS | 1645 | 1461247301806 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}] 07:01:41 INFO - PROCESS | 1645 | 1461247301966 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:01:41 INFO - PROCESS | 1645 | 1461247301996 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c15c000 == 37 [pid = 1645] [id = 277] 07:01:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x11c310800) [pid = 1645] [serial = 829] [outer = 0x0] 07:01:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x1235f0000) [pid = 1645] [serial = 830] [outer = 0x11c310800] 07:01:42 INFO - PROCESS | 1645 | 1461247302038 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x123938800) [pid = 1645] [serial = 831] [outer = 0x11c310800] 07:01:42 INFO - PROCESS | 1645 | 1461247302469 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]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 722ms 07:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:01:42 INFO - PROCESS | 1645 | 1461247302521 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 1645 | 1461247302522 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:01:42 INFO - PROCESS | 1645 | 1461247302524 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 1645 | 1461247302526 Marionette TRACE conn2 <- [1,1082,null,{}] 07:01:42 INFO - PROCESS | 1645 | 1461247302528 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}] 07:01:42 INFO - PROCESS | 1645 | 1461247302632 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:01:42 INFO - PROCESS | 1645 | 1461247302649 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d63800 == 38 [pid = 1645] [id = 278] 07:01:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x123940400) [pid = 1645] [serial = 832] [outer = 0x0] 07:01:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x124098800) [pid = 1645] [serial = 833] [outer = 0x123940400] 07:01:42 INFO - PROCESS | 1645 | 1461247302683 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x12417dc00) [pid = 1645] [serial = 834] [outer = 0x123940400] 07:01:43 INFO - PROCESS | 1645 | 1461247303102 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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 619ms 07:01:43 INFO - PROCESS | 1645 | 1461247303144 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 1645 | 1461247303146 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:01:43 INFO - PROCESS | 1645 | 1461247303150 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1645 | 1461247303151 Marionette TRACE conn2 <- [1,1086,null,{}] 07:01:43 INFO - PROCESS | 1645 | 1461247303155 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}] 07:01:43 INFO - PROCESS | 1645 | 1461247303288 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:01:43 INFO - PROCESS | 1645 | 1461247303325 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c51800 == 39 [pid = 1645] [id = 279] 07:01:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12434f400) [pid = 1645] [serial = 835] [outer = 0x0] 07:01:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x124356800) [pid = 1645] [serial = 836] [outer = 0x12434f400] 07:01:43 INFO - PROCESS | 1645 | 1461247303351 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x125cba400) [pid = 1645] [serial = 837] [outer = 0x12434f400] 07:01:43 INFO - PROCESS | 1645 | 1461247303696 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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 570ms 07:01:43 INFO - PROCESS | 1645 | 1461247303720 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 1645 | 1461247303721 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:01:43 INFO - PROCESS | 1645 | 1461247303724 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1645 | 1461247303725 Marionette TRACE conn2 <- [1,1090,null,{}] 07:01:43 INFO - PROCESS | 1645 | 1461247303727 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}] 07:01:43 INFO - PROCESS | 1645 | 1461247303827 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:01:43 INFO - PROCESS | 1645 | 1461247303840 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x125dc3800 == 40 [pid = 1645] [id = 280] 07:01:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x125cbac00) [pid = 1645] [serial = 838] [outer = 0x0] 07:01:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x1268e7c00) [pid = 1645] [serial = 839] [outer = 0x125cbac00] 07:01:43 INFO - PROCESS | 1645 | 1461247303865 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x126ad7c00) [pid = 1645] [serial = 840] [outer = 0x125cbac00] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x12adc9400) [pid = 1645] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12965b000) [pid = 1645] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12bd8e400) [pid = 1645] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x11589dc00) [pid = 1645] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x12d2e3c00) [pid = 1645] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x11c114400) [pid = 1645] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x126ae9400) [pid = 1645] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x11a60d400) [pid = 1645] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x1185c3400) [pid = 1645] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x1191b6400) [pid = 1645] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x117710000) [pid = 1645] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x114dbf800) [pid = 1645] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12bf7d800) [pid = 1645] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x128e70c00) [pid = 1645] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x1244ec000) [pid = 1645] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x11c114c00) [pid = 1645] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11925d800) [pid = 1645] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x115806400) [pid = 1645] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x1147b6000) [pid = 1645] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x128e71800) [pid = 1645] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x118c8ec00) [pid = 1645] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x11aaedc00) [pid = 1645] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x1238b8800) [pid = 1645] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x114230c00) [pid = 1645] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x128e78800) [pid = 1645] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x115282c00) [pid = 1645] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x1185be400) [pid = 1645] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12ecef800) [pid = 1645] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1185c7800) [pid = 1645] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12bf84400) [pid = 1645] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x114dbf000) [pid = 1645] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x125cbd400) [pid = 1645] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:01:44 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1294e9800) [pid = 1645] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:01:44 INFO - PROCESS | 1645 | 1461247304488 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]]]}] 07:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 819ms 07:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:01:44 INFO - PROCESS | 1645 | 1461247304543 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:01:44 INFO - PROCESS | 1645 | 1461247304544 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:01:44 INFO - PROCESS | 1645 | 1461247304546 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 1645 | 1461247304548 Marionette TRACE conn2 <- [1,1094,null,{}] 07:01:44 INFO - PROCESS | 1645 | 1461247304562 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}] 07:01:44 INFO - PROCESS | 1645 | 1461247304644 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:01:44 INFO - PROCESS | 1645 | 1461247304650 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb70000 == 41 [pid = 1645] [id = 281] 07:01:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1185be400) [pid = 1645] [serial = 841] [outer = 0x0] 07:01:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1192c5400) [pid = 1645] [serial = 842] [outer = 0x1185be400] 07:01:44 INFO - PROCESS | 1645 | 1461247304676 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x11bce5800) [pid = 1645] [serial = 843] [outer = 0x1185be400] 07:01:44 INFO - PROCESS | 1645 | 1461247304983 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]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 474ms 07:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:01:45 INFO - PROCESS | 1645 | 1461247305021 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1645 | 1461247305022 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:01:45 INFO - PROCESS | 1645 | 1461247305024 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1645 | 1461247305025 Marionette TRACE conn2 <- [1,1098,null,{}] 07:01:45 INFO - PROCESS | 1645 | 1461247305027 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}] 07:01:45 INFO - PROCESS | 1645 | 1461247305104 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:01:45 INFO - PROCESS | 1645 | 1461247305108 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12745b000 == 42 [pid = 1645] [id = 282] 07:01:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11ae58800) [pid = 1645] [serial = 844] [outer = 0x0] 07:01:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x1244e6800) [pid = 1645] [serial = 845] [outer = 0x11ae58800] 07:01:45 INFO - PROCESS | 1645 | 1461247305133 Marionette DEBUG loaded listener.js 07:01:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x126ad8c00) [pid = 1645] [serial = 846] [outer = 0x11ae58800] 07:01:45 INFO - PROCESS | 1645 | 1461247305469 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]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 470ms 07:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:01:45 INFO - PROCESS | 1645 | 1461247305495 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1645 | 1461247305497 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:01:45 INFO - PROCESS | 1645 | 1461247305500 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1645 | 1461247305502 Marionette TRACE conn2 <- [1,1102,null,{}] 07:01:45 INFO - PROCESS | 1645 | 1461247305518 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}] 07:01:45 INFO - PROCESS | 1645 | 1461247305629 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:01:45 INFO - PROCESS | 1645 | 1461247305635 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292b9000 == 43 [pid = 1645] [id = 283] 07:01:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x126ae7400) [pid = 1645] [serial = 847] [outer = 0x0] 07:01:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x126aef000) [pid = 1645] [serial = 848] [outer = 0x126ae7400] 07:01:45 INFO - PROCESS | 1645 | 1461247305676 Marionette DEBUG loaded listener.js 07:01:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x126af6000) [pid = 1645] [serial = 849] [outer = 0x126ae7400] 07:01:46 INFO - PROCESS | 1645 | 1461247306070 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]]]}] 07:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 582ms 07:01:46 INFO - PROCESS | 1645 | 1461247306085 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 1645 | 1461247306086 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:01:46 INFO - PROCESS | 1645 | 1461247306089 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 1645 | 1461247306090 Marionette TRACE conn2 <- [1,1106,null,{}] 07:01:46 INFO - PROCESS | 1645 | 1461247306092 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}] 07:01:46 INFO - PROCESS | 1645 | 1461247306179 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:01:46 INFO - PROCESS | 1645 | 1461247306250 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292d4000 == 44 [pid = 1645] [id = 284] 07:01:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x11c30c400) [pid = 1645] [serial = 850] [outer = 0x0] 07:01:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x126d06800) [pid = 1645] [serial = 851] [outer = 0x11c30c400] 07:01:46 INFO - PROCESS | 1645 | 1461247306291 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x1272d1400) [pid = 1645] [serial = 852] [outer = 0x11c30c400] 07:01:46 INFO - PROCESS | 1645 | 1461247306902 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]]]}] 07:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 818ms 07:01:46 INFO - PROCESS | 1645 | 1461247306908 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 1645 | 1461247306911 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:01:46 INFO - PROCESS | 1645 | 1461247306915 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 1645 | 1461247306917 Marionette TRACE conn2 <- [1,1110,null,{}] 07:01:46 INFO - PROCESS | 1645 | 1461247306921 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}] 07:01:47 INFO - PROCESS | 1645 | 1461247307054 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:01:47 INFO - PROCESS | 1645 | 1461247307107 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x11869d000 == 45 [pid = 1645] [id = 285] 07:01:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x115806800) [pid = 1645] [serial = 853] [outer = 0x0] 07:01:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x1177e3c00) [pid = 1645] [serial = 854] [outer = 0x115806800] 07:01:47 INFO - PROCESS | 1645 | 1461247307139 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1185c9c00) [pid = 1645] [serial = 855] [outer = 0x115806800] 07:01:47 INFO - PROCESS | 1645 | 1461247307619 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]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 721ms 07:01:47 INFO - PROCESS | 1645 | 1461247307637 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 1645 | 1461247307641 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:01:47 INFO - PROCESS | 1645 | 1461247307646 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 1645 | 1461247307648 Marionette TRACE conn2 <- [1,1114,null,{}] 07:01:47 INFO - PROCESS | 1645 | 1461247307678 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}] 07:01:47 INFO - PROCESS | 1645 | 1461247307787 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:01:47 INFO - PROCESS | 1645 | 1461247307859 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aacd800 == 46 [pid = 1645] [id = 286] 07:01:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x119133c00) [pid = 1645] [serial = 856] [outer = 0x0] 07:01:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x1192ca800) [pid = 1645] [serial = 857] [outer = 0x119133c00] 07:01:47 INFO - PROCESS | 1645 | 1461247307889 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11a883000) [pid = 1645] [serial = 858] [outer = 0x119133c00] 07:01:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x114dcb400) [pid = 1645] [serial = 859] [outer = 0x12fd67800] 07:01:48 INFO - PROCESS | 1645 | 1461247308625 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]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 996ms 07:01:48 INFO - PROCESS | 1645 | 1461247308669 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1645 | 1461247308671 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:01:48 INFO - PROCESS | 1645 | 1461247308677 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1645 | 1461247308679 Marionette TRACE conn2 <- [1,1118,null,{}] 07:01:48 INFO - PROCESS | 1645 | 1461247308684 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}] 07:01:48 INFO - PROCESS | 1645 | 1461247308786 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x1302a5800 == 45 [pid = 1645] [id = 99] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x12d278800 == 44 [pid = 1645] [id = 94] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x11a997000 == 43 [pid = 1645] [id = 92] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb7e000 == 42 [pid = 1645] [id = 93] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x12a587800 == 41 [pid = 1645] [id = 98] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x114776000 == 40 [pid = 1645] [id = 85] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbf3800 == 39 [pid = 1645] [id = 88] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x12fada800 == 38 [pid = 1645] [id = 91] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x12b466800 == 37 [pid = 1645] [id = 101] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x12f6b9800 == 36 [pid = 1645] [id = 90] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x12f216800 == 35 [pid = 1645] [id = 89] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x115641000 == 34 [pid = 1645] [id = 100] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x12a578800 == 33 [pid = 1645] [id = 97] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x13003e800 == 32 [pid = 1645] [id = 96] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x12f212000 == 31 [pid = 1645] [id = 95] 07:01:48 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12d2e9400) [pid = 1645] [serial = 800] [outer = 0x0] [url = about:blank] 07:01:48 INFO - PROCESS | 1645 | --DOCSHELL 0x130037800 == 30 [pid = 1645] [id = 267] 07:01:48 INFO - PROCESS | 1645 | 1461247308861 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x114e6e000 == 31 [pid = 1645] [id = 287] 07:01:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x115161800) [pid = 1645] [serial = 860] [outer = 0x0] 07:01:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x115810c00) [pid = 1645] [serial = 861] [outer = 0x115161800] 07:01:48 INFO - PROCESS | 1645 | 1461247308888 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x1185ccc00) [pid = 1645] [serial = 862] [outer = 0x115161800] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x1185c8800) [pid = 1645] [serial = 624] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12f951c00) [pid = 1645] [serial = 639] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x123b39c00) [pid = 1645] [serial = 627] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x12e3e6c00) [pid = 1645] [serial = 636] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x114dcbc00) [pid = 1645] [serial = 621] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x128e8d400) [pid = 1645] [serial = 630] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x12bf39c00) [pid = 1645] [serial = 633] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12bf33c00) [pid = 1645] [serial = 782] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x12b504c00) [pid = 1645] [serial = 779] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12d2e5000) [pid = 1645] [serial = 785] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12d1b1000) [pid = 1645] [serial = 783] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x11adcf400) [pid = 1645] [serial = 791] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12e3c7000) [pid = 1645] [serial = 788] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1272cd400) [pid = 1645] [serial = 794] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12e3eb000) [pid = 1645] [serial = 789] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x1288c5800) [pid = 1645] [serial = 773] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x123b2dc00) [pid = 1645] [serial = 770] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x125cbc400) [pid = 1645] [serial = 771] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x11add2000) [pid = 1645] [serial = 767] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x123613c00) [pid = 1645] [serial = 768] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11c30a800) [pid = 1645] [serial = 765] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11bf7fc00) [pid = 1645] [serial = 764] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11add1400) [pid = 1645] [serial = 762] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x119133000) [pid = 1645] [serial = 761] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x115808000) [pid = 1645] [serial = 759] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x114dc4800) [pid = 1645] [serial = 758] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12da91400) [pid = 1645] [serial = 756] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12d2e8400) [pid = 1645] [serial = 755] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12bf30400) [pid = 1645] [serial = 753] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12b50bc00) [pid = 1645] [serial = 752] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12adc3400) [pid = 1645] [serial = 750] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1294e3400) [pid = 1645] [serial = 749] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x124180800) [pid = 1645] [serial = 747] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12393e000) [pid = 1645] [serial = 746] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11bce1400) [pid = 1645] [serial = 744] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11aeeac00) [pid = 1645] [serial = 743] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x11925d000) [pid = 1645] [serial = 741] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1185c6000) [pid = 1645] [serial = 740] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12d16f800) [pid = 1645] [serial = 738] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1292e5400) [pid = 1645] [serial = 776] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x128e84800) [pid = 1645] [serial = 774] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1238bf000) [pid = 1645] [serial = 792] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12da35c00) [pid = 1645] [serial = 786] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x129098c00) [pid = 1645] [serial = 795] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128e85800) [pid = 1645] [serial = 797] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12a6cac00) [pid = 1645] [serial = 777] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12b90b400) [pid = 1645] [serial = 798] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12bc51400) [pid = 1645] [serial = 780] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1235f9c00) [pid = 1645] [serial = 687] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128e6cc00) [pid = 1645] [serial = 690] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x114dc2800) [pid = 1645] [serial = 681] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x129632000) [pid = 1645] [serial = 693] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x11925b000) [pid = 1645] [serial = 684] [outer = 0x0] [url = about:blank] 07:01:49 INFO - PROCESS | 1645 | 1461247309208 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]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 571ms 07:01:49 INFO - PROCESS | 1645 | 1461247309248 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 1645 | 1461247309251 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:01:49 INFO - PROCESS | 1645 | 1461247309256 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 1645 | 1461247309257 Marionette TRACE conn2 <- [1,1122,null,{}] 07:01:49 INFO - PROCESS | 1645 | 1461247309259 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}] 07:01:49 INFO - PROCESS | 1645 | 1461247309334 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:01:49 INFO - PROCESS | 1645 | 1461247309338 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c1f800 == 32 [pid = 1645] [id = 288] 07:01:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1185c6000) [pid = 1645] [serial = 863] [outer = 0x0] 07:01:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x118fec800) [pid = 1645] [serial = 864] [outer = 0x1185c6000] 07:01:49 INFO - PROCESS | 1645 | 1461247309365 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1192c9800) [pid = 1645] [serial = 865] [outer = 0x1185c6000] 07:01:49 INFO - PROCESS | 1645 | 1461247309701 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]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 07:01:49 INFO - PROCESS | 1645 | 1461247309725 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 1645 | 1461247309726 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:01:49 INFO - PROCESS | 1645 | 1461247309729 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 1645 | 1461247309731 Marionette TRACE conn2 <- [1,1126,null,{}] 07:01:49 INFO - PROCESS | 1645 | 1461247309741 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}] 07:01:49 INFO - PROCESS | 1645 | 1461247309819 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:01:49 INFO - PROCESS | 1645 | 1461247309864 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aacb800 == 33 [pid = 1645] [id = 289] 07:01:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11925dc00) [pid = 1645] [serial = 866] [outer = 0x0] 07:01:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11a87e400) [pid = 1645] [serial = 867] [outer = 0x11925dc00] 07:01:49 INFO - PROCESS | 1645 | 1461247309893 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11add0c00) [pid = 1645] [serial = 868] [outer = 0x11925dc00] 07:01:50 INFO - PROCESS | 1645 | 1461247310246 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]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 525ms 07:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:01:50 INFO - PROCESS | 1645 | 1461247310255 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 1645 | 1461247310257 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:01:50 INFO - PROCESS | 1645 | 1461247310261 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 1645 | 1461247310262 Marionette TRACE conn2 <- [1,1130,null,{}] 07:01:50 INFO - PROCESS | 1645 | 1461247310266 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}] 07:01:50 INFO - PROCESS | 1645 | 1461247310381 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:01:50 INFO - PROCESS | 1645 | 1461247310470 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae2a800 == 34 [pid = 1645] [id = 290] 07:01:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11ae4ec00) [pid = 1645] [serial = 869] [outer = 0x0] 07:01:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11aef0000) [pid = 1645] [serial = 870] [outer = 0x11ae4ec00] 07:01:50 INFO - PROCESS | 1645 | 1461247310511 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11b943c00) [pid = 1645] [serial = 871] [outer = 0x11ae4ec00] 07:01:50 INFO - PROCESS | 1645 | 1461247310776 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]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 572ms 07:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:01:50 INFO - PROCESS | 1645 | 1461247310839 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 1645 | 1461247310840 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:01:50 INFO - PROCESS | 1645 | 1461247310842 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 1645 | 1461247310844 Marionette TRACE conn2 <- [1,1134,null,{}] 07:01:50 INFO - PROCESS | 1645 | 1461247310846 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}] 07:01:50 INFO - PROCESS | 1645 | 1461247310924 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:01:50 INFO - PROCESS | 1645 | 1461247310928 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c164000 == 35 [pid = 1645] [id = 291] 07:01:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11b94d800) [pid = 1645] [serial = 872] [outer = 0x0] 07:01:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11b9d7c00) [pid = 1645] [serial = 873] [outer = 0x11b94d800] 07:01:50 INFO - PROCESS | 1645 | 1461247310955 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11bce7400) [pid = 1645] [serial = 874] [outer = 0x11b94d800] 07:01:51 INFO - PROCESS | 1645 | 1461247311314 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]]]}] 07:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 521ms 07:01:51 INFO - PROCESS | 1645 | 1461247311364 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 1645 | 1461247311366 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:01:51 INFO - PROCESS | 1645 | 1461247311368 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 1645 | 1461247311369 Marionette TRACE conn2 <- [1,1138,null,{}] 07:01:51 INFO - PROCESS | 1645 | 1461247311371 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}] 07:01:51 INFO - PROCESS | 1645 | 1461247311475 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:01:51 INFO - PROCESS | 1645 | 1461247311509 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x123888800 == 36 [pid = 1645] [id = 292] 07:01:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x11bce6400) [pid = 1645] [serial = 875] [outer = 0x0] 07:01:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x11bf8e800) [pid = 1645] [serial = 876] [outer = 0x11bce6400] 07:01:51 INFO - PROCESS | 1645 | 1461247311535 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12361a400) [pid = 1645] [serial = 877] [outer = 0x11bce6400] 07:01:51 INFO - PROCESS | 1645 | 1461247311844 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]]]}] 07:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 520ms 07:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:01:51 INFO - PROCESS | 1645 | 1461247311889 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 1645 | 1461247311890 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:01:51 INFO - PROCESS | 1645 | 1461247311892 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 1645 | 1461247311893 Marionette TRACE conn2 <- [1,1142,null,{}] 07:01:51 INFO - PROCESS | 1645 | 1461247311895 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}] 07:01:51 INFO - PROCESS | 1645 | 1461247311987 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:01:52 INFO - PROCESS | 1645 | 1461247311999 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x115627800 == 37 [pid = 1645] [id = 293] 07:01:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11c35f400) [pid = 1645] [serial = 878] [outer = 0x0] 07:01:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1238c4c00) [pid = 1645] [serial = 879] [outer = 0x11c35f400] 07:01:52 INFO - PROCESS | 1645 | 1461247312025 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123a07c00) [pid = 1645] [serial = 880] [outer = 0x11c35f400] 07:01:52 INFO - PROCESS | 1645 | 1461247312350 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms 07:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:01:52 INFO - PROCESS | 1645 | 1461247312361 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1645 | 1461247312362 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:01:52 INFO - PROCESS | 1645 | 1461247312364 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1645 | 1461247312367 Marionette TRACE conn2 <- [1,1146,null,{}] 07:01:52 INFO - PROCESS | 1645 | 1461247312376 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}] 07:01:52 INFO - PROCESS | 1645 | 1461247312467 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:01:52 INFO - PROCESS | 1645 | 1461247312470 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c56000 == 38 [pid = 1645] [id = 294] 07:01:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123697000) [pid = 1645] [serial = 881] [outer = 0x0] 07:01:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123d46800) [pid = 1645] [serial = 882] [outer = 0x123697000] 07:01:52 INFO - PROCESS | 1645 | 1461247312495 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x124176800) [pid = 1645] [serial = 883] [outer = 0x123697000] 07:01:52 INFO - PROCESS | 1645 | 1461247312796 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 476ms 07:01:52 INFO - PROCESS | 1645 | 1461247312841 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1645 | 1461247312842 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:01:52 INFO - PROCESS | 1645 | 1461247312845 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1645 | 1461247312846 Marionette TRACE conn2 <- [1,1150,null,{}] 07:01:52 INFO - PROCESS | 1645 | 1461247312849 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}] 07:01:52 INFO - PROCESS | 1645 | 1461247312962 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:01:52 INFO - PROCESS | 1645 | 1461247312978 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x127449800 == 39 [pid = 1645] [id = 295] 07:01:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x124179c00) [pid = 1645] [serial = 884] [outer = 0x0] 07:01:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x124181800) [pid = 1645] [serial = 885] [outer = 0x124179c00] 07:01:53 INFO - PROCESS | 1645 | 1461247313018 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x124353c00) [pid = 1645] [serial = 886] [outer = 0x124179c00] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x123940400) [pid = 1645] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11c310800) [pid = 1645] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12434f400) [pid = 1645] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x115397400) [pid = 1645] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11580e400) [pid = 1645] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1142c0400) [pid = 1645] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11c305c00) [pid = 1645] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x114dc0000) [pid = 1645] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11a81cc00) [pid = 1645] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x115809000) [pid = 1645] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x125cbac00) [pid = 1645] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x115289c00) [pid = 1645] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11adce800) [pid = 1645] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11ae58800) [pid = 1645] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x126ae7400) [pid = 1645] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:01:53 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1185be400) [pid = 1645] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:01:53 INFO - PROCESS | 1645 | 1461247313549 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]]]}] 07:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 721ms 07:01:53 INFO - PROCESS | 1645 | 1461247313569 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 1645 | 1461247313571 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:01:53 INFO - PROCESS | 1645 | 1461247313579 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 1645 | 1461247313580 Marionette TRACE conn2 <- [1,1154,null,{}] 07:01:53 INFO - PROCESS | 1645 | 1461247313588 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}] 07:01:53 INFO - PROCESS | 1645 | 1461247313672 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:01:53 INFO - PROCESS | 1645 | 1461247313677 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x1238e5000 == 40 [pid = 1645] [id = 296] 07:01:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11adce800) [pid = 1645] [serial = 887] [outer = 0x0] 07:01:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11bcea800) [pid = 1645] [serial = 888] [outer = 0x11adce800] 07:01:53 INFO - PROCESS | 1645 | 1461247313702 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123d40400) [pid = 1645] [serial = 889] [outer = 0x11adce800] 07:01:54 INFO - PROCESS | 1645 | 1461247314003 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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 473ms 07:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:01:54 INFO - PROCESS | 1645 | 1461247314053 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 1645 | 1461247314055 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:01:54 INFO - PROCESS | 1645 | 1461247314058 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 1645 | 1461247314060 Marionette TRACE conn2 <- [1,1158,null,{}] 07:01:54 INFO - PROCESS | 1645 | 1461247314064 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}] 07:01:54 INFO - PROCESS | 1645 | 1461247314204 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:01:54 INFO - PROCESS | 1645 | 1461247314274 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292cf000 == 41 [pid = 1645] [id = 297] 07:01:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11addac00) [pid = 1645] [serial = 890] [outer = 0x0] 07:01:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x124182c00) [pid = 1645] [serial = 891] [outer = 0x11addac00] 07:01:54 INFO - PROCESS | 1645 | 1461247314320 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x126d8c000) [pid = 1645] [serial = 892] [outer = 0x11addac00] 07:01:54 INFO - PROCESS | 1645 | 1461247314690 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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 675ms 07:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:01:54 INFO - PROCESS | 1645 | 1461247314733 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 1645 | 1461247314734 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:01:54 INFO - PROCESS | 1645 | 1461247314736 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 1645 | 1461247314737 Marionette TRACE conn2 <- [1,1162,null,{}] 07:01:54 INFO - PROCESS | 1645 | 1461247314740 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}] 07:01:54 INFO - PROCESS | 1645 | 1461247314815 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:01:54 INFO - PROCESS | 1645 | 1461247314863 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc8800 == 42 [pid = 1645] [id = 298] 07:01:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x126af1000) [pid = 1645] [serial = 893] [outer = 0x0] 07:01:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x127fc8800) [pid = 1645] [serial = 894] [outer = 0x126af1000] 07:01:54 INFO - PROCESS | 1645 | 1461247314889 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1288d4c00) [pid = 1645] [serial = 895] [outer = 0x126af1000] 07:01:55 INFO - PROCESS | 1645 | 1461247315143 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]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 420ms 07:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:01:55 INFO - PROCESS | 1645 | 1461247315156 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1645 | 1461247315157 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:01:55 INFO - PROCESS | 1645 | 1461247315159 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 1645 | 1461247315160 Marionette TRACE conn2 <- [1,1166,null,{}] 07:01:55 INFO - PROCESS | 1645 | 1461247315163 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}] 07:01:55 INFO - PROCESS | 1645 | 1461247315247 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:01:55 INFO - PROCESS | 1645 | 1461247315253 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b474000 == 43 [pid = 1645] [id = 299] 07:01:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1288d0c00) [pid = 1645] [serial = 896] [outer = 0x0] 07:01:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128e73400) [pid = 1645] [serial = 897] [outer = 0x1288d0c00] 07:01:55 INFO - PROCESS | 1645 | 1461247315278 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128e81000) [pid = 1645] [serial = 898] [outer = 0x1288d0c00] 07:01:55 INFO - PROCESS | 1645 | 1461247315749 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]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 619ms 07:01:55 INFO - PROCESS | 1645 | 1461247315786 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1645 | 1461247315789 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:01:55 INFO - PROCESS | 1645 | 1461247315793 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 1645 | 1461247315795 Marionette TRACE conn2 <- [1,1170,null,{}] 07:01:55 INFO - PROCESS | 1645 | 1461247315816 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}] 07:01:55 INFO - PROCESS | 1645 | 1461247315932 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:01:55 INFO - PROCESS | 1645 | 1461247315980 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a867800 == 44 [pid = 1645] [id = 300] 07:01:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x118c2fc00) [pid = 1645] [serial = 899] [outer = 0x0] 07:01:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x118ff2000) [pid = 1645] [serial = 900] [outer = 0x118c2fc00] 07:01:56 INFO - PROCESS | 1645 | 1461247316012 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1192c5c00) [pid = 1645] [serial = 901] [outer = 0x118c2fc00] 07:01:56 INFO - PROCESS | 1645 | 1461247316425 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]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 674ms 07:01:56 INFO - PROCESS | 1645 | 1461247316467 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 1645 | 1461247316471 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:01:56 INFO - PROCESS | 1645 | 1461247316476 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 1645 | 1461247316477 Marionette TRACE conn2 <- [1,1174,null,{}] 07:01:56 INFO - PROCESS | 1645 | 1461247316480 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}] 07:01:56 INFO - PROCESS | 1645 | 1461247316578 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:01:56 INFO - PROCESS | 1645 | 1461247316626 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb89000 == 45 [pid = 1645] [id = 301] 07:01:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x11a826000) [pid = 1645] [serial = 902] [outer = 0x0] 07:01:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11add2000) [pid = 1645] [serial = 903] [outer = 0x11a826000] 07:01:56 INFO - PROCESS | 1645 | 1461247316656 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11aeec400) [pid = 1645] [serial = 904] [outer = 0x11a826000] 07:01:57 INFO - PROCESS | 1645 | 1461247317085 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] 07:01:57 INFO - PROCESS | 1645 | 1461247317098 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:01:57 INFO - PROCESS | 1645 | 1461247317103 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1645 | 1461247317106 Marionette TRACE conn2 <- [1,1178,null,{}] 07:01:57 INFO - PROCESS | 1645 | 1461247317114 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}] 07:01:57 INFO - PROCESS | 1645 | 1461247317214 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:01:57 INFO - PROCESS | 1645 | 1461247317259 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b517000 == 46 [pid = 1645] [id = 302] 07:01:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11ae58400) [pid = 1645] [serial = 905] [outer = 0x0] 07:01:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x11c11e400) [pid = 1645] [serial = 906] [outer = 0x11ae58400] 07:01:57 INFO - PROCESS | 1645 | 1461247317291 Marionette DEBUG loaded listener.js 07:01:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x123b36c00) [pid = 1645] [serial = 907] [outer = 0x11ae58400] 07:01:57 INFO - PROCESS | 1645 | 1461247317704 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] 07:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:01:57 INFO - PROCESS | 1645 | 1461247317726 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:01:57 INFO - PROCESS | 1645 | 1461247317729 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1645 | 1461247317730 Marionette TRACE conn2 <- [1,1182,null,{}] 07:01:57 INFO - PROCESS | 1645 | 1461247317734 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}] 07:01:57 INFO - PROCESS | 1645 | 1461247317831 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:01:57 INFO - PROCESS | 1645 | 1461247317911 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7d4000 == 47 [pid = 1645] [id = 303] 07:01:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x125d3d800) [pid = 1645] [serial = 908] [outer = 0x0] 07:01:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x126ad2000) [pid = 1645] [serial = 909] [outer = 0x125d3d800] 07:01:57 INFO - PROCESS | 1645 | 1461247317941 Marionette DEBUG loaded listener.js 07:01:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x126d0b400) [pid = 1645] [serial = 910] [outer = 0x125d3d800] 07:01:58 INFO - PROCESS | 1645 | 1461247318346 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] 07:01:58 INFO - PROCESS | 1645 | 1461247318403 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:01:58 INFO - PROCESS | 1645 | 1461247318405 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:01:58 INFO - PROCESS | 1645 | 1461247318407 Marionette TRACE conn2 <- [1,1186,null,{}] 07:01:58 INFO - PROCESS | 1645 | 1461247318409 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}] 07:01:58 INFO - PROCESS | 1645 | 1461247318502 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:01:58 INFO - PROCESS | 1645 | 1461247318551 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0f000 == 48 [pid = 1645] [id = 304] 07:01:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12434f800) [pid = 1645] [serial = 911] [outer = 0x0] 07:01:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x126d8fc00) [pid = 1645] [serial = 912] [outer = 0x12434f800] 07:01:58 INFO - PROCESS | 1645 | 1461247318580 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x128e72000) [pid = 1645] [serial = 913] [outer = 0x12434f800] 07:01:58 INFO - PROCESS | 1645 | 1461247318986 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1645 | 1461247319042 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:01:59 INFO - PROCESS | 1645 | 1461247319045 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1645 | 1461247319046 Marionette TRACE conn2 <- [1,1190,null,{}] 07:01:59 INFO - PROCESS | 1645 | 1461247319048 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}] 07:01:59 INFO - PROCESS | 1645 | 1461247319289 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:01:59 INFO - PROCESS | 1645 | 1461247319378 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a19000 == 49 [pid = 1645] [id = 305] 07:01:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x115282c00) [pid = 1645] [serial = 914] [outer = 0x0] 07:01:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x11547a400) [pid = 1645] [serial = 915] [outer = 0x115282c00] 07:01:59 INFO - PROCESS | 1645 | 1461247319406 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1185c1000) [pid = 1645] [serial = 916] [outer = 0x115282c00] 07:01:59 INFO - PROCESS | 1645 | 1461247319830 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] 07:01:59 INFO - PROCESS | 1645 | 1461247319877 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:01:59 INFO - PROCESS | 1645 | 1461247319881 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1645 | 1461247319885 Marionette TRACE conn2 <- [1,1194,null,{}] 07:01:59 INFO - PROCESS | 1645 | 1461247319890 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}] 07:02:00 INFO - PROCESS | 1645 | 1461247320024 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:02:00 INFO - PROCESS | 1645 | 1461247320117 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a876000 == 50 [pid = 1645] [id = 306] 07:02:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1185cac00) [pid = 1645] [serial = 917] [outer = 0x0] 07:02:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x1191b7000) [pid = 1645] [serial = 918] [outer = 0x1185cac00] 07:02:00 INFO - PROCESS | 1645 | 1461247320164 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x11a884000) [pid = 1645] [serial = 919] [outer = 0x1185cac00] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc8800 == 49 [pid = 1645] [id = 298] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x1292cf000 == 48 [pid = 1645] [id = 297] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x1238e5000 == 47 [pid = 1645] [id = 296] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x127449800 == 46 [pid = 1645] [id = 295] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x125c56000 == 45 [pid = 1645] [id = 294] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x115627800 == 44 [pid = 1645] [id = 293] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x123888800 == 43 [pid = 1645] [id = 292] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x11c164000 == 42 [pid = 1645] [id = 291] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae2a800 == 41 [pid = 1645] [id = 290] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x11aacb800 == 40 [pid = 1645] [id = 289] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x119c1f800 == 39 [pid = 1645] [id = 288] 07:02:00 INFO - PROCESS | 1645 | --DOCSHELL 0x114e6e000 == 38 [pid = 1645] [id = 287] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x124098800) [pid = 1645] [serial = 833] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x123938800) [pid = 1645] [serial = 831] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x124356800) [pid = 1645] [serial = 836] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11bce1000) [pid = 1645] [serial = 821] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x11bceb800) [pid = 1645] [serial = 822] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x11580ec00) [pid = 1645] [serial = 803] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1164e7400) [pid = 1645] [serial = 804] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x118febc00) [pid = 1645] [serial = 809] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x119e7c400) [pid = 1645] [serial = 810] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11c30a000) [pid = 1645] [serial = 827] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11c30f400) [pid = 1645] [serial = 828] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x11aaf1400) [pid = 1645] [serial = 815] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x11add0400) [pid = 1645] [serial = 816] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11a885800) [pid = 1645] [serial = 812] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11a9cf000) [pid = 1645] [serial = 813] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1177e8c00) [pid = 1645] [serial = 806] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x118ae7c00) [pid = 1645] [serial = 807] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1268e7c00) [pid = 1645] [serial = 839] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11bf8c400) [pid = 1645] [serial = 824] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11c304800) [pid = 1645] [serial = 825] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x11addb800) [pid = 1645] [serial = 818] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11b9d5400) [pid = 1645] [serial = 819] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x125cba400) [pid = 1645] [serial = 837] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1244e6800) [pid = 1645] [serial = 845] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x126aef000) [pid = 1645] [serial = 848] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1192c5400) [pid = 1645] [serial = 842] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x126ad8c00) [pid = 1645] [serial = 846] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x126ad7c00) [pid = 1645] [serial = 840] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x126af6000) [pid = 1645] [serial = 849] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1235f0000) [pid = 1645] [serial = 830] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12417dc00) [pid = 1645] [serial = 834] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11bce5800) [pid = 1645] [serial = 843] [outer = 0x0] [url = about:blank] 07:02:00 INFO - PROCESS | 1645 | 1461247320639 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] 07:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:02:00 INFO - PROCESS | 1645 | 1461247320661 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:02:00 INFO - PROCESS | 1645 | 1461247320663 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 1645 | 1461247320664 Marionette TRACE conn2 <- [1,1198,null,{}] 07:02:00 INFO - PROCESS | 1645 | 1461247320675 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}] 07:02:00 INFO - PROCESS | 1645 | 1461247320758 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:02:00 INFO - PROCESS | 1645 | 1461247320762 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x11910e800 == 39 [pid = 1645] [id = 307] 07:02:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11a9d2c00) [pid = 1645] [serial = 920] [outer = 0x0] 07:02:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11aaee000) [pid = 1645] [serial = 921] [outer = 0x11a9d2c00] 07:02:00 INFO - PROCESS | 1645 | 1461247320791 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11adda800) [pid = 1645] [serial = 922] [outer = 0x11a9d2c00] 07:02:01 INFO - PROCESS | 1645 | 1461247321176 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]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 526ms 07:02:01 INFO - PROCESS | 1645 | 1461247321190 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 1645 | 1461247321192 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:02:01 INFO - PROCESS | 1645 | 1461247321199 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 1645 | 1461247321202 Marionette TRACE conn2 <- [1,1202,null,{}] 07:02:01 INFO - PROCESS | 1645 | 1461247321205 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}] 07:02:01 INFO - PROCESS | 1645 | 1461247321281 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:02:01 INFO - PROCESS | 1645 | 1461247321288 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb74800 == 40 [pid = 1645] [id = 308] 07:02:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x11aeebc00) [pid = 1645] [serial = 923] [outer = 0x0] 07:02:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x11bce9c00) [pid = 1645] [serial = 924] [outer = 0x11aeebc00] 07:02:01 INFO - PROCESS | 1645 | 1461247321313 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11c11c800) [pid = 1645] [serial = 925] [outer = 0x11aeebc00] 07:02:01 INFO - PROCESS | 1645 | 1461247321639 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]]]}] 07:02:01 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 07:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 474ms 07:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:02:01 INFO - PROCESS | 1645 | 1461247321671 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 1645 | 1461247321672 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:02:01 INFO - PROCESS | 1645 | 1461247321674 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 1645 | 1461247321675 Marionette TRACE conn2 <- [1,1206,null,{}] 07:02:01 INFO - PROCESS | 1645 | 1461247321677 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}] 07:02:01 INFO - PROCESS | 1645 | 1461247321758 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:02:01 INFO - PROCESS | 1645 | 1461247321808 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bea0000 == 41 [pid = 1645] [id = 309] 07:02:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11c114c00) [pid = 1645] [serial = 926] [outer = 0x0] 07:02:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1235edc00) [pid = 1645] [serial = 927] [outer = 0x11c114c00] 07:02:01 INFO - PROCESS | 1645 | 1461247321834 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123933400) [pid = 1645] [serial = 928] [outer = 0x11c114c00] 07:02:02 INFO - PROCESS | 1645 | 1461247322121 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]]]}] 07:02:02 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 07:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 467ms 07:02:02 INFO - PROCESS | 1645 | 1461247322142 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 1645 | 1461247322143 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:02:02 INFO - PROCESS | 1645 | 1461247322145 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 1645 | 1461247322146 Marionette TRACE conn2 <- [1,1210,null,{}] 07:02:02 INFO - PROCESS | 1645 | 1461247322150 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}] 07:02:02 INFO - PROCESS | 1645 | 1461247322230 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:02:02 INFO - PROCESS | 1645 | 1461247322237 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e4c000 == 42 [pid = 1645] [id = 310] 07:02:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x124183400) [pid = 1645] [serial = 929] [outer = 0x0] 07:02:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12434f400) [pid = 1645] [serial = 930] [outer = 0x124183400] 07:02:02 INFO - PROCESS | 1645 | 1461247322270 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x126ad7c00) [pid = 1645] [serial = 931] [outer = 0x124183400] 07:02:02 INFO - PROCESS | 1645 | 1461247322596 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]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 471ms 07:02:02 INFO - PROCESS | 1645 | 1461247322618 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 1645 | 1461247322619 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:02:02 INFO - PROCESS | 1645 | 1461247322622 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 1645 | 1461247322623 Marionette TRACE conn2 <- [1,1214,null,{}] 07:02:02 INFO - PROCESS | 1645 | 1461247322625 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}] 07:02:02 INFO - PROCESS | 1645 | 1461247322732 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:02:02 INFO - PROCESS | 1645 | 1461247322745 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c64000 == 43 [pid = 1645] [id = 311] 07:02:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x125cbd000) [pid = 1645] [serial = 932] [outer = 0x0] 07:02:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1288c9400) [pid = 1645] [serial = 933] [outer = 0x125cbd000] 07:02:02 INFO - PROCESS | 1645 | 1461247322771 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x128e86400) [pid = 1645] [serial = 934] [outer = 0x125cbd000] 07:02:03 INFO - PROCESS | 1645 | 1461247323093 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]]]}] 07:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 517ms 07:02:03 INFO - PROCESS | 1645 | 1461247323140 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:02:03 INFO - PROCESS | 1645 | 1461247323141 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:02:03 INFO - PROCESS | 1645 | 1461247323143 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:02:03 INFO - PROCESS | 1645 | 1461247323144 Marionette TRACE conn2 <- [1,1218,null,{}] 07:02:03 INFO - PROCESS | 1645 | 1461247323146 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}] 07:02:03 INFO - PROCESS | 1645 | 1461247323239 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:02:03 INFO - PROCESS | 1645 | 1461247323251 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x127451800 == 44 [pid = 1645] [id = 312] 07:02:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x123d41000) [pid = 1645] [serial = 935] [outer = 0x0] 07:02:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128e8cc00) [pid = 1645] [serial = 936] [outer = 0x123d41000] 07:02:03 INFO - PROCESS | 1645 | 1461247323276 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x129205c00) [pid = 1645] [serial = 937] [outer = 0x123d41000] 07:02:03 INFO - PROCESS | 1645 | 1461247323615 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]]]}] 07:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 07:02:03 INFO - PROCESS | 1645 | 1461247323661 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:02:03 INFO - PROCESS | 1645 | 1461247323663 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:02:03 INFO - PROCESS | 1645 | 1461247323666 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:02:03 INFO - PROCESS | 1645 | 1461247323668 Marionette TRACE conn2 <- [1,1222,null,{}] 07:02:03 INFO - PROCESS | 1645 | 1461247323671 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}] 07:02:03 INFO - PROCESS | 1645 | 1461247323802 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:02:03 INFO - PROCESS | 1645 | 1461247323815 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a572800 == 45 [pid = 1645] [id = 313] 07:02:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x129097400) [pid = 1645] [serial = 938] [outer = 0x0] 07:02:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1292e3c00) [pid = 1645] [serial = 939] [outer = 0x129097400] 07:02:03 INFO - PROCESS | 1645 | 1461247323835 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1294dd800) [pid = 1645] [serial = 940] [outer = 0x129097400] 07:02:04 INFO - PROCESS | 1645 | 1461247324191 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] 07:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:02:04 INFO - PROCESS | 1645 | 1461247324497 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:02:04 INFO - PROCESS | 1645 | 1461247324503 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 1645 | 1461247324506 Marionette TRACE conn2 <- [1,1226,null,{}] 07:02:04 INFO - PROCESS | 1645 | 1461247324512 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}] 07:02:04 INFO - PROCESS | 1645 | 1461247324679 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:02:04 INFO - PROCESS | 1645 | 1461247324730 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x118698000 == 46 [pid = 1645] [id = 314] 07:02:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1156d9c00) [pid = 1645] [serial = 941] [outer = 0x0] 07:02:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x11641ac00) [pid = 1645] [serial = 942] [outer = 0x1156d9c00] 07:02:04 INFO - PROCESS | 1645 | 1461247324761 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1185c9400) [pid = 1645] [serial = 943] [outer = 0x1156d9c00] 07:02:05 INFO - PROCESS | 1645 | 1461247325195 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]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 723ms 07:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:02:05 INFO - PROCESS | 1645 | 1461247325225 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1645 | 1461247325228 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:02:05 INFO - PROCESS | 1645 | 1461247325233 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1645 | 1461247325236 Marionette TRACE conn2 <- [1,1230,null,{}] 07:02:05 INFO - PROCESS | 1645 | 1461247325239 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}] 07:02:05 INFO - PROCESS | 1645 | 1461247325338 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:02:05 INFO - PROCESS | 1645 | 1461247325399 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b55d800 == 47 [pid = 1645] [id = 315] 07:02:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1186f1000) [pid = 1645] [serial = 944] [outer = 0x0] 07:02:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11a883400) [pid = 1645] [serial = 945] [outer = 0x1186f1000] 07:02:05 INFO - PROCESS | 1645 | 1461247325429 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x11ae56000) [pid = 1645] [serial = 946] [outer = 0x1186f1000] 07:02:05 INFO - PROCESS | 1645 | 1461247325854 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]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 673ms 07:02:05 INFO - PROCESS | 1645 | 1461247325905 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1645 | 1461247325906 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:02:05 INFO - PROCESS | 1645 | 1461247325909 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1645 | 1461247325910 Marionette TRACE conn2 <- [1,1234,null,{}] 07:02:05 INFO - PROCESS | 1645 | 1461247325917 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}] 07:02:06 INFO - PROCESS | 1645 | 1461247326000 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:02:06 INFO - PROCESS | 1645 | 1461247326048 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x125cc4800 == 48 [pid = 1645] [id = 316] 07:02:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11bce1000) [pid = 1645] [serial = 947] [outer = 0x0] 07:02:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11c433800) [pid = 1645] [serial = 948] [outer = 0x11bce1000] 07:02:06 INFO - PROCESS | 1645 | 1461247326101 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x123b3c400) [pid = 1645] [serial = 949] [outer = 0x11bce1000] 07:02:06 INFO - PROCESS | 1645 | 1461247326635 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]]]}] 07:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 773ms 07:02:06 INFO - PROCESS | 1645 | 1461247326682 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:02:06 INFO - PROCESS | 1645 | 1461247326684 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:02:06 INFO - PROCESS | 1645 | 1461247326686 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 1645 | 1461247326687 Marionette TRACE conn2 <- [1,1238,null,{}] 07:02:06 INFO - PROCESS | 1645 | 1461247326690 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}] 07:02:06 INFO - PROCESS | 1645 | 1461247326787 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:02:06 INFO - PROCESS | 1645 | 1461247326838 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b94e000 == 49 [pid = 1645] [id = 317] 07:02:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12417dc00) [pid = 1645] [serial = 950] [outer = 0x0] 07:02:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x125d3b000) [pid = 1645] [serial = 951] [outer = 0x12417dc00] 07:02:06 INFO - PROCESS | 1645 | 1461247326873 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1288ce400) [pid = 1645] [serial = 952] [outer = 0x12417dc00] 07:02:07 INFO - PROCESS | 1645 | 1461247327273 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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 621ms 07:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:02:07 INFO - PROCESS | 1645 | 1461247327307 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 1645 | 1461247327309 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:02:07 INFO - PROCESS | 1645 | 1461247327311 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 1645 | 1461247327312 Marionette TRACE conn2 <- [1,1242,null,{}] 07:02:07 INFO - PROCESS | 1645 | 1461247327315 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}] 07:02:07 INFO - PROCESS | 1645 | 1461247327412 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:02:07 INFO - PROCESS | 1645 | 1461247327498 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d027800 == 50 [pid = 1645] [id = 318] 07:02:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x129097c00) [pid = 1645] [serial = 953] [outer = 0x0] 07:02:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1292ec000) [pid = 1645] [serial = 954] [outer = 0x129097c00] 07:02:07 INFO - PROCESS | 1645 | 1461247327527 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1294e5c00) [pid = 1645] [serial = 955] [outer = 0x129097c00] 07:02:07 INFO - PROCESS | 1645 | 1461247327923 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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 675ms 07:02:07 INFO - PROCESS | 1645 | 1461247327986 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 1645 | 1461247327988 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:02:07 INFO - PROCESS | 1645 | 1461247327990 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 1645 | 1461247327991 Marionette TRACE conn2 <- [1,1246,null,{}] 07:02:07 INFO - PROCESS | 1645 | 1461247327994 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}] 07:02:08 INFO - PROCESS | 1645 | 1461247328105 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:02:08 INFO - PROCESS | 1645 | 1461247328157 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d26f000 == 51 [pid = 1645] [id = 319] 07:02:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12962c000) [pid = 1645] [serial = 956] [outer = 0x0] 07:02:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x129637000) [pid = 1645] [serial = 957] [outer = 0x12962c000] 07:02:08 INFO - PROCESS | 1645 | 1461247328189 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x12965c000) [pid = 1645] [serial = 958] [outer = 0x12962c000] 07:02:08 INFO - PROCESS | 1645 | 1461247328625 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]]]}] 07:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 669ms 07:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:02:08 INFO - PROCESS | 1645 | 1461247328660 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 1645 | 1461247328661 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:02:08 INFO - PROCESS | 1645 | 1461247328664 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 1645 | 1461247328665 Marionette TRACE conn2 <- [1,1250,null,{}] 07:02:08 INFO - PROCESS | 1645 | 1461247328667 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}] 07:02:08 INFO - PROCESS | 1645 | 1461247328781 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:02:08 INFO - PROCESS | 1645 | 1461247328831 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d289000 == 52 [pid = 1645] [id = 320] 07:02:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12962d800) [pid = 1645] [serial = 959] [outer = 0x0] 07:02:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12a6c3800) [pid = 1645] [serial = 960] [outer = 0x12962d800] 07:02:08 INFO - PROCESS | 1645 | 1461247328860 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12a6cbc00) [pid = 1645] [serial = 961] [outer = 0x12962d800] 07:02:09 INFO - PROCESS | 1645 | 1461247329256 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]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 07:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:02:09 INFO - PROCESS | 1645 | 1461247329335 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 1645 | 1461247329336 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:02:09 INFO - PROCESS | 1645 | 1461247329338 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 1645 | 1461247329339 Marionette TRACE conn2 <- [1,1254,null,{}] 07:02:09 INFO - PROCESS | 1645 | 1461247329341 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}] 07:02:09 INFO - PROCESS | 1645 | 1461247329447 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:02:09 INFO - PROCESS | 1645 | 1461247329536 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb20000 == 53 [pid = 1645] [id = 321] 07:02:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x115397400) [pid = 1645] [serial = 962] [outer = 0x0] 07:02:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x123e14800) [pid = 1645] [serial = 963] [outer = 0x115397400] 07:02:09 INFO - PROCESS | 1645 | 1461247329584 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12adc2c00) [pid = 1645] [serial = 964] [outer = 0x115397400] 07:02:10 INFO - PROCESS | 1645 | 1461247330182 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]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 870ms 07:02:10 INFO - PROCESS | 1645 | 1461247330209 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 1645 | 1461247330211 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:02:10 INFO - PROCESS | 1645 | 1461247330215 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 1645 | 1461247330219 Marionette TRACE conn2 <- [1,1258,null,{}] 07:02:10 INFO - PROCESS | 1645 | 1461247330224 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}] 07:02:10 INFO - PROCESS | 1645 | 1461247330315 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:02:10 INFO - PROCESS | 1645 | 1461247330370 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae27800 == 54 [pid = 1645] [id = 322] 07:02:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x118aa7800) [pid = 1645] [serial = 965] [outer = 0x0] 07:02:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x118e31000) [pid = 1645] [serial = 966] [outer = 0x118aa7800] 07:02:10 INFO - PROCESS | 1645 | 1461247330398 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x11a884400) [pid = 1645] [serial = 967] [outer = 0x118aa7800] 07:02:10 INFO - PROCESS | 1645 | 1461247330805 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]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 625ms 07:02:10 INFO - PROCESS | 1645 | 1461247330839 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 1645 | 1461247330843 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:02:10 INFO - PROCESS | 1645 | 1461247330847 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 1645 | 1461247330849 Marionette TRACE conn2 <- [1,1262,null,{}] 07:02:10 INFO - PROCESS | 1645 | 1461247330851 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}] 07:02:10 INFO - PROCESS | 1645 | 1461247330945 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x127451800 == 53 [pid = 1645] [id = 312] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x125c64000 == 52 [pid = 1645] [id = 311] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x123e4c000 == 51 [pid = 1645] [id = 310] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11bea0000 == 50 [pid = 1645] [id = 309] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb74800 == 49 [pid = 1645] [id = 308] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11910e800 == 48 [pid = 1645] [id = 307] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11a876000 == 47 [pid = 1645] [id = 306] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x119a19000 == 46 [pid = 1645] [id = 305] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x12b517000 == 45 [pid = 1645] [id = 302] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb89000 == 44 [pid = 1645] [id = 301] 07:02:11 INFO - PROCESS | 1645 | --DOCSHELL 0x11a867800 == 43 [pid = 1645] [id = 300] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x11add0c00) [pid = 1645] [serial = 868] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x115810c00) [pid = 1645] [serial = 861] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x1185ccc00) [pid = 1645] [serial = 862] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x1192c9800) [pid = 1645] [serial = 865] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x118fec800) [pid = 1645] [serial = 864] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1192ca800) [pid = 1645] [serial = 857] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x11b9d7c00) [pid = 1645] [serial = 873] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11aef0000) [pid = 1645] [serial = 870] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x11b943c00) [pid = 1645] [serial = 871] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x1177e3c00) [pid = 1645] [serial = 854] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x123a07c00) [pid = 1645] [serial = 880] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x124181800) [pid = 1645] [serial = 885] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x124176800) [pid = 1645] [serial = 883] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11bcea800) [pid = 1645] [serial = 888] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x124353c00) [pid = 1645] [serial = 886] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1288d4c00) [pid = 1645] [serial = 895] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x124182c00) [pid = 1645] [serial = 891] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x127fc8800) [pid = 1645] [serial = 894] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1294e8800) [pid = 1645] [serial = 459] [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.] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x123d40400) [pid = 1645] [serial = 889] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x11bce7400) [pid = 1645] [serial = 874] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x126d8c000) [pid = 1645] [serial = 892] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11bf8e800) [pid = 1645] [serial = 876] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1238c4c00) [pid = 1645] [serial = 879] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12361a400) [pid = 1645] [serial = 877] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123d46800) [pid = 1645] [serial = 882] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x126d06800) [pid = 1645] [serial = 851] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11a87e400) [pid = 1645] [serial = 867] [outer = 0x0] [url = about:blank] 07:02:11 INFO - PROCESS | 1645 | 1461247331057 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x11563f800 == 44 [pid = 1645] [id = 323] 07:02:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x115808000) [pid = 1645] [serial = 968] [outer = 0x0] 07:02:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1192ca800) [pid = 1645] [serial = 969] [outer = 0x115808000] 07:02:11 INFO - PROCESS | 1645 | 1461247331086 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x11aeef000) [pid = 1645] [serial = 970] [outer = 0x115808000] 07:02:11 INFO - PROCESS | 1645 | 1461247331390 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]]]}] 07:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 572ms 07:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:02:11 INFO - PROCESS | 1645 | 1461247331421 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:02:11 INFO - PROCESS | 1645 | 1461247331422 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:02:11 INFO - PROCESS | 1645 | 1461247331425 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 1645 | 1461247331427 Marionette TRACE conn2 <- [1,1266,null,{}] 07:02:11 INFO - PROCESS | 1645 | 1461247331437 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}] 07:02:11 INFO - PROCESS | 1645 | 1461247331520 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:02:11 INFO - PROCESS | 1645 | 1461247331525 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b557000 == 45 [pid = 1645] [id = 324] 07:02:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x11bce0c00) [pid = 1645] [serial = 971] [outer = 0x0] 07:02:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x11c30bc00) [pid = 1645] [serial = 972] [outer = 0x11bce0c00] 07:02:11 INFO - PROCESS | 1645 | 1461247331553 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x123939800) [pid = 1645] [serial = 973] [outer = 0x11bce0c00] 07:02:11 INFO - PROCESS | 1645 | 1461247331910 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]]]}] 07:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 07:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:02:11 INFO - PROCESS | 1645 | 1461247331945 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:02:11 INFO - PROCESS | 1645 | 1461247331947 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:02:11 INFO - PROCESS | 1645 | 1461247331949 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 1645 | 1461247331950 Marionette TRACE conn2 <- [1,1270,null,{}] 07:02:11 INFO - PROCESS | 1645 | 1461247331952 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}] 07:02:12 INFO - PROCESS | 1645 | 1461247332030 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:02:12 INFO - PROCESS | 1645 | 1461247332037 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a6a000 == 46 [pid = 1645] [id = 325] 07:02:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x123a06c00) [pid = 1645] [serial = 974] [outer = 0x0] 07:02:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x124184c00) [pid = 1645] [serial = 975] [outer = 0x123a06c00] 07:02:12 INFO - PROCESS | 1645 | 1461247332064 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x126ad8c00) [pid = 1645] [serial = 976] [outer = 0x123a06c00] 07:02:12 INFO - PROCESS | 1645 | 1461247332396 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]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 470ms 07:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:02:12 INFO - PROCESS | 1645 | 1461247332421 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 1645 | 1461247332422 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:02:12 INFO - PROCESS | 1645 | 1461247332424 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 1645 | 1461247332425 Marionette TRACE conn2 <- [1,1274,null,{}] 07:02:12 INFO - PROCESS | 1645 | 1461247332427 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}] 07:02:12 INFO - PROCESS | 1645 | 1461247332526 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:02:12 INFO - PROCESS | 1645 | 1461247332534 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e62000 == 47 [pid = 1645] [id = 326] 07:02:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x126ae9000) [pid = 1645] [serial = 977] [outer = 0x0] 07:02:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x127fc2800) [pid = 1645] [serial = 978] [outer = 0x126ae9000] 07:02:12 INFO - PROCESS | 1645 | 1461247332561 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x128e82400) [pid = 1645] [serial = 979] [outer = 0x126ae9000] 07:02:12 INFO - PROCESS | 1645 | 1461247332904 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]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 07:02:12 INFO - PROCESS | 1645 | 1461247332943 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 1645 | 1461247332944 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:02:12 INFO - PROCESS | 1645 | 1461247332946 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 1645 | 1461247332947 Marionette TRACE conn2 <- [1,1278,null,{}] 07:02:12 INFO - PROCESS | 1645 | 1461247332949 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}] 07:02:13 INFO - PROCESS | 1645 | 1461247333044 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:02:13 INFO - PROCESS | 1645 | 1461247333052 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x129046000 == 48 [pid = 1645] [id = 327] 07:02:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x128e89400) [pid = 1645] [serial = 980] [outer = 0x0] 07:02:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1294db800) [pid = 1645] [serial = 981] [outer = 0x128e89400] 07:02:13 INFO - PROCESS | 1645 | 1461247333079 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12a6c3c00) [pid = 1645] [serial = 982] [outer = 0x128e89400] 07:02:13 INFO - PROCESS | 1645 | 1461247333440 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]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 07:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:02:13 INFO - PROCESS | 1645 | 1461247333471 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 1645 | 1461247333472 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:02:13 INFO - PROCESS | 1645 | 1461247333474 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 1645 | 1461247333475 Marionette TRACE conn2 <- [1,1282,null,{}] 07:02:13 INFO - PROCESS | 1645 | 1461247333477 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}] 07:02:13 INFO - PROCESS | 1645 | 1461247333574 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:02:13 INFO - PROCESS | 1645 | 1461247333605 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a584800 == 49 [pid = 1645] [id = 328] 07:02:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1272cc800) [pid = 1645] [serial = 983] [outer = 0x0] 07:02:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12adcc400) [pid = 1645] [serial = 984] [outer = 0x1272cc800] 07:02:13 INFO - PROCESS | 1645 | 1461247333631 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12b505000) [pid = 1645] [serial = 985] [outer = 0x1272cc800] 07:02:13 INFO - PROCESS | 1645 | 1461247333949 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]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 07:02:13 INFO - PROCESS | 1645 | 1461247333993 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 1645 | 1461247333994 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:02:13 INFO - PROCESS | 1645 | 1461247333997 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 1645 | 1461247333998 Marionette TRACE conn2 <- [1,1286,null,{}] 07:02:14 INFO - PROCESS | 1645 | 1461247334000 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}] 07:02:14 INFO - PROCESS | 1645 | 1461247334100 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:02:14 INFO - PROCESS | 1645 | 1461247334105 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b5a7800 == 50 [pid = 1645] [id = 329] 07:02:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x128e78800) [pid = 1645] [serial = 986] [outer = 0x0] 07:02:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12b50b800) [pid = 1645] [serial = 987] [outer = 0x128e78800] 07:02:14 INFO - PROCESS | 1645 | 1461247334157 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12b72b000) [pid = 1645] [serial = 988] [outer = 0x128e78800] 07:02:14 INFO - PROCESS | 1645 | 1461247334471 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]]]}] 07:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 07:02:14 INFO - PROCESS | 1645 | 1461247334517 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 1645 | 1461247334519 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:02:14 INFO - PROCESS | 1645 | 1461247334521 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 1645 | 1461247334522 Marionette TRACE conn2 <- [1,1290,null,{}] 07:02:14 INFO - PROCESS | 1645 | 1461247334524 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}] 07:02:14 INFO - PROCESS | 1645 | 1461247334625 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:02:14 INFO - PROCESS | 1645 | 1461247334657 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d03f800 == 51 [pid = 1645] [id = 330] 07:02:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12adcbc00) [pid = 1645] [serial = 989] [outer = 0x0] 07:02:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12b90c800) [pid = 1645] [serial = 990] [outer = 0x12adcbc00] 07:02:14 INFO - PROCESS | 1645 | 1461247334683 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12bc4cc00) [pid = 1645] [serial = 991] [outer = 0x12adcbc00] 07:02:14 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x11c114c00) [pid = 1645] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:02:14 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x11a9d2c00) [pid = 1645] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:02:14 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x1185cac00) [pid = 1645] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:02:14 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11aeebc00) [pid = 1645] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:02:14 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x115282c00) [pid = 1645] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:02:14 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x124183400) [pid = 1645] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:02:14 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x125cbd000) [pid = 1645] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:02:14 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x123d41000) [pid = 1645] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:02:15 INFO - PROCESS | 1645 | 1461247335003 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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 521ms 07:02:15 INFO - PROCESS | 1645 | 1461247335042 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1645 | 1461247335043 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:02:15 INFO - PROCESS | 1645 | 1461247335045 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1645 | 1461247335047 Marionette TRACE conn2 <- [1,1294,null,{}] 07:02:15 INFO - PROCESS | 1645 | 1461247335049 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}] 07:02:15 INFO - PROCESS | 1645 | 1461247335131 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:02:15 INFO - PROCESS | 1645 | 1461247335135 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c215800 == 52 [pid = 1645] [id = 331] 07:02:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x11aeebc00) [pid = 1645] [serial = 992] [outer = 0x0] 07:02:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12965c400) [pid = 1645] [serial = 993] [outer = 0x11aeebc00] 07:02:15 INFO - PROCESS | 1645 | 1461247335160 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x12bc51800) [pid = 1645] [serial = 994] [outer = 0x11aeebc00] 07:02:15 INFO - PROCESS | 1645 | 1461247335496 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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 473ms 07:02:15 INFO - PROCESS | 1645 | 1461247335519 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1645 | 1461247335521 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:02:15 INFO - PROCESS | 1645 | 1461247335523 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1645 | 1461247335524 Marionette TRACE conn2 <- [1,1298,null,{}] 07:02:15 INFO - PROCESS | 1645 | 1461247335527 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}] 07:02:15 INFO - PROCESS | 1645 | 1461247335645 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:02:15 INFO - PROCESS | 1645 | 1461247335651 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da4a800 == 53 [pid = 1645] [id = 332] 07:02:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12b90dc00) [pid = 1645] [serial = 995] [outer = 0x0] 07:02:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12bd8c800) [pid = 1645] [serial = 996] [outer = 0x12b90dc00] 07:02:15 INFO - PROCESS | 1645 | 1461247335681 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12bf34c00) [pid = 1645] [serial = 997] [outer = 0x12b90dc00] 07:02:15 INFO - PROCESS | 1645 | 1461247335992 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]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 518ms 07:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:02:16 INFO - PROCESS | 1645 | 1461247336042 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 1645 | 1461247336043 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:02:16 INFO - PROCESS | 1645 | 1461247336045 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 1645 | 1461247336046 Marionette TRACE conn2 <- [1,1302,null,{}] 07:02:16 INFO - PROCESS | 1645 | 1461247336048 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}] 07:02:16 INFO - PROCESS | 1645 | 1461247336129 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:02:16 INFO - PROCESS | 1645 | 1461247336134 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbfc000 == 54 [pid = 1645] [id = 333] 07:02:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12bf35400) [pid = 1645] [serial = 998] [outer = 0x0] 07:02:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12bf83c00) [pid = 1645] [serial = 999] [outer = 0x12bf35400] 07:02:16 INFO - PROCESS | 1645 | 1461247336158 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12d170800) [pid = 1645] [serial = 1000] [outer = 0x12bf35400] 07:02:16 INFO - PROCESS | 1645 | 1461247336488 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]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 473ms 07:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:02:16 INFO - PROCESS | 1645 | 1461247336518 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 1645 | 1461247336519 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:02:16 INFO - PROCESS | 1645 | 1461247336521 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 1645 | 1461247336522 Marionette TRACE conn2 <- [1,1306,null,{}] 07:02:16 INFO - PROCESS | 1645 | 1461247336524 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}] 07:02:16 INFO - PROCESS | 1645 | 1461247336633 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:02:16 INFO - PROCESS | 1645 | 1461247336640 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e84b000 == 55 [pid = 1645] [id = 334] 07:02:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12d1acc00) [pid = 1645] [serial = 1001] [outer = 0x0] 07:02:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12d1b4c00) [pid = 1645] [serial = 1002] [outer = 0x12d1acc00] 07:02:16 INFO - PROCESS | 1645 | 1461247336664 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x12d2de000) [pid = 1645] [serial = 1003] [outer = 0x12d1acc00] 07:02:16 INFO - PROCESS | 1645 | 1461247336955 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]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 467ms 07:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:02:16 INFO - PROCESS | 1645 | 1461247336989 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 1645 | 1461247336990 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:02:16 INFO - PROCESS | 1645 | 1461247336993 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 1645 | 1461247336994 Marionette TRACE conn2 <- [1,1310,null,{}] 07:02:16 INFO - PROCESS | 1645 | 1461247336996 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}] 07:02:17 INFO - PROCESS | 1645 | 1461247337081 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:02:17 INFO - PROCESS | 1645 | 1461247337085 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea19800 == 56 [pid = 1645] [id = 335] 07:02:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x12d2de400) [pid = 1645] [serial = 1004] [outer = 0x0] 07:02:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x12d2e9400) [pid = 1645] [serial = 1005] [outer = 0x12d2de400] 07:02:17 INFO - PROCESS | 1645 | 1461247337109 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x12da31000) [pid = 1645] [serial = 1006] [outer = 0x12d2de400] 07:02:17 INFO - PROCESS | 1645 | 1461247337606 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] 07:02:17 INFO - PROCESS | 1645 | 1461247337665 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:02:17 INFO - PROCESS | 1645 | 1461247337669 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 1645 | 1461247337671 Marionette TRACE conn2 <- [1,1314,null,{}] 07:02:17 INFO - PROCESS | 1645 | 1461247337674 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}] 07:02:17 INFO - PROCESS | 1645 | 1461247337783 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:02:17 INFO - PROCESS | 1645 | 1461247337876 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae15000 == 57 [pid = 1645] [id = 336] 07:02:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x11add3400) [pid = 1645] [serial = 1007] [outer = 0x0] 07:02:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11aee7400) [pid = 1645] [serial = 1008] [outer = 0x11add3400] 07:02:17 INFO - PROCESS | 1645 | 1461247337909 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x11bce0800) [pid = 1645] [serial = 1009] [outer = 0x11add3400] 07:02:18 INFO - PROCESS | 1645 | 1461247338323 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]]]}] 07:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 07:02:18 INFO - PROCESS | 1645 | 1461247338341 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:02:18 INFO - PROCESS | 1645 | 1461247338345 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:02:18 INFO - PROCESS | 1645 | 1461247338351 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 1645 | 1461247338354 Marionette TRACE conn2 <- [1,1318,null,{}] 07:02:18 INFO - PROCESS | 1645 | 1461247338357 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}] 07:02:18 INFO - PROCESS | 1645 | 1461247338463 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:02:18 INFO - PROCESS | 1645 | 1461247338517 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x127449000 == 58 [pid = 1645] [id = 337] 07:02:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11bce7c00) [pid = 1645] [serial = 1010] [outer = 0x0] 07:02:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x1238c7000) [pid = 1645] [serial = 1011] [outer = 0x11bce7c00] 07:02:18 INFO - PROCESS | 1645 | 1461247338546 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x126aefc00) [pid = 1645] [serial = 1012] [outer = 0x11bce7c00] 07:02:19 INFO - PROCESS | 1645 | 1461247339003 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]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 673ms 07:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:02:19 INFO - PROCESS | 1645 | 1461247339023 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 1645 | 1461247339025 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:02:19 INFO - PROCESS | 1645 | 1461247339027 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 1645 | 1461247339030 Marionette TRACE conn2 <- [1,1322,null,{}] 07:02:19 INFO - PROCESS | 1645 | 1461247339040 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}] 07:02:19 INFO - PROCESS | 1645 | 1461247339168 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:02:19 INFO - PROCESS | 1645 | 1461247339237 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da58800 == 59 [pid = 1645] [id = 338] 07:02:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x1294dc400) [pid = 1645] [serial = 1013] [outer = 0x0] 07:02:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x129635000) [pid = 1645] [serial = 1014] [outer = 0x1294dc400] 07:02:19 INFO - PROCESS | 1645 | 1461247339269 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x12adc7400) [pid = 1645] [serial = 1015] [outer = 0x1294dc400] 07:02:19 INFO - PROCESS | 1645 | 1461247339664 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]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 07:02:19 INFO - PROCESS | 1645 | 1461247339702 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 1645 | 1461247339703 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:02:19 INFO - PROCESS | 1645 | 1461247339707 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 1645 | 1461247339708 Marionette TRACE conn2 <- [1,1326,null,{}] 07:02:19 INFO - PROCESS | 1645 | 1461247339711 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}] 07:02:19 INFO - PROCESS | 1645 | 1461247339817 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:02:19 INFO - PROCESS | 1645 | 1461247339870 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea26800 == 60 [pid = 1645] [id = 339] 07:02:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x12adcdc00) [pid = 1645] [serial = 1016] [outer = 0x0] 07:02:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x12b90d000) [pid = 1645] [serial = 1017] [outer = 0x12adcdc00] 07:02:19 INFO - PROCESS | 1645 | 1461247339899 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12bd8c000) [pid = 1645] [serial = 1018] [outer = 0x12adcdc00] 07:02:20 INFO - PROCESS | 1645 | 1461247340569 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]]]}] 07:02:20 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 07:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 07:02:20 INFO - PROCESS | 1645 | 1461247340577 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 1645 | 1461247340579 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:02:20 INFO - PROCESS | 1645 | 1461247340601 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 1645 | 1461247340603 Marionette TRACE conn2 <- [1,1330,null,{}] 07:02:20 INFO - PROCESS | 1645 | 1461247340626 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}] 07:02:20 INFO - PROCESS | 1645 | 1461247340712 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:02:20 INFO - PROCESS | 1645 | 1461247340778 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a86e000 == 61 [pid = 1645] [id = 340] 07:02:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x1185c0400) [pid = 1645] [serial = 1019] [outer = 0x0] 07:02:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x118ff1c00) [pid = 1645] [serial = 1020] [outer = 0x1185c0400] 07:02:20 INFO - PROCESS | 1645 | 1461247340807 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x11aaf0800) [pid = 1645] [serial = 1021] [outer = 0x1185c0400] 07:02:21 INFO - PROCESS | 1645 | 1461247341181 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]]]}] 07:02:21 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 07:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 654ms 07:02:21 INFO - PROCESS | 1645 | 1461247341237 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 1645 | 1461247341241 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:02:21 INFO - PROCESS | 1645 | 1461247341246 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - PROCESS | 1645 | 1461247341248 Marionette TRACE conn2 <- [1,1334,null,{}] 07:02:21 INFO - PROCESS | 1645 | 1461247341250 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}] 07:02:21 INFO - PROCESS | 1645 | 1461247341362 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:02:21 INFO - PROCESS | 1645 | 1461247341483 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a1f800 == 62 [pid = 1645] [id = 341] 07:02:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x118c32400) [pid = 1645] [serial = 1022] [outer = 0x0] 07:02:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x11a9cb800) [pid = 1645] [serial = 1023] [outer = 0x118c32400] 07:02:21 INFO - PROCESS | 1645 | 1461247341531 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x11ae56800) [pid = 1645] [serial = 1024] [outer = 0x118c32400] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0f000 == 61 [pid = 1645] [id = 304] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12b474000 == 60 [pid = 1645] [id = 299] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12881d800 == 59 [pid = 1645] [id = 86] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x118f08000 == 58 [pid = 1645] [id = 84] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12c208800 == 57 [pid = 1645] [id = 87] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12e84b000 == 56 [pid = 1645] [id = 334] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbfc000 == 55 [pid = 1645] [id = 333] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12da4a800 == 54 [pid = 1645] [id = 332] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12c215800 == 53 [pid = 1645] [id = 331] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12d03f800 == 52 [pid = 1645] [id = 330] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x128e73400) [pid = 1645] [serial = 897] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x118ff2000) [pid = 1645] [serial = 900] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x126ad2000) [pid = 1645] [serial = 909] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x1292e3c00) [pid = 1645] [serial = 939] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x11c11e400) [pid = 1645] [serial = 906] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x11add2000) [pid = 1645] [serial = 903] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x126d8fc00) [pid = 1645] [serial = 912] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12b5a7800 == 51 [pid = 1645] [id = 329] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12a584800 == 50 [pid = 1645] [id = 328] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x129046000 == 49 [pid = 1645] [id = 327] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x123e62000 == 48 [pid = 1645] [id = 326] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x123a6a000 == 47 [pid = 1645] [id = 325] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x11b557000 == 46 [pid = 1645] [id = 324] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x11563f800 == 45 [pid = 1645] [id = 323] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae27800 == 44 [pid = 1645] [id = 322] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x118698000 == 43 [pid = 1645] [id = 314] 07:02:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12a572800 == 42 [pid = 1645] [id = 313] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x129205c00) [pid = 1645] [serial = 937] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x126ad7c00) [pid = 1645] [serial = 931] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x12434f400) [pid = 1645] [serial = 930] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x1288c9400) [pid = 1645] [serial = 933] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x128e8cc00) [pid = 1645] [serial = 936] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x128e86400) [pid = 1645] [serial = 934] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x1235edc00) [pid = 1645] [serial = 927] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x123933400) [pid = 1645] [serial = 928] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x11aaee000) [pid = 1645] [serial = 921] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x11adda800) [pid = 1645] [serial = 922] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11a884000) [pid = 1645] [serial = 919] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x1191b7000) [pid = 1645] [serial = 918] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x11bce9c00) [pid = 1645] [serial = 924] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x11c11c800) [pid = 1645] [serial = 925] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x1185c1000) [pid = 1645] [serial = 916] [outer = 0x0] [url = about:blank] 07:02:21 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x11547a400) [pid = 1645] [serial = 915] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1645 | 1461247342001 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]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 771ms 07:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:02:22 INFO - PROCESS | 1645 | 1461247342017 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 1645 | 1461247342019 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:02:22 INFO - PROCESS | 1645 | 1461247342021 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 1645 | 1461247342023 Marionette TRACE conn2 <- [1,1338,null,{}] 07:02:22 INFO - PROCESS | 1645 | 1461247342030 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}] 07:02:22 INFO - PROCESS | 1645 | 1461247342116 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:02:22 INFO - PROCESS | 1645 | 1461247342123 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a877800 == 43 [pid = 1645] [id = 342] 07:02:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x11bcde800) [pid = 1645] [serial = 1025] [outer = 0x0] 07:02:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x11bce5000) [pid = 1645] [serial = 1026] [outer = 0x11bcde800] 07:02:22 INFO - PROCESS | 1645 | 1461247342151 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x11bf8e800) [pid = 1645] [serial = 1027] [outer = 0x11bcde800] 07:02:22 INFO - PROCESS | 1645 | 1461247342951 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]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 973ms 07:02:22 INFO - PROCESS | 1645 | 1461247342994 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 1645 | 1461247342996 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:02:22 INFO - PROCESS | 1645 | 1461247342998 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1645 | 1461247342999 Marionette TRACE conn2 <- [1,1342,null,{}] 07:02:23 INFO - PROCESS | 1645 | 1461247343001 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}] 07:02:23 INFO - PROCESS | 1645 | 1461247343082 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:02:23 INFO - PROCESS | 1645 | 1461247343130 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x11be9d800 == 44 [pid = 1645] [id = 343] 07:02:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x11bf8b400) [pid = 1645] [serial = 1028] [outer = 0x0] 07:02:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x1235f2800) [pid = 1645] [serial = 1029] [outer = 0x11bf8b400] 07:02:23 INFO - PROCESS | 1645 | 1461247343157 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x1238c3c00) [pid = 1645] [serial = 1030] [outer = 0x11bf8b400] 07:02:23 INFO - PROCESS | 1645 | 1461247343455 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]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 470ms 07:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:02:23 INFO - PROCESS | 1645 | 1461247343473 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 1645 | 1461247343474 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:02:23 INFO - PROCESS | 1645 | 1461247343476 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1645 | 1461247343477 Marionette TRACE conn2 <- [1,1346,null,{}] 07:02:23 INFO - PROCESS | 1645 | 1461247343479 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}] 07:02:23 INFO - PROCESS | 1645 | 1461247343559 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:02:23 INFO - PROCESS | 1645 | 1461247343563 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a865800 == 45 [pid = 1645] [id = 344] 07:02:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11c118400) [pid = 1645] [serial = 1031] [outer = 0x0] 07:02:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x12393e400) [pid = 1645] [serial = 1032] [outer = 0x11c118400] 07:02:23 INFO - PROCESS | 1645 | 1461247343591 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x124177000) [pid = 1645] [serial = 1033] [outer = 0x11c118400] 07:02:23 INFO - PROCESS | 1645 | 1461247343928 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]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 469ms 07:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:02:23 INFO - PROCESS | 1645 | 1461247343946 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 1645 | 1461247343947 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:02:23 INFO - PROCESS | 1645 | 1461247343949 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1645 | 1461247343950 Marionette TRACE conn2 <- [1,1350,null,{}] 07:02:23 INFO - PROCESS | 1645 | 1461247343955 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}] 07:02:24 INFO - PROCESS | 1645 | 1461247344073 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:02:24 INFO - PROCESS | 1645 | 1461247344091 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x11910b000 == 46 [pid = 1645] [id = 345] 07:02:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x12417ec00) [pid = 1645] [serial = 1034] [outer = 0x0] 07:02:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x1244ed800) [pid = 1645] [serial = 1035] [outer = 0x12417ec00] 07:02:24 INFO - PROCESS | 1645 | 1461247344120 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x126af5400) [pid = 1645] [serial = 1036] [outer = 0x12417ec00] 07:02:24 INFO - PROCESS | 1645 | 1461247344440 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 520ms 07:02:24 INFO - PROCESS | 1645 | 1461247344470 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 1645 | 1461247344472 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:02:24 INFO - PROCESS | 1645 | 1461247344474 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 1645 | 1461247344475 Marionette TRACE conn2 <- [1,1354,null,{}] 07:02:24 INFO - PROCESS | 1645 | 1461247344477 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}] 07:02:24 INFO - PROCESS | 1645 | 1461247344573 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:02:24 INFO - PROCESS | 1645 | 1461247344585 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x119103000 == 47 [pid = 1645] [id = 346] 07:02:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x126af2400) [pid = 1645] [serial = 1037] [outer = 0x0] 07:02:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x1288c9400) [pid = 1645] [serial = 1038] [outer = 0x126af2400] 07:02:24 INFO - PROCESS | 1645 | 1461247344609 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x128e73800) [pid = 1645] [serial = 1039] [outer = 0x126af2400] 07:02:24 INFO - PROCESS | 1645 | 1461247344952 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 07:02:24 INFO - PROCESS | 1645 | 1461247344998 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:02:25 INFO - PROCESS | 1645 | 1461247345000 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:02:25 INFO - PROCESS | 1645 | 1461247345002 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 1645 | 1461247345003 Marionette TRACE conn2 <- [1,1358,null,{}] 07:02:25 INFO - PROCESS | 1645 | 1461247345005 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}] 07:02:25 INFO - PROCESS | 1645 | 1461247345101 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:02:25 INFO - PROCESS | 1645 | 1461247345106 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x127451800 == 48 [pid = 1645] [id = 347] 07:02:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x126d91800) [pid = 1645] [serial = 1040] [outer = 0x0] 07:02:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x128e89c00) [pid = 1645] [serial = 1041] [outer = 0x126d91800] 07:02:25 INFO - PROCESS | 1645 | 1461247345131 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x12920f800) [pid = 1645] [serial = 1042] [outer = 0x126d91800] 07:02:25 INFO - PROCESS | 1645 | 1461247345508 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]]]}] 07:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 07:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:02:25 INFO - PROCESS | 1645 | 1461247345523 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:02:25 INFO - PROCESS | 1645 | 1461247345525 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:02:25 INFO - PROCESS | 1645 | 1461247345529 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 1645 | 1461247345531 Marionette TRACE conn2 <- [1,1362,null,{}] 07:02:25 INFO - PROCESS | 1645 | 1461247345535 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}] 07:02:25 INFO - PROCESS | 1645 | 1461247345684 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:02:25 INFO - PROCESS | 1645 | 1461247345697 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292d3000 == 49 [pid = 1645] [id = 348] 07:02:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x1288ccc00) [pid = 1645] [serial = 1043] [outer = 0x0] 07:02:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x1294df400) [pid = 1645] [serial = 1044] [outer = 0x1288ccc00] 07:02:25 INFO - PROCESS | 1645 | 1461247345738 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x129637800) [pid = 1645] [serial = 1045] [outer = 0x1288ccc00] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x1272cc800) [pid = 1645] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x128e78800) [pid = 1645] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x12adcbc00) [pid = 1645] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x129097400) [pid = 1645] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x118aa7800) [pid = 1645] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x11bce0c00) [pid = 1645] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x115808000) [pid = 1645] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x11aeebc00) [pid = 1645] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x126ae9000) [pid = 1645] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x128e89400) [pid = 1645] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x123a06c00) [pid = 1645] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12bf35400) [pid = 1645] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12b90dc00) [pid = 1645] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:02:26 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12d1acc00) [pid = 1645] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 823ms 07:02:26 INFO - PROCESS | 1645 | 1461247346346 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]]]}] 07:02:26 INFO - PROCESS | 1645 | 1461247346352 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1645 | 1461247346353 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:02:26 INFO - PROCESS | 1645 | 1461247346356 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1645 | 1461247346357 Marionette TRACE conn2 <- [1,1366,null,{}] 07:02:26 INFO - PROCESS | 1645 | 1461247346359 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}] 07:02:26 INFO - PROCESS | 1645 | 1461247346438 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:02:26 INFO - PROCESS | 1645 | 1461247346442 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc2800 == 50 [pid = 1645] [id = 349] 07:02:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x118aa7800) [pid = 1645] [serial = 1046] [outer = 0x0] 07:02:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11c310800) [pid = 1645] [serial = 1047] [outer = 0x118aa7800] 07:02:26 INFO - PROCESS | 1645 | 1461247346468 Marionette DEBUG loaded listener.js 07:02:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x129651c00) [pid = 1645] [serial = 1048] [outer = 0x118aa7800] 07:02:26 INFO - PROCESS | 1645 | 1461247346810 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] 07:02:26 INFO - PROCESS | 1645 | 1461247346825 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:02:26 INFO - PROCESS | 1645 | 1461247346827 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1645 | 1461247346829 Marionette TRACE conn2 <- [1,1370,null,{}] 07:02:26 INFO - PROCESS | 1645 | 1461247346831 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}] 07:02:26 INFO - PROCESS | 1645 | 1461247346944 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:02:26 INFO - PROCESS | 1645 | 1461247346952 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b51d800 == 51 [pid = 1645] [id = 350] 07:02:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x12965a000) [pid = 1645] [serial = 1049] [outer = 0x0] 07:02:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x12adce000) [pid = 1645] [serial = 1050] [outer = 0x12965a000] 07:02:26 INFO - PROCESS | 1645 | 1461247346982 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x12add1000) [pid = 1645] [serial = 1051] [outer = 0x12965a000] 07:02:27 INFO - PROCESS | 1645 | 1461247347317 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] 07:02:27 INFO - PROCESS | 1645 | 1461247347347 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:02:27 INFO - PROCESS | 1645 | 1461247347350 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 1645 | 1461247347351 Marionette TRACE conn2 <- [1,1374,null,{}] 07:02:27 INFO - PROCESS | 1645 | 1461247347354 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}] 07:02:27 INFO - PROCESS | 1645 | 1461247347431 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:02:27 INFO - PROCESS | 1645 | 1461247347437 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d27c000 == 52 [pid = 1645] [id = 351] 07:02:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x12b728c00) [pid = 1645] [serial = 1052] [outer = 0x0] 07:02:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x12bd86400) [pid = 1645] [serial = 1053] [outer = 0x12b728c00] 07:02:27 INFO - PROCESS | 1645 | 1461247347462 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x12bd8f000) [pid = 1645] [serial = 1054] [outer = 0x12b728c00] 07:02:27 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:27 INFO - PROCESS | 1645 | 1461247347788 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] 07:02:27 INFO - PROCESS | 1645 | 1461247347822 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:02:27 INFO - PROCESS | 1645 | 1461247347825 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 1645 | 1461247347825 Marionette TRACE conn2 <- [1,1378,null,{}] 07:02:27 INFO - PROCESS | 1645 | 1461247347828 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}] 07:02:27 INFO - PROCESS | 1645 | 1461247347929 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:02:27 INFO - PROCESS | 1645 | 1461247347937 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da47000 == 53 [pid = 1645] [id = 352] 07:02:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12bd8e800) [pid = 1645] [serial = 1055] [outer = 0x0] 07:02:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x12bf2b800) [pid = 1645] [serial = 1056] [outer = 0x12bd8e800] 07:02:27 INFO - PROCESS | 1645 | 1461247347963 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x12bf38000) [pid = 1645] [serial = 1057] [outer = 0x12bd8e800] 07:02:28 INFO - PROCESS | 1645 | 1461247348328 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] 07:02:28 INFO - PROCESS | 1645 | 1461247348347 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:02:28 INFO - PROCESS | 1645 | 1461247348352 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 1645 | 1461247348354 Marionette TRACE conn2 <- [1,1382,null,{}] 07:02:28 INFO - PROCESS | 1645 | 1461247348359 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}] 07:02:28 INFO - PROCESS | 1645 | 1461247348464 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:02:28 INFO - PROCESS | 1645 | 1461247348522 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x115830800 == 54 [pid = 1645] [id = 353] 07:02:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x1185c3000) [pid = 1645] [serial = 1058] [outer = 0x0] 07:02:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x1185cd400) [pid = 1645] [serial = 1059] [outer = 0x1185c3000] 07:02:28 INFO - PROCESS | 1645 | 1461247348553 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x11925b000) [pid = 1645] [serial = 1060] [outer = 0x1185c3000] 07:02:29 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:29 INFO - PROCESS | 1645 | 1461247349047 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] 07:02:29 INFO - PROCESS | 1645 | 1461247349089 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:02:29 INFO - PROCESS | 1645 | 1461247349095 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 1645 | 1461247349097 Marionette TRACE conn2 <- [1,1386,null,{}] 07:02:29 INFO - PROCESS | 1645 | 1461247349100 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}] 07:02:29 INFO - PROCESS | 1645 | 1461247349200 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:02:29 INFO - PROCESS | 1645 | 1461247349268 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x11be84000 == 55 [pid = 1645] [id = 354] 07:02:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x11ae56c00) [pid = 1645] [serial = 1061] [outer = 0x0] 07:02:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x11b9cfc00) [pid = 1645] [serial = 1062] [outer = 0x11ae56c00] 07:02:29 INFO - PROCESS | 1645 | 1461247349298 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x11bf8c400) [pid = 1645] [serial = 1063] [outer = 0x11ae56c00] 07:02:29 INFO - PROCESS | 1645 | 1461247349712 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] 07:02:29 INFO - PROCESS | 1645 | 1461247349781 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:02:29 INFO - PROCESS | 1645 | 1461247349802 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 1645 | 1461247349805 Marionette TRACE conn2 <- [1,1390,null,{}] 07:02:29 INFO - PROCESS | 1645 | 1461247349814 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}] 07:02:29 INFO - PROCESS | 1645 | 1461247349919 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:02:29 INFO - PROCESS | 1645 | 1461247349986 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7c6800 == 56 [pid = 1645] [id = 355] 07:02:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x123b36400) [pid = 1645] [serial = 1064] [outer = 0x0] 07:02:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x1244ed000) [pid = 1645] [serial = 1065] [outer = 0x123b36400] 07:02:30 INFO - PROCESS | 1645 | 1461247350018 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x126ad2000) [pid = 1645] [serial = 1066] [outer = 0x123b36400] 07:02:30 INFO - PROCESS | 1645 | 1461247350444 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]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 07:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:02:30 INFO - PROCESS | 1645 | 1461247350476 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 1645 | 1461247350477 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:02:30 INFO - PROCESS | 1645 | 1461247350480 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 1645 | 1461247350481 Marionette TRACE conn2 <- [1,1394,null,{}] 07:02:30 INFO - PROCESS | 1645 | 1461247350502 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}] 07:02:30 INFO - PROCESS | 1645 | 1461247350602 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:02:30 INFO - PROCESS | 1645 | 1461247350669 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e850000 == 57 [pid = 1645] [id = 356] 07:02:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x125cba400) [pid = 1645] [serial = 1067] [outer = 0x0] 07:02:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x1292ebc00) [pid = 1645] [serial = 1068] [outer = 0x125cba400] 07:02:30 INFO - PROCESS | 1645 | 1461247350699 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12a6c6000) [pid = 1645] [serial = 1069] [outer = 0x125cba400] 07:02:31 INFO - PROCESS | 1645 | 1461247351113 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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 07:02:31 INFO - PROCESS | 1645 | 1461247351151 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 1645 | 1461247351153 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:02:31 INFO - PROCESS | 1645 | 1461247351155 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 1645 | 1461247351156 Marionette TRACE conn2 <- [1,1398,null,{}] 07:02:31 INFO - PROCESS | 1645 | 1461247351159 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}] 07:02:31 INFO - PROCESS | 1645 | 1461247351275 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:02:31 INFO - PROCESS | 1645 | 1461247351330 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed3b000 == 58 [pid = 1645] [id = 357] 07:02:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12a6d1000) [pid = 1645] [serial = 1070] [outer = 0x0] 07:02:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12b504c00) [pid = 1645] [serial = 1071] [outer = 0x12a6d1000] 07:02:31 INFO - PROCESS | 1645 | 1461247351359 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12b90dc00) [pid = 1645] [serial = 1072] [outer = 0x12a6d1000] 07:02:31 INFO - PROCESS | 1645 | 1461247351768 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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 620ms 07:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:02:31 INFO - PROCESS | 1645 | 1461247351775 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 1645 | 1461247351777 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:02:31 INFO - PROCESS | 1645 | 1461247351779 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 1645 | 1461247351780 Marionette TRACE conn2 <- [1,1402,null,{}] 07:02:31 INFO - PROCESS | 1645 | 1461247351783 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}] 07:02:31 INFO - PROCESS | 1645 | 1461247351922 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:02:31 INFO - PROCESS | 1645 | 1461247351980 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f20b000 == 59 [pid = 1645] [id = 358] 07:02:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x12bf36000) [pid = 1645] [serial = 1073] [outer = 0x0] 07:02:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12d1ab800) [pid = 1645] [serial = 1074] [outer = 0x12bf36000] 07:02:32 INFO - PROCESS | 1645 | 1461247352012 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x12d2e7800) [pid = 1645] [serial = 1075] [outer = 0x12bf36000] 07:02:32 INFO - PROCESS | 1645 | 1461247352624 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]]]}] 07:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 870ms 07:02:32 INFO - PROCESS | 1645 | 1461247352650 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 1645 | 1461247352652 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:02:32 INFO - PROCESS | 1645 | 1461247352656 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 1645 | 1461247352658 Marionette TRACE conn2 <- [1,1406,null,{}] 07:02:32 INFO - PROCESS | 1645 | 1461247352662 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}] 07:02:32 INFO - PROCESS | 1645 | 1461247352756 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:02:32 INFO - PROCESS | 1645 | 1461247352822 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c156000 == 60 [pid = 1645] [id = 359] 07:02:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x118a2cc00) [pid = 1645] [serial = 1076] [outer = 0x0] 07:02:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x11a828400) [pid = 1645] [serial = 1077] [outer = 0x118a2cc00] 07:02:32 INFO - PROCESS | 1645 | 1461247352856 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x11aef1000) [pid = 1645] [serial = 1078] [outer = 0x118a2cc00] 07:02:33 INFO - PROCESS | 1645 | 1461247353278 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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 07:02:33 INFO - PROCESS | 1645 | 1461247353327 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 1645 | 1461247353331 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:02:33 INFO - PROCESS | 1645 | 1461247353335 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 1645 | 1461247353337 Marionette TRACE conn2 <- [1,1410,null,{}] 07:02:33 INFO - PROCESS | 1645 | 1461247353339 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}] 07:02:33 INFO - PROCESS | 1645 | 1461247353431 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x125cc4800 == 59 [pid = 1645] [id = 316] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12d27c000 == 58 [pid = 1645] [id = 351] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12b51d800 == 57 [pid = 1645] [id = 350] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc2800 == 56 [pid = 1645] [id = 349] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1292d3000 == 55 [pid = 1645] [id = 348] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x127451800 == 54 [pid = 1645] [id = 347] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x119103000 == 53 [pid = 1645] [id = 346] 07:02:33 INFO - PROCESS | 1645 | 1461247353552 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11910b000 == 52 [pid = 1645] [id = 345] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11a865800 == 51 [pid = 1645] [id = 344] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11be9d800 == 50 [pid = 1645] [id = 343] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11a877800 == 49 [pid = 1645] [id = 342] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x119a1f800 == 48 [pid = 1645] [id = 341] 07:02:33 INFO - PROCESS | 1645 | --DOCSHELL 0x11a86e000 == 47 [pid = 1645] [id = 340] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x12adcc400) [pid = 1645] [serial = 984] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x12b50b800) [pid = 1645] [serial = 987] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12b505000) [pid = 1645] [serial = 985] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x12b90c800) [pid = 1645] [serial = 990] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x12b72b000) [pid = 1645] [serial = 988] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x1294dd800) [pid = 1645] [serial = 940] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x11a884400) [pid = 1645] [serial = 967] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x118e31000) [pid = 1645] [serial = 966] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x11c30bc00) [pid = 1645] [serial = 972] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x123939800) [pid = 1645] [serial = 973] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x1192ca800) [pid = 1645] [serial = 969] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x11aeef000) [pid = 1645] [serial = 970] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x12965c400) [pid = 1645] [serial = 993] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x127fc2800) [pid = 1645] [serial = 978] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x128e82400) [pid = 1645] [serial = 979] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x1294db800) [pid = 1645] [serial = 981] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x11a883400) [pid = 1645] [serial = 945] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x129637000) [pid = 1645] [serial = 957] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x124184c00) [pid = 1645] [serial = 975] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x126ad8c00) [pid = 1645] [serial = 976] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x125d3b000) [pid = 1645] [serial = 951] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x123e14800) [pid = 1645] [serial = 963] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x11641ac00) [pid = 1645] [serial = 942] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x12a6c3800) [pid = 1645] [serial = 960] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x1292ec000) [pid = 1645] [serial = 954] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x11c433800) [pid = 1645] [serial = 948] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x12d170800) [pid = 1645] [serial = 1000] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x12bf83c00) [pid = 1645] [serial = 999] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x12bc51800) [pid = 1645] [serial = 994] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x12bc4cc00) [pid = 1645] [serial = 991] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12bf34c00) [pid = 1645] [serial = 997] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12a6c3c00) [pid = 1645] [serial = 982] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12bd8c800) [pid = 1645] [serial = 996] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x115636800 == 48 [pid = 1645] [id = 360] 07:02:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x11861fc00) [pid = 1645] [serial = 1079] [outer = 0x0] 07:02:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11a884400) [pid = 1645] [serial = 1080] [outer = 0x11861fc00] 07:02:33 INFO - PROCESS | 1645 | 1461247353591 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x11bced000) [pid = 1645] [serial = 1081] [outer = 0x11861fc00] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12d1b4c00) [pid = 1645] [serial = 1002] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x12d2de000) [pid = 1645] [serial = 1003] [outer = 0x0] [url = about:blank] 07:02:33 INFO - PROCESS | 1645 | 1461247353935 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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 620ms 07:02:33 INFO - PROCESS | 1645 | 1461247353956 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 1645 | 1461247353957 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:02:33 INFO - PROCESS | 1645 | 1461247353960 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 1645 | 1461247353962 Marionette TRACE conn2 <- [1,1414,null,{}] 07:02:33 INFO - PROCESS | 1645 | 1461247353972 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}] 07:02:34 INFO - PROCESS | 1645 | 1461247354054 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:02:34 INFO - PROCESS | 1645 | 1461247354134 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x11be9a000 == 49 [pid = 1645] [id = 361] 07:02:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11bcdf400) [pid = 1645] [serial = 1082] [outer = 0x0] 07:02:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x1238bc800) [pid = 1645] [serial = 1083] [outer = 0x11bcdf400] 07:02:34 INFO - PROCESS | 1645 | 1461247354167 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x1244e6800) [pid = 1645] [serial = 1084] [outer = 0x11bcdf400] 07:02:34 INFO - PROCESS | 1645 | 1461247354483 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]]]}] 07:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 570ms 07:02:34 INFO - PROCESS | 1645 | 1461247354531 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:02:34 INFO - PROCESS | 1645 | 1461247354533 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:02:34 INFO - PROCESS | 1645 | 1461247354535 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 1645 | 1461247354536 Marionette TRACE conn2 <- [1,1418,null,{}] 07:02:34 INFO - PROCESS | 1645 | 1461247354538 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}] 07:02:34 INFO - PROCESS | 1645 | 1461247354619 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:02:34 INFO - PROCESS | 1645 | 1461247354675 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e52000 == 50 [pid = 1645] [id = 362] 07:02:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x11bf83000) [pid = 1645] [serial = 1085] [outer = 0x0] 07:02:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x1268eac00) [pid = 1645] [serial = 1086] [outer = 0x11bf83000] 07:02:34 INFO - PROCESS | 1645 | 1461247354701 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x128e77800) [pid = 1645] [serial = 1087] [outer = 0x11bf83000] 07:02:34 INFO - PROCESS | 1645 | 1461247354986 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]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 469ms 07:02:35 INFO - PROCESS | 1645 | 1461247355009 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 1645 | 1461247355010 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:02:35 INFO - PROCESS | 1645 | 1461247355012 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 1645 | 1461247355013 Marionette TRACE conn2 <- [1,1422,null,{}] 07:02:35 INFO - PROCESS | 1645 | 1461247355015 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}] 07:02:35 INFO - PROCESS | 1645 | 1461247355109 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:02:35 INFO - PROCESS | 1645 | 1461247355113 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12880a000 == 51 [pid = 1645] [id = 363] 07:02:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x126af4c00) [pid = 1645] [serial = 1088] [outer = 0x0] 07:02:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x129207800) [pid = 1645] [serial = 1089] [outer = 0x126af4c00] 07:02:35 INFO - PROCESS | 1645 | 1461247355139 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x129629400) [pid = 1645] [serial = 1090] [outer = 0x126af4c00] 07:02:35 INFO - PROCESS | 1645 | 1461247355579 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]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 622ms 07:02:35 INFO - PROCESS | 1645 | 1461247355660 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:02:35 INFO - PROCESS | 1645 | 1461247355661 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:02:35 INFO - PROCESS | 1645 | 1461247355663 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 1645 | 1461247355664 Marionette TRACE conn2 <- [1,1426,null,{}] 07:02:35 INFO - PROCESS | 1645 | 1461247355666 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}] 07:02:35 INFO - PROCESS | 1645 | 1461247355760 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:02:35 INFO - PROCESS | 1645 | 1461247355767 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acb8800 == 52 [pid = 1645] [id = 364] 07:02:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x129653400) [pid = 1645] [serial = 1091] [outer = 0x0] 07:02:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x12add0800) [pid = 1645] [serial = 1092] [outer = 0x129653400] 07:02:35 INFO - PROCESS | 1645 | 1461247355790 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x12bc52400) [pid = 1645] [serial = 1093] [outer = 0x129653400] 07:02:36 INFO - PROCESS | 1645 | 1461247356248 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]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 624ms 07:02:36 INFO - PROCESS | 1645 | 1461247356288 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 1645 | 1461247356289 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:02:36 INFO - PROCESS | 1645 | 1461247356292 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1645 | 1461247356293 Marionette TRACE conn2 <- [1,1430,null,{}] 07:02:36 INFO - PROCESS | 1645 | 1461247356295 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}] 07:02:36 INFO - PROCESS | 1645 | 1461247356393 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:02:36 INFO - PROCESS | 1645 | 1461247356424 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b59b000 == 53 [pid = 1645] [id = 365] 07:02:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x12bc51800) [pid = 1645] [serial = 1094] [outer = 0x0] 07:02:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x12bd93800) [pid = 1645] [serial = 1095] [outer = 0x12bc51800] 07:02:36 INFO - PROCESS | 1645 | 1461247356449 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x12bf82000) [pid = 1645] [serial = 1096] [outer = 0x12bc51800] 07:02:36 INFO - PROCESS | 1645 | 1461247356795 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]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 517ms 07:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:02:36 INFO - PROCESS | 1645 | 1461247356810 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 1645 | 1461247356811 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:02:36 INFO - PROCESS | 1645 | 1461247356813 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1645 | 1461247356814 Marionette TRACE conn2 <- [1,1434,null,{}] 07:02:36 INFO - PROCESS | 1645 | 1461247356817 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}] 07:02:36 INFO - PROCESS | 1645 | 1461247356913 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:02:36 INFO - PROCESS | 1645 | 1461247356925 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d024800 == 54 [pid = 1645] [id = 366] 07:02:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12d164000) [pid = 1645] [serial = 1097] [outer = 0x0] 07:02:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x12d1b0800) [pid = 1645] [serial = 1098] [outer = 0x12d164000] 07:02:36 INFO - PROCESS | 1645 | 1461247356950 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x12d2de000) [pid = 1645] [serial = 1099] [outer = 0x12d164000] 07:02:37 INFO - PROCESS | 1645 | 1461247357294 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]]]}] 07:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 07:02:37 INFO - PROCESS | 1645 | 1461247357336 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:02:37 INFO - PROCESS | 1645 | 1461247357337 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:02:37 INFO - PROCESS | 1645 | 1461247357340 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 1645 | 1461247357341 Marionette TRACE conn2 <- [1,1438,null,{}] 07:02:37 INFO - PROCESS | 1645 | 1461247357343 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}] 07:02:37 INFO - PROCESS | 1645 | 1461247357444 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:02:37 INFO - PROCESS | 1645 | 1461247357458 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da05800 == 55 [pid = 1645] [id = 367] 07:02:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x12bc53400) [pid = 1645] [serial = 1100] [outer = 0x0] 07:02:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x12da2d000) [pid = 1645] [serial = 1101] [outer = 0x12bc53400] 07:02:37 INFO - PROCESS | 1645 | 1461247357483 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x12da39000) [pid = 1645] [serial = 1102] [outer = 0x12bc53400] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x126af2400) [pid = 1645] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x1185c0400) [pid = 1645] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x11bcde800) [pid = 1645] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x126d91800) [pid = 1645] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x118c32400) [pid = 1645] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x1288ccc00) [pid = 1645] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x11c118400) [pid = 1645] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x12b728c00) [pid = 1645] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x118aa7800) [pid = 1645] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12965a000) [pid = 1645] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x11bf8b400) [pid = 1645] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:02:37 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x12417ec00) [pid = 1645] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:02:38 INFO - PROCESS | 1645 | 1461247358036 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]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 719ms 07:02:38 INFO - PROCESS | 1645 | 1461247358060 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 1645 | 1461247358061 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:02:38 INFO - PROCESS | 1645 | 1461247358063 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 1645 | 1461247358064 Marionette TRACE conn2 <- [1,1442,null,{}] 07:02:38 INFO - PROCESS | 1645 | 1461247358066 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}] 07:02:38 INFO - PROCESS | 1645 | 1461247358148 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:02:38 INFO - PROCESS | 1645 | 1461247358155 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbdd000 == 56 [pid = 1645] [id = 368] 07:02:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x124356800) [pid = 1645] [serial = 1103] [outer = 0x0] 07:02:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x1294e1c00) [pid = 1645] [serial = 1104] [outer = 0x124356800] 07:02:38 INFO - PROCESS | 1645 | 1461247358181 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x12d2eac00) [pid = 1645] [serial = 1105] [outer = 0x124356800] 07:02:38 INFO - PROCESS | 1645 | 1461247358528 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]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 474ms 07:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:02:38 INFO - PROCESS | 1645 | 1461247358539 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 1645 | 1461247358541 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:02:38 INFO - PROCESS | 1645 | 1461247358543 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 1645 | 1461247358545 Marionette TRACE conn2 <- [1,1446,null,{}] 07:02:38 INFO - PROCESS | 1645 | 1461247358548 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}] 07:02:38 INFO - PROCESS | 1645 | 1461247358686 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:02:38 INFO - PROCESS | 1645 | 1461247358695 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e512800 == 57 [pid = 1645] [id = 369] 07:02:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x126af2400) [pid = 1645] [serial = 1106] [outer = 0x0] 07:02:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x12da87800) [pid = 1645] [serial = 1107] [outer = 0x126af2400] 07:02:38 INFO - PROCESS | 1645 | 1461247358741 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x12e3cc000) [pid = 1645] [serial = 1108] [outer = 0x126af2400] 07:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 676ms 07:02:39 INFO - PROCESS | 1645 | 1461247359214 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]]]}] 07:02:39 INFO - PROCESS | 1645 | 1461247359220 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1645 | 1461247359222 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:02:39 INFO - PROCESS | 1645 | 1461247359224 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1645 | 1461247359225 Marionette TRACE conn2 <- [1,1450,null,{}] 07:02:39 INFO - PROCESS | 1645 | 1461247359227 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}] 07:02:39 INFO - PROCESS | 1645 | 1461247359338 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:02:39 INFO - PROCESS | 1645 | 1461247359345 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f210800 == 58 [pid = 1645] [id = 370] 07:02:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12d16e800) [pid = 1645] [serial = 1109] [outer = 0x0] 07:02:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x12e3e4800) [pid = 1645] [serial = 1110] [outer = 0x12d16e800] 07:02:39 INFO - PROCESS | 1645 | 1461247359371 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x12e4cfc00) [pid = 1645] [serial = 1111] [outer = 0x12d16e800] 07:02:39 INFO - PROCESS | 1645 | 1461247359671 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]]]}] 07:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 468ms 07:02:39 INFO - PROCESS | 1645 | 1461247359693 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1645 | 1461247359694 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:02:39 INFO - PROCESS | 1645 | 1461247359696 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1645 | 1461247359697 Marionette TRACE conn2 <- [1,1454,null,{}] 07:02:39 INFO - PROCESS | 1645 | 1461247359700 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}] 07:02:39 INFO - PROCESS | 1645 | 1461247359845 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:02:39 INFO - PROCESS | 1645 | 1461247359970 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb25800 == 59 [pid = 1645] [id = 371] 07:02:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x11a826400) [pid = 1645] [serial = 1112] [outer = 0x0] 07:02:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x11ace9400) [pid = 1645] [serial = 1113] [outer = 0x11a826400] 07:02:40 INFO - PROCESS | 1645 | 1461247360002 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x11b9d3400) [pid = 1645] [serial = 1114] [outer = 0x11a826400] 07:02:40 INFO - PROCESS | 1645 | 1461247360485 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]]]}] 07:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 824ms 07:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:02:40 INFO - PROCESS | 1645 | 1461247360522 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:02:40 INFO - PROCESS | 1645 | 1461247360525 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:02:40 INFO - PROCESS | 1645 | 1461247360528 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:02:40 INFO - PROCESS | 1645 | 1461247360532 Marionette TRACE conn2 <- [1,1458,null,{}] 07:02:40 INFO - PROCESS | 1645 | 1461247360535 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}] 07:02:40 INFO - PROCESS | 1645 | 1461247360639 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:02:40 INFO - PROCESS | 1645 | 1461247360697 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a576800 == 60 [pid = 1645] [id = 372] 07:02:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x11c114800) [pid = 1645] [serial = 1115] [outer = 0x0] 07:02:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12430c000) [pid = 1645] [serial = 1116] [outer = 0x11c114800] 07:02:40 INFO - PROCESS | 1645 | 1461247360729 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x126b40000) [pid = 1645] [serial = 1117] [outer = 0x11c114800] 07:02:41 INFO - PROCESS | 1645 | 1461247361210 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]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 722ms 07:02:41 INFO - PROCESS | 1645 | 1461247361269 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 1645 | 1461247361271 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:02:41 INFO - PROCESS | 1645 | 1461247361275 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1645 | 1461247361276 Marionette TRACE conn2 <- [1,1462,null,{}] 07:02:41 INFO - PROCESS | 1645 | 1461247361279 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}] 07:02:41 INFO - PROCESS | 1645 | 1461247361382 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:02:41 INFO - PROCESS | 1645 | 1461247361470 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f51b800 == 61 [pid = 1645] [id = 373] 07:02:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12bc47400) [pid = 1645] [serial = 1118] [outer = 0x0] 07:02:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12bd88c00) [pid = 1645] [serial = 1119] [outer = 0x12bc47400] 07:02:41 INFO - PROCESS | 1645 | 1461247361534 Marionette DEBUG loaded listener.js 07:02:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x12d2e1000) [pid = 1645] [serial = 1120] [outer = 0x12bc47400] 07:02:41 INFO - PROCESS | 1645 | 1461247361974 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]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 722ms 07:02:41 INFO - PROCESS | 1645 | 1461247361998 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 1645 | 1461247362001 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:02:42 INFO - PROCESS | 1645 | 1461247362009 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 1645 | 1461247362013 Marionette TRACE conn2 <- [1,1466,null,{}] 07:02:42 INFO - PROCESS | 1645 | 1461247362015 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}] 07:02:42 INFO - PROCESS | 1645 | 1461247362122 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:02:42 INFO - PROCESS | 1645 | 1461247362194 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fac4000 == 62 [pid = 1645] [id = 374] 07:02:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12bc4a800) [pid = 1645] [serial = 1121] [outer = 0x0] 07:02:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x12e4d2400) [pid = 1645] [serial = 1122] [outer = 0x12bc4a800] 07:02:42 INFO - PROCESS | 1645 | 1461247362223 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x12e4d9c00) [pid = 1645] [serial = 1123] [outer = 0x12bc4a800] 07:02:42 INFO - PROCESS | 1645 | 1461247362624 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]]]}] 07:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 678ms 07:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:02:42 INFO - PROCESS | 1645 | 1461247362683 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 1645 | 1461247362685 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:02:42 INFO - PROCESS | 1645 | 1461247362687 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 1645 | 1461247362688 Marionette TRACE conn2 <- [1,1470,null,{}] 07:02:42 INFO - PROCESS | 1645 | 1461247362691 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}] 07:02:42 INFO - PROCESS | 1645 | 1461247362810 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:02:42 INFO - PROCESS | 1645 | 1461247362892 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fe3a800 == 63 [pid = 1645] [id = 375] 07:02:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x12e4d5400) [pid = 1645] [serial = 1124] [outer = 0x0] 07:02:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x12e819c00) [pid = 1645] [serial = 1125] [outer = 0x12e4d5400] 07:02:42 INFO - PROCESS | 1645 | 1461247362922 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x12e822400) [pid = 1645] [serial = 1126] [outer = 0x12e4d5400] 07:02:43 INFO - PROCESS | 1645 | 1461247363343 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]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 07:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:02:43 INFO - PROCESS | 1645 | 1461247363359 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 1645 | 1461247363361 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:02:43 INFO - PROCESS | 1645 | 1461247363363 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 1645 | 1461247363365 Marionette TRACE conn2 <- [1,1474,null,{}] 07:02:43 INFO - PROCESS | 1645 | 1461247363368 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}] 07:02:43 INFO - PROCESS | 1645 | 1461247363503 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:02:43 INFO - PROCESS | 1645 | 1461247363599 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x130046000 == 64 [pid = 1645] [id = 376] 07:02:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x12e82c000) [pid = 1645] [serial = 1127] [outer = 0x0] 07:02:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x12e82fc00) [pid = 1645] [serial = 1128] [outer = 0x12e82c000] 07:02:43 INFO - PROCESS | 1645 | 1461247363628 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x12ecf3800) [pid = 1645] [serial = 1129] [outer = 0x12e82c000] 07:02:44 INFO - PROCESS | 1645 | 1461247364065 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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 724ms 07:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:02:44 INFO - PROCESS | 1645 | 1461247364107 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 1645 | 1461247364108 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:02:44 INFO - PROCESS | 1645 | 1461247364110 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 1645 | 1461247364112 Marionette TRACE conn2 <- [1,1478,null,{}] 07:02:44 INFO - PROCESS | 1645 | 1461247364114 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}] 07:02:44 INFO - PROCESS | 1645 | 1461247364351 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:02:44 INFO - PROCESS | 1645 | 1461247364445 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c69800 == 65 [pid = 1645] [id = 377] 07:02:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x1191b5400) [pid = 1645] [serial = 1130] [outer = 0x0] 07:02:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x11a602c00) [pid = 1645] [serial = 1131] [outer = 0x1191b5400] 07:02:44 INFO - PROCESS | 1645 | 1461247364473 Marionette DEBUG loaded listener.js 07:02:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x11b9d0c00) [pid = 1645] [serial = 1132] [outer = 0x1191b5400] 07:02:44 INFO - PROCESS | 1645 | 1461247364938 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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 873ms 07:02:44 INFO - PROCESS | 1645 | 1461247364985 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:02:44 INFO - PROCESS | 1645 | 1461247364990 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:02:44 INFO - PROCESS | 1645 | 1461247364994 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 1645 | 1461247364997 Marionette TRACE conn2 <- [1,1482,null,{}] 07:02:45 INFO - PROCESS | 1645 | 1461247365001 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}] 07:02:45 INFO - PROCESS | 1645 | 1461247365099 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:02:45 INFO - PROCESS | 1645 | 1461247365169 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb8c800 == 66 [pid = 1645] [id = 378] 07:02:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x11b9d2000) [pid = 1645] [serial = 1133] [outer = 0x0] 07:02:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x11c305c00) [pid = 1645] [serial = 1134] [outer = 0x11b9d2000] 07:02:45 INFO - PROCESS | 1645 | 1461247365198 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x123f49c00) [pid = 1645] [serial = 1135] [outer = 0x11b9d2000] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12f210800 == 65 [pid = 1645] [id = 370] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12e512800 == 64 [pid = 1645] [id = 369] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbdd000 == 63 [pid = 1645] [id = 368] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12da05800 == 62 [pid = 1645] [id = 367] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12d024800 == 61 [pid = 1645] [id = 366] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12b59b000 == 60 [pid = 1645] [id = 365] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12acb8800 == 59 [pid = 1645] [id = 364] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x12d2e9400) [pid = 1645] [serial = 1005] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x11aee7400) [pid = 1645] [serial = 1008] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x129635000) [pid = 1645] [serial = 1014] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x1238c7000) [pid = 1645] [serial = 1011] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x12bf2b800) [pid = 1645] [serial = 1056] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12880a000 == 58 [pid = 1645] [id = 363] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x123e52000 == 57 [pid = 1645] [id = 362] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x11be9a000 == 56 [pid = 1645] [id = 361] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x115636800 == 55 [pid = 1645] [id = 360] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x11c156000 == 54 [pid = 1645] [id = 359] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12e850000 == 53 [pid = 1645] [id = 356] 07:02:45 INFO - PROCESS | 1645 | --DOCSHELL 0x115830800 == 52 [pid = 1645] [id = 353] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x1288c9400) [pid = 1645] [serial = 1038] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x11aaf0800) [pid = 1645] [serial = 1021] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x118ff1c00) [pid = 1645] [serial = 1020] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x11bce5000) [pid = 1645] [serial = 1026] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x11bf8e800) [pid = 1645] [serial = 1027] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x128e89c00) [pid = 1645] [serial = 1041] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x11ae56800) [pid = 1645] [serial = 1024] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x11a9cb800) [pid = 1645] [serial = 1023] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x1294df400) [pid = 1645] [serial = 1044] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x12393e400) [pid = 1645] [serial = 1032] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x124177000) [pid = 1645] [serial = 1033] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x12bd8f000) [pid = 1645] [serial = 1054] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x12b90d000) [pid = 1645] [serial = 1017] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x129651c00) [pid = 1645] [serial = 1048] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x11c310800) [pid = 1645] [serial = 1047] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x12adce000) [pid = 1645] [serial = 1050] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x1238c3c00) [pid = 1645] [serial = 1030] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x1235f2800) [pid = 1645] [serial = 1029] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12bd86400) [pid = 1645] [serial = 1053] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x129637800) [pid = 1645] [serial = 1045] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x1244ed800) [pid = 1645] [serial = 1035] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x128e73800) [pid = 1645] [serial = 1039] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x126af5400) [pid = 1645] [serial = 1036] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x12920f800) [pid = 1645] [serial = 1042] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12add1000) [pid = 1645] [serial = 1051] [outer = 0x0] [url = about:blank] 07:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 626ms 07:02:45 INFO - PROCESS | 1645 | 1461247365613 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]]]}] 07:02:45 INFO - PROCESS | 1645 | 1461247365620 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:02:45 INFO - PROCESS | 1645 | 1461247365622 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:02:45 INFO - PROCESS | 1645 | 1461247365624 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 1645 | 1461247365625 Marionette TRACE conn2 <- [1,1486,null,{}] 07:02:45 INFO - PROCESS | 1645 | 1461247365628 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}] 07:02:45 INFO - PROCESS | 1645 | 1461247365728 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:02:45 INFO - PROCESS | 1645 | 1461247365739 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b554000 == 53 [pid = 1645] [id = 379] 07:02:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x1238c7000) [pid = 1645] [serial = 1136] [outer = 0x0] 07:02:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x1244eb400) [pid = 1645] [serial = 1137] [outer = 0x1238c7000] 07:02:45 INFO - PROCESS | 1645 | 1461247365765 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x126d06800) [pid = 1645] [serial = 1138] [outer = 0x1238c7000] 07:02:46 INFO - PROCESS | 1645 | 1461247366149 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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 570ms 07:02:46 INFO - PROCESS | 1645 | 1461247366195 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 1645 | 1461247366198 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:02:46 INFO - PROCESS | 1645 | 1461247366208 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1645 | 1461247366212 Marionette TRACE conn2 <- [1,1490,null,{}] 07:02:46 INFO - PROCESS | 1645 | 1461247366215 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}] 07:02:46 INFO - PROCESS | 1645 | 1461247366316 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:02:46 INFO - PROCESS | 1645 | 1461247366326 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x127456000 == 54 [pid = 1645] [id = 380] 07:02:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x1288c9400) [pid = 1645] [serial = 1139] [outer = 0x0] 07:02:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x12962b000) [pid = 1645] [serial = 1140] [outer = 0x1288c9400] 07:02:46 INFO - PROCESS | 1645 | 1461247366351 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x12a6c6400) [pid = 1645] [serial = 1141] [outer = 0x1288c9400] 07:02:46 INFO - PROCESS | 1645 | 1461247366676 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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 528ms 07:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:02:46 INFO - PROCESS | 1645 | 1461247366731 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 1645 | 1461247366732 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:02:46 INFO - PROCESS | 1645 | 1461247366734 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1645 | 1461247366735 Marionette TRACE conn2 <- [1,1494,null,{}] 07:02:46 INFO - PROCESS | 1645 | 1461247366737 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}] 07:02:46 INFO - PROCESS | 1645 | 1461247366821 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:02:46 INFO - PROCESS | 1645 | 1461247366825 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12accd800 == 55 [pid = 1645] [id = 381] 07:02:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x12adc8c00) [pid = 1645] [serial = 1142] [outer = 0x0] 07:02:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x12b50f000) [pid = 1645] [serial = 1143] [outer = 0x12adc8c00] 07:02:46 INFO - PROCESS | 1645 | 1461247366851 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x12bc4ac00) [pid = 1645] [serial = 1144] [outer = 0x12adc8c00] 07:02:47 INFO - PROCESS | 1645 | 1461247367187 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]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 470ms 07:02:47 INFO - PROCESS | 1645 | 1461247367206 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 1645 | 1461247367207 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:02:47 INFO - PROCESS | 1645 | 1461247367209 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 1645 | 1461247367210 Marionette TRACE conn2 <- [1,1498,null,{}] 07:02:47 INFO - PROCESS | 1645 | 1461247367213 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}] 07:02:47 INFO - PROCESS | 1645 | 1461247367297 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:02:47 INFO - PROCESS | 1645 | 1461247367363 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c143000 == 56 [pid = 1645] [id = 382] 07:02:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x12bf82c00) [pid = 1645] [serial = 1145] [outer = 0x0] 07:02:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12d16c800) [pid = 1645] [serial = 1146] [outer = 0x12bf82c00] 07:02:47 INFO - PROCESS | 1645 | 1461247367395 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12d2e8400) [pid = 1645] [serial = 1147] [outer = 0x12bf82c00] 07:02:47 INFO - PROCESS | 1645 | 1461247367724 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]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 568ms 07:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:02:47 INFO - PROCESS | 1645 | 1461247367778 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 1645 | 1461247367779 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:02:47 INFO - PROCESS | 1645 | 1461247367781 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 1645 | 1461247367783 Marionette TRACE conn2 <- [1,1502,null,{}] 07:02:47 INFO - PROCESS | 1645 | 1461247367785 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}] 07:02:47 INFO - PROCESS | 1645 | 1461247367932 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:02:47 INFO - PROCESS | 1645 | 1461247367971 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da11000 == 57 [pid = 1645] [id = 383] 07:02:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12d1ba000) [pid = 1645] [serial = 1148] [outer = 0x0] 07:02:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12da92800) [pid = 1645] [serial = 1149] [outer = 0x12d1ba000] 07:02:47 INFO - PROCESS | 1645 | 1461247367996 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x12e3cc400) [pid = 1645] [serial = 1150] [outer = 0x12d1ba000] 07:02:48 INFO - PROCESS | 1645 | 1461247368377 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]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 620ms 07:02:48 INFO - PROCESS | 1645 | 1461247368402 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:02:48 INFO - PROCESS | 1645 | 1461247368404 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:02:48 INFO - PROCESS | 1645 | 1461247368415 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1645 | 1461247368417 Marionette TRACE conn2 <- [1,1506,null,{}] 07:02:48 INFO - PROCESS | 1645 | 1461247368429 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}] 07:02:48 INFO - PROCESS | 1645 | 1461247368599 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:02:48 INFO - PROCESS | 1645 | 1461247368624 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e515000 == 58 [pid = 1645] [id = 384] 07:02:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12da8d000) [pid = 1645] [serial = 1151] [outer = 0x0] 07:02:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x12e814c00) [pid = 1645] [serial = 1152] [outer = 0x12da8d000] 07:02:48 INFO - PROCESS | 1645 | 1461247368659 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x12e827c00) [pid = 1645] [serial = 1153] [outer = 0x12da8d000] 07:02:48 INFO - PROCESS | 1645 | 1461247368980 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]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 585ms 07:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:02:48 INFO - PROCESS | 1645 | 1461247368993 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 1645 | 1461247368994 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:02:48 INFO - PROCESS | 1645 | 1461247368996 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1645 | 1461247368997 Marionette TRACE conn2 <- [1,1510,null,{}] 07:02:49 INFO - PROCESS | 1645 | 1461247369000 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}] 07:02:49 INFO - PROCESS | 1645 | 1461247369108 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:02:49 INFO - PROCESS | 1645 | 1461247369120 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed4f800 == 59 [pid = 1645] [id = 385] 07:02:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x11ae51800) [pid = 1645] [serial = 1154] [outer = 0x0] 07:02:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x12eced000) [pid = 1645] [serial = 1155] [outer = 0x11ae51800] 07:02:49 INFO - PROCESS | 1645 | 1461247369145 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x12ecf3c00) [pid = 1645] [serial = 1156] [outer = 0x11ae51800] 07:02:49 INFO - PROCESS | 1645 | 1461247369491 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]]]}] 07:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 522ms 07:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:02:49 INFO - PROCESS | 1645 | 1461247369519 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:02:49 INFO - PROCESS | 1645 | 1461247369520 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:02:49 INFO - PROCESS | 1645 | 1461247369522 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 1645 | 1461247369523 Marionette TRACE conn2 <- [1,1514,null,{}] 07:02:49 INFO - PROCESS | 1645 | 1461247369525 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}] 07:02:49 INFO - PROCESS | 1645 | 1461247369630 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x129653400) [pid = 1645] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x12d164000) [pid = 1645] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x12bc51800) [pid = 1645] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12bc53400) [pid = 1645] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x12bd8e800) [pid = 1645] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x118a2cc00) [pid = 1645] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x11861fc00) [pid = 1645] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x11bf83000) [pid = 1645] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x11bcdf400) [pid = 1645] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x126af4c00) [pid = 1645] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x126af2400) [pid = 1645] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:02:49 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x124356800) [pid = 1645] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:02:49 INFO - PROCESS | 1645 | 1461247369796 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f16000 == 60 [pid = 1645] [id = 386] 07:02:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x115805c00) [pid = 1645] [serial = 1157] [outer = 0x0] 07:02:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x11a81c800) [pid = 1645] [serial = 1158] [outer = 0x115805c00] 07:02:49 INFO - PROCESS | 1645 | 1461247369821 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x126d90000) [pid = 1645] [serial = 1159] [outer = 0x115805c00] 07:02:50 INFO - PROCESS | 1645 | 1461247370068 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]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 569ms 07:02:50 INFO - PROCESS | 1645 | 1461247370091 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1645 | 1461247370093 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:02:50 INFO - PROCESS | 1645 | 1461247370099 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1645 | 1461247370100 Marionette TRACE conn2 <- [1,1518,null,{}] 07:02:50 INFO - PROCESS | 1645 | 1461247370111 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}] 07:02:50 INFO - PROCESS | 1645 | 1461247370199 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:02:50 INFO - PROCESS | 1645 | 1461247370204 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f507800 == 61 [pid = 1645] [id = 387] 07:02:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x1292e2000) [pid = 1645] [serial = 1160] [outer = 0x0] 07:02:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12d166c00) [pid = 1645] [serial = 1161] [outer = 0x1292e2000] 07:02:50 INFO - PROCESS | 1645 | 1461247370234 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x12edc2800) [pid = 1645] [serial = 1162] [outer = 0x1292e2000] 07:02:50 INFO - PROCESS | 1645 | 1461247370659 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]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 581ms 07:02:50 INFO - PROCESS | 1645 | 1461247370678 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1645 | 1461247370680 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:02:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:02:50 INFO - PROCESS | 1645 | 1461247370686 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1645 | 1461247370688 Marionette TRACE conn2 <- [1,1522,null,{}] 07:02:50 INFO - PROCESS | 1645 | 1461247370702 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}] 07:02:50 INFO - PROCESS | 1645 | 1461247370838 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:02:50 INFO - PROCESS | 1645 | 1461247370843 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x130297000 == 62 [pid = 1645] [id = 388] 07:02:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12f36b800) [pid = 1645] [serial = 1163] [outer = 0x0] 07:02:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x12f371c00) [pid = 1645] [serial = 1164] [outer = 0x12f36b800] 07:02:50 INFO - PROCESS | 1645 | 1461247370868 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x12f375c00) [pid = 1645] [serial = 1165] [outer = 0x12f36b800] 07:02:51 INFO - PROCESS | 1645 | 1461247371181 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"]]]}] 07:02:51 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 () { 07:02:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:02:51 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 () { 07:02:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:02:51 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 () { 07:02:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:02:51 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 () { 07:02:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:02:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 524ms 07:02:51 INFO - PROCESS | 1645 | 1461247371210 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 1645 | 1461247371211 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:02:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:02:51 INFO - PROCESS | 1645 | 1461247371213 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 1645 | 1461247371214 Marionette TRACE conn2 <- [1,1526,null,{}] 07:02:51 INFO - PROCESS | 1645 | 1461247371217 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}] 07:02:51 INFO - PROCESS | 1645 | 1461247371301 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:02:51 INFO - PROCESS | 1645 | 1461247371364 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302a7800 == 63 [pid = 1645] [id = 389] 07:02:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x12b2a8c00) [pid = 1645] [serial = 1166] [outer = 0x0] 07:02:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x12edc3400) [pid = 1645] [serial = 1167] [outer = 0x12b2a8c00] 07:02:51 INFO - PROCESS | 1645 | 1461247371391 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x12f377000) [pid = 1645] [serial = 1168] [outer = 0x12b2a8c00] 07:02:51 INFO - PROCESS | 1645 | 1461247371665 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"]]]}] 07:02:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:02:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:02:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:02:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 471ms 07:02:51 INFO - PROCESS | 1645 | 1461247371691 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 1645 | 1461247371692 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:02:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:02:51 INFO - PROCESS | 1645 | 1461247371695 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 1645 | 1461247371696 Marionette TRACE conn2 <- [1,1530,null,{}] 07:02:51 INFO - PROCESS | 1645 | 1461247371698 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}] 07:02:51 INFO - PROCESS | 1645 | 1461247371788 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:02:51 INFO - PROCESS | 1645 | 1461247371907 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x11911c000 == 64 [pid = 1645] [id = 390] 07:02:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x11474ec00) [pid = 1645] [serial = 1169] [outer = 0x0] 07:02:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x114ba7400) [pid = 1645] [serial = 1170] [outer = 0x11474ec00] 07:02:51 INFO - PROCESS | 1645 | 1461247371938 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x115162c00) [pid = 1645] [serial = 1171] [outer = 0x11474ec00] 07:02:52 INFO - PROCESS | 1645 | 1461247372313 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]]]}] 07:02:52 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 07:02:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:02:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:02:52 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. 07:02:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:02:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 668ms 07:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:02:52 INFO - PROCESS | 1645 | 1461247372365 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 1645 | 1461247372368 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:02:52 INFO - PROCESS | 1645 | 1461247372372 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 1645 | 1461247372374 Marionette TRACE conn2 <- [1,1534,null,{}] 07:02:52 INFO - PROCESS | 1645 | 1461247372377 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}] 07:02:52 INFO - PROCESS | 1645 | 1461247372516 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:02:52 INFO - PROCESS | 1645 | 1461247372618 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292ba800 == 65 [pid = 1645] [id = 391] 07:02:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x11b9d7800) [pid = 1645] [serial = 1172] [outer = 0x0] 07:02:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x1238be400) [pid = 1645] [serial = 1173] [outer = 0x11b9d7800] 07:02:52 INFO - PROCESS | 1645 | 1461247372650 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x123f4dc00) [pid = 1645] [serial = 1174] [outer = 0x11b9d7800] 07:02:53 INFO - PROCESS | 1645 | 1461247373055 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]]]}] 07:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 719ms 07:02:53 INFO - PROCESS | 1645 | 1461247373094 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 1645 | 1461247373097 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:02:53 INFO - PROCESS | 1645 | 1461247373099 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 1645 | 1461247373101 Marionette TRACE conn2 <- [1,1538,null,{}] 07:02:53 INFO - PROCESS | 1645 | 1461247373122 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}] 07:02:53 INFO - PROCESS | 1645 | 1461247373227 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:02:53 INFO - PROCESS | 1645 | 1461247373301 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b47c000 == 66 [pid = 1645] [id = 392] 07:02:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x126d91800) [pid = 1645] [serial = 1175] [outer = 0x0] 07:02:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x128e82000) [pid = 1645] [serial = 1176] [outer = 0x126d91800] 07:02:53 INFO - PROCESS | 1645 | 1461247373331 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x129652000) [pid = 1645] [serial = 1177] [outer = 0x126d91800] 07:02:53 INFO - PROCESS | 1645 | 1461247373740 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]]]}] 07:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 689ms 07:02:53 INFO - PROCESS | 1645 | 1461247373789 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 1645 | 1461247373790 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:02:53 INFO - PROCESS | 1645 | 1461247373797 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 1645 | 1461247373802 Marionette TRACE conn2 <- [1,1542,null,{}] 07:02:53 INFO - PROCESS | 1645 | 1461247373805 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}] 07:02:53 INFO - PROCESS | 1645 | 1461247373950 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:02:54 INFO - PROCESS | 1645 | 1461247374054 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x130034800 == 67 [pid = 1645] [id = 393] 07:02:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x1294e2400) [pid = 1645] [serial = 1178] [outer = 0x0] 07:02:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12bc51800) [pid = 1645] [serial = 1179] [outer = 0x1294e2400] 07:02:54 INFO - PROCESS | 1645 | 1461247374104 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12da2d800) [pid = 1645] [serial = 1180] [outer = 0x1294e2400] 07:02:54 INFO - PROCESS | 1645 | 1461247374598 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]]]}] 07:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 830ms 07:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:02:54 INFO - PROCESS | 1645 | 1461247374624 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:02:54 INFO - PROCESS | 1645 | 1461247374625 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:02:54 INFO - PROCESS | 1645 | 1461247374628 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:02:54 INFO - PROCESS | 1645 | 1461247374629 Marionette TRACE conn2 <- [1,1546,null,{}] 07:02:54 INFO - PROCESS | 1645 | 1461247374631 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}] 07:02:54 INFO - PROCESS | 1645 | 1461247374736 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:02:54 INFO - PROCESS | 1645 | 1461247374798 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac19800 == 68 [pid = 1645] [id = 394] 07:02:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12da2f400) [pid = 1645] [serial = 1181] [outer = 0x0] 07:02:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12e4cc400) [pid = 1645] [serial = 1182] [outer = 0x12da2f400] 07:02:54 INFO - PROCESS | 1645 | 1461247374868 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x12e825400) [pid = 1645] [serial = 1183] [outer = 0x12da2f400] 07:02:55 INFO - PROCESS | 1645 | 1461247375313 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]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 718ms 07:02:55 INFO - PROCESS | 1645 | 1461247375367 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 1645 | 1461247375369 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:02:55 INFO - PROCESS | 1645 | 1461247375407 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 1645 | 1461247375409 Marionette TRACE conn2 <- [1,1550,null,{}] 07:02:55 INFO - PROCESS | 1645 | 1461247375414 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}] 07:02:55 INFO - PROCESS | 1645 | 1461247375556 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:02:55 INFO - PROCESS | 1645 | 1461247375631 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x1305d9000 == 69 [pid = 1645] [id = 395] 07:02:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12aecb800) [pid = 1645] [serial = 1184] [outer = 0x0] 07:02:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x12aecd400) [pid = 1645] [serial = 1185] [outer = 0x12aecb800] 07:02:55 INFO - PROCESS | 1645 | 1461247375667 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x12ecf0400) [pid = 1645] [serial = 1186] [outer = 0x12aecb800] 07:02:56 INFO - PROCESS | 1645 | 1461247376089 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]]]}] 07:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 744ms 07:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:02:56 INFO - PROCESS | 1645 | 1461247376129 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 1645 | 1461247376131 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:02:56 INFO - PROCESS | 1645 | 1461247376133 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 1645 | 1461247376134 Marionette TRACE conn2 <- [1,1554,null,{}] 07:02:56 INFO - PROCESS | 1645 | 1461247376137 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}] 07:02:56 INFO - PROCESS | 1645 | 1461247376242 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:02:56 INFO - PROCESS | 1645 | 1461247376347 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x123ecd000 == 70 [pid = 1645] [id = 396] 07:02:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x1297ca000) [pid = 1645] [serial = 1187] [outer = 0x0] 07:02:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x1297d1000) [pid = 1645] [serial = 1188] [outer = 0x1297ca000] 07:02:56 INFO - PROCESS | 1645 | 1461247376379 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x12a99dc00) [pid = 1645] [serial = 1189] [outer = 0x1297ca000] 07:02:56 INFO - PROCESS | 1645 | 1461247376786 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]]]}] 07:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 07:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:02:56 INFO - PROCESS | 1645 | 1461247376805 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 1645 | 1461247376806 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:02:56 INFO - PROCESS | 1645 | 1461247376808 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 1645 | 1461247376809 Marionette TRACE conn2 <- [1,1558,null,{}] 07:02:56 INFO - PROCESS | 1645 | 1461247376812 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}] 07:02:56 INFO - PROCESS | 1645 | 1461247376932 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:02:57 INFO - PROCESS | 1645 | 1461247377008 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x131cd3000 == 71 [pid = 1645] [id = 397] 07:02:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x12a99a400) [pid = 1645] [serial = 1190] [outer = 0x0] 07:02:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x12a9a3400) [pid = 1645] [serial = 1191] [outer = 0x12a99a400] 07:02:57 INFO - PROCESS | 1645 | 1461247377037 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x12aeca400) [pid = 1645] [serial = 1192] [outer = 0x12a99a400] 07:02:57 INFO - PROCESS | 1645 | 1461247377475 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]]]}] 07:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 719ms 07:02:57 INFO - PROCESS | 1645 | 1461247377536 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 1645 | 1461247377538 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:02:57 INFO - PROCESS | 1645 | 1461247377542 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 1645 | 1461247377543 Marionette TRACE conn2 <- [1,1562,null,{}] 07:02:57 INFO - PROCESS | 1645 | 1461247377545 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}] 07:02:57 INFO - PROCESS | 1645 | 1461247377654 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:02:57 INFO - PROCESS | 1645 | 1461247377730 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x119285000 == 72 [pid = 1645] [id = 398] 07:02:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x125cbbc00) [pid = 1645] [serial = 1193] [outer = 0x0] 07:02:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x12a617400) [pid = 1645] [serial = 1194] [outer = 0x125cbbc00] 07:02:57 INFO - PROCESS | 1645 | 1461247377761 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x12a61d800) [pid = 1645] [serial = 1195] [outer = 0x125cbbc00] 07:02:58 INFO - PROCESS | 1645 | 1461247378491 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]]]}] 07:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 07:02:58 INFO - PROCESS | 1645 | 1461247378513 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:02:58 INFO - PROCESS | 1645 | 1461247378515 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:02:58 INFO - PROCESS | 1645 | 1461247378520 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:02:58 INFO - PROCESS | 1645 | 1461247378523 Marionette TRACE conn2 <- [1,1566,null,{}] 07:02:58 INFO - PROCESS | 1645 | 1461247378528 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}] 07:02:58 INFO - PROCESS | 1645 | 1461247378624 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:02:58 INFO - PROCESS | 1645 | 1461247378704 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12744a000 == 73 [pid = 1645] [id = 399] 07:02:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x1192c4800) [pid = 1645] [serial = 1196] [outer = 0x0] 07:02:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x11c30a000) [pid = 1645] [serial = 1197] [outer = 0x1192c4800] 07:02:58 INFO - PROCESS | 1645 | 1461247378732 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x123a07000) [pid = 1645] [serial = 1198] [outer = 0x1192c4800] 07:02:59 INFO - PROCESS | 1645 | 1461247379174 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]]]}] 07:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 674ms 07:02:59 INFO - PROCESS | 1645 | 1461247379194 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:02:59 INFO - PROCESS | 1645 | 1461247379198 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:02:59 INFO - PROCESS | 1645 | 1461247379204 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 1645 | 1461247379207 Marionette TRACE conn2 <- [1,1570,null,{}] 07:02:59 INFO - PROCESS | 1645 | 1461247379211 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}] 07:02:59 INFO - PROCESS | 1645 | 1461247379357 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:02:59 INFO - PROCESS | 1645 | 1461247379470 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb24000 == 74 [pid = 1645] [id = 400] 07:02:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x124096800) [pid = 1645] [serial = 1199] [outer = 0x0] 07:02:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x1268e8800) [pid = 1645] [serial = 1200] [outer = 0x124096800] 07:02:59 INFO - PROCESS | 1645 | 1461247379515 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x128e82400) [pid = 1645] [serial = 1201] [outer = 0x124096800] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x1302a7800 == 73 [pid = 1645] [id = 389] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x130297000 == 72 [pid = 1645] [id = 388] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12f507800 == 71 [pid = 1645] [id = 387] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x118f16000 == 70 [pid = 1645] [id = 386] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed4f800 == 69 [pid = 1645] [id = 385] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x12e3e4800) [pid = 1645] [serial = 1110] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12e515000 == 68 [pid = 1645] [id = 384] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12da11000 == 67 [pid = 1645] [id = 383] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x11c143000 == 66 [pid = 1645] [id = 382] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12accd800 == 65 [pid = 1645] [id = 381] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x127456000 == 64 [pid = 1645] [id = 380] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x11b554000 == 63 [pid = 1645] [id = 379] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb8c800 == 62 [pid = 1645] [id = 378] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x125c69800 == 61 [pid = 1645] [id = 377] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12a576800 == 60 [pid = 1645] [id = 372] 07:02:59 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb25800 == 59 [pid = 1645] [id = 371] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 195 (0x12add0800) [pid = 1645] [serial = 1092] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 194 (0x12d1b0800) [pid = 1645] [serial = 1098] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 193 (0x12bd93800) [pid = 1645] [serial = 1095] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 192 (0x12da2d000) [pid = 1645] [serial = 1101] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 191 (0x12bf38000) [pid = 1645] [serial = 1057] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 190 (0x1185cd400) [pid = 1645] [serial = 1059] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 189 (0x11aef1000) [pid = 1645] [serial = 1078] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 188 (0x11a828400) [pid = 1645] [serial = 1077] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 187 (0x12d2de000) [pid = 1645] [serial = 1099] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 186 (0x11b9cfc00) [pid = 1645] [serial = 1062] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x11a884400) [pid = 1645] [serial = 1080] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x11bced000) [pid = 1645] [serial = 1081] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x1268eac00) [pid = 1645] [serial = 1086] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x128e77800) [pid = 1645] [serial = 1087] [outer = 0x0] [url = about:blank] 07:02:59 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x1238bc800) [pid = 1645] [serial = 1083] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x1244e6800) [pid = 1645] [serial = 1084] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x1292ebc00) [pid = 1645] [serial = 1068] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x12b504c00) [pid = 1645] [serial = 1071] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x129207800) [pid = 1645] [serial = 1089] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x12d1ab800) [pid = 1645] [serial = 1074] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x12e3cc000) [pid = 1645] [serial = 1108] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x1244ed000) [pid = 1645] [serial = 1065] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x12da87800) [pid = 1645] [serial = 1107] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x12da39000) [pid = 1645] [serial = 1102] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x1294e1c00) [pid = 1645] [serial = 1104] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x12bf82000) [pid = 1645] [serial = 1096] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x12bc52400) [pid = 1645] [serial = 1093] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x129629400) [pid = 1645] [serial = 1090] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x12d2eac00) [pid = 1645] [serial = 1105] [outer = 0x0] [url = about:blank] 07:03:00 INFO - PROCESS | 1645 | 1461247380003 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]]]}] 07:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 824ms 07:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:03:00 INFO - PROCESS | 1645 | 1461247380028 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 1645 | 1461247380029 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:03:00 INFO - PROCESS | 1645 | 1461247380031 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 1645 | 1461247380034 Marionette TRACE conn2 <- [1,1574,null,{}] 07:03:00 INFO - PROCESS | 1645 | 1461247380043 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}] 07:03:00 INFO - PROCESS | 1645 | 1461247380131 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:03:00 INFO - PROCESS | 1645 | 1461247380136 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a85800 == 60 [pid = 1645] [id = 401] 07:03:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x1288d3c00) [pid = 1645] [serial = 1202] [outer = 0x0] 07:03:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x1294e6c00) [pid = 1645] [serial = 1203] [outer = 0x1288d3c00] 07:03:00 INFO - PROCESS | 1645 | 1461247380164 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x1297c7c00) [pid = 1645] [serial = 1204] [outer = 0x1288d3c00] 07:03:00 INFO - PROCESS | 1645 | 1461247380591 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]]]}] 07:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 573ms 07:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:03:00 INFO - PROCESS | 1645 | 1461247380604 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 1645 | 1461247380605 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:03:00 INFO - PROCESS | 1645 | 1461247380607 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 1645 | 1461247380608 Marionette TRACE conn2 <- [1,1578,null,{}] 07:03:00 INFO - PROCESS | 1645 | 1461247380610 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}] 07:03:00 INFO - PROCESS | 1645 | 1461247380694 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:03:00 INFO - PROCESS | 1645 | 1461247380699 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc8000 == 61 [pid = 1645] [id = 402] 07:03:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x1297d1400) [pid = 1645] [serial = 1205] [outer = 0x0] 07:03:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x12a623000) [pid = 1645] [serial = 1206] [outer = 0x1297d1400] 07:03:00 INFO - PROCESS | 1645 | 1461247380744 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x12a9a6800) [pid = 1645] [serial = 1207] [outer = 0x1297d1400] 07:03:01 INFO - PROCESS | 1645 | 1461247381232 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]]]}] 07:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 669ms 07:03:01 INFO - PROCESS | 1645 | 1461247381277 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:03:01 INFO - PROCESS | 1645 | 1461247381279 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:03:01 INFO - PROCESS | 1645 | 1461247381283 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 1645 | 1461247381286 Marionette TRACE conn2 <- [1,1582,null,{}] 07:03:01 INFO - PROCESS | 1645 | 1461247381289 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}] 07:03:01 INFO - PROCESS | 1645 | 1461247381433 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:03:01 INFO - PROCESS | 1645 | 1461247381506 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b520800 == 62 [pid = 1645] [id = 403] 07:03:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x12a61c800) [pid = 1645] [serial = 1208] [outer = 0x0] 07:03:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12aec9800) [pid = 1645] [serial = 1209] [outer = 0x12a61c800] 07:03:01 INFO - PROCESS | 1645 | 1461247381531 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12b29f000) [pid = 1645] [serial = 1210] [outer = 0x12a61c800] 07:03:01 INFO - PROCESS | 1645 | 1461247381845 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]]]}] 07:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 572ms 07:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:03:01 INFO - PROCESS | 1645 | 1461247381855 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:03:01 INFO - PROCESS | 1645 | 1461247381856 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:03:01 INFO - PROCESS | 1645 | 1461247381858 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 1645 | 1461247381859 Marionette TRACE conn2 <- [1,1586,null,{}] 07:03:01 INFO - PROCESS | 1645 | 1461247381867 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}] 07:03:01 INFO - PROCESS | 1645 | 1461247381988 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:03:02 INFO - PROCESS | 1645 | 1461247382027 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d205800 == 63 [pid = 1645] [id = 404] 07:03:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12b29fc00) [pid = 1645] [serial = 1211] [outer = 0x0] 07:03:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12b50e400) [pid = 1645] [serial = 1212] [outer = 0x12b29fc00] 07:03:02 INFO - PROCESS | 1645 | 1461247382055 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x12d1b0400) [pid = 1645] [serial = 1213] [outer = 0x12b29fc00] 07:03:02 INFO - PROCESS | 1645 | 1461247382372 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]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 527ms 07:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:03:02 INFO - PROCESS | 1645 | 1461247382387 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 1645 | 1461247382390 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:03:02 INFO - PROCESS | 1645 | 1461247382392 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 1645 | 1461247382393 Marionette TRACE conn2 <- [1,1590,null,{}] 07:03:02 INFO - PROCESS | 1645 | 1461247382396 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}] 07:03:02 INFO - PROCESS | 1645 | 1461247382506 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:03:02 INFO - PROCESS | 1645 | 1461247382518 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da52800 == 64 [pid = 1645] [id = 405] 07:03:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12bf88000) [pid = 1645] [serial = 1214] [outer = 0x0] 07:03:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x12da31800) [pid = 1645] [serial = 1215] [outer = 0x12bf88000] 07:03:02 INFO - PROCESS | 1645 | 1461247382544 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x12e3c9000) [pid = 1645] [serial = 1216] [outer = 0x12bf88000] 07:03:03 INFO - PROCESS | 1645 | 1461247383000 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]]]}] 07:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 620ms 07:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:03:03 INFO - PROCESS | 1645 | 1461247383013 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:03:03 INFO - PROCESS | 1645 | 1461247383015 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:03:03 INFO - PROCESS | 1645 | 1461247383020 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 1645 | 1461247383022 Marionette TRACE conn2 <- [1,1594,null,{}] 07:03:03 INFO - PROCESS | 1645 | 1461247383025 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}] 07:03:03 INFO - PROCESS | 1645 | 1461247383205 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:03:03 INFO - PROCESS | 1645 | 1461247383226 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e859800 == 65 [pid = 1645] [id = 406] 07:03:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x12d1b0800) [pid = 1645] [serial = 1217] [outer = 0x0] 07:03:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x12e3e9400) [pid = 1645] [serial = 1218] [outer = 0x12d1b0800] 07:03:03 INFO - PROCESS | 1645 | 1461247383267 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x12e4db400) [pid = 1645] [serial = 1219] [outer = 0x12d1b0800] 07:03:03 INFO - PROCESS | 1645 | 1461247383678 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]]]}] 07:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 673ms 07:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:03:03 INFO - PROCESS | 1645 | 1461247383693 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:03:03 INFO - PROCESS | 1645 | 1461247383694 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:03:03 INFO - PROCESS | 1645 | 1461247383697 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 1645 | 1461247383699 Marionette TRACE conn2 <- [1,1598,null,{}] 07:03:03 INFO - PROCESS | 1645 | 1461247383703 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}] 07:03:04 INFO - PROCESS | 1645 | 1461247384099 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x12d1ba000) [pid = 1645] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x12da8d000) [pid = 1645] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x1191b5400) [pid = 1645] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x12adc8c00) [pid = 1645] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x12bf82c00) [pid = 1645] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x1238c7000) [pid = 1645] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x11ae51800) [pid = 1645] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x115805c00) [pid = 1645] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x12f36b800) [pid = 1645] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x11b9d2000) [pid = 1645] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x1292e2000) [pid = 1645] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x1288c9400) [pid = 1645] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x12d16e800) [pid = 1645] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x11c30c400) [pid = 1645] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x1288d0c00) [pid = 1645] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:03:04 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x12d2de400) [pid = 1645] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:03:04 INFO - PROCESS | 1645 | 1461247384194 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x115630800 == 66 [pid = 1645] [id = 407] 07:03:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x114c0e000) [pid = 1645] [serial = 1220] [outer = 0x0] 07:03:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x115810c00) [pid = 1645] [serial = 1221] [outer = 0x114c0e000] 07:03:04 INFO - PROCESS | 1645 | 1461247384219 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x1238c7000) [pid = 1645] [serial = 1222] [outer = 0x114c0e000] 07:03:04 INFO - PROCESS | 1645 | 1461247384485 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]]]}] 07:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 824ms 07:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:03:04 INFO - PROCESS | 1645 | 1461247384525 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 1645 | 1461247384526 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:03:04 INFO - PROCESS | 1645 | 1461247384528 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 1645 | 1461247384529 Marionette TRACE conn2 <- [1,1602,null,{}] 07:03:04 INFO - PROCESS | 1645 | 1461247384532 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}] 07:03:04 INFO - PROCESS | 1645 | 1461247384651 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:03:04 INFO - PROCESS | 1645 | 1461247384658 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed5a800 == 67 [pid = 1645] [id = 408] 07:03:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x114dc8c00) [pid = 1645] [serial = 1223] [outer = 0x0] 07:03:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x129209000) [pid = 1645] [serial = 1224] [outer = 0x114dc8c00] 07:03:04 INFO - PROCESS | 1645 | 1461247384684 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12e81dc00) [pid = 1645] [serial = 1225] [outer = 0x114dc8c00] 07:03:05 INFO - PROCESS | 1645 | 1461247384997 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]]]}] 07:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 519ms 07:03:05 INFO - PROCESS | 1645 | 1461247385047 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:03:05 INFO - PROCESS | 1645 | 1461247385049 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:03:05 INFO - PROCESS | 1645 | 1461247385051 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 1645 | 1461247385053 Marionette TRACE conn2 <- [1,1606,null,{}] 07:03:05 INFO - PROCESS | 1645 | 1461247385055 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}] 07:03:05 INFO - PROCESS | 1645 | 1461247385156 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:03:05 INFO - PROCESS | 1645 | 1461247385161 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f6b1800 == 68 [pid = 1645] [id = 409] 07:03:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12e828800) [pid = 1645] [serial = 1226] [outer = 0x0] 07:03:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12edbe800) [pid = 1645] [serial = 1227] [outer = 0x12e828800] 07:03:05 INFO - PROCESS | 1645 | 1461247385190 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12edcc400) [pid = 1645] [serial = 1228] [outer = 0x12e828800] 07:03:05 INFO - PROCESS | 1645 | 1461247385554 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]]]}] 07:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 07:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:03:05 INFO - PROCESS | 1645 | 1461247385572 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:03:05 INFO - PROCESS | 1645 | 1461247385573 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:03:05 INFO - PROCESS | 1645 | 1461247385575 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 1645 | 1461247385576 Marionette TRACE conn2 <- [1,1610,null,{}] 07:03:05 INFO - PROCESS | 1645 | 1461247385578 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}] 07:03:05 INFO - PROCESS | 1645 | 1461247385696 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:03:05 INFO - PROCESS | 1645 | 1461247385712 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302a6000 == 69 [pid = 1645] [id = 410] 07:03:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x12f373000) [pid = 1645] [serial = 1229] [outer = 0x0] 07:03:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12f378400) [pid = 1645] [serial = 1230] [outer = 0x12f373000] 07:03:05 INFO - PROCESS | 1645 | 1461247385739 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x12f658800) [pid = 1645] [serial = 1231] [outer = 0x12f373000] 07:03:06 INFO - PROCESS | 1645 | 1461247386114 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]]]}] 07:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 568ms 07:03:06 INFO - PROCESS | 1645 | 1461247386143 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:03:06 INFO - PROCESS | 1645 | 1461247386146 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:03:06 INFO - PROCESS | 1645 | 1461247386150 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 1645 | 1461247386154 Marionette TRACE conn2 <- [1,1614,null,{}] 07:03:06 INFO - PROCESS | 1645 | 1461247386159 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}] 07:03:06 INFO - PROCESS | 1645 | 1461247386270 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:03:06 INFO - PROCESS | 1645 | 1461247386376 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b564800 == 70 [pid = 1645] [id = 411] 07:03:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x118e2f400) [pid = 1645] [serial = 1232] [outer = 0x0] 07:03:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x119e76800) [pid = 1645] [serial = 1233] [outer = 0x118e2f400] 07:03:06 INFO - PROCESS | 1645 | 1461247386409 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x11aee8400) [pid = 1645] [serial = 1234] [outer = 0x118e2f400] 07:03:06 INFO - PROCESS | 1645 | 1461247386887 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]]]}] 07:03:06 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 07:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 774ms 07:03:06 INFO - PROCESS | 1645 | 1461247386924 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:03:06 INFO - PROCESS | 1645 | 1461247386929 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:03:06 INFO - PROCESS | 1645 | 1461247386934 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 1645 | 1461247386936 Marionette TRACE conn2 <- [1,1618,null,{}] 07:03:06 INFO - PROCESS | 1645 | 1461247386938 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}] 07:03:07 INFO - PROCESS | 1645 | 1461247387052 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:03:07 INFO - PROCESS | 1645 | 1461247387135 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac16000 == 71 [pid = 1645] [id = 412] 07:03:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x11add6c00) [pid = 1645] [serial = 1235] [outer = 0x0] 07:03:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x1272cf400) [pid = 1645] [serial = 1236] [outer = 0x11add6c00] 07:03:07 INFO - PROCESS | 1645 | 1461247387164 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x129652800) [pid = 1645] [serial = 1237] [outer = 0x11add6c00] 07:03:07 INFO - PROCESS | 1645 | 1461247387574 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]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 07:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:03:07 INFO - PROCESS | 1645 | 1461247387606 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 1645 | 1461247387607 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:03:07 INFO - PROCESS | 1645 | 1461247387610 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1645 | 1461247387612 Marionette TRACE conn2 <- [1,1622,null,{}] 07:03:07 INFO - PROCESS | 1645 | 1461247387620 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}] 07:03:07 INFO - PROCESS | 1645 | 1461247387752 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:03:07 INFO - PROCESS | 1645 | 1461247387818 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f6b7800 == 72 [pid = 1645] [id = 413] 07:03:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x12a61c400) [pid = 1645] [serial = 1238] [outer = 0x0] 07:03:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x12a9a8800) [pid = 1645] [serial = 1239] [outer = 0x12a61c400] 07:03:07 INFO - PROCESS | 1645 | 1461247387890 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x12b50b400) [pid = 1645] [serial = 1240] [outer = 0x12a61c400] 07:03:08 INFO - PROCESS | 1645 | 1461247388287 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]]]}] 07:03:08 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 07:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 721ms 07:03:08 INFO - PROCESS | 1645 | 1461247388332 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 1645 | 1461247388334 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:03:08 INFO - PROCESS | 1645 | 1461247388339 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 1645 | 1461247388341 Marionette TRACE conn2 <- [1,1626,null,{}] 07:03:08 INFO - PROCESS | 1645 | 1461247388343 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}] 07:03:08 INFO - PROCESS | 1645 | 1461247388470 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:03:08 INFO - PROCESS | 1645 | 1461247388605 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x139c81000 == 73 [pid = 1645] [id = 414] 07:03:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x12bc53400) [pid = 1645] [serial = 1241] [outer = 0x0] 07:03:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x12bf38000) [pid = 1645] [serial = 1242] [outer = 0x12bc53400] 07:03:08 INFO - PROCESS | 1645 | 1461247388655 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x12e3e9000) [pid = 1645] [serial = 1243] [outer = 0x12bc53400] 07:03:09 INFO - PROCESS | 1645 | 1461247389149 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]]]}] 07:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 823ms 07:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:03:09 INFO - PROCESS | 1645 | 1461247389162 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 1645 | 1461247389163 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:03:09 INFO - PROCESS | 1645 | 1461247389165 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 1645 | 1461247389166 Marionette TRACE conn2 <- [1,1630,null,{}] 07:03:09 INFO - PROCESS | 1645 | 1461247389169 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}] 07:03:09 INFO - PROCESS | 1645 | 1461247389299 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:03:09 INFO - PROCESS | 1645 | 1461247389419 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x123843000 == 74 [pid = 1645] [id = 415] 07:03:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x12e4ce000) [pid = 1645] [serial = 1244] [outer = 0x0] 07:03:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x12ecf1000) [pid = 1645] [serial = 1245] [outer = 0x12e4ce000] 07:03:09 INFO - PROCESS | 1645 | 1461247389451 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x12edc4800) [pid = 1645] [serial = 1246] [outer = 0x12e4ce000] 07:03:09 INFO - PROCESS | 1645 | 1461247389825 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]]]}] 07:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 673ms 07:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:03:09 INFO - PROCESS | 1645 | 1461247389839 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 1645 | 1461247389841 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:03:09 INFO - PROCESS | 1645 | 1461247389843 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 1645 | 1461247389844 Marionette TRACE conn2 <- [1,1634,null,{}] 07:03:09 INFO - PROCESS | 1645 | 1461247389846 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}] 07:03:09 INFO - PROCESS | 1645 | 1461247389968 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:03:10 INFO - PROCESS | 1645 | 1461247390046 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab6a000 == 75 [pid = 1645] [id = 416] 07:03:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x12af1f000) [pid = 1645] [serial = 1247] [outer = 0x0] 07:03:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 198 (0x12af25800) [pid = 1645] [serial = 1248] [outer = 0x12af1f000] 07:03:10 INFO - PROCESS | 1645 | 1461247390078 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x12f65a800) [pid = 1645] [serial = 1249] [outer = 0x12af1f000] 07:03:10 INFO - PROCESS | 1645 | 1461247390519 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]]]}] 07:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 720ms 07:03:10 INFO - PROCESS | 1645 | 1461247390563 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 1645 | 1461247390565 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:03:10 INFO - PROCESS | 1645 | 1461247390567 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 1645 | 1461247390569 Marionette TRACE conn2 <- [1,1638,null,{}] 07:03:10 INFO - PROCESS | 1645 | 1461247390571 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}] 07:03:10 INFO - PROCESS | 1645 | 1461247390698 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:03:10 INFO - PROCESS | 1645 | 1461247390791 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c29800 == 76 [pid = 1645] [id = 417] 07:03:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 200 (0x11641c400) [pid = 1645] [serial = 1250] [outer = 0x0] 07:03:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 201 (0x11c432c00) [pid = 1645] [serial = 1251] [outer = 0x11641c400] 07:03:10 INFO - PROCESS | 1645 | 1461247390823 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 202 (0x12af7b400) [pid = 1645] [serial = 1252] [outer = 0x11641c400] 07:03:11 INFO - PROCESS | 1645 | 1461247391225 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]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 722ms 07:03:11 INFO - PROCESS | 1645 | 1461247391290 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 1645 | 1461247391291 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:03:11 INFO - PROCESS | 1645 | 1461247391293 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 1645 | 1461247391295 Marionette TRACE conn2 <- [1,1642,null,{}] 07:03:11 INFO - PROCESS | 1645 | 1461247391297 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}] 07:03:11 INFO - PROCESS | 1645 | 1461247391402 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:03:11 INFO - PROCESS | 1645 | 1461247391654 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x123845000 == 77 [pid = 1645] [id = 418] 07:03:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 203 (0x114c14400) [pid = 1645] [serial = 1253] [outer = 0x0] 07:03:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x11641bc00) [pid = 1645] [serial = 1254] [outer = 0x114c14400] 07:03:11 INFO - PROCESS | 1645 | 1461247391707 Marionette DEBUG loaded listener.js 07:03:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x11a87f000) [pid = 1645] [serial = 1255] [outer = 0x114c14400] 07:03:12 INFO - PROCESS | 1645 | 1461247392149 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]]]}] 07:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 870ms 07:03:12 INFO - PROCESS | 1645 | 1461247392164 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:03:12 INFO - PROCESS | 1645 | 1461247392167 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:03:12 INFO - PROCESS | 1645 | 1461247392171 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:03:12 INFO - PROCESS | 1645 | 1461247392172 Marionette TRACE conn2 <- [1,1646,null,{}] 07:03:12 INFO - PROCESS | 1645 | 1461247392176 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}] 07:03:12 INFO - PROCESS | 1645 | 1461247392274 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:03:12 INFO - PROCESS | 1645 | 1461247392343 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x125dca800 == 78 [pid = 1645] [id = 419] 07:03:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x11aaecc00) [pid = 1645] [serial = 1256] [outer = 0x0] 07:03:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 207 (0x11bce4400) [pid = 1645] [serial = 1257] [outer = 0x11aaecc00] 07:03:12 INFO - PROCESS | 1645 | 1461247392371 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 208 (0x1238c0400) [pid = 1645] [serial = 1258] [outer = 0x11aaecc00] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12f6b1800 == 77 [pid = 1645] [id = 409] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed5a800 == 76 [pid = 1645] [id = 408] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x115630800 == 75 [pid = 1645] [id = 407] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12e859800 == 74 [pid = 1645] [id = 406] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 207 (0x12edc3400) [pid = 1645] [serial = 1167] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12da52800 == 73 [pid = 1645] [id = 405] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12d205800 == 72 [pid = 1645] [id = 404] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12b520800 == 71 [pid = 1645] [id = 403] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc8000 == 70 [pid = 1645] [id = 402] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x123a85800 == 69 [pid = 1645] [id = 401] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb24000 == 68 [pid = 1645] [id = 400] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12744a000 == 67 [pid = 1645] [id = 399] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x1305d9000 == 66 [pid = 1645] [id = 395] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac19800 == 65 [pid = 1645] [id = 394] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x130034800 == 64 [pid = 1645] [id = 393] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x12b47c000 == 63 [pid = 1645] [id = 392] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x1292ba800 == 62 [pid = 1645] [id = 391] 07:03:12 INFO - PROCESS | 1645 | --DOCSHELL 0x11911c000 == 61 [pid = 1645] [id = 390] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 206 (0x12da31000) [pid = 1645] [serial = 1006] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x1272d1400) [pid = 1645] [serial = 852] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x128e81000) [pid = 1645] [serial = 898] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x12da92800) [pid = 1645] [serial = 1149] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 202 (0x12e819c00) [pid = 1645] [serial = 1125] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 201 (0x12e827c00) [pid = 1645] [serial = 1153] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 200 (0x11b9d0c00) [pid = 1645] [serial = 1132] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 199 (0x11a602c00) [pid = 1645] [serial = 1131] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x12e814c00) [pid = 1645] [serial = 1152] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 197 (0x12b50f000) [pid = 1645] [serial = 1143] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x12bc4ac00) [pid = 1645] [serial = 1144] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 195 (0x12d16c800) [pid = 1645] [serial = 1146] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 194 (0x12e82fc00) [pid = 1645] [serial = 1128] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 193 (0x11ace9400) [pid = 1645] [serial = 1113] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 192 (0x1244eb400) [pid = 1645] [serial = 1137] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 191 (0x126d06800) [pid = 1645] [serial = 1138] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 190 (0x12eced000) [pid = 1645] [serial = 1155] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 189 (0x126d90000) [pid = 1645] [serial = 1159] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 188 (0x12f371c00) [pid = 1645] [serial = 1164] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 187 (0x123f49c00) [pid = 1645] [serial = 1135] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 186 (0x12d166c00) [pid = 1645] [serial = 1161] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x11c305c00) [pid = 1645] [serial = 1134] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x12962b000) [pid = 1645] [serial = 1140] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x12a6c6400) [pid = 1645] [serial = 1141] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x12430c000) [pid = 1645] [serial = 1116] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x12f375c00) [pid = 1645] [serial = 1165] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x12e4d2400) [pid = 1645] [serial = 1122] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x12bd88c00) [pid = 1645] [serial = 1119] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x12e4cfc00) [pid = 1645] [serial = 1111] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x12edc2800) [pid = 1645] [serial = 1162] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x12e3cc400) [pid = 1645] [serial = 1150] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x11a81c800) [pid = 1645] [serial = 1158] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x12ecf3c00) [pid = 1645] [serial = 1156] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x12d2e8400) [pid = 1645] [serial = 1147] [outer = 0x0] [url = about:blank] 07:03:12 INFO - PROCESS | 1645 | 1461247392863 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]]]}] 07:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 724ms 07:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:03:12 INFO - PROCESS | 1645 | 1461247392896 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:03:12 INFO - PROCESS | 1645 | 1461247392898 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:03:12 INFO - PROCESS | 1645 | 1461247392901 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:03:12 INFO - PROCESS | 1645 | 1461247392902 Marionette TRACE conn2 <- [1,1650,null,{}] 07:03:12 INFO - PROCESS | 1645 | 1461247392905 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}] 07:03:12 INFO - PROCESS | 1645 | 1461247392990 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:03:12 INFO - PROCESS | 1645 | 1461247392994 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c1b000 == 62 [pid = 1645] [id = 420] 07:03:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x11925c400) [pid = 1645] [serial = 1259] [outer = 0x0] 07:03:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x124177000) [pid = 1645] [serial = 1260] [outer = 0x11925c400] 07:03:13 INFO - PROCESS | 1645 | 1461247393021 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x126aec000) [pid = 1645] [serial = 1261] [outer = 0x11925c400] 07:03:13 INFO - PROCESS | 1645 | 1461247393386 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]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 522ms 07:03:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:03:13 INFO - PROCESS | 1645 | 1461247393425 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 1645 | 1461247393427 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:03:13 INFO - PROCESS | 1645 | 1461247393430 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 1645 | 1461247393434 Marionette TRACE conn2 <- [1,1654,null,{}] 07:03:13 INFO - PROCESS | 1645 | 1461247393441 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}] 07:03:13 INFO - PROCESS | 1645 | 1461247393527 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:03:13 INFO - PROCESS | 1645 | 1461247393532 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x125cda800 == 63 [pid = 1645] [id = 421] 07:03:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x126d05400) [pid = 1645] [serial = 1262] [outer = 0x0] 07:03:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x128e87800) [pid = 1645] [serial = 1263] [outer = 0x126d05400] 07:03:13 INFO - PROCESS | 1645 | 1461247393558 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x129651c00) [pid = 1645] [serial = 1264] [outer = 0x126d05400] 07:03:13 INFO - PROCESS | 1645 | 1461247393936 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]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 526ms 07:03:13 INFO - PROCESS | 1645 | 1461247393966 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 1645 | 1461247393969 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:03:13 INFO - PROCESS | 1645 | 1461247393975 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 1645 | 1461247393977 Marionette TRACE conn2 <- [1,1658,null,{}] 07:03:13 INFO - PROCESS | 1645 | 1461247393980 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}] 07:03:14 INFO - PROCESS | 1645 | 1461247394115 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:03:14 INFO - PROCESS | 1645 | 1461247394124 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292d0000 == 64 [pid = 1645] [id = 422] 07:03:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12965b400) [pid = 1645] [serial = 1265] [outer = 0x0] 07:03:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x1297c9c00) [pid = 1645] [serial = 1266] [outer = 0x12965b400] 07:03:14 INFO - PROCESS | 1645 | 1461247394167 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x12a61e800) [pid = 1645] [serial = 1267] [outer = 0x12965b400] 07:03:14 INFO - PROCESS | 1645 | 1461247394572 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]]]}] 07:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 620ms 07:03:14 INFO - PROCESS | 1645 | 1461247394595 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 1645 | 1461247394596 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:03:14 INFO - PROCESS | 1645 | 1461247394598 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 1645 | 1461247394599 Marionette TRACE conn2 <- [1,1662,null,{}] 07:03:14 INFO - PROCESS | 1645 | 1461247394607 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}] 07:03:14 INFO - PROCESS | 1645 | 1461247394735 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:03:14 INFO - PROCESS | 1645 | 1461247394792 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab94000 == 65 [pid = 1645] [id = 423] 07:03:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x12a99d800) [pid = 1645] [serial = 1268] [outer = 0x0] 07:03:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x12a9a2800) [pid = 1645] [serial = 1269] [outer = 0x12a99d800] 07:03:14 INFO - PROCESS | 1645 | 1461247394824 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x12aec8800) [pid = 1645] [serial = 1270] [outer = 0x12a99d800] 07:03:15 INFO - PROCESS | 1645 | 1461247395159 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]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 572ms 07:03:15 INFO - PROCESS | 1645 | 1461247395172 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 1645 | 1461247395175 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:03:15 INFO - PROCESS | 1645 | 1461247395177 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 1645 | 1461247395178 Marionette TRACE conn2 <- [1,1666,null,{}] 07:03:15 INFO - PROCESS | 1645 | 1461247395180 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}] 07:03:15 INFO - PROCESS | 1645 | 1461247395295 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:03:15 INFO - PROCESS | 1645 | 1461247395309 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc4000 == 66 [pid = 1645] [id = 424] 07:03:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x12a9a5000) [pid = 1645] [serial = 1271] [outer = 0x0] 07:03:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x12af28400) [pid = 1645] [serial = 1272] [outer = 0x12a9a5000] 07:03:15 INFO - PROCESS | 1645 | 1461247395334 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x12af81c00) [pid = 1645] [serial = 1273] [outer = 0x12a9a5000] 07:03:15 INFO - PROCESS | 1645 | 1461247395683 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]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 519ms 07:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:03:15 INFO - PROCESS | 1645 | 1461247395697 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 1645 | 1461247395698 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:03:15 INFO - PROCESS | 1645 | 1461247395700 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 1645 | 1461247395701 Marionette TRACE conn2 <- [1,1670,null,{}] 07:03:15 INFO - PROCESS | 1645 | 1461247395706 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}] 07:03:15 INFO - PROCESS | 1645 | 1461247395815 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:03:15 INFO - PROCESS | 1645 | 1461247395827 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b521000 == 67 [pid = 1645] [id = 425] 07:03:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x12393f800) [pid = 1645] [serial = 1274] [outer = 0x0] 07:03:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x12b2a7800) [pid = 1645] [serial = 1275] [outer = 0x12393f800] 07:03:15 INFO - PROCESS | 1645 | 1461247395853 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x12b90e800) [pid = 1645] [serial = 1276] [outer = 0x12393f800] 07:03:16 INFO - PROCESS | 1645 | 1461247396197 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]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 07:03:16 INFO - PROCESS | 1645 | 1461247396228 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 1645 | 1461247396229 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:03:16 INFO - PROCESS | 1645 | 1461247396231 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 1645 | 1461247396232 Marionette TRACE conn2 <- [1,1674,null,{}] 07:03:16 INFO - PROCESS | 1645 | 1461247396235 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}] 07:03:16 INFO - PROCESS | 1645 | 1461247396344 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:03:16 INFO - PROCESS | 1645 | 1461247396387 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d031800 == 68 [pid = 1645] [id = 426] 07:03:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x12b2a2000) [pid = 1645] [serial = 1277] [outer = 0x0] 07:03:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x12bd91400) [pid = 1645] [serial = 1278] [outer = 0x12b2a2000] 07:03:16 INFO - PROCESS | 1645 | 1461247396412 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x12d1ac000) [pid = 1645] [serial = 1279] [outer = 0x12b2a2000] 07:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 520ms 07:03:16 INFO - PROCESS | 1645 | 1461247396745 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]]]}] 07:03:16 INFO - PROCESS | 1645 | 1461247396756 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 1645 | 1461247396757 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:03:16 INFO - PROCESS | 1645 | 1461247396759 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 1645 | 1461247396760 Marionette TRACE conn2 <- [1,1678,null,{}] 07:03:16 INFO - PROCESS | 1645 | 1461247396763 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}] 07:03:16 INFO - PROCESS | 1645 | 1461247396877 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:03:16 INFO - PROCESS | 1645 | 1461247396882 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da5c800 == 69 [pid = 1645] [id = 427] 07:03:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x12b72b000) [pid = 1645] [serial = 1280] [outer = 0x0] 07:03:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x12d1ba800) [pid = 1645] [serial = 1281] [outer = 0x12b72b000] 07:03:16 INFO - PROCESS | 1645 | 1461247396906 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x12da36400) [pid = 1645] [serial = 1282] [outer = 0x12b72b000] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x1297d1400) [pid = 1645] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 195 (0x12b2a8c00) [pid = 1645] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 194 (0x114c0e000) [pid = 1645] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 193 (0x12b29fc00) [pid = 1645] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 192 (0x12a61c800) [pid = 1645] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 191 (0x124096800) [pid = 1645] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 190 (0x12bf88000) [pid = 1645] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 189 (0x12d1b0800) [pid = 1645] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 188 (0x1192c4800) [pid = 1645] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 187 (0x114dc8c00) [pid = 1645] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 186 (0x12e828800) [pid = 1645] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:03:17 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x1288d3c00) [pid = 1645] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:03:17 INFO - PROCESS | 1645 | 1461247397366 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]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 618ms 07:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:03:17 INFO - PROCESS | 1645 | 1461247397378 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 1645 | 1461247397379 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:03:17 INFO - PROCESS | 1645 | 1461247397381 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 1645 | 1461247397382 Marionette TRACE conn2 <- [1,1682,null,{}] 07:03:17 INFO - PROCESS | 1645 | 1461247397384 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}] 07:03:17 INFO - PROCESS | 1645 | 1461247397472 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:03:17 INFO - PROCESS | 1645 | 1461247397538 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d281000 == 70 [pid = 1645] [id = 428] 07:03:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x1192c4800) [pid = 1645] [serial = 1283] [outer = 0x0] 07:03:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x12b90c000) [pid = 1645] [serial = 1284] [outer = 0x1192c4800] 07:03:17 INFO - PROCESS | 1645 | 1461247397569 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x12da8d400) [pid = 1645] [serial = 1285] [outer = 0x1192c4800] 07:03:17 INFO - PROCESS | 1645 | 1461247397861 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]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 520ms 07:03:17 INFO - PROCESS | 1645 | 1461247397901 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 1645 | 1461247397905 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:03:17 INFO - PROCESS | 1645 | 1461247397909 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 1645 | 1461247397910 Marionette TRACE conn2 <- [1,1686,null,{}] 07:03:17 INFO - PROCESS | 1645 | 1461247397912 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}] 07:03:18 INFO - PROCESS | 1645 | 1461247398015 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:03:18 INFO - PROCESS | 1645 | 1461247398019 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f20b800 == 71 [pid = 1645] [id = 429] 07:03:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x12da92c00) [pid = 1645] [serial = 1286] [outer = 0x0] 07:03:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x12e4cf800) [pid = 1645] [serial = 1287] [outer = 0x12da92c00] 07:03:18 INFO - PROCESS | 1645 | 1461247398044 Marionette DEBUG loaded listener.js 07:03:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x12e831000) [pid = 1645] [serial = 1288] [outer = 0x12da92c00] 07:03:18 INFO - PROCESS | 1645 | 1461247398404 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]]]}] 07:03:18 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 07:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 07:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:03:18 INFO - PROCESS | 1645 | 1461247398442 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 1645 | 1461247398443 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:03:18 INFO - PROCESS | 1645 | 1461247398446 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1645 | 1461247398447 Marionette TRACE conn2 <- [1,1690,null,{}] 07:03:18 INFO - PROCESS | 1645 | 1461247398450 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}] 07:03:18 INFO - PROCESS | 1645 | 1461247398536 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:03:18 INFO - PROCESS | 1645 | 1461247398541 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f504000 == 72 [pid = 1645] [id = 430] 07:03:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x114ba9400) [pid = 1645] [serial = 1289] [outer = 0x0] 07:03:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x12edc7400) [pid = 1645] [serial = 1290] [outer = 0x114ba9400] 07:03:18 INFO - PROCESS | 1645 | 1461247398566 Marionette DEBUG loaded listener.js 07:03:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x12f36d800) [pid = 1645] [serial = 1291] [outer = 0x114ba9400] 07:03:18 INFO - PROCESS | 1645 | 1461247398901 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]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 468ms 07:03:18 INFO - PROCESS | 1645 | 1461247398915 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:03:18 INFO - PROCESS | 1645 | 1461247398916 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:03:18 INFO - PROCESS | 1645 | 1461247398918 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1645 | 1461247398919 Marionette TRACE conn2 <- [1,1694,null,{}] 07:03:18 INFO - PROCESS | 1645 | 1461247398924 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}] 07:03:19 INFO - PROCESS | 1645 | 1461247399010 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:03:19 INFO - PROCESS | 1645 | 1461247399014 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fad6800 == 73 [pid = 1645] [id = 431] 07:03:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x12b369800) [pid = 1645] [serial = 1292] [outer = 0x0] 07:03:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x12b371800) [pid = 1645] [serial = 1293] [outer = 0x12b369800] 07:03:19 INFO - PROCESS | 1645 | 1461247399039 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x12b375800) [pid = 1645] [serial = 1294] [outer = 0x12b369800] 07:03:19 INFO - PROCESS | 1645 | 1461247399553 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]]]}] 07:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 07:03:19 INFO - PROCESS | 1645 | 1461247399601 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:03:19 INFO - PROCESS | 1645 | 1461247399606 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:03:19 INFO - PROCESS | 1645 | 1461247399612 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:03:19 INFO - PROCESS | 1645 | 1461247399616 Marionette TRACE conn2 <- [1,1698,null,{}] 07:03:19 INFO - PROCESS | 1645 | 1461247399624 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}] 07:03:19 INFO - PROCESS | 1645 | 1461247399793 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:03:19 INFO - PROCESS | 1645 | 1461247399955 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x123891800 == 74 [pid = 1645] [id = 432] 07:03:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 198 (0x11c36ac00) [pid = 1645] [serial = 1295] [outer = 0x0] 07:03:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x123937800) [pid = 1645] [serial = 1296] [outer = 0x11c36ac00] 07:03:20 INFO - PROCESS | 1645 | 1461247400008 Marionette DEBUG loaded listener.js 07:03:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 200 (0x124351800) [pid = 1645] [serial = 1297] [outer = 0x11c36ac00] 07:03:20 INFO - PROCESS | 1645 | 1461247400437 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]]]}] 07:03:20 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 07:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 875ms 07:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:03:20 INFO - PROCESS | 1645 | 1461247400488 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 1645 | 1461247400492 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:03:20 INFO - PROCESS | 1645 | 1461247400496 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 1645 | 1461247400498 Marionette TRACE conn2 <- [1,1702,null,{}] 07:03:20 INFO - PROCESS | 1645 | 1461247400501 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}] 07:03:20 INFO - PROCESS | 1645 | 1461247400610 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:03:20 INFO - PROCESS | 1645 | 1461247400694 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a583800 == 75 [pid = 1645] [id = 433] 07:03:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 201 (0x128e6e400) [pid = 1645] [serial = 1298] [outer = 0x0] 07:03:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 202 (0x129098c00) [pid = 1645] [serial = 1299] [outer = 0x128e6e400] 07:03:20 INFO - PROCESS | 1645 | 1461247400724 Marionette DEBUG loaded listener.js 07:03:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 203 (0x12965cc00) [pid = 1645] [serial = 1300] [outer = 0x128e6e400] 07:03:21 INFO - PROCESS | 1645 | 1461247401153 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]]]}] 07:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 669ms 07:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:03:21 INFO - PROCESS | 1645 | 1461247401166 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:03:21 INFO - PROCESS | 1645 | 1461247401167 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:03:21 INFO - PROCESS | 1645 | 1461247401172 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:03:21 INFO - PROCESS | 1645 | 1461247401175 Marionette TRACE conn2 <- [1,1706,null,{}] 07:03:21 INFO - PROCESS | 1645 | 1461247401183 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}] 07:03:21 INFO - PROCESS | 1645 | 1461247401293 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:03:21 INFO - PROCESS | 1645 | 1461247401377 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed5a800 == 76 [pid = 1645] [id = 434] 07:03:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x1297c4400) [pid = 1645] [serial = 1301] [outer = 0x0] 07:03:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x12aec5800) [pid = 1645] [serial = 1302] [outer = 0x1297c4400] 07:03:21 INFO - PROCESS | 1645 | 1461247401414 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x12b36d000) [pid = 1645] [serial = 1303] [outer = 0x1297c4400] 07:03:21 INFO - PROCESS | 1645 | 1461247401820 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]]]}] 07:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 673ms 07:03:21 INFO - PROCESS | 1645 | 1461247401844 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:03:21 INFO - PROCESS | 1645 | 1461247401846 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:03:21 INFO - PROCESS | 1645 | 1461247401848 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:03:21 INFO - PROCESS | 1645 | 1461247401849 Marionette TRACE conn2 <- [1,1710,null,{}] 07:03:21 INFO - PROCESS | 1645 | 1461247401852 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}] 07:03:21 INFO - PROCESS | 1645 | 1461247401962 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:03:22 INFO - PROCESS | 1645 | 1461247402064 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302a8000 == 77 [pid = 1645] [id = 435] 07:03:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 207 (0x12b36e800) [pid = 1645] [serial = 1304] [outer = 0x0] 07:03:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 208 (0x12bd93400) [pid = 1645] [serial = 1305] [outer = 0x12b36e800] 07:03:22 INFO - PROCESS | 1645 | 1461247402094 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 209 (0x12da31000) [pid = 1645] [serial = 1306] [outer = 0x12b36e800] 07:03:22 INFO - PROCESS | 1645 | 1461247402465 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]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 674ms 07:03:22 INFO - PROCESS | 1645 | 1461247402522 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 1645 | 1461247402524 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:03:22 INFO - PROCESS | 1645 | 1461247402526 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 1645 | 1461247402527 Marionette TRACE conn2 <- [1,1714,null,{}] 07:03:22 INFO - PROCESS | 1645 | 1461247402530 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}] 07:03:22 INFO - PROCESS | 1645 | 1461247402635 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:03:22 INFO - PROCESS | 1645 | 1461247402745 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x131ce2800 == 78 [pid = 1645] [id = 436] 07:03:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 210 (0x128e86800) [pid = 1645] [serial = 1307] [outer = 0x0] 07:03:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 211 (0x12d2e5000) [pid = 1645] [serial = 1308] [outer = 0x128e86800] 07:03:22 INFO - PROCESS | 1645 | 1461247402776 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 212 (0x12e4da400) [pid = 1645] [serial = 1309] [outer = 0x128e86800] 07:03:23 INFO - PROCESS | 1645 | 1461247403156 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]]]}] 07:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 668ms 07:03:23 INFO - PROCESS | 1645 | 1461247403195 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:03:23 INFO - PROCESS | 1645 | 1461247403196 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:03:23 INFO - PROCESS | 1645 | 1461247403198 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:03:23 INFO - PROCESS | 1645 | 1461247403199 Marionette TRACE conn2 <- [1,1718,null,{}] 07:03:23 INFO - PROCESS | 1645 | 1461247403202 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}] 07:03:23 INFO - PROCESS | 1645 | 1461247403342 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:03:23 INFO - PROCESS | 1645 | 1461247403423 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x1389db000 == 79 [pid = 1645] [id = 437] 07:03:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 213 (0x12edc0400) [pid = 1645] [serial = 1310] [outer = 0x0] 07:03:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 214 (0x12f379400) [pid = 1645] [serial = 1311] [outer = 0x12edc0400] 07:03:23 INFO - PROCESS | 1645 | 1461247403455 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 215 (0x12f662000) [pid = 1645] [serial = 1312] [outer = 0x12edc0400] 07:03:23 INFO - PROCESS | 1645 | 1461247403856 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]]]}] 07:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 07:03:23 INFO - PROCESS | 1645 | 1461247403870 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:03:23 INFO - PROCESS | 1645 | 1461247403873 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:03:23 INFO - PROCESS | 1645 | 1461247403875 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:03:23 INFO - PROCESS | 1645 | 1461247403876 Marionette TRACE conn2 <- [1,1722,null,{}] 07:03:23 INFO - PROCESS | 1645 | 1461247403879 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}] 07:03:23 INFO - PROCESS | 1645 | 1461247403983 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:03:24 INFO - PROCESS | 1645 | 1461247404090 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x13993d800 == 80 [pid = 1645] [id = 438] 07:03:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 216 (0x12f661000) [pid = 1645] [serial = 1313] [outer = 0x0] 07:03:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 217 (0x12f956000) [pid = 1645] [serial = 1314] [outer = 0x12f661000] 07:03:24 INFO - PROCESS | 1645 | 1461247404122 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 218 (0x12f95d400) [pid = 1645] [serial = 1315] [outer = 0x12f661000] 07:03:24 INFO - PROCESS | 1645 | 1461247404492 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]]]}] 07:03:24 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 07:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 668ms 07:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:03:24 INFO - PROCESS | 1645 | 1461247404544 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 1645 | 1461247404545 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:03:24 INFO - PROCESS | 1645 | 1461247404547 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 1645 | 1461247404548 Marionette TRACE conn2 <- [1,1726,null,{}] 07:03:24 INFO - PROCESS | 1645 | 1461247404551 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}] 07:03:24 INFO - PROCESS | 1645 | 1461247404656 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:03:24 INFO - PROCESS | 1645 | 1461247404767 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x139950800 == 81 [pid = 1645] [id = 439] 07:03:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 219 (0x12f954400) [pid = 1645] [serial = 1316] [outer = 0x0] 07:03:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 220 (0x12fd6b400) [pid = 1645] [serial = 1317] [outer = 0x12f954400] 07:03:24 INFO - PROCESS | 1645 | 1461247404796 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 221 (0x12fe8ac00) [pid = 1645] [serial = 1318] [outer = 0x12f954400] 07:03:25 INFO - PROCESS | 1645 | 1461247405200 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]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 722ms 07:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:03:25 INFO - PROCESS | 1645 | 1461247405270 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 1645 | 1461247405271 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:03:25 INFO - PROCESS | 1645 | 1461247405273 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 1645 | 1461247405274 Marionette TRACE conn2 <- [1,1730,null,{}] 07:03:25 INFO - PROCESS | 1645 | 1461247405277 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}] 07:03:25 INFO - PROCESS | 1645 | 1461247405387 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:03:25 INFO - PROCESS | 1645 | 1461247405470 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12412a000 == 82 [pid = 1645] [id = 440] 07:03:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 222 (0x11b9d4400) [pid = 1645] [serial = 1319] [outer = 0x0] 07:03:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 223 (0x12b72bc00) [pid = 1645] [serial = 1320] [outer = 0x11b9d4400] 07:03:25 INFO - PROCESS | 1645 | 1461247405501 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 224 (0x12f951800) [pid = 1645] [serial = 1321] [outer = 0x11b9d4400] 07:03:26 INFO - PROCESS | 1645 | 1461247406116 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]]]}] 07:03:26 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 07:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 870ms 07:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:03:26 INFO - PROCESS | 1645 | 1461247406144 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 1645 | 1461247406146 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:03:26 INFO - PROCESS | 1645 | 1461247406149 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 1645 | 1461247406152 Marionette TRACE conn2 <- [1,1734,null,{}] 07:03:26 INFO - PROCESS | 1645 | 1461247406156 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}] 07:03:26 INFO - PROCESS | 1645 | 1461247406259 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:03:26 INFO - PROCESS | 1645 | 1461247406378 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x126b3c000 == 83 [pid = 1645] [id = 441] 07:03:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 225 (0x114ba9c00) [pid = 1645] [serial = 1322] [outer = 0x0] 07:03:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 226 (0x11aaf0000) [pid = 1645] [serial = 1323] [outer = 0x114ba9c00] 07:03:26 INFO - PROCESS | 1645 | 1461247406409 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 227 (0x11c308400) [pid = 1645] [serial = 1324] [outer = 0x114ba9c00] 07:03:26 INFO - PROCESS | 1645 | 1461247406861 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]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 723ms 07:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:03:26 INFO - PROCESS | 1645 | 1461247406873 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 1645 | 1461247406877 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:03:26 INFO - PROCESS | 1645 | 1461247406881 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 1645 | 1461247406883 Marionette TRACE conn2 <- [1,1738,null,{}] 07:03:26 INFO - PROCESS | 1645 | 1461247406885 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}] 07:03:27 INFO - PROCESS | 1645 | 1461247407015 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x11b55d800 == 82 [pid = 1645] [id = 315] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12f504000 == 81 [pid = 1645] [id = 430] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12f20b800 == 80 [pid = 1645] [id = 429] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12d281000 == 79 [pid = 1645] [id = 428] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12da5c800 == 78 [pid = 1645] [id = 427] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12d031800 == 77 [pid = 1645] [id = 426] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12b521000 == 76 [pid = 1645] [id = 425] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc4000 == 75 [pid = 1645] [id = 424] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 226 (0x12a9a3400) [pid = 1645] [serial = 1191] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 225 (0x12f378400) [pid = 1645] [serial = 1230] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab94000 == 74 [pid = 1645] [id = 423] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x1292d0000 == 73 [pid = 1645] [id = 422] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x125cda800 == 72 [pid = 1645] [id = 421] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x119c1b000 == 71 [pid = 1645] [id = 420] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x125dca800 == 70 [pid = 1645] [id = 419] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x123845000 == 69 [pid = 1645] [id = 418] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac16000 == 68 [pid = 1645] [id = 412] 07:03:27 INFO - PROCESS | 1645 | --DOCSHELL 0x11b564800 == 67 [pid = 1645] [id = 411] 07:03:27 INFO - PROCESS | 1645 | 1461247407135 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x11914d800 == 68 [pid = 1645] [id = 442] 07:03:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 226 (0x11539fc00) [pid = 1645] [serial = 1325] [outer = 0x0] 07:03:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 227 (0x1235fa000) [pid = 1645] [serial = 1326] [outer = 0x11539fc00] 07:03:27 INFO - PROCESS | 1645 | 1461247407162 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 228 (0x128e84800) [pid = 1645] [serial = 1327] [outer = 0x11539fc00] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 227 (0x12a9a6800) [pid = 1645] [serial = 1207] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 226 (0x12e4cc400) [pid = 1645] [serial = 1182] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 225 (0x12f377000) [pid = 1645] [serial = 1168] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 224 (0x12a617400) [pid = 1645] [serial = 1194] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 223 (0x115810c00) [pid = 1645] [serial = 1221] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 222 (0x12b50e400) [pid = 1645] [serial = 1212] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 221 (0x12aec9800) [pid = 1645] [serial = 1209] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 220 (0x128e82400) [pid = 1645] [serial = 1201] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 219 (0x12d1b0400) [pid = 1645] [serial = 1213] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 218 (0x1297d1000) [pid = 1645] [serial = 1188] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 217 (0x12aecd400) [pid = 1645] [serial = 1185] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 216 (0x12da31800) [pid = 1645] [serial = 1215] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 215 (0x1238c7000) [pid = 1645] [serial = 1222] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 214 (0x128e82000) [pid = 1645] [serial = 1176] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 213 (0x12a623000) [pid = 1645] [serial = 1206] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 212 (0x12e3c9000) [pid = 1645] [serial = 1216] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 211 (0x12e4db400) [pid = 1645] [serial = 1219] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 210 (0x123a07000) [pid = 1645] [serial = 1198] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 209 (0x12e3e9400) [pid = 1645] [serial = 1218] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 208 (0x129209000) [pid = 1645] [serial = 1224] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 207 (0x1238be400) [pid = 1645] [serial = 1173] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 206 (0x12edbe800) [pid = 1645] [serial = 1227] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x1268e8800) [pid = 1645] [serial = 1200] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x12e81dc00) [pid = 1645] [serial = 1225] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x12b29f000) [pid = 1645] [serial = 1210] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 202 (0x1294e6c00) [pid = 1645] [serial = 1203] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 201 (0x114ba7400) [pid = 1645] [serial = 1170] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 200 (0x12bc51800) [pid = 1645] [serial = 1179] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 199 (0x11c30a000) [pid = 1645] [serial = 1197] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x1297c7c00) [pid = 1645] [serial = 1204] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | --DOMWINDOW == 197 (0x12edcc400) [pid = 1645] [serial = 1228] [outer = 0x0] [url = about:blank] 07:03:27 INFO - PROCESS | 1645 | 1461247407477 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]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 620ms 07:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:03:27 INFO - PROCESS | 1645 | 1461247407502 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 1645 | 1461247407503 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:03:27 INFO - PROCESS | 1645 | 1461247407507 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 1645 | 1461247407510 Marionette TRACE conn2 <- [1,1742,null,{}] 07:03:27 INFO - PROCESS | 1645 | 1461247407517 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}] 07:03:27 INFO - PROCESS | 1645 | 1461247407624 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:03:27 INFO - PROCESS | 1645 | 1461247407712 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12744b000 == 69 [pid = 1645] [id = 443] 07:03:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 198 (0x126af6000) [pid = 1645] [serial = 1328] [outer = 0x0] 07:03:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x1294df400) [pid = 1645] [serial = 1329] [outer = 0x126af6000] 07:03:27 INFO - PROCESS | 1645 | 1461247407740 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 200 (0x12a621400) [pid = 1645] [serial = 1330] [outer = 0x126af6000] 07:03:28 INFO - PROCESS | 1645 | 1461247408053 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]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 573ms 07:03:28 INFO - PROCESS | 1645 | 1461247408080 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 1645 | 1461247408082 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:03:28 INFO - PROCESS | 1645 | 1461247408084 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 1645 | 1461247408085 Marionette TRACE conn2 <- [1,1746,null,{}] 07:03:28 INFO - PROCESS | 1645 | 1461247408090 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}] 07:03:28 INFO - PROCESS | 1645 | 1461247408189 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:03:28 INFO - PROCESS | 1645 | 1461247408254 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab70800 == 70 [pid = 1645] [id = 444] 07:03:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 201 (0x12965f400) [pid = 1645] [serial = 1331] [outer = 0x0] 07:03:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 202 (0x12a99ac00) [pid = 1645] [serial = 1332] [outer = 0x12965f400] 07:03:28 INFO - PROCESS | 1645 | 1461247408281 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 203 (0x12af28000) [pid = 1645] [serial = 1333] [outer = 0x12965f400] 07:03:28 INFO - PROCESS | 1645 | 1461247408556 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]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 522ms 07:03:28 INFO - PROCESS | 1645 | 1461247408608 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 1645 | 1461247408609 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:03:28 INFO - PROCESS | 1645 | 1461247408611 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 1645 | 1461247408612 Marionette TRACE conn2 <- [1,1750,null,{}] 07:03:28 INFO - PROCESS | 1645 | 1461247408615 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}] 07:03:28 INFO - PROCESS | 1645 | 1461247408703 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:03:28 INFO - PROCESS | 1645 | 1461247408776 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad7a000 == 71 [pid = 1645] [id = 445] 07:03:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x12a9a6400) [pid = 1645] [serial = 1334] [outer = 0x0] 07:03:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x12af75800) [pid = 1645] [serial = 1335] [outer = 0x12a9a6400] 07:03:28 INFO - PROCESS | 1645 | 1461247408803 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x12b2abc00) [pid = 1645] [serial = 1336] [outer = 0x12a9a6400] 07:03:29 INFO - PROCESS | 1645 | 1461247409142 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]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 568ms 07:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:03:29 INFO - PROCESS | 1645 | 1461247409180 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 1645 | 1461247409182 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:03:29 INFO - PROCESS | 1645 | 1461247409185 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 1645 | 1461247409187 Marionette TRACE conn2 <- [1,1754,null,{}] 07:03:29 INFO - PROCESS | 1645 | 1461247409190 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}] 07:03:29 INFO - PROCESS | 1645 | 1461247409382 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:03:29 INFO - PROCESS | 1645 | 1461247409411 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d039800 == 72 [pid = 1645] [id = 446] 07:03:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 207 (0x12b376000) [pid = 1645] [serial = 1337] [outer = 0x0] 07:03:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 208 (0x12bf34000) [pid = 1645] [serial = 1338] [outer = 0x12b376000] 07:03:29 INFO - PROCESS | 1645 | 1461247409455 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 209 (0x12e3cbc00) [pid = 1645] [serial = 1339] [outer = 0x12b376000] 07:03:29 INFO - PROCESS | 1645 | 1461247409888 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]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 721ms 07:03:29 INFO - PROCESS | 1645 | 1461247409908 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 1645 | 1461247409910 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:03:29 INFO - PROCESS | 1645 | 1461247409912 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 1645 | 1461247409913 Marionette TRACE conn2 <- [1,1758,null,{}] 07:03:29 INFO - PROCESS | 1645 | 1461247409916 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}] 07:03:30 INFO - PROCESS | 1645 | 1461247410106 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:03:30 INFO - PROCESS | 1645 | 1461247410137 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbf0800 == 73 [pid = 1645] [id = 447] 07:03:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 210 (0x114c85400) [pid = 1645] [serial = 1340] [outer = 0x0] 07:03:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 211 (0x114c8a000) [pid = 1645] [serial = 1341] [outer = 0x114c85400] 07:03:30 INFO - PROCESS | 1645 | 1461247410165 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 212 (0x114c8e000) [pid = 1645] [serial = 1342] [outer = 0x114c85400] 07:03:30 INFO - PROCESS | 1645 | 1461247410594 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]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 718ms 07:03:30 INFO - PROCESS | 1645 | 1461247410631 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 1645 | 1461247410632 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:03:30 INFO - PROCESS | 1645 | 1461247410643 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 1645 | 1461247410644 Marionette TRACE conn2 <- [1,1762,null,{}] 07:03:30 INFO - PROCESS | 1645 | 1461247410646 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}] 07:03:30 INFO - PROCESS | 1645 | 1461247410761 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:03:30 INFO - PROCESS | 1645 | 1461247410772 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea16000 == 74 [pid = 1645] [id = 448] 07:03:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 213 (0x114c87000) [pid = 1645] [serial = 1343] [outer = 0x0] 07:03:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 214 (0x1295a6400) [pid = 1645] [serial = 1344] [outer = 0x114c87000] 07:03:30 INFO - PROCESS | 1645 | 1461247410798 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 215 (0x1295ab400) [pid = 1645] [serial = 1345] [outer = 0x114c87000] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 214 (0x114c14400) [pid = 1645] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 213 (0x11aaecc00) [pid = 1645] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 212 (0x12a9a5000) [pid = 1645] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 211 (0x126d05400) [pid = 1645] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 210 (0x11925c400) [pid = 1645] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 209 (0x12393f800) [pid = 1645] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 208 (0x12965b400) [pid = 1645] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 207 (0x1192c4800) [pid = 1645] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 206 (0x12b2a2000) [pid = 1645] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x12a99d800) [pid = 1645] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x12f373000) [pid = 1645] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x12b72b000) [pid = 1645] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 202 (0x12da92c00) [pid = 1645] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:03:31 INFO - PROCESS | 1645 | --DOMWINDOW == 201 (0x114ba9400) [pid = 1645] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:03:31 INFO - PROCESS | 1645 | 1461247411279 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]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 677ms 07:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:03:31 INFO - PROCESS | 1645 | 1461247411313 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 1645 | 1461247411314 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:03:31 INFO - PROCESS | 1645 | 1461247411316 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1645 | 1461247411317 Marionette TRACE conn2 <- [1,1766,null,{}] 07:03:31 INFO - PROCESS | 1645 | 1461247411320 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}] 07:03:31 INFO - PROCESS | 1645 | 1461247411410 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:03:31 INFO - PROCESS | 1645 | 1461247411414 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12747b000 == 75 [pid = 1645] [id = 449] 07:03:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 202 (0x11add2000) [pid = 1645] [serial = 1346] [outer = 0x0] 07:03:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 203 (0x126d05400) [pid = 1645] [serial = 1347] [outer = 0x11add2000] 07:03:31 INFO - PROCESS | 1645 | 1461247411439 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x1295b0c00) [pid = 1645] [serial = 1348] [outer = 0x11add2000] 07:03:31 INFO - PROCESS | 1645 | 1461247411814 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]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 07:03:31 INFO - PROCESS | 1645 | 1461247411840 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 1645 | 1461247411841 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:03:31 INFO - PROCESS | 1645 | 1461247411852 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1645 | 1461247411853 Marionette TRACE conn2 <- [1,1770,null,{}] 07:03:31 INFO - PROCESS | 1645 | 1461247411855 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}] 07:03:31 INFO - PROCESS | 1645 | 1461247411962 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:03:31 INFO - PROCESS | 1645 | 1461247411972 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f506000 == 76 [pid = 1645] [id = 450] 07:03:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x12965b400) [pid = 1645] [serial = 1349] [outer = 0x0] 07:03:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x12a639000) [pid = 1645] [serial = 1350] [outer = 0x12965b400] 07:03:32 INFO - PROCESS | 1645 | 1461247412013 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 207 (0x12a63e000) [pid = 1645] [serial = 1351] [outer = 0x12965b400] 07:03:32 INFO - PROCESS | 1645 | 1461247412396 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]]]}] 07:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 571ms 07:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:03:32 INFO - PROCESS | 1645 | 1461247412423 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 1645 | 1461247412425 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:03:32 INFO - PROCESS | 1645 | 1461247412428 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 1645 | 1461247412431 Marionette TRACE conn2 <- [1,1774,null,{}] 07:03:32 INFO - PROCESS | 1645 | 1461247412434 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}] 07:03:32 INFO - PROCESS | 1645 | 1461247412609 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:03:32 INFO - PROCESS | 1645 | 1461247412622 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302ab000 == 77 [pid = 1645] [id = 451] 07:03:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 208 (0x12a625000) [pid = 1645] [serial = 1352] [outer = 0x0] 07:03:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 209 (0x12a641c00) [pid = 1645] [serial = 1353] [outer = 0x12a625000] 07:03:32 INFO - PROCESS | 1645 | 1461247412652 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 210 (0x12e3e0c00) [pid = 1645] [serial = 1354] [outer = 0x12a625000] 07:03:33 INFO - PROCESS | 1645 | 1461247413051 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]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 07:03:33 INFO - PROCESS | 1645 | 1461247413100 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 1645 | 1461247413102 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:03:33 INFO - PROCESS | 1645 | 1461247413105 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 1645 | 1461247413107 Marionette TRACE conn2 <- [1,1778,null,{}] 07:03:33 INFO - PROCESS | 1645 | 1461247413110 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}] 07:03:33 INFO - PROCESS | 1645 | 1461247413298 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:03:33 INFO - PROCESS | 1645 | 1461247413487 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c1f000 == 78 [pid = 1645] [id = 452] 07:03:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 211 (0x114ba6400) [pid = 1645] [serial = 1355] [outer = 0x0] 07:03:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 212 (0x114c0e000) [pid = 1645] [serial = 1356] [outer = 0x114ba6400] 07:03:33 INFO - PROCESS | 1645 | 1461247413540 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 213 (0x1185bf400) [pid = 1645] [serial = 1357] [outer = 0x114ba6400] 07:03:34 INFO - PROCESS | 1645 | 1461247414007 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]]]}] 07:03:34 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 07:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 920ms 07:03:34 INFO - PROCESS | 1645 | 1461247414026 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 1645 | 1461247414028 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:03:34 INFO - PROCESS | 1645 | 1461247414032 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 1645 | 1461247414034 Marionette TRACE conn2 <- [1,1782,null,{}] 07:03:34 INFO - PROCESS | 1645 | 1461247414038 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}] 07:03:34 INFO - PROCESS | 1645 | 1461247414152 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:03:34 INFO - PROCESS | 1645 | 1461247414235 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab78800 == 79 [pid = 1645] [id = 453] 07:03:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 214 (0x11b94e000) [pid = 1645] [serial = 1358] [outer = 0x0] 07:03:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 215 (0x128e87000) [pid = 1645] [serial = 1359] [outer = 0x11b94e000] 07:03:34 INFO - PROCESS | 1645 | 1461247414267 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 216 (0x1295a8400) [pid = 1645] [serial = 1360] [outer = 0x11b94e000] 07:03:34 INFO - PROCESS | 1645 | 1461247414689 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]]]}] 07:03:34 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 07:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 674ms 07:03:34 INFO - PROCESS | 1645 | 1461247414708 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 1645 | 1461247414711 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:03:34 INFO - PROCESS | 1645 | 1461247414714 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 1645 | 1461247414715 Marionette TRACE conn2 <- [1,1786,null,{}] 07:03:34 INFO - PROCESS | 1645 | 1461247414718 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}] 07:03:34 INFO - PROCESS | 1645 | 1461247414828 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:03:34 INFO - PROCESS | 1645 | 1461247414940 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbee000 == 80 [pid = 1645] [id = 454] 07:03:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 217 (0x129655c00) [pid = 1645] [serial = 1361] [outer = 0x0] 07:03:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 218 (0x12a63f400) [pid = 1645] [serial = 1362] [outer = 0x129655c00] 07:03:34 INFO - PROCESS | 1645 | 1461247414972 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 219 (0x12add1000) [pid = 1645] [serial = 1363] [outer = 0x129655c00] 07:03:35 INFO - PROCESS | 1645 | 1461247415406 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]]]}] 07:03:35 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 07:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 723ms 07:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:03:35 INFO - PROCESS | 1645 | 1461247415462 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 1645 | 1461247415463 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:03:35 INFO - PROCESS | 1645 | 1461247415483 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 1645 | 1461247415488 Marionette TRACE conn2 <- [1,1790,null,{}] 07:03:35 INFO - PROCESS | 1645 | 1461247415493 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}] 07:03:35 INFO - PROCESS | 1645 | 1461247415604 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:03:35 INFO - PROCESS | 1645 | 1461247415713 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x1389cf000 == 81 [pid = 1645] [id = 455] 07:03:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 220 (0x12aec3400) [pid = 1645] [serial = 1364] [outer = 0x0] 07:03:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 221 (0x12af15800) [pid = 1645] [serial = 1365] [outer = 0x12aec3400] 07:03:35 INFO - PROCESS | 1645 | 1461247415746 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 222 (0x12b373000) [pid = 1645] [serial = 1366] [outer = 0x12aec3400] 07:03:36 INFO - PROCESS | 1645 | 1461247416169 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]]]}] 07:03:36 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) 07:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 742ms 07:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:03:36 INFO - PROCESS | 1645 | 1461247416209 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 1645 | 1461247416210 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:03:36 INFO - PROCESS | 1645 | 1461247416213 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 1645 | 1461247416214 Marionette TRACE conn2 <- [1,1794,null,{}] 07:03:36 INFO - PROCESS | 1645 | 1461247416216 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}] 07:03:36 INFO - PROCESS | 1645 | 1461247416327 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:03:36 INFO - PROCESS | 1645 | 1461247416438 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x139950000 == 82 [pid = 1645] [id = 456] 07:03:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 223 (0x12b373c00) [pid = 1645] [serial = 1367] [outer = 0x0] 07:03:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 224 (0x12bf84400) [pid = 1645] [serial = 1368] [outer = 0x12b373c00] 07:03:36 INFO - PROCESS | 1645 | 1461247416473 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 225 (0x12da39800) [pid = 1645] [serial = 1369] [outer = 0x12b373c00] 07:03:36 INFO - PROCESS | 1645 | 1461247416981 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]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 818ms 07:03:37 INFO - PROCESS | 1645 | 1461247417032 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 1645 | 1461247417035 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:03:37 INFO - PROCESS | 1645 | 1461247417038 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 1645 | 1461247417040 Marionette TRACE conn2 <- [1,1798,null,{}] 07:03:37 INFO - PROCESS | 1645 | 1461247417044 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}] 07:03:37 INFO - PROCESS | 1645 | 1461247417152 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:03:37 INFO - PROCESS | 1645 | 1461247417238 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x139e4c800 == 83 [pid = 1645] [id = 457] 07:03:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 226 (0x12e4d2800) [pid = 1645] [serial = 1370] [outer = 0x0] 07:03:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 227 (0x12e814c00) [pid = 1645] [serial = 1371] [outer = 0x12e4d2800] 07:03:37 INFO - PROCESS | 1645 | 1461247417274 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 228 (0x12edbec00) [pid = 1645] [serial = 1372] [outer = 0x12e4d2800] 07:03:37 INFO - PROCESS | 1645 | 1461247417685 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]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 673ms 07:03:37 INFO - PROCESS | 1645 | 1461247417712 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 1645 | 1461247417713 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:03:37 INFO - PROCESS | 1645 | 1461247417716 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 1645 | 1461247417717 Marionette TRACE conn2 <- [1,1802,null,{}] 07:03:37 INFO - PROCESS | 1645 | 1461247417719 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}] 07:03:37 INFO - PROCESS | 1645 | 1461247417829 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:03:37 INFO - PROCESS | 1645 | 1461247417911 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x139ae2000 == 84 [pid = 1645] [id = 458] 07:03:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 229 (0x12e4d3400) [pid = 1645] [serial = 1373] [outer = 0x0] 07:03:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 230 (0x12f36d400) [pid = 1645] [serial = 1374] [outer = 0x12e4d3400] 07:03:37 INFO - PROCESS | 1645 | 1461247417942 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 231 (0x12f657c00) [pid = 1645] [serial = 1375] [outer = 0x12e4d3400] 07:03:38 INFO - PROCESS | 1645 | 1461247418346 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]]]}] 07:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 07:03:38 INFO - PROCESS | 1645 | 1461247418386 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 1645 | 1461247418388 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:03:38 INFO - PROCESS | 1645 | 1461247418390 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 1645 | 1461247418391 Marionette TRACE conn2 <- [1,1806,null,{}] 07:03:38 INFO - PROCESS | 1645 | 1461247418394 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}] 07:03:38 INFO - PROCESS | 1645 | 1461247418501 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:03:38 INFO - PROCESS | 1645 | 1461247418613 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x139797800 == 85 [pid = 1645] [id = 459] 07:03:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 232 (0x12edbfc00) [pid = 1645] [serial = 1376] [outer = 0x0] 07:03:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 233 (0x12f65d000) [pid = 1645] [serial = 1377] [outer = 0x12edbfc00] 07:03:38 INFO - PROCESS | 1645 | 1461247418645 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 234 (0x12fe8a800) [pid = 1645] [serial = 1378] [outer = 0x12edbfc00] 07:03:39 INFO - PROCESS | 1645 | 1461247419058 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]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 723ms 07:03:39 INFO - PROCESS | 1645 | 1461247419114 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 1645 | 1461247419116 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:03:39 INFO - PROCESS | 1645 | 1461247419120 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 1645 | 1461247419122 Marionette TRACE conn2 <- [1,1810,null,{}] 07:03:39 INFO - PROCESS | 1645 | 1461247419125 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}] 07:03:39 INFO - PROCESS | 1645 | 1461247419251 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:03:39 INFO - PROCESS | 1645 | 1461247419388 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x1397a6000 == 86 [pid = 1645] [id = 460] 07:03:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 235 (0x12b36d400) [pid = 1645] [serial = 1379] [outer = 0x0] 07:03:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 236 (0x12fe8f400) [pid = 1645] [serial = 1380] [outer = 0x12b36d400] 07:03:39 INFO - PROCESS | 1645 | 1461247419419 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 237 (0x130193c00) [pid = 1645] [serial = 1381] [outer = 0x12b36d400] 07:03:39 INFO - PROCESS | 1645 | 1461247419808 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]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 771ms 07:03:39 INFO - PROCESS | 1645 | 1461247419891 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 1645 | 1461247419892 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:03:39 INFO - PROCESS | 1645 | 1461247419894 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 1645 | 1461247419896 Marionette TRACE conn2 <- [1,1814,null,{}] 07:03:39 INFO - PROCESS | 1645 | 1461247419898 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}] 07:03:40 INFO - PROCESS | 1645 | 1461247420012 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:03:40 INFO - PROCESS | 1645 | 1461247420098 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a66800 == 87 [pid = 1645] [id = 461] 07:03:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 238 (0x123d40400) [pid = 1645] [serial = 1382] [outer = 0x0] 07:03:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 239 (0x12aecc800) [pid = 1645] [serial = 1383] [outer = 0x123d40400] 07:03:40 INFO - PROCESS | 1645 | 1461247420128 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 240 (0x12f663000) [pid = 1645] [serial = 1384] [outer = 0x123d40400] 07:03:40 INFO - PROCESS | 1645 | 1461247420529 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]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 07:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:03:40 INFO - PROCESS | 1645 | 1461247420564 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 1645 | 1461247420566 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:03:40 INFO - PROCESS | 1645 | 1461247420568 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 1645 | 1461247420569 Marionette TRACE conn2 <- [1,1818,null,{}] 07:03:40 INFO - PROCESS | 1645 | 1461247420571 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}] 07:03:40 INFO - PROCESS | 1645 | 1461247420684 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:03:40 INFO - PROCESS | 1645 | 1461247420940 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12746c800 == 88 [pid = 1645] [id = 462] 07:03:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 241 (0x114baac00) [pid = 1645] [serial = 1385] [outer = 0x0] 07:03:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 242 (0x114c81400) [pid = 1645] [serial = 1386] [outer = 0x114baac00] 07:03:40 INFO - PROCESS | 1645 | 1461247420998 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 243 (0x1185c7800) [pid = 1645] [serial = 1387] [outer = 0x114baac00] 07:03:41 INFO - PROCESS | 1645 | 1461247421447 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]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 919ms 07:03:41 INFO - PROCESS | 1645 | 1461247421488 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 1645 | 1461247421491 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:03:41 INFO - PROCESS | 1645 | 1461247421495 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 1645 | 1461247421497 Marionette TRACE conn2 <- [1,1822,null,{}] 07:03:41 INFO - PROCESS | 1645 | 1461247421500 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}] 07:03:41 INFO - PROCESS | 1645 | 1461247421605 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:03:41 INFO - PROCESS | 1645 | 1461247421693 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac27800 == 89 [pid = 1645] [id = 463] 07:03:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 244 (0x11c30d400) [pid = 1645] [serial = 1388] [outer = 0x0] 07:03:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 245 (0x124175c00) [pid = 1645] [serial = 1389] [outer = 0x11c30d400] 07:03:41 INFO - PROCESS | 1645 | 1461247421724 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 246 (0x128e79800) [pid = 1645] [serial = 1390] [outer = 0x11c30d400] 07:03:42 INFO - PROCESS | 1645 | 1461247422114 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]]]}] 07:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 674ms 07:03:42 INFO - PROCESS | 1645 | 1461247422170 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 1645 | 1461247422173 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:03:42 INFO - PROCESS | 1645 | 1461247422176 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 1645 | 1461247422177 Marionette TRACE conn2 <- [1,1826,null,{}] 07:03:42 INFO - PROCESS | 1645 | 1461247422180 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}] 07:03:42 INFO - PROCESS | 1645 | 1461247422308 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x123ecd000 == 88 [pid = 1645] [id = 396] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x1302ab000 == 87 [pid = 1645] [id = 451] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12f506000 == 86 [pid = 1645] [id = 450] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12747b000 == 85 [pid = 1645] [id = 449] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea16000 == 84 [pid = 1645] [id = 448] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbf0800 == 83 [pid = 1645] [id = 447] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12d039800 == 82 [pid = 1645] [id = 446] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 245 (0x11c432c00) [pid = 1645] [serial = 1251] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 244 (0x12b371800) [pid = 1645] [serial = 1293] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad7a000 == 81 [pid = 1645] [id = 445] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab70800 == 80 [pid = 1645] [id = 444] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12744b000 == 79 [pid = 1645] [id = 443] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11914d800 == 78 [pid = 1645] [id = 442] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x126b3c000 == 77 [pid = 1645] [id = 441] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x1389db000 == 76 [pid = 1645] [id = 437] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x131ce2800 == 75 [pid = 1645] [id = 436] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x1302a8000 == 74 [pid = 1645] [id = 435] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed5a800 == 73 [pid = 1645] [id = 434] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12a583800 == 72 [pid = 1645] [id = 433] 07:03:42 INFO - PROCESS | 1645 | --DOCSHELL 0x123891800 == 71 [pid = 1645] [id = 432] 07:03:42 INFO - PROCESS | 1645 | 1461247422430 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 243 (0x11a87f000) [pid = 1645] [serial = 1255] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 242 (0x11641bc00) [pid = 1645] [serial = 1254] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 241 (0x1238c0400) [pid = 1645] [serial = 1258] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 240 (0x11bce4400) [pid = 1645] [serial = 1257] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 239 (0x12af28400) [pid = 1645] [serial = 1272] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 238 (0x1272cf400) [pid = 1645] [serial = 1236] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 237 (0x128e87800) [pid = 1645] [serial = 1263] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 236 (0x129651c00) [pid = 1645] [serial = 1264] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 235 (0x12ecf1000) [pid = 1645] [serial = 1245] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 234 (0x12bf38000) [pid = 1645] [serial = 1242] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 233 (0x124177000) [pid = 1645] [serial = 1260] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 232 (0x126aec000) [pid = 1645] [serial = 1261] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 231 (0x12b2a7800) [pid = 1645] [serial = 1275] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 230 (0x12b90e800) [pid = 1645] [serial = 1276] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 229 (0x1297c9c00) [pid = 1645] [serial = 1266] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 228 (0x12a61e800) [pid = 1645] [serial = 1267] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 227 (0x12b90c000) [pid = 1645] [serial = 1284] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 226 (0x12d1ac000) [pid = 1645] [serial = 1279] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 225 (0x12bd91400) [pid = 1645] [serial = 1278] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 224 (0x12a9a2800) [pid = 1645] [serial = 1269] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 223 (0x12a9a8800) [pid = 1645] [serial = 1239] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 222 (0x12f658800) [pid = 1645] [serial = 1231] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 221 (0x119e76800) [pid = 1645] [serial = 1233] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 220 (0x12d1ba800) [pid = 1645] [serial = 1281] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 219 (0x12e4cf800) [pid = 1645] [serial = 1287] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 218 (0x12af25800) [pid = 1645] [serial = 1248] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 217 (0x12e831000) [pid = 1645] [serial = 1288] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 216 (0x12edc7400) [pid = 1645] [serial = 1290] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 215 (0x12da8d400) [pid = 1645] [serial = 1285] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 214 (0x12f36d800) [pid = 1645] [serial = 1291] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 213 (0x12af81c00) [pid = 1645] [serial = 1273] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 212 (0x12da36400) [pid = 1645] [serial = 1282] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | --DOMWINDOW == 211 (0x12aec8800) [pid = 1645] [serial = 1270] [outer = 0x0] [url = about:blank] 07:03:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb18000 == 72 [pid = 1645] [id = 464] 07:03:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 212 (0x114c83800) [pid = 1645] [serial = 1391] [outer = 0x0] 07:03:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 213 (0x119e76800) [pid = 1645] [serial = 1392] [outer = 0x114c83800] 07:03:42 INFO - PROCESS | 1645 | 1461247422463 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 214 (0x128e87800) [pid = 1645] [serial = 1393] [outer = 0x114c83800] 07:03:42 INFO - PROCESS | 1645 | 1461247422783 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]]]}] 07:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 619ms 07:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:03:42 INFO - PROCESS | 1645 | 1461247422796 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 1645 | 1461247422797 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:03:42 INFO - PROCESS | 1645 | 1461247422800 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 1645 | 1461247422806 Marionette TRACE conn2 <- [1,1830,null,{}] 07:03:42 INFO - PROCESS | 1645 | 1461247422814 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}] 07:03:42 INFO - PROCESS | 1645 | 1461247422908 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:03:42 INFO - PROCESS | 1645 | 1461247422933 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab72800 == 73 [pid = 1645] [id = 465] 07:03:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 215 (0x12965a000) [pid = 1645] [serial = 1394] [outer = 0x0] 07:03:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 216 (0x12a63cc00) [pid = 1645] [serial = 1395] [outer = 0x12965a000] 07:03:42 INFO - PROCESS | 1645 | 1461247422959 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 217 (0x12a9a4c00) [pid = 1645] [serial = 1396] [outer = 0x12965a000] 07:03:43 INFO - PROCESS | 1645 | 1461247423366 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]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 578ms 07:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:03:43 INFO - PROCESS | 1645 | 1461247423378 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 1645 | 1461247423381 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:03:43 INFO - PROCESS | 1645 | 1461247423384 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 1645 | 1461247423386 Marionette TRACE conn2 <- [1,1834,null,{}] 07:03:43 INFO - PROCESS | 1645 | 1461247423391 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}] 07:03:43 INFO - PROCESS | 1645 | 1461247423534 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:03:43 INFO - PROCESS | 1645 | 1461247423543 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad7a000 == 74 [pid = 1645] [id = 466] 07:03:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 218 (0x12a625800) [pid = 1645] [serial = 1397] [outer = 0x0] 07:03:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 219 (0x12aecf000) [pid = 1645] [serial = 1398] [outer = 0x12a625800] 07:03:43 INFO - PROCESS | 1645 | 1461247423585 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 220 (0x12af16400) [pid = 1645] [serial = 1399] [outer = 0x12a625800] 07:03:44 INFO - PROCESS | 1645 | 1461247424012 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]]]}] 07:03:44 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 07:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 674ms 07:03:44 INFO - PROCESS | 1645 | 1461247424064 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:03:44 INFO - PROCESS | 1645 | 1461247424066 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:03:44 INFO - PROCESS | 1645 | 1461247424071 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:03:44 INFO - PROCESS | 1645 | 1461247424073 Marionette TRACE conn2 <- [1,1838,null,{}] 07:03:44 INFO - PROCESS | 1645 | 1461247424076 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}] 07:03:44 INFO - PROCESS | 1645 | 1461247424215 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:03:44 INFO - PROCESS | 1645 | 1461247424365 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0f800 == 75 [pid = 1645] [id = 467] 07:03:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 221 (0x12af27c00) [pid = 1645] [serial = 1400] [outer = 0x0] 07:03:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 222 (0x12af77800) [pid = 1645] [serial = 1401] [outer = 0x12af27c00] 07:03:44 INFO - PROCESS | 1645 | 1461247424417 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 223 (0x12b502800) [pid = 1645] [serial = 1402] [outer = 0x12af27c00] 07:03:44 INFO - PROCESS | 1645 | 1461247424806 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]]]}] 07:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 774ms 07:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:03:44 INFO - PROCESS | 1645 | 1461247424843 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:03:44 INFO - PROCESS | 1645 | 1461247424844 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:03:44 INFO - PROCESS | 1645 | 1461247424847 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:03:44 INFO - PROCESS | 1645 | 1461247424848 Marionette TRACE conn2 <- [1,1842,null,{}] 07:03:44 INFO - PROCESS | 1645 | 1461247424850 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}] 07:03:44 INFO - PROCESS | 1645 | 1461247424973 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:03:44 INFO - PROCESS | 1645 | 1461247424987 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da0f000 == 76 [pid = 1645] [id = 468] 07:03:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 224 (0x12b50d000) [pid = 1645] [serial = 1403] [outer = 0x0] 07:03:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 225 (0x12bf82c00) [pid = 1645] [serial = 1404] [outer = 0x12b50d000] 07:03:45 INFO - PROCESS | 1645 | 1461247425012 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 226 (0x12d2e5c00) [pid = 1645] [serial = 1405] [outer = 0x12b50d000] 07:03:45 INFO - PROCESS | 1645 | 1461247425367 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]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 570ms 07:03:45 INFO - PROCESS | 1645 | 1461247425417 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 1645 | 1461247425419 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:03:45 INFO - PROCESS | 1645 | 1461247425421 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 1645 | 1461247425422 Marionette TRACE conn2 <- [1,1846,null,{}] 07:03:45 INFO - PROCESS | 1645 | 1461247425424 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}] 07:03:45 INFO - PROCESS | 1645 | 1461247425540 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:03:45 INFO - PROCESS | 1645 | 1461247425551 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e854800 == 77 [pid = 1645] [id = 469] 07:03:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 227 (0x12aa56000) [pid = 1645] [serial = 1406] [outer = 0x0] 07:03:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 228 (0x12aa5b800) [pid = 1645] [serial = 1407] [outer = 0x12aa56000] 07:03:45 INFO - PROCESS | 1645 | 1461247425577 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 229 (0x12aa60800) [pid = 1645] [serial = 1408] [outer = 0x12aa56000] 07:03:45 INFO - PROCESS | 1645 | 1461247425941 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]]]}] 07:03:45 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) 07:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 569ms 07:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:03:45 INFO - PROCESS | 1645 | 1461247425991 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 1645 | 1461247425992 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:03:45 INFO - PROCESS | 1645 | 1461247425994 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 1645 | 1461247425995 Marionette TRACE conn2 <- [1,1850,null,{}] 07:03:46 INFO - PROCESS | 1645 | 1461247425997 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}] 07:03:46 INFO - PROCESS | 1645 | 1461247426117 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:03:46 INFO - PROCESS | 1645 | 1461247426164 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f506000 == 78 [pid = 1645] [id = 470] 07:03:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 230 (0x118c31800) [pid = 1645] [serial = 1409] [outer = 0x0] 07:03:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 231 (0x12a13e000) [pid = 1645] [serial = 1410] [outer = 0x118c31800] 07:03:46 INFO - PROCESS | 1645 | 1461247426190 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 232 (0x12a142000) [pid = 1645] [serial = 1411] [outer = 0x118c31800] 07:03:46 INFO - PROCESS | 1645 | 1461247426486 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]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 517ms 07:03:46 INFO - PROCESS | 1645 | 1461247426517 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 1645 | 1461247426518 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:03:46 INFO - PROCESS | 1645 | 1461247426522 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 1645 | 1461247426525 Marionette TRACE conn2 <- [1,1854,null,{}] 07:03:46 INFO - PROCESS | 1645 | 1461247426527 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}] 07:03:46 INFO - PROCESS | 1645 | 1461247426649 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 231 (0x12b376000) [pid = 1645] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 230 (0x114c87000) [pid = 1645] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 229 (0x114c85400) [pid = 1645] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 228 (0x11add2000) [pid = 1645] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 227 (0x12965f400) [pid = 1645] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 226 (0x12a9a6400) [pid = 1645] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 225 (0x114ba9c00) [pid = 1645] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 224 (0x126af6000) [pid = 1645] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 223 (0x12b369800) [pid = 1645] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 222 (0x11539fc00) [pid = 1645] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:03:46 INFO - PROCESS | 1645 | --DOMWINDOW == 221 (0x12965b400) [pid = 1645] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:03:46 INFO - PROCESS | 1645 | 1461247426846 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb85800 == 79 [pid = 1645] [id = 471] 07:03:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 222 (0x114bae400) [pid = 1645] [serial = 1412] [outer = 0x0] 07:03:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 223 (0x114c88800) [pid = 1645] [serial = 1413] [outer = 0x114bae400] 07:03:46 INFO - PROCESS | 1645 | 1461247426871 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 224 (0x128e6c800) [pid = 1645] [serial = 1414] [outer = 0x114bae400] 07:03:47 INFO - PROCESS | 1645 | 1461247427146 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]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 674ms 07:03:47 INFO - PROCESS | 1645 | 1461247427196 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:03:47 INFO - PROCESS | 1645 | 1461247427197 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:03:47 INFO - PROCESS | 1645 | 1461247427199 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 1645 | 1461247427200 Marionette TRACE conn2 <- [1,1858,null,{}] 07:03:47 INFO - PROCESS | 1645 | 1461247427203 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}] 07:03:47 INFO - PROCESS | 1645 | 1461247427298 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:03:47 INFO - PROCESS | 1645 | 1461247427302 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302a1800 == 80 [pid = 1645] [id = 472] 07:03:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 225 (0x128e82000) [pid = 1645] [serial = 1415] [outer = 0x0] 07:03:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 226 (0x12aa5ac00) [pid = 1645] [serial = 1416] [outer = 0x128e82000] 07:03:47 INFO - PROCESS | 1645 | 1461247427333 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 227 (0x12b50d800) [pid = 1645] [serial = 1417] [outer = 0x128e82000] 07:03:47 INFO - PROCESS | 1645 | 1461247427681 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]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 524ms 07:03:47 INFO - PROCESS | 1645 | 1461247427724 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 1645 | 1461247427726 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:03:47 INFO - PROCESS | 1645 | 1461247427728 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 1645 | 1461247427730 Marionette TRACE conn2 <- [1,1862,null,{}] 07:03:47 INFO - PROCESS | 1645 | 1461247427744 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}] 07:03:47 INFO - PROCESS | 1645 | 1461247427850 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:03:47 INFO - PROCESS | 1645 | 1461247427854 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x139796000 == 81 [pid = 1645] [id = 473] 07:03:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 228 (0x12af5b400) [pid = 1645] [serial = 1418] [outer = 0x0] 07:03:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 229 (0x12af65000) [pid = 1645] [serial = 1419] [outer = 0x12af5b400] 07:03:47 INFO - PROCESS | 1645 | 1461247427879 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 230 (0x12da93c00) [pid = 1645] [serial = 1420] [outer = 0x12af5b400] 07:03:48 INFO - PROCESS | 1645 | 1461247428330 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]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 633ms 07:03:48 INFO - PROCESS | 1645 | 1461247428367 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 1645 | 1461247428369 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:03:48 INFO - PROCESS | 1645 | 1461247428375 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 1645 | 1461247428377 Marionette TRACE conn2 <- [1,1866,null,{}] 07:03:48 INFO - PROCESS | 1645 | 1461247428380 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}] 07:03:48 INFO - PROCESS | 1645 | 1461247428527 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:03:48 INFO - PROCESS | 1645 | 1461247428540 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x139952000 == 82 [pid = 1645] [id = 474] 07:03:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 231 (0x12da2b800) [pid = 1645] [serial = 1421] [outer = 0x0] 07:03:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 232 (0x12e818000) [pid = 1645] [serial = 1422] [outer = 0x12da2b800] 07:03:48 INFO - PROCESS | 1645 | 1461247428567 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 233 (0x12ecf6000) [pid = 1645] [serial = 1423] [outer = 0x12da2b800] 07:03:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 234 (0x12edc6c00) [pid = 1645] [serial = 1424] [outer = 0x12fd67800] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x13993d800 == 81 [pid = 1645] [id = 438] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12fac4000 == 80 [pid = 1645] [id = 374] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7c6800 == 79 [pid = 1645] [id = 355] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x139950800 == 78 [pid = 1645] [id = 439] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb20000 == 77 [pid = 1645] [id = 321] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12412a000 == 76 [pid = 1645] [id = 440] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12f6b7800 == 75 [pid = 1645] [id = 413] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed3b000 == 74 [pid = 1645] [id = 357] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae15000 == 73 [pid = 1645] [id = 336] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12d289000 == 72 [pid = 1645] [id = 320] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x119c29800 == 71 [pid = 1645] [id = 417] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7d4000 == 70 [pid = 1645] [id = 303] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x11be84000 == 69 [pid = 1645] [id = 354] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea19800 == 68 [pid = 1645] [id = 335] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x119285000 == 67 [pid = 1645] [id = 398] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12fad6800 == 66 [pid = 1645] [id = 431] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x127449000 == 65 [pid = 1645] [id = 337] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12b94e000 == 64 [pid = 1645] [id = 317] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12da47000 == 63 [pid = 1645] [id = 352] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x139c81000 == 62 [pid = 1645] [id = 414] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x11aacd800 == 61 [pid = 1645] [id = 286] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x1302a6000 == 60 [pid = 1645] [id = 410] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12da58800 == 59 [pid = 1645] [id = 338] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12fe3a800 == 58 [pid = 1645] [id = 375] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x131cd3000 == 57 [pid = 1645] [id = 397] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12f51b800 == 56 [pid = 1645] [id = 373] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea26800 == 55 [pid = 1645] [id = 339] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12d027800 == 54 [pid = 1645] [id = 318] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x130046000 == 53 [pid = 1645] [id = 376] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12f20b000 == 52 [pid = 1645] [id = 358] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x123843000 == 51 [pid = 1645] [id = 415] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12d26f000 == 50 [pid = 1645] [id = 319] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab6a000 == 49 [pid = 1645] [id = 416] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac27800 == 48 [pid = 1645] [id = 463] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12746c800 == 47 [pid = 1645] [id = 462] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x123a66800 == 46 [pid = 1645] [id = 461] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x1397a6000 == 45 [pid = 1645] [id = 460] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x139797800 == 44 [pid = 1645] [id = 459] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x139ae2000 == 43 [pid = 1645] [id = 458] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x139e4c800 == 42 [pid = 1645] [id = 457] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x139950000 == 41 [pid = 1645] [id = 456] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x1389cf000 == 40 [pid = 1645] [id = 455] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbee000 == 39 [pid = 1645] [id = 454] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab78800 == 38 [pid = 1645] [id = 453] 07:03:49 INFO - PROCESS | 1645 | --DOCSHELL 0x119c1f000 == 37 [pid = 1645] [id = 452] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb18000 == 36 [pid = 1645] [id = 464] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12e854800 == 35 [pid = 1645] [id = 469] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb85800 == 34 [pid = 1645] [id = 471] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab72800 == 33 [pid = 1645] [id = 465] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0f800 == 32 [pid = 1645] [id = 467] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12f506000 == 31 [pid = 1645] [id = 470] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12da0f000 == 30 [pid = 1645] [id = 468] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad7a000 == 29 [pid = 1645] [id = 466] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x1302a1800 == 28 [pid = 1645] [id = 472] 07:03:50 INFO - PROCESS | 1645 | --DOCSHELL 0x139796000 == 27 [pid = 1645] [id = 473] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 233 (0x12bf34000) [pid = 1645] [serial = 1338] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 232 (0x1295a6400) [pid = 1645] [serial = 1344] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 231 (0x114c8e000) [pid = 1645] [serial = 1342] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 230 (0x114c8a000) [pid = 1645] [serial = 1341] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 229 (0x126d05400) [pid = 1645] [serial = 1347] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 228 (0x12d2e5000) [pid = 1645] [serial = 1308] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 227 (0x12a99ac00) [pid = 1645] [serial = 1332] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 226 (0x12af28000) [pid = 1645] [serial = 1333] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 225 (0x12af75800) [pid = 1645] [serial = 1335] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 224 (0x123937800) [pid = 1645] [serial = 1296] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 223 (0x129098c00) [pid = 1645] [serial = 1299] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 222 (0x12aec5800) [pid = 1645] [serial = 1302] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 221 (0x11c308400) [pid = 1645] [serial = 1324] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 220 (0x11aaf0000) [pid = 1645] [serial = 1323] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 219 (0x1294df400) [pid = 1645] [serial = 1329] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 218 (0x12a621400) [pid = 1645] [serial = 1330] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 217 (0x12bd93400) [pid = 1645] [serial = 1305] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 216 (0x12b375800) [pid = 1645] [serial = 1294] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 215 (0x1235fa000) [pid = 1645] [serial = 1326] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 214 (0x128e84800) [pid = 1645] [serial = 1327] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 213 (0x12f379400) [pid = 1645] [serial = 1311] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 212 (0x12f956000) [pid = 1645] [serial = 1314] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 211 (0x12fd6b400) [pid = 1645] [serial = 1317] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 210 (0x1295ab400) [pid = 1645] [serial = 1345] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 209 (0x12b72bc00) [pid = 1645] [serial = 1320] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 208 (0x12a641c00) [pid = 1645] [serial = 1353] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 207 (0x12a639000) [pid = 1645] [serial = 1350] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 206 (0x1295b0c00) [pid = 1645] [serial = 1348] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x12e3cbc00) [pid = 1645] [serial = 1339] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x12b2abc00) [pid = 1645] [serial = 1336] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x12a63e000) [pid = 1645] [serial = 1351] [outer = 0x0] [url = about:blank] 07:03:50 INFO - PROCESS | 1645 | 1461247430782 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]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2424ms 07:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:03:50 INFO - PROCESS | 1645 | 1461247430799 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 1645 | 1461247430801 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:03:50 INFO - PROCESS | 1645 | 1461247430808 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 1645 | 1461247430811 Marionette TRACE conn2 <- [1,1870,null,{}] 07:03:50 INFO - PROCESS | 1645 | 1461247430817 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}] 07:03:50 INFO - PROCESS | 1645 | 1461247430918 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:03:50 INFO - PROCESS | 1645 | 1461247430927 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x1158c5000 == 28 [pid = 1645] [id = 475] 07:03:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x115282c00) [pid = 1645] [serial = 1425] [outer = 0x0] 07:03:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x115283c00) [pid = 1645] [serial = 1426] [outer = 0x115282c00] 07:03:50 INFO - PROCESS | 1645 | 1461247430955 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x11589a400) [pid = 1645] [serial = 1427] [outer = 0x115282c00] 07:03:51 INFO - PROCESS | 1645 | 1461247431323 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]]]}] 07:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 525ms 07:03:51 INFO - PROCESS | 1645 | 1461247431329 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 1645 | 1461247431334 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:03:51 INFO - PROCESS | 1645 | 1461247431341 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 1645 | 1461247431344 Marionette TRACE conn2 <- [1,1874,null,{}] 07:03:51 INFO - PROCESS | 1645 | 1461247431346 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}] 07:03:51 INFO - PROCESS | 1645 | 1461247431434 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:03:51 INFO - PROCESS | 1645 | 1461247431490 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x118cc1000 == 29 [pid = 1645] [id = 476] 07:03:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 207 (0x114dcbc00) [pid = 1645] [serial = 1428] [outer = 0x0] 07:03:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 208 (0x117713400) [pid = 1645] [serial = 1429] [outer = 0x114dcbc00] 07:03:51 INFO - PROCESS | 1645 | 1461247431517 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 209 (0x118ce2c00) [pid = 1645] [serial = 1430] [outer = 0x114dcbc00] 07:03:51 INFO - PROCESS | 1645 | 1461247431832 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]]]}] 07:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 527ms 07:03:51 INFO - PROCESS | 1645 | 1461247431866 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 1645 | 1461247431867 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:03:51 INFO - PROCESS | 1645 | 1461247431871 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 1645 | 1461247431875 Marionette TRACE conn2 <- [1,1878,null,{}] 07:03:51 INFO - PROCESS | 1645 | 1461247431883 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}] 07:03:51 INFO - PROCESS | 1645 | 1461247431961 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:03:52 INFO - PROCESS | 1645 | 1461247432016 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d60800 == 30 [pid = 1645] [id = 477] 07:03:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 210 (0x1147bf400) [pid = 1645] [serial = 1431] [outer = 0x0] 07:03:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 211 (0x11925c000) [pid = 1645] [serial = 1432] [outer = 0x1147bf400] 07:03:52 INFO - PROCESS | 1645 | 1461247432045 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 212 (0x11a824800) [pid = 1645] [serial = 1433] [outer = 0x1147bf400] 07:03:52 INFO - PROCESS | 1645 | 1461247432448 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]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 625ms 07:03:52 INFO - PROCESS | 1645 | 1461247432496 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 1645 | 1461247432499 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:03:52 INFO - PROCESS | 1645 | 1461247432502 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 1645 | 1461247432504 Marionette TRACE conn2 <- [1,1882,null,{}] 07:03:52 INFO - PROCESS | 1645 | 1461247432516 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}] 07:03:52 INFO - PROCESS | 1645 | 1461247432670 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:03:52 INFO - PROCESS | 1645 | 1461247432687 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae24800 == 31 [pid = 1645] [id = 478] 07:03:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 213 (0x118ff7400) [pid = 1645] [serial = 1434] [outer = 0x0] 07:03:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 214 (0x11aaef800) [pid = 1645] [serial = 1435] [outer = 0x118ff7400] 07:03:52 INFO - PROCESS | 1645 | 1461247432730 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 215 (0x11add0800) [pid = 1645] [serial = 1436] [outer = 0x118ff7400] 07:03:53 INFO - PROCESS | 1645 | 1461247433065 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]]]}] 07:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 579ms 07:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:03:53 INFO - PROCESS | 1645 | 1461247433080 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 1645 | 1461247433082 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:03:53 INFO - PROCESS | 1645 | 1461247433084 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 1645 | 1461247433085 Marionette TRACE conn2 <- [1,1886,null,{}] 07:03:53 INFO - PROCESS | 1645 | 1461247433087 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}] 07:03:53 INFO - PROCESS | 1645 | 1461247433164 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:03:53 INFO - PROCESS | 1645 | 1461247433168 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb28800 == 32 [pid = 1645] [id = 479] 07:03:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 216 (0x114dbe400) [pid = 1645] [serial = 1437] [outer = 0x0] 07:03:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 217 (0x11add9800) [pid = 1645] [serial = 1438] [outer = 0x114dbe400] 07:03:53 INFO - PROCESS | 1645 | 1461247433196 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 218 (0x11aef0400) [pid = 1645] [serial = 1439] [outer = 0x114dbe400] 07:03:53 INFO - PROCESS | 1645 | 1461247433551 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]]]}] 07:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 519ms 07:03:53 INFO - PROCESS | 1645 | 1461247433609 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 1645 | 1461247433610 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:03:53 INFO - PROCESS | 1645 | 1461247433613 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 1645 | 1461247433614 Marionette TRACE conn2 <- [1,1890,null,{}] 07:03:53 INFO - PROCESS | 1645 | 1461247433616 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}] 07:03:53 INFO - PROCESS | 1645 | 1461247433713 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:03:53 INFO - PROCESS | 1645 | 1461247433719 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c382800 == 33 [pid = 1645] [id = 480] 07:03:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 219 (0x11b9d1800) [pid = 1645] [serial = 1440] [outer = 0x0] 07:03:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 220 (0x11bf84800) [pid = 1645] [serial = 1441] [outer = 0x11b9d1800] 07:03:53 INFO - PROCESS | 1645 | 1461247433751 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 221 (0x11c303400) [pid = 1645] [serial = 1442] [outer = 0x11b9d1800] 07:03:54 INFO - PROCESS | 1645 | 1461247434045 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]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 468ms 07:03:54 INFO - PROCESS | 1645 | 1461247434082 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 1645 | 1461247434083 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:03:54 INFO - PROCESS | 1645 | 1461247434087 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 1645 | 1461247434090 Marionette TRACE conn2 <- [1,1894,null,{}] 07:03:54 INFO - PROCESS | 1645 | 1461247434095 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}] 07:03:54 INFO - PROCESS | 1645 | 1461247434210 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:03:54 INFO - PROCESS | 1645 | 1461247434295 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x123888800 == 34 [pid = 1645] [id = 481] 07:03:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 222 (0x11b9d6c00) [pid = 1645] [serial = 1443] [outer = 0x0] 07:03:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 223 (0x11c308800) [pid = 1645] [serial = 1444] [outer = 0x11b9d6c00] 07:03:54 INFO - PROCESS | 1645 | 1461247434336 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 224 (0x11c35f400) [pid = 1645] [serial = 1445] [outer = 0x11b9d6c00] 07:03:54 INFO - PROCESS | 1645 | 1461247434707 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]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 628ms 07:03:54 INFO - PROCESS | 1645 | 1461247434714 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 1645 | 1461247434715 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:03:54 INFO - PROCESS | 1645 | 1461247434717 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 1645 | 1461247434718 Marionette TRACE conn2 <- [1,1898,null,{}] 07:03:54 INFO - PROCESS | 1645 | 1461247434722 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}] 07:03:54 INFO - PROCESS | 1645 | 1461247434799 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:03:54 INFO - PROCESS | 1645 | 1461247434858 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a85000 == 35 [pid = 1645] [id = 482] 07:03:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 225 (0x11bce1400) [pid = 1645] [serial = 1446] [outer = 0x0] 07:03:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 226 (0x123613c00) [pid = 1645] [serial = 1447] [outer = 0x11bce1400] 07:03:54 INFO - PROCESS | 1645 | 1461247434883 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 227 (0x1238c5800) [pid = 1645] [serial = 1448] [outer = 0x11bce1400] 07:03:55 INFO - PROCESS | 1645 | 1461247435153 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]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 472ms 07:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:03:55 INFO - PROCESS | 1645 | 1461247435195 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 1645 | 1461247435196 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:03:55 INFO - PROCESS | 1645 | 1461247435198 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 1645 | 1461247435199 Marionette TRACE conn2 <- [1,1902,null,{}] 07:03:55 INFO - PROCESS | 1645 | 1461247435202 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}] 07:03:55 INFO - PROCESS | 1645 | 1461247435281 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:03:55 INFO - PROCESS | 1645 | 1461247435285 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d5c800 == 36 [pid = 1645] [id = 483] 07:03:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 228 (0x11c311c00) [pid = 1645] [serial = 1449] [outer = 0x0] 07:03:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 229 (0x12393f000) [pid = 1645] [serial = 1450] [outer = 0x11c311c00] 07:03:55 INFO - PROCESS | 1645 | 1461247435313 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 230 (0x123d4a400) [pid = 1645] [serial = 1451] [outer = 0x11c311c00] 07:03:55 INFO - PROCESS | 1645 | 1461247435654 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]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 471ms 07:03:55 INFO - PROCESS | 1645 | 1461247435670 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 1645 | 1461247435672 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:03:55 INFO - PROCESS | 1645 | 1461247435675 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 1645 | 1461247435676 Marionette TRACE conn2 <- [1,1906,null,{}] 07:03:55 INFO - PROCESS | 1645 | 1461247435679 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}] 07:03:55 INFO - PROCESS | 1645 | 1461247435791 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:03:55 INFO - PROCESS | 1645 | 1461247435806 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x125cc4800 == 37 [pid = 1645] [id = 484] 07:03:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 231 (0x11adcf400) [pid = 1645] [serial = 1452] [outer = 0x0] 07:03:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 232 (0x123e17400) [pid = 1645] [serial = 1453] [outer = 0x11adcf400] 07:03:55 INFO - PROCESS | 1645 | 1461247435832 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 233 (0x12417cc00) [pid = 1645] [serial = 1454] [outer = 0x11adcf400] 07:03:56 INFO - PROCESS | 1645 | 1461247436193 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]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 568ms 07:03:56 INFO - PROCESS | 1645 | 1461247436244 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 1645 | 1461247436246 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:03:56 INFO - PROCESS | 1645 | 1461247436249 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1645 | 1461247436251 Marionette TRACE conn2 <- [1,1910,null,{}] 07:03:56 INFO - PROCESS | 1645 | 1461247436254 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}] 07:03:56 INFO - PROCESS | 1645 | 1461247436419 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:03:56 INFO - PROCESS | 1645 | 1461247436439 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb28000 == 38 [pid = 1645] [id = 485] 07:03:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 234 (0x12430c000) [pid = 1645] [serial = 1455] [outer = 0x0] 07:03:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 235 (0x125cb1400) [pid = 1645] [serial = 1456] [outer = 0x12430c000] 07:03:56 INFO - PROCESS | 1645 | 1461247436491 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 236 (0x1268f3400) [pid = 1645] [serial = 1457] [outer = 0x12430c000] 07:03:56 INFO - PROCESS | 1645 | 1461247436841 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]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 625ms 07:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:03:56 INFO - PROCESS | 1645 | 1461247436874 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 1645 | 1461247436876 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:03:56 INFO - PROCESS | 1645 | 1461247436878 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1645 | 1461247436879 Marionette TRACE conn2 <- [1,1914,null,{}] 07:03:56 INFO - PROCESS | 1645 | 1461247436881 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}] 07:03:56 INFO - PROCESS | 1645 | 1461247436977 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:03:56 INFO - PROCESS | 1645 | 1461247436990 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292bc000 == 39 [pid = 1645] [id = 486] 07:03:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 237 (0x1268e9400) [pid = 1645] [serial = 1458] [outer = 0x0] 07:03:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 238 (0x126aef000) [pid = 1645] [serial = 1459] [outer = 0x1268e9400] 07:03:57 INFO - PROCESS | 1645 | 1461247437015 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 239 (0x126d03800) [pid = 1645] [serial = 1460] [outer = 0x1268e9400] 07:03:57 INFO - PROCESS | 1645 | 1461247437356 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]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 518ms 07:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:03:57 INFO - PROCESS | 1645 | 1461247437396 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 1645 | 1461247437397 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:03:57 INFO - PROCESS | 1645 | 1461247437399 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 1645 | 1461247437400 Marionette TRACE conn2 <- [1,1918,null,{}] 07:03:57 INFO - PROCESS | 1645 | 1461247437403 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}] 07:03:57 INFO - PROCESS | 1645 | 1461247437499 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:03:57 INFO - PROCESS | 1645 | 1461247437511 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa1800 == 40 [pid = 1645] [id = 487] 07:03:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 240 (0x126aebc00) [pid = 1645] [serial = 1461] [outer = 0x0] 07:03:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 241 (0x1272d1000) [pid = 1645] [serial = 1462] [outer = 0x126aebc00] 07:03:57 INFO - PROCESS | 1645 | 1461247437536 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 242 (0x1288c5800) [pid = 1645] [serial = 1463] [outer = 0x126aebc00] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 241 (0x12417dc00) [pid = 1645] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 240 (0x12adcdc00) [pid = 1645] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 239 (0x1186f1000) [pid = 1645] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 238 (0x125d3d800) [pid = 1645] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 237 (0x1297ca000) [pid = 1645] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 236 (0x125cba400) [pid = 1645] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 235 (0x12da2f400) [pid = 1645] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 234 (0x12a6d1000) [pid = 1645] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 233 (0x11b9d4400) [pid = 1645] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 232 (0x12962c000) [pid = 1645] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 231 (0x12f954400) [pid = 1645] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 230 (0x12edc0400) [pid = 1645] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 229 (0x128e86800) [pid = 1645] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 228 (0x1185c3000) [pid = 1645] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 227 (0x11a826000) [pid = 1645] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 226 (0x12a625000) [pid = 1645] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 225 (0x12bc47400) [pid = 1645] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 224 (0x11ae56c00) [pid = 1645] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 223 (0x125cbbc00) [pid = 1645] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 222 (0x11c36ac00) [pid = 1645] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 221 (0x12a99a400) [pid = 1645] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 220 (0x12aecb800) [pid = 1645] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 219 (0x11b9d7800) [pid = 1645] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 218 (0x12e4ce000) [pid = 1645] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 217 (0x12b36e800) [pid = 1645] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 216 (0x115806800) [pid = 1645] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 215 (0x123e21c00) [pid = 1645] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 214 (0x128e6e400) [pid = 1645] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 213 (0x12962d800) [pid = 1645] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 212 (0x1294e2400) [pid = 1645] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 211 (0x1294dc400) [pid = 1645] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 210 (0x11a826400) [pid = 1645] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 209 (0x12af1f000) [pid = 1645] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 208 (0x129097c00) [pid = 1645] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 207 (0x12e4d5400) [pid = 1645] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 206 (0x11add6c00) [pid = 1645] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x11bce7c00) [pid = 1645] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x118c2fc00) [pid = 1645] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x1297c4400) [pid = 1645] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 202 (0x12f661000) [pid = 1645] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 201 (0x11641c400) [pid = 1645] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 200 (0x12434f800) [pid = 1645] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 199 (0x12bc53400) [pid = 1645] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x118e2f400) [pid = 1645] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 197 (0x126d91800) [pid = 1645] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x1156d9c00) [pid = 1645] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 195 (0x12e82c000) [pid = 1645] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 194 (0x11ae58400) [pid = 1645] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 193 (0x11474ec00) [pid = 1645] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 192 (0x119133c00) [pid = 1645] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 191 (0x115397400) [pid = 1645] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 190 (0x12bc4a800) [pid = 1645] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 189 (0x12bf36000) [pid = 1645] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 188 (0x11add3400) [pid = 1645] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 187 (0x123b36400) [pid = 1645] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 186 (0x11c114800) [pid = 1645] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x12a61c400) [pid = 1645] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x11bce1000) [pid = 1645] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x12af5b400) [pid = 1645] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x12b50d000) [pid = 1645] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x12aa56000) [pid = 1645] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x118c31800) [pid = 1645] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x114bae400) [pid = 1645] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x12af27c00) [pid = 1645] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x12a625800) [pid = 1645] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x12965a000) [pid = 1645] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x114c83800) [pid = 1645] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x11c30d400) [pid = 1645] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x114baac00) [pid = 1645] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x123d40400) [pid = 1645] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x12b36d400) [pid = 1645] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x12edbfc00) [pid = 1645] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x12e4d3400) [pid = 1645] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x12e4d2800) [pid = 1645] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x12b373c00) [pid = 1645] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x12aec3400) [pid = 1645] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x129655c00) [pid = 1645] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x11b94e000) [pid = 1645] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x114ba6400) [pid = 1645] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:03:58 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x128e82000) [pid = 1645] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:03:58 INFO - PROCESS | 1645 | 1461247438574 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]]]}] 07:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1222ms 07:03:58 INFO - PROCESS | 1645 | 1461247438622 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:03:58 INFO - PROCESS | 1645 | 1461247438623 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:03:58 INFO - PROCESS | 1645 | 1461247438625 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 1645 | 1461247438626 Marionette TRACE conn2 <- [1,1922,null,{}] 07:03:58 INFO - PROCESS | 1645 | 1461247438628 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}] 07:03:58 INFO - PROCESS | 1645 | 1461247438707 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:03:58 INFO - PROCESS | 1645 | 1461247438769 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x119143000 == 41 [pid = 1645] [id = 488] 07:03:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x114ba6400) [pid = 1645] [serial = 1464] [outer = 0x0] 07:03:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x116498c00) [pid = 1645] [serial = 1465] [outer = 0x114ba6400] 07:03:58 INFO - PROCESS | 1645 | 1461247438794 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x1192ca000) [pid = 1645] [serial = 1466] [outer = 0x114ba6400] 07:03:59 INFO - PROCESS | 1645 | 1461247439059 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]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 469ms 07:03:59 INFO - PROCESS | 1645 | 1461247439095 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 1645 | 1461247439096 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:03:59 INFO - PROCESS | 1645 | 1461247439098 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 1645 | 1461247439099 Marionette TRACE conn2 <- [1,1926,null,{}] 07:03:59 INFO - PROCESS | 1645 | 1461247439102 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}] 07:03:59 INFO - PROCESS | 1645 | 1461247439183 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:03:59 INFO - PROCESS | 1645 | 1461247439189 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x123eb4800 == 42 [pid = 1645] [id = 489] 07:03:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x119e6ec00) [pid = 1645] [serial = 1467] [outer = 0x0] 07:03:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x11b94e000) [pid = 1645] [serial = 1468] [outer = 0x119e6ec00] 07:03:59 INFO - PROCESS | 1645 | 1461247439215 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x11c118400) [pid = 1645] [serial = 1469] [outer = 0x119e6ec00] 07:03:59 INFO - PROCESS | 1645 | 1461247439541 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]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 473ms 07:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:03:59 INFO - PROCESS | 1645 | 1461247439572 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 1645 | 1461247439574 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:03:59 INFO - PROCESS | 1645 | 1461247439577 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 1645 | 1461247439578 Marionette TRACE conn2 <- [1,1930,null,{}] 07:03:59 INFO - PROCESS | 1645 | 1461247439581 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}] 07:03:59 INFO - PROCESS | 1645 | 1461247439689 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:03:59 INFO - PROCESS | 1645 | 1461247439697 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa5000 == 43 [pid = 1645] [id = 490] 07:03:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x11b9d5000) [pid = 1645] [serial = 1470] [outer = 0x0] 07:03:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x123d40400) [pid = 1645] [serial = 1471] [outer = 0x11b9d5000] 07:03:59 INFO - PROCESS | 1645 | 1461247439722 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x1244ea400) [pid = 1645] [serial = 1472] [outer = 0x11b9d5000] 07:04:00 INFO - PROCESS | 1645 | 1461247440046 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]]]}] 07:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 07:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:04:00 INFO - PROCESS | 1645 | 1461247440096 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 1645 | 1461247440097 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:04:00 INFO - PROCESS | 1645 | 1461247440099 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 1645 | 1461247440100 Marionette TRACE conn2 <- [1,1934,null,{}] 07:04:00 INFO - PROCESS | 1645 | 1461247440102 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}] 07:04:00 INFO - PROCESS | 1645 | 1461247440181 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:04:00 INFO - PROCESS | 1645 | 1461247440185 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac0b800 == 44 [pid = 1645] [id = 491] 07:04:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x1238b8400) [pid = 1645] [serial = 1473] [outer = 0x0] 07:04:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x1288cb400) [pid = 1645] [serial = 1474] [outer = 0x1238b8400] 07:04:00 INFO - PROCESS | 1645 | 1461247440210 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x128e6cc00) [pid = 1645] [serial = 1475] [outer = 0x1238b8400] 07:04:00 INFO - PROCESS | 1645 | 1461247440751 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]]]}] 07:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 07:04:00 INFO - PROCESS | 1645 | 1461247440771 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 1645 | 1461247440775 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:04:00 INFO - PROCESS | 1645 | 1461247440780 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 1645 | 1461247440784 Marionette TRACE conn2 <- [1,1938,null,{}] 07:04:00 INFO - PROCESS | 1645 | 1461247440819 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}] 07:04:00 INFO - PROCESS | 1645 | 1461247440931 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:04:01 INFO - PROCESS | 1645 | 1461247441017 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x118a35800 == 45 [pid = 1645] [id = 492] 07:04:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x114bac000) [pid = 1645] [serial = 1476] [outer = 0x0] 07:04:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x114dc2800) [pid = 1645] [serial = 1477] [outer = 0x114bac000] 07:04:01 INFO - PROCESS | 1645 | 1461247441049 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x115808400) [pid = 1645] [serial = 1478] [outer = 0x114bac000] 07:04:01 INFO - PROCESS | 1645 | 1461247441597 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]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 823ms 07:04:01 INFO - PROCESS | 1645 | 1461247441603 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 1645 | 1461247441609 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:04:01 INFO - PROCESS | 1645 | 1461247441614 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 1645 | 1461247441616 Marionette TRACE conn2 <- [1,1942,null,{}] 07:04:01 INFO - PROCESS | 1645 | 1461247441618 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}] 07:04:01 INFO - PROCESS | 1645 | 1461247441727 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:04:01 INFO - PROCESS | 1645 | 1461247441811 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb1a000 == 46 [pid = 1645] [id = 493] 07:04:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x118ae8000) [pid = 1645] [serial = 1479] [outer = 0x0] 07:04:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x1191b5400) [pid = 1645] [serial = 1480] [outer = 0x118ae8000] 07:04:01 INFO - PROCESS | 1645 | 1461247441841 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x11a603400) [pid = 1645] [serial = 1481] [outer = 0x118ae8000] 07:04:02 INFO - PROCESS | 1645 | 1461247442368 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]]]}] 07:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 770ms 07:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:04:02 INFO - PROCESS | 1645 | 1461247442400 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 1645 | 1461247442401 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:04:02 INFO - PROCESS | 1645 | 1461247442406 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 1645 | 1461247442410 Marionette TRACE conn2 <- [1,1946,null,{}] 07:04:02 INFO - PROCESS | 1645 | 1461247442418 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}] 07:04:02 INFO - PROCESS | 1645 | 1461247442529 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:04:02 INFO - PROCESS | 1645 | 1461247442615 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x11522f000 == 47 [pid = 1645] [id = 494] 07:04:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x114dccc00) [pid = 1645] [serial = 1482] [outer = 0x0] 07:04:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x11641b800) [pid = 1645] [serial = 1483] [outer = 0x114dccc00] 07:04:02 INFO - PROCESS | 1645 | 1461247442648 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x11a824c00) [pid = 1645] [serial = 1484] [outer = 0x114dccc00] 07:04:03 INFO - PROCESS | 1645 | 1461247443304 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]]]}] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11869d000 == 46 [pid = 1645] [id = 285] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb70000 == 45 [pid = 1645] [id = 281] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x1292d4000 == 44 [pid = 1645] [id = 284] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x125c51800 == 43 [pid = 1645] [id = 279] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x12745b000 == 42 [pid = 1645] [id = 282] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x125dc3800 == 41 [pid = 1645] [id = 280] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x118f93000 == 40 [pid = 1645] [id = 270] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x119d65000 == 39 [pid = 1645] [id = 272] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x1292b9000 == 38 [pid = 1645] [id = 283] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae25000 == 37 [pid = 1645] [id = 274] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x11a98a800 == 36 [pid = 1645] [id = 273] 07:04:03 INFO - PROCESS | 1645 | --DOCSHELL 0x119a06800 == 35 [pid = 1645] [id = 271] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x12e818000) [pid = 1645] [serial = 1422] [outer = 0x0] [url = about:blank] 07:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 977ms 07:04:03 INFO - PROCESS | 1645 | 1461247443400 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 1645 | 1461247443404 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:04:03 INFO - PROCESS | 1645 | 1461247443414 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 1645 | 1461247443416 Marionette TRACE conn2 <- [1,1950,null,{}] 07:04:03 INFO - PROCESS | 1645 | 1461247443421 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}] 07:04:03 INFO - PROCESS | 1645 | 1461247443547 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x12965cc00) [pid = 1645] [serial = 1300] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x12a6cbc00) [pid = 1645] [serial = 961] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x12da2d800) [pid = 1645] [serial = 1180] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x12adc7400) [pid = 1645] [serial = 1015] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x11b9d3400) [pid = 1645] [serial = 1114] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x12f65a800) [pid = 1645] [serial = 1249] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x1294e5c00) [pid = 1645] [serial = 955] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x12e822400) [pid = 1645] [serial = 1126] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x129652800) [pid = 1645] [serial = 1237] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x126aefc00) [pid = 1645] [serial = 1012] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x1192c5c00) [pid = 1645] [serial = 901] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x12b36d000) [pid = 1645] [serial = 1303] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x12f95d400) [pid = 1645] [serial = 1315] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x12af7b400) [pid = 1645] [serial = 1252] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x128e72000) [pid = 1645] [serial = 913] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x12e3e9000) [pid = 1645] [serial = 1243] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x11aee8400) [pid = 1645] [serial = 1234] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x129652000) [pid = 1645] [serial = 1177] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x1185c9400) [pid = 1645] [serial = 943] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x12ecf3800) [pid = 1645] [serial = 1129] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x123b36c00) [pid = 1645] [serial = 907] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x115162c00) [pid = 1645] [serial = 1171] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x11a883000) [pid = 1645] [serial = 858] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x12adc2c00) [pid = 1645] [serial = 964] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x12e4d9c00) [pid = 1645] [serial = 1123] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x1288ce400) [pid = 1645] [serial = 952] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x12bd8c000) [pid = 1645] [serial = 1018] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x11ae56000) [pid = 1645] [serial = 946] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x126d0b400) [pid = 1645] [serial = 910] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x12a99dc00) [pid = 1645] [serial = 1189] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12a6c6000) [pid = 1645] [serial = 1069] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x12e825400) [pid = 1645] [serial = 1183] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12b90dc00) [pid = 1645] [serial = 1072] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x12f951800) [pid = 1645] [serial = 1321] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x12965c000) [pid = 1645] [serial = 958] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x12d2e7800) [pid = 1645] [serial = 1075] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x11bce0800) [pid = 1645] [serial = 1009] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x126ad2000) [pid = 1645] [serial = 1066] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x126b40000) [pid = 1645] [serial = 1117] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12b50b400) [pid = 1645] [serial = 1240] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x123b3c400) [pid = 1645] [serial = 949] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x12fe8ac00) [pid = 1645] [serial = 1318] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x12f662000) [pid = 1645] [serial = 1312] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x12e4da400) [pid = 1645] [serial = 1309] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x11925b000) [pid = 1645] [serial = 1060] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x11aeec400) [pid = 1645] [serial = 904] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x12e3e0c00) [pid = 1645] [serial = 1354] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x12d2e1000) [pid = 1645] [serial = 1120] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x11bf8c400) [pid = 1645] [serial = 1063] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12a61d800) [pid = 1645] [serial = 1195] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x124351800) [pid = 1645] [serial = 1297] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12aeca400) [pid = 1645] [serial = 1192] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x12ecf0400) [pid = 1645] [serial = 1186] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x123f4dc00) [pid = 1645] [serial = 1174] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x12edc4800) [pid = 1645] [serial = 1246] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x12da31000) [pid = 1645] [serial = 1306] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x1185c9c00) [pid = 1645] [serial = 855] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x12e4ce800) [pid = 1645] [serial = 801] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12bf82c00) [pid = 1645] [serial = 1404] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12aa5b800) [pid = 1645] [serial = 1407] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12a13e000) [pid = 1645] [serial = 1410] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12a142000) [pid = 1645] [serial = 1411] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x12aa60800) [pid = 1645] [serial = 1408] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x128e6c800) [pid = 1645] [serial = 1414] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12af65000) [pid = 1645] [serial = 1419] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12af77800) [pid = 1645] [serial = 1401] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12aecf000) [pid = 1645] [serial = 1398] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12af16400) [pid = 1645] [serial = 1399] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12a63cc00) [pid = 1645] [serial = 1395] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12a9a4c00) [pid = 1645] [serial = 1396] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x119e76800) [pid = 1645] [serial = 1392] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128e87800) [pid = 1645] [serial = 1393] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x128e79800) [pid = 1645] [serial = 1390] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x124175c00) [pid = 1645] [serial = 1389] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1185c7800) [pid = 1645] [serial = 1387] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x114c81400) [pid = 1645] [serial = 1386] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12f663000) [pid = 1645] [serial = 1384] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12aecc800) [pid = 1645] [serial = 1383] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12fe8f400) [pid = 1645] [serial = 1380] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x130193c00) [pid = 1645] [serial = 1381] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12fe8a800) [pid = 1645] [serial = 1378] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12f65d000) [pid = 1645] [serial = 1377] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12f657c00) [pid = 1645] [serial = 1375] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12f36d400) [pid = 1645] [serial = 1374] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12edbec00) [pid = 1645] [serial = 1372] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12e814c00) [pid = 1645] [serial = 1371] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12da39800) [pid = 1645] [serial = 1369] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12bf84400) [pid = 1645] [serial = 1368] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12b373000) [pid = 1645] [serial = 1366] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12af15800) [pid = 1645] [serial = 1365] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12a63f400) [pid = 1645] [serial = 1362] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12add1000) [pid = 1645] [serial = 1363] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1295a8400) [pid = 1645] [serial = 1360] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128e87000) [pid = 1645] [serial = 1359] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1185bf400) [pid = 1645] [serial = 1357] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x114c0e000) [pid = 1645] [serial = 1356] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x114c88800) [pid = 1645] [serial = 1413] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12d2e5c00) [pid = 1645] [serial = 1405] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12b50d800) [pid = 1645] [serial = 1417] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12aa5ac00) [pid = 1645] [serial = 1416] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12b502800) [pid = 1645] [serial = 1402] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x114dcb400) [pid = 1645] [serial = 859] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:04:03 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12da93c00) [pid = 1645] [serial = 1420] [outer = 0x0] [url = about:blank] 07:04:03 INFO - PROCESS | 1645 | 1461247443649 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x118a66800 == 36 [pid = 1645] [id = 495] 07:04:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x114c88800) [pid = 1645] [serial = 1485] [outer = 0x0] 07:04:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x115283400) [pid = 1645] [serial = 1486] [outer = 0x114c88800] 07:04:03 INFO - PROCESS | 1645 | 1461247443705 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11641f400) [pid = 1645] [serial = 1487] [outer = 0x114c88800] 07:04:04 INFO - PROCESS | 1645 | 1461247444064 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]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 678ms 07:04:04 INFO - PROCESS | 1645 | 1461247444092 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 1645 | 1461247444095 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:04:04 INFO - PROCESS | 1645 | 1461247444100 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 1645 | 1461247444101 Marionette TRACE conn2 <- [1,1954,null,{}] 07:04:04 INFO - PROCESS | 1645 | 1461247444104 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}] 07:04:04 INFO - PROCESS | 1645 | 1461247444195 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:04:04 INFO - PROCESS | 1645 | 1461247444268 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c2d000 == 37 [pid = 1645] [id = 496] 07:04:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x116492c00) [pid = 1645] [serial = 1488] [outer = 0x0] 07:04:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1185c6800) [pid = 1645] [serial = 1489] [outer = 0x116492c00] 07:04:04 INFO - PROCESS | 1645 | 1461247444294 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x119139400) [pid = 1645] [serial = 1490] [outer = 0x116492c00] 07:04:04 INFO - PROCESS | 1645 | 1461247444583 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]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 525ms 07:04:04 INFO - PROCESS | 1645 | 1461247444626 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 1645 | 1461247444627 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:04:04 INFO - PROCESS | 1645 | 1461247444630 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 1645 | 1461247444632 Marionette TRACE conn2 <- [1,1958,null,{}] 07:04:04 INFO - PROCESS | 1645 | 1461247444640 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}] 07:04:04 INFO - PROCESS | 1645 | 1461247444725 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:04:04 INFO - PROCESS | 1645 | 1461247444772 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb18000 == 38 [pid = 1645] [id = 497] 07:04:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118c37c00) [pid = 1645] [serial = 1491] [outer = 0x0] 07:04:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x119e7b000) [pid = 1645] [serial = 1492] [outer = 0x118c37c00] 07:04:04 INFO - PROCESS | 1645 | 1461247444800 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11aae4800) [pid = 1645] [serial = 1493] [outer = 0x118c37c00] 07:04:05 INFO - PROCESS | 1645 | 1461247445077 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]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 471ms 07:04:05 INFO - PROCESS | 1645 | 1461247445101 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 1645 | 1461247445103 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:04:05 INFO - PROCESS | 1645 | 1461247445113 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 1645 | 1461247445114 Marionette TRACE conn2 <- [1,1962,null,{}] 07:04:05 INFO - PROCESS | 1645 | 1461247445116 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}] 07:04:05 INFO - PROCESS | 1645 | 1461247445198 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:04:05 INFO - PROCESS | 1645 | 1461247445203 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12384e800 == 39 [pid = 1645] [id = 498] 07:04:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11aaefc00) [pid = 1645] [serial = 1494] [outer = 0x0] 07:04:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11adda800) [pid = 1645] [serial = 1495] [outer = 0x11aaefc00] 07:04:05 INFO - PROCESS | 1645 | 1461247445231 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11aee6c00) [pid = 1645] [serial = 1496] [outer = 0x11aaefc00] 07:04:05 INFO - PROCESS | 1645 | 1461247445558 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]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 471ms 07:04:05 INFO - PROCESS | 1645 | 1461247445584 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 1645 | 1461247445586 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:04:05 INFO - PROCESS | 1645 | 1461247445588 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 1645 | 1461247445591 Marionette TRACE conn2 <- [1,1966,null,{}] 07:04:05 INFO - PROCESS | 1645 | 1461247445594 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}] 07:04:05 INFO - PROCESS | 1645 | 1461247445698 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:04:05 INFO - PROCESS | 1645 | 1461247445711 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x1238e6000 == 40 [pid = 1645] [id = 499] 07:04:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x114c83000) [pid = 1645] [serial = 1497] [outer = 0x0] 07:04:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x11add9400) [pid = 1645] [serial = 1498] [outer = 0x114c83000] 07:04:05 INFO - PROCESS | 1645 | 1461247445736 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x11b594c00) [pid = 1645] [serial = 1499] [outer = 0x114c83000] 07:04:06 INFO - PROCESS | 1645 | 1461247446064 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]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 07:04:06 INFO - PROCESS | 1645 | 1461247446109 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:04:06 INFO - PROCESS | 1645 | 1461247446111 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:04:06 INFO - PROCESS | 1645 | 1461247446119 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 1645 | 1461247446120 Marionette TRACE conn2 <- [1,1970,null,{}] 07:04:06 INFO - PROCESS | 1645 | 1461247446123 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}] 07:04:06 INFO - PROCESS | 1645 | 1461247446230 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:04:06 INFO - PROCESS | 1645 | 1461247446235 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e55000 == 41 [pid = 1645] [id = 500] 07:04:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11b58a800) [pid = 1645] [serial = 1500] [outer = 0x0] 07:04:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11b9d7c00) [pid = 1645] [serial = 1501] [outer = 0x11b58a800] 07:04:06 INFO - PROCESS | 1645 | 1461247446264 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x11c308000) [pid = 1645] [serial = 1502] [outer = 0x11b58a800] 07:04:06 INFO - PROCESS | 1645 | 1461247446613 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]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 527ms 07:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:04:06 INFO - PROCESS | 1645 | 1461247446645 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:04:06 INFO - PROCESS | 1645 | 1461247446646 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:04:06 INFO - PROCESS | 1645 | 1461247446648 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 1645 | 1461247446649 Marionette TRACE conn2 <- [1,1974,null,{}] 07:04:06 INFO - PROCESS | 1645 | 1461247446651 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}] 07:04:06 INFO - PROCESS | 1645 | 1461247446746 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:04:06 INFO - PROCESS | 1645 | 1461247446750 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12413f800 == 42 [pid = 1645] [id = 501] 07:04:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11c308400) [pid = 1645] [serial = 1503] [outer = 0x0] 07:04:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x11c311000) [pid = 1645] [serial = 1504] [outer = 0x11c308400] 07:04:06 INFO - PROCESS | 1645 | 1461247446774 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12361a400) [pid = 1645] [serial = 1505] [outer = 0x11c308400] 07:04:07 INFO - PROCESS | 1645 | 1461247447115 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]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 518ms 07:04:07 INFO - PROCESS | 1645 | 1461247447171 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 1645 | 1461247447173 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:04:07 INFO - PROCESS | 1645 | 1461247447176 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 1645 | 1461247447178 Marionette TRACE conn2 <- [1,1978,null,{}] 07:04:07 INFO - PROCESS | 1645 | 1461247447181 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}] 07:04:07 INFO - PROCESS | 1645 | 1461247447328 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:04:07 INFO - PROCESS | 1645 | 1461247447350 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x125dc7800 == 43 [pid = 1645] [id = 502] 07:04:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1235f5800) [pid = 1645] [serial = 1506] [outer = 0x0] 07:04:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1238c6000) [pid = 1645] [serial = 1507] [outer = 0x1235f5800] 07:04:07 INFO - PROCESS | 1645 | 1461247447391 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12393e800) [pid = 1645] [serial = 1508] [outer = 0x1235f5800] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12430c000) [pid = 1645] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x115282c00) [pid = 1645] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1147bf400) [pid = 1645] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x114dbe400) [pid = 1645] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x114dcbc00) [pid = 1645] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11b9d1800) [pid = 1645] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118ff7400) [pid = 1645] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11b9d6c00) [pid = 1645] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11c311c00) [pid = 1645] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1268e9400) [pid = 1645] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x126aebc00) [pid = 1645] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x114ba6400) [pid = 1645] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11bce1400) [pid = 1645] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x119e6ec00) [pid = 1645] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x11adcf400) [pid = 1645] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:04:07 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x11b9d5000) [pid = 1645] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:04:07 INFO - PROCESS | 1645 | 1461247447879 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]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 719ms 07:04:07 INFO - PROCESS | 1645 | 1461247447895 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 1645 | 1461247447897 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:04:07 INFO - PROCESS | 1645 | 1461247447899 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 1645 | 1461247447900 Marionette TRACE conn2 <- [1,1982,null,{}] 07:04:07 INFO - PROCESS | 1645 | 1461247447902 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}] 07:04:07 INFO - PROCESS | 1645 | 1461247447981 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:04:08 INFO - PROCESS | 1645 | 1461247448001 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12388e800 == 44 [pid = 1645] [id = 503] 07:04:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x114dbe400) [pid = 1645] [serial = 1509] [outer = 0x0] 07:04:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1191b7800) [pid = 1645] [serial = 1510] [outer = 0x114dbe400] 07:04:08 INFO - PROCESS | 1645 | 1461247448026 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11bf85000) [pid = 1645] [serial = 1511] [outer = 0x114dbe400] 07:04:08 INFO - PROCESS | 1645 | 1461247448363 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]]]}] 07:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 473ms 07:04:08 INFO - PROCESS | 1645 | 1461247448376 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:04:08 INFO - PROCESS | 1645 | 1461247448378 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:04:08 INFO - PROCESS | 1645 | 1461247448381 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 1645 | 1461247448383 Marionette TRACE conn2 <- [1,1986,null,{}] 07:04:08 INFO - PROCESS | 1645 | 1461247448386 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}] 07:04:08 INFO - PROCESS | 1645 | 1461247448499 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:04:08 INFO - PROCESS | 1645 | 1461247448507 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292c3800 == 45 [pid = 1645] [id = 504] 07:04:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1238bc800) [pid = 1645] [serial = 1512] [outer = 0x0] 07:04:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123a08800) [pid = 1645] [serial = 1513] [outer = 0x1238bc800] 07:04:08 INFO - PROCESS | 1645 | 1461247448533 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123f4dc00) [pid = 1645] [serial = 1514] [outer = 0x1238bc800] 07:04:08 INFO - PROCESS | 1645 | 1461247448859 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]]]}] 07:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 521ms 07:04:08 INFO - PROCESS | 1645 | 1461247448903 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:04:08 INFO - PROCESS | 1645 | 1461247448906 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:04:08 INFO - PROCESS | 1645 | 1461247448908 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 1645 | 1461247448911 Marionette TRACE conn2 <- [1,1990,null,{}] 07:04:08 INFO - PROCESS | 1645 | 1461247448914 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}] 07:04:09 INFO - PROCESS | 1645 | 1461247449052 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:04:09 INFO - PROCESS | 1645 | 1461247449109 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa9800 == 46 [pid = 1645] [id = 505] 07:04:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123938000) [pid = 1645] [serial = 1515] [outer = 0x0] 07:04:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x124178000) [pid = 1645] [serial = 1516] [outer = 0x123938000] 07:04:09 INFO - PROCESS | 1645 | 1461247449138 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x125d3e000) [pid = 1645] [serial = 1517] [outer = 0x123938000] 07:04:09 INFO - PROCESS | 1645 | 1461247449422 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]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 570ms 07:04:09 INFO - PROCESS | 1645 | 1461247449478 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 1645 | 1461247449479 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:04:09 INFO - PROCESS | 1645 | 1461247449481 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 1645 | 1461247449482 Marionette TRACE conn2 <- [1,1994,null,{}] 07:04:09 INFO - PROCESS | 1645 | 1461247449485 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}] 07:04:09 INFO - PROCESS | 1645 | 1461247449565 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:04:09 INFO - PROCESS | 1645 | 1461247449569 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab89800 == 47 [pid = 1645] [id = 506] 07:04:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1268e7c00) [pid = 1645] [serial = 1518] [outer = 0x0] 07:04:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x126ae7400) [pid = 1645] [serial = 1519] [outer = 0x1268e7c00] 07:04:09 INFO - PROCESS | 1645 | 1461247449597 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x126af5800) [pid = 1645] [serial = 1520] [outer = 0x1268e7c00] 07:04:10 INFO - PROCESS | 1645 | 1461247450024 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]]]}] 07:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 569ms 07:04:10 INFO - PROCESS | 1645 | 1461247450052 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 1645 | 1461247450054 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:04:10 INFO - PROCESS | 1645 | 1461247450058 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 1645 | 1461247450061 Marionette TRACE conn2 <- [1,1998,null,{}] 07:04:10 INFO - PROCESS | 1645 | 1461247450064 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}] 07:04:10 INFO - PROCESS | 1645 | 1461247450165 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:04:10 INFO - PROCESS | 1645 | 1461247450221 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x119283000 == 48 [pid = 1645] [id = 507] 07:04:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x114dbf000) [pid = 1645] [serial = 1521] [outer = 0x0] 07:04:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x115280c00) [pid = 1645] [serial = 1522] [outer = 0x114dbf000] 07:04:10 INFO - PROCESS | 1645 | 1461247450253 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1177e2000) [pid = 1645] [serial = 1523] [outer = 0x114dbf000] 07:04:10 INFO - PROCESS | 1645 | 1461247450708 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]]]}] 07:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 07:04:10 INFO - PROCESS | 1645 | 1461247450729 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 1645 | 1461247450733 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:04:10 INFO - PROCESS | 1645 | 1461247450738 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 1645 | 1461247450740 Marionette TRACE conn2 <- [1,2002,null,{}] 07:04:10 INFO - PROCESS | 1645 | 1461247450742 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}] 07:04:10 INFO - PROCESS | 1645 | 1461247450841 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:04:10 INFO - PROCESS | 1645 | 1461247450894 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12384c800 == 49 [pid = 1645] [id = 508] 07:04:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11641dc00) [pid = 1645] [serial = 1524] [outer = 0x0] 07:04:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x119e7b800) [pid = 1645] [serial = 1525] [outer = 0x11641dc00] 07:04:10 INFO - PROCESS | 1645 | 1461247450924 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11a9c8800) [pid = 1645] [serial = 1526] [outer = 0x11641dc00] 07:04:11 INFO - PROCESS | 1645 | 1461247451341 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]]]}] 07:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 620ms 07:04:11 INFO - PROCESS | 1645 | 1461247451359 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:04:11 INFO - PROCESS | 1645 | 1461247451360 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:04:11 INFO - PROCESS | 1645 | 1461247451363 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 1645 | 1461247451365 Marionette TRACE conn2 <- [1,2006,null,{}] 07:04:11 INFO - PROCESS | 1645 | 1461247451373 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}] 07:04:11 INFO - PROCESS | 1645 | 1461247451474 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:04:11 INFO - PROCESS | 1645 | 1461247451557 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa4800 == 50 [pid = 1645] [id = 509] 07:04:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11acef400) [pid = 1645] [serial = 1527] [outer = 0x0] 07:04:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11b94c400) [pid = 1645] [serial = 1528] [outer = 0x11acef400] 07:04:11 INFO - PROCESS | 1645 | 1461247451596 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x11bcea800) [pid = 1645] [serial = 1529] [outer = 0x11acef400] 07:04:12 INFO - PROCESS | 1645 | 1461247452016 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]]]}] 07:04: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 07:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 07:04:12 INFO - PROCESS | 1645 | 1461247452034 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:04:12 INFO - PROCESS | 1645 | 1461247452036 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:04:12 INFO - PROCESS | 1645 | 1461247452040 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 1645 | 1461247452042 Marionette TRACE conn2 <- [1,2010,null,{}] 07:04:12 INFO - PROCESS | 1645 | 1461247452044 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}] 07:04:12 INFO - PROCESS | 1645 | 1461247452142 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:04:12 INFO - PROCESS | 1645 | 1461247452192 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac27800 == 51 [pid = 1645] [id = 510] 07:04:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x11bf88800) [pid = 1645] [serial = 1530] [outer = 0x0] 07:04:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x11c433800) [pid = 1645] [serial = 1531] [outer = 0x11bf88800] 07:04:12 INFO - PROCESS | 1645 | 1461247452222 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x124179c00) [pid = 1645] [serial = 1532] [outer = 0x11bf88800] 07:04:12 INFO - PROCESS | 1645 | 1461247452630 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]]]}] 07:04:12 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 07:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 621ms 07:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:04:12 INFO - PROCESS | 1645 | 1461247452660 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:04:12 INFO - PROCESS | 1645 | 1461247452661 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:04:12 INFO - PROCESS | 1645 | 1461247452663 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 1645 | 1461247452665 Marionette TRACE conn2 <- [1,2014,null,{}] 07:04:12 INFO - PROCESS | 1645 | 1461247452667 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}] 07:04:12 INFO - PROCESS | 1645 | 1461247452764 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:04:12 INFO - PROCESS | 1645 | 1461247452862 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc8000 == 52 [pid = 1645] [id = 511] 07:04:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12417f400) [pid = 1645] [serial = 1533] [outer = 0x0] 07:04:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1244eb000) [pid = 1645] [serial = 1534] [outer = 0x12417f400] 07:04:12 INFO - PROCESS | 1645 | 1461247452892 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x126aca800) [pid = 1645] [serial = 1535] [outer = 0x12417f400] 07:04:13 INFO - PROCESS | 1645 | 1461247453320 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]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 668ms 07:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:04:13 INFO - PROCESS | 1645 | 1461247453332 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 1645 | 1461247453333 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:04:13 INFO - PROCESS | 1645 | 1461247453335 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 1645 | 1461247453337 Marionette TRACE conn2 <- [1,2018,null,{}] 07:04:13 INFO - PROCESS | 1645 | 1461247453342 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}] 07:04:13 INFO - PROCESS | 1645 | 1461247453456 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:04:13 INFO - PROCESS | 1645 | 1461247453511 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c5f800 == 53 [pid = 1645] [id = 512] 07:04:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x124182400) [pid = 1645] [serial = 1536] [outer = 0x0] 07:04:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x126af3000) [pid = 1645] [serial = 1537] [outer = 0x124182400] 07:04:13 INFO - PROCESS | 1645 | 1461247453543 Marionette DEBUG loaded listener.js 07:04:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x1288d0000) [pid = 1645] [serial = 1538] [outer = 0x124182400] 07:04:14 INFO - PROCESS | 1645 | 1461247454146 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]]]}] 07:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 875ms 07:04:14 INFO - PROCESS | 1645 | 1461247454211 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:04:14 INFO - PROCESS | 1645 | 1461247454214 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:04:14 INFO - PROCESS | 1645 | 1461247454219 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - PROCESS | 1645 | 1461247454223 Marionette TRACE conn2 <- [1,2022,null,{}] 07:04:14 INFO - PROCESS | 1645 | 1461247454228 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}] 07:04:14 INFO - PROCESS | 1645 | 1461247454349 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:04:14 INFO - PROCESS | 1645 | 1461247454404 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b55a000 == 54 [pid = 1645] [id = 513] 07:04:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x114bb4c00) [pid = 1645] [serial = 1539] [outer = 0x0] 07:04:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x11528d800) [pid = 1645] [serial = 1540] [outer = 0x114bb4c00] 07:04:14 INFO - PROCESS | 1645 | 1461247454433 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x118557400) [pid = 1645] [serial = 1541] [outer = 0x114bb4c00] 07:04:14 INFO - PROCESS | 1645 | 1461247454889 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]]]}] 07:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 727ms 07:04:14 INFO - PROCESS | 1645 | 1461247454947 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:04:14 INFO - PROCESS | 1645 | 1461247454952 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:04:14 INFO - PROCESS | 1645 | 1461247454958 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - PROCESS | 1645 | 1461247454961 Marionette TRACE conn2 <- [1,2026,null,{}] 07:04:14 INFO - PROCESS | 1645 | 1461247454965 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}] 07:04:15 INFO - PROCESS | 1645 | 1461247455105 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:04:15 INFO - PROCESS | 1645 | 1461247455207 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x11c15c000 == 53 [pid = 1645] [id = 277] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x118f22800 == 52 [pid = 1645] [id = 276] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x115230800 == 51 [pid = 1645] [id = 268] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x139952000 == 50 [pid = 1645] [id = 474] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x119d63800 == 49 [pid = 1645] [id = 278] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x12aaa9800 == 48 [pid = 1645] [id = 505] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x1292c3800 == 47 [pid = 1645] [id = 504] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x12388e800 == 46 [pid = 1645] [id = 503] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x125dc7800 == 45 [pid = 1645] [id = 502] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x12413f800 == 44 [pid = 1645] [id = 501] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1288cb400) [pid = 1645] [serial = 1474] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x115135000 == 45 [pid = 1645] [id = 514] 07:04:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x115344000) [pid = 1645] [serial = 1542] [outer = 0x0] 07:04:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x1185c4800) [pid = 1645] [serial = 1543] [outer = 0x115344000] 07:04:15 INFO - PROCESS | 1645 | 1461247455249 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x119e77400) [pid = 1645] [serial = 1544] [outer = 0x115344000] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x123e55000 == 44 [pid = 1645] [id = 500] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x1238e6000 == 43 [pid = 1645] [id = 499] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x12384e800 == 42 [pid = 1645] [id = 498] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb18000 == 41 [pid = 1645] [id = 497] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x119c2d000 == 40 [pid = 1645] [id = 496] 07:04:15 INFO - PROCESS | 1645 | --DOCSHELL 0x118a66800 == 39 [pid = 1645] [id = 495] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x125cb1400) [pid = 1645] [serial = 1456] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x115283c00) [pid = 1645] [serial = 1426] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x11589a400) [pid = 1645] [serial = 1427] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x11925c000) [pid = 1645] [serial = 1432] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11a824800) [pid = 1645] [serial = 1433] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x11add9800) [pid = 1645] [serial = 1438] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x11aef0400) [pid = 1645] [serial = 1439] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x117713400) [pid = 1645] [serial = 1429] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x118ce2c00) [pid = 1645] [serial = 1430] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11bf84800) [pid = 1645] [serial = 1441] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11c303400) [pid = 1645] [serial = 1442] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11aaef800) [pid = 1645] [serial = 1435] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x11add0800) [pid = 1645] [serial = 1436] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x11c308800) [pid = 1645] [serial = 1444] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11c35f400) [pid = 1645] [serial = 1445] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12393f000) [pid = 1645] [serial = 1450] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x123d4a400) [pid = 1645] [serial = 1451] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x126aef000) [pid = 1645] [serial = 1459] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1272d1000) [pid = 1645] [serial = 1462] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x116498c00) [pid = 1645] [serial = 1465] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1192ca000) [pid = 1645] [serial = 1466] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123613c00) [pid = 1645] [serial = 1447] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1238c5800) [pid = 1645] [serial = 1448] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1288c5800) [pid = 1645] [serial = 1463] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11b94e000) [pid = 1645] [serial = 1468] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x126d03800) [pid = 1645] [serial = 1460] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123e17400) [pid = 1645] [serial = 1453] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12417cc00) [pid = 1645] [serial = 1454] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1268f3400) [pid = 1645] [serial = 1457] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11c118400) [pid = 1645] [serial = 1469] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1244ea400) [pid = 1645] [serial = 1472] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x123d40400) [pid = 1645] [serial = 1471] [outer = 0x0] [url = about:blank] 07:04:15 INFO - PROCESS | 1645 | 1461247455580 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]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 673ms 07:04:15 INFO - PROCESS | 1645 | 1461247455643 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 1645 | 1461247455645 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:04:15 INFO - PROCESS | 1645 | 1461247455649 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 1645 | 1461247455653 Marionette TRACE conn2 <- [1,2030,null,{}] 07:04:15 INFO - PROCESS | 1645 | 1461247455667 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}] 07:04:15 INFO - PROCESS | 1645 | 1461247455801 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:04:15 INFO - PROCESS | 1645 | 1461247455881 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b552800 == 40 [pid = 1645] [id = 515] 07:04:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11925d000) [pid = 1645] [serial = 1545] [outer = 0x0] 07:04:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11a9d0000) [pid = 1645] [serial = 1546] [outer = 0x11925d000] 07:04:15 INFO - PROCESS | 1645 | 1461247455927 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x11aee7800) [pid = 1645] [serial = 1547] [outer = 0x11925d000] 07:04:16 INFO - PROCESS | 1645 | 1461247456307 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]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 679ms 07:04:16 INFO - PROCESS | 1645 | 1461247456327 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 1645 | 1461247456329 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:04:16 INFO - PROCESS | 1645 | 1461247456331 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 1645 | 1461247456332 Marionette TRACE conn2 <- [1,2034,null,{}] 07:04:16 INFO - PROCESS | 1645 | 1461247456334 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}] 07:04:16 INFO - PROCESS | 1645 | 1461247456417 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:04:16 INFO - PROCESS | 1645 | 1461247456469 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x123831800 == 41 [pid = 1645] [id = 516] 07:04:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x11ae58000) [pid = 1645] [serial = 1548] [outer = 0x0] 07:04:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11b94ec00) [pid = 1645] [serial = 1549] [outer = 0x11ae58000] 07:04:16 INFO - PROCESS | 1645 | 1461247456496 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11bf83000) [pid = 1645] [serial = 1550] [outer = 0x11ae58000] 07:04:16 INFO - PROCESS | 1645 | 1461247456782 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]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 468ms 07:04:16 INFO - PROCESS | 1645 | 1461247456799 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 1645 | 1461247456800 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:04:16 INFO - PROCESS | 1645 | 1461247456803 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 1645 | 1461247456804 Marionette TRACE conn2 <- [1,2038,null,{}] 07:04:16 INFO - PROCESS | 1645 | 1461247456814 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}] 07:04:16 INFO - PROCESS | 1645 | 1461247456898 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:04:16 INFO - PROCESS | 1645 | 1461247456903 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e45000 == 42 [pid = 1645] [id = 517] 07:04:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x11bf87000) [pid = 1645] [serial = 1551] [outer = 0x0] 07:04:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11c307000) [pid = 1645] [serial = 1552] [outer = 0x11bf87000] 07:04:16 INFO - PROCESS | 1645 | 1461247456928 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1236ef800) [pid = 1645] [serial = 1553] [outer = 0x11bf87000] 07:04:17 INFO - PROCESS | 1645 | 1461247457279 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]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 528ms 07:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:04:17 INFO - PROCESS | 1645 | 1461247457332 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 1645 | 1461247457333 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:04:17 INFO - PROCESS | 1645 | 1461247457335 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 1645 | 1461247457336 Marionette TRACE conn2 <- [1,2042,null,{}] 07:04:17 INFO - PROCESS | 1645 | 1461247457340 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}] 07:04:17 INFO - PROCESS | 1645 | 1461247457431 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:04:17 INFO - PROCESS | 1645 | 1461247457436 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c59800 == 43 [pid = 1645] [id = 518] 07:04:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123c9b800) [pid = 1645] [serial = 1554] [outer = 0x0] 07:04:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1244ebc00) [pid = 1645] [serial = 1555] [outer = 0x123c9b800] 07:04:17 INFO - PROCESS | 1645 | 1461247457468 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x126af2800) [pid = 1645] [serial = 1556] [outer = 0x123c9b800] 07:04:17 INFO - PROCESS | 1645 | 1461247457813 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]]]}] 07:04:17 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) 07:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 07:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:04:17 INFO - PROCESS | 1645 | 1461247457854 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 1645 | 1461247457855 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:04:17 INFO - PROCESS | 1645 | 1461247457857 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 1645 | 1461247457858 Marionette TRACE conn2 <- [1,2046,null,{}] 07:04:17 INFO - PROCESS | 1645 | 1461247457860 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}] 07:04:17 INFO - PROCESS | 1645 | 1461247457960 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:04:17 INFO - PROCESS | 1645 | 1461247457964 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x126b3b000 == 44 [pid = 1645] [id = 519] 07:04:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x126af3800) [pid = 1645] [serial = 1557] [outer = 0x0] 07:04:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x126d8fc00) [pid = 1645] [serial = 1558] [outer = 0x126af3800] 07:04:18 INFO - PROCESS | 1645 | 1461247458018 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1288c9400) [pid = 1645] [serial = 1559] [outer = 0x126af3800] 07:04:18 INFO - PROCESS | 1645 | 1461247458326 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]]]}] 07:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 517ms 07:04:18 INFO - PROCESS | 1645 | 1461247458375 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:04:18 INFO - PROCESS | 1645 | 1461247458376 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:04:18 INFO - PROCESS | 1645 | 1461247458386 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 1645 | 1461247458387 Marionette TRACE conn2 <- [1,2050,null,{}] 07:04:18 INFO - PROCESS | 1645 | 1461247458389 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}] 07:04:18 INFO - PROCESS | 1645 | 1461247458490 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:04:18 INFO - PROCESS | 1645 | 1461247458524 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292c5800 == 45 [pid = 1645] [id = 520] 07:04:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x126d07000) [pid = 1645] [serial = 1560] [outer = 0x0] 07:04:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1288cfc00) [pid = 1645] [serial = 1561] [outer = 0x126d07000] 07:04:18 INFO - PROCESS | 1645 | 1461247458550 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x128e72400) [pid = 1645] [serial = 1562] [outer = 0x126d07000] 07:04:18 INFO - PROCESS | 1645 | 1461247458859 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]]]}] 07:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 528ms 07:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:04:18 INFO - PROCESS | 1645 | 1461247458906 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:04:18 INFO - PROCESS | 1645 | 1461247458907 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:04:18 INFO - PROCESS | 1645 | 1461247458910 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 1645 | 1461247458911 Marionette TRACE conn2 <- [1,2054,null,{}] 07:04:18 INFO - PROCESS | 1645 | 1461247458919 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}] 07:04:19 INFO - PROCESS | 1645 | 1461247459018 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:04:19 INFO - PROCESS | 1645 | 1461247459022 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa9800 == 46 [pid = 1645] [id = 521] 07:04:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1288d0c00) [pid = 1645] [serial = 1563] [outer = 0x0] 07:04:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x128e79c00) [pid = 1645] [serial = 1564] [outer = 0x1288d0c00] 07:04:19 INFO - PROCESS | 1645 | 1461247459076 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x128e88000) [pid = 1645] [serial = 1565] [outer = 0x1288d0c00] 07:04:19 INFO - PROCESS | 1645 | 1461247459370 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]]]}] 07:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 474ms 07:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:04:19 INFO - PROCESS | 1645 | 1461247459385 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:04:19 INFO - PROCESS | 1645 | 1461247459386 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:04:19 INFO - PROCESS | 1645 | 1461247459403 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 1645 | 1461247459404 Marionette TRACE conn2 <- [1,2058,null,{}] 07:04:19 INFO - PROCESS | 1645 | 1461247459410 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}] 07:04:19 INFO - PROCESS | 1645 | 1461247459513 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:04:19 INFO - PROCESS | 1645 | 1461247459547 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac17000 == 47 [pid = 1645] [id = 522] 07:04:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x128e6c000) [pid = 1645] [serial = 1566] [outer = 0x0] 07:04:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x128e8cc00) [pid = 1645] [serial = 1567] [outer = 0x128e6c000] 07:04:19 INFO - PROCESS | 1645 | 1461247459572 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1290a5000) [pid = 1645] [serial = 1568] [outer = 0x128e6c000] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x11b58a800) [pid = 1645] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x118c37c00) [pid = 1645] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11c308400) [pid = 1645] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11aaefc00) [pid = 1645] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x116492c00) [pid = 1645] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x114c88800) [pid = 1645] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1235f5800) [pid = 1645] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x114dbe400) [pid = 1645] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1238bc800) [pid = 1645] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x123938000) [pid = 1645] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:04:19 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x114c83000) [pid = 1645] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:04:19 INFO - PROCESS | 1645 | 1461247459928 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]]]}] 07:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 586ms 07:04:19 INFO - PROCESS | 1645 | 1461247459975 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:04:19 INFO - PROCESS | 1645 | 1461247459977 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:04:19 INFO - PROCESS | 1645 | 1461247459979 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 1645 | 1461247459981 Marionette TRACE conn2 <- [1,2062,null,{}] 07:04:19 INFO - PROCESS | 1645 | 1461247459983 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}] 07:04:20 INFO - PROCESS | 1645 | 1461247460079 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:04:20 INFO - PROCESS | 1645 | 1461247460083 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad70800 == 48 [pid = 1645] [id = 523] 07:04:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x11add6000) [pid = 1645] [serial = 1569] [outer = 0x0] 07:04:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x128e8c800) [pid = 1645] [serial = 1570] [outer = 0x11add6000] 07:04:20 INFO - PROCESS | 1645 | 1461247460112 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1294dd400) [pid = 1645] [serial = 1571] [outer = 0x11add6000] 07:04:20 INFO - PROCESS | 1645 | 1461247460444 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]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 472ms 07:04:20 INFO - PROCESS | 1645 | 1461247460452 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 1645 | 1461247460453 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:04:20 INFO - PROCESS | 1645 | 1461247460456 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 1645 | 1461247460459 Marionette TRACE conn2 <- [1,2066,null,{}] 07:04:20 INFO - PROCESS | 1645 | 1461247460462 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}] 07:04:20 INFO - PROCESS | 1645 | 1461247460546 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:04:20 INFO - PROCESS | 1645 | 1461247460602 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b465000 == 49 [pid = 1645] [id = 524] 07:04:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1238bc800) [pid = 1645] [serial = 1572] [outer = 0x0] 07:04:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1294e0400) [pid = 1645] [serial = 1573] [outer = 0x1238bc800] 07:04:20 INFO - PROCESS | 1645 | 1461247460627 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1295a2800) [pid = 1645] [serial = 1574] [outer = 0x1238bc800] 07:04:20 INFO - PROCESS | 1645 | 1461247460907 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]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 471ms 07:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:04:20 INFO - PROCESS | 1645 | 1461247460930 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 1645 | 1461247460931 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:04:20 INFO - PROCESS | 1645 | 1461247460933 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 1645 | 1461247460935 Marionette TRACE conn2 <- [1,2070,null,{}] 07:04:20 INFO - PROCESS | 1645 | 1461247460937 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}] 07:04:21 INFO - PROCESS | 1645 | 1461247461042 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:04:21 INFO - PROCESS | 1645 | 1461247461047 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b522000 == 50 [pid = 1645] [id = 525] 07:04:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1294e4400) [pid = 1645] [serial = 1575] [outer = 0x0] 07:04:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1295a9000) [pid = 1645] [serial = 1576] [outer = 0x1294e4400] 07:04:21 INFO - PROCESS | 1645 | 1461247461072 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12962a000) [pid = 1645] [serial = 1577] [outer = 0x1294e4400] 07:04:21 INFO - PROCESS | 1645 | 1461247461418 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]]]}] 07:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 520ms 07:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:04:21 INFO - PROCESS | 1645 | 1461247461465 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 1645 | 1461247461466 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:04:21 INFO - PROCESS | 1645 | 1461247461469 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 1645 | 1461247461471 Marionette TRACE conn2 <- [1,2074,null,{}] 07:04:21 INFO - PROCESS | 1645 | 1461247461473 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}] 07:04:21 INFO - PROCESS | 1645 | 1461247461553 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:04:21 INFO - PROCESS | 1645 | 1461247461559 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b945800 == 51 [pid = 1645] [id = 526] 07:04:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12962a400) [pid = 1645] [serial = 1578] [outer = 0x0] 07:04:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x129630c00) [pid = 1645] [serial = 1579] [outer = 0x12962a400] 07:04:21 INFO - PROCESS | 1645 | 1461247461583 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x129652800) [pid = 1645] [serial = 1580] [outer = 0x12962a400] 07:04:22 INFO - PROCESS | 1645 | 1461247462032 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]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 569ms 07:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:04:22 INFO - PROCESS | 1645 | 1461247462041 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 1645 | 1461247462044 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:04:22 INFO - PROCESS | 1645 | 1461247462048 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 1645 | 1461247462050 Marionette TRACE conn2 <- [1,2078,null,{}] 07:04:22 INFO - PROCESS | 1645 | 1461247462054 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}] 07:04:22 INFO - PROCESS | 1645 | 1461247462194 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:04:22 INFO - PROCESS | 1645 | 1461247462203 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a86e000 == 52 [pid = 1645] [id = 527] 07:04:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x114dc4c00) [pid = 1645] [serial = 1581] [outer = 0x0] 07:04:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x11861ac00) [pid = 1645] [serial = 1582] [outer = 0x114dc4c00] 07:04:22 INFO - PROCESS | 1645 | 1461247462246 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1192c5c00) [pid = 1645] [serial = 1583] [outer = 0x114dc4c00] 07:04:22 INFO - PROCESS | 1645 | 1461247462693 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]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 675ms 07:04:22 INFO - PROCESS | 1645 | 1461247462723 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 1645 | 1461247462727 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:04:22 INFO - PROCESS | 1645 | 1461247462732 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 1645 | 1461247462734 Marionette TRACE conn2 <- [1,2082,null,{}] 07:04:22 INFO - PROCESS | 1645 | 1461247462736 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}] 07:04:22 INFO - PROCESS | 1645 | 1461247462843 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:04:22 INFO - PROCESS | 1645 | 1461247462899 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12384f800 == 53 [pid = 1645] [id = 528] 07:04:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1192c8800) [pid = 1645] [serial = 1584] [outer = 0x0] 07:04:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x11aaf0800) [pid = 1645] [serial = 1585] [outer = 0x1192c8800] 07:04:22 INFO - PROCESS | 1645 | 1461247462928 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x11b9d2400) [pid = 1645] [serial = 1586] [outer = 0x1192c8800] 07:04:23 INFO - PROCESS | 1645 | 1461247463351 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]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 672ms 07:04:23 INFO - PROCESS | 1645 | 1461247463404 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 1645 | 1461247463405 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:04:23 INFO - PROCESS | 1645 | 1461247463408 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 1645 | 1461247463410 Marionette TRACE conn2 <- [1,2086,null,{}] 07:04:23 INFO - PROCESS | 1645 | 1461247463418 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}] 07:04:23 INFO - PROCESS | 1645 | 1461247463561 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:04:23 INFO - PROCESS | 1645 | 1461247463638 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad76800 == 54 [pid = 1645] [id = 529] 07:04:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x123941400) [pid = 1645] [serial = 1587] [outer = 0x0] 07:04:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x123d40400) [pid = 1645] [serial = 1588] [outer = 0x123941400] 07:04:23 INFO - PROCESS | 1645 | 1461247463671 Marionette DEBUG loaded listener.js 07:04:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12430c000) [pid = 1645] [serial = 1589] [outer = 0x123941400] 07:04:24 INFO - PROCESS | 1645 | 1461247464085 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]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 721ms 07:04:24 INFO - PROCESS | 1645 | 1461247464129 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:04:24 INFO - PROCESS | 1645 | 1461247464131 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:04:24 INFO - PROCESS | 1645 | 1461247464133 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 1645 | 1461247464134 Marionette TRACE conn2 <- [1,2090,null,{}] 07:04:24 INFO - PROCESS | 1645 | 1461247464137 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}] 07:04:24 INFO - PROCESS | 1645 | 1461247464240 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:04:24 INFO - PROCESS | 1645 | 1461247464296 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0c000 == 55 [pid = 1645] [id = 530] 07:04:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x126ad0000) [pid = 1645] [serial = 1590] [outer = 0x0] 07:04:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x127fc0800) [pid = 1645] [serial = 1591] [outer = 0x126ad0000] 07:04:24 INFO - PROCESS | 1645 | 1461247464326 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1290a5c00) [pid = 1645] [serial = 1592] [outer = 0x126ad0000] 07:04:24 INFO - PROCESS | 1645 | 1461247464762 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]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 668ms 07:04:24 INFO - PROCESS | 1645 | 1461247464802 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 1645 | 1461247464803 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:04:24 INFO - PROCESS | 1645 | 1461247464806 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 1645 | 1461247464807 Marionette TRACE conn2 <- [1,2094,null,{}] 07:04:24 INFO - PROCESS | 1645 | 1461247464810 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}] 07:04:24 INFO - PROCESS | 1645 | 1461247464911 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:04:25 INFO - PROCESS | 1645 | 1461247465011 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c20e000 == 56 [pid = 1645] [id = 531] 07:04:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x114ba7400) [pid = 1645] [serial = 1593] [outer = 0x0] 07:04:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x12920f800) [pid = 1645] [serial = 1594] [outer = 0x114ba7400] 07:04:25 INFO - PROCESS | 1645 | 1461247465041 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x1295ab400) [pid = 1645] [serial = 1595] [outer = 0x114ba7400] 07:04:25 INFO - PROCESS | 1645 | 1461247465633 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]]]}] 07:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 870ms 07:04:25 INFO - PROCESS | 1645 | 1461247465676 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:04:25 INFO - PROCESS | 1645 | 1461247465678 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:04:25 INFO - PROCESS | 1645 | 1461247465682 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 1645 | 1461247465685 Marionette TRACE conn2 <- [1,2098,null,{}] 07:04:25 INFO - PROCESS | 1645 | 1461247465689 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}] 07:04:25 INFO - PROCESS | 1645 | 1461247465782 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:04:25 INFO - PROCESS | 1645 | 1461247465853 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b554000 == 57 [pid = 1645] [id = 532] 07:04:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x114c87c00) [pid = 1645] [serial = 1596] [outer = 0x0] 07:04:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x115283c00) [pid = 1645] [serial = 1597] [outer = 0x114c87c00] 07:04:25 INFO - PROCESS | 1645 | 1461247465881 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x1185c7c00) [pid = 1645] [serial = 1598] [outer = 0x114c87c00] 07:04:26 INFO - PROCESS | 1645 | 1461247466330 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]]]}] 07:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 676ms 07:04:26 INFO - PROCESS | 1645 | 1461247466358 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 1645 | 1461247466362 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:04:26 INFO - PROCESS | 1645 | 1461247466366 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 1645 | 1461247466368 Marionette TRACE conn2 <- [1,2102,null,{}] 07:04:26 INFO - PROCESS | 1645 | 1461247466370 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}] 07:04:26 INFO - PROCESS | 1645 | 1461247466463 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:04:26 INFO - PROCESS | 1645 | 1461247466534 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a11800 == 58 [pid = 1645] [id = 533] 07:04:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x115805400) [pid = 1645] [serial = 1599] [outer = 0x0] 07:04:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x118ff4400) [pid = 1645] [serial = 1600] [outer = 0x115805400] 07:04:26 INFO - PROCESS | 1645 | 1461247466562 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x1192c9800) [pid = 1645] [serial = 1601] [outer = 0x115805400] 07:04:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12b522000 == 57 [pid = 1645] [id = 525] 07:04:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12b465000 == 56 [pid = 1645] [id = 524] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x114dc2800) [pid = 1645] [serial = 1477] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x11641b800) [pid = 1645] [serial = 1483] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x1191b5400) [pid = 1645] [serial = 1480] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x126ae7400) [pid = 1645] [serial = 1519] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad70800 == 55 [pid = 1645] [id = 523] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac17000 == 54 [pid = 1645] [id = 522] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x12aaa9800 == 53 [pid = 1645] [id = 521] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x1292c5800 == 52 [pid = 1645] [id = 520] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x126b3b000 == 51 [pid = 1645] [id = 519] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x125c59800 == 50 [pid = 1645] [id = 518] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x123e45000 == 49 [pid = 1645] [id = 517] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x123831800 == 48 [pid = 1645] [id = 516] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x11b552800 == 47 [pid = 1645] [id = 515] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x115135000 == 46 [pid = 1645] [id = 514] 07:04:27 INFO - PROCESS | 1645 | --DOCSHELL 0x11b55a000 == 45 [pid = 1645] [id = 513] 07:04:27 INFO - PROCESS | 1645 | 1461247467093 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]]]}] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x11b9d7c00) [pid = 1645] [serial = 1501] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x119e7b000) [pid = 1645] [serial = 1492] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x11aae4800) [pid = 1645] [serial = 1493] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11c311000) [pid = 1645] [serial = 1504] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x11adda800) [pid = 1645] [serial = 1495] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x11aee6c00) [pid = 1645] [serial = 1496] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x1185c6800) [pid = 1645] [serial = 1489] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x119139400) [pid = 1645] [serial = 1490] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x115283400) [pid = 1645] [serial = 1486] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x11641f400) [pid = 1645] [serial = 1487] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x1238c6000) [pid = 1645] [serial = 1507] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12361a400) [pid = 1645] [serial = 1505] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1191b7800) [pid = 1645] [serial = 1510] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x11bf85000) [pid = 1645] [serial = 1511] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x123a08800) [pid = 1645] [serial = 1513] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12393e800) [pid = 1645] [serial = 1508] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x124178000) [pid = 1645] [serial = 1516] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x125d3e000) [pid = 1645] [serial = 1517] [outer = 0x0] [url = about:blank] 07:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x11add9400) [pid = 1645] [serial = 1498] [outer = 0x0] [url = about:blank] 07:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 769ms 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x123f4dc00) [pid = 1645] [serial = 1514] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11c308000) [pid = 1645] [serial = 1502] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11b594c00) [pid = 1645] [serial = 1499] [outer = 0x0] [url = about:blank] 07:04:27 INFO - PROCESS | 1645 | 1461247467137 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 1645 | 1461247467138 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:04:27 INFO - PROCESS | 1645 | 1461247467144 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 1645 | 1461247467148 Marionette TRACE conn2 <- [1,2106,null,{}] 07:04:27 INFO - PROCESS | 1645 | 1461247467159 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}] 07:04:27 INFO - PROCESS | 1645 | 1461247467246 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:04:27 INFO - PROCESS | 1645 | 1461247467252 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x11915c000 == 46 [pid = 1645] [id = 534] 07:04:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1185cd400) [pid = 1645] [serial = 1602] [outer = 0x0] 07:04:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11a880000) [pid = 1645] [serial = 1603] [outer = 0x1185cd400] 07:04:27 INFO - PROCESS | 1645 | 1461247467281 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x11ace3000) [pid = 1645] [serial = 1604] [outer = 0x1185cd400] 07:04:27 INFO - PROCESS | 1645 | 1461247467629 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]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 524ms 07:04:27 INFO - PROCESS | 1645 | 1461247467690 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 1645 | 1461247467693 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:04:27 INFO - PROCESS | 1645 | 1461247467698 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 1645 | 1461247467700 Marionette TRACE conn2 <- [1,2110,null,{}] 07:04:27 INFO - PROCESS | 1645 | 1461247467703 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}] 07:04:27 INFO - PROCESS | 1645 | 1461247467844 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:04:27 INFO - PROCESS | 1645 | 1461247467856 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c170000 == 47 [pid = 1645] [id = 535] 07:04:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x11add6800) [pid = 1645] [serial = 1605] [outer = 0x0] 07:04:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x11aeefc00) [pid = 1645] [serial = 1606] [outer = 0x11add6800] 07:04:27 INFO - PROCESS | 1645 | 1461247467898 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11b94a000) [pid = 1645] [serial = 1607] [outer = 0x11add6800] 07:04:28 INFO - PROCESS | 1645 | 1461247468263 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]]]}] 07:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 570ms 07:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:04:28 INFO - PROCESS | 1645 | 1461247468267 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 1645 | 1461247468268 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:04:28 INFO - PROCESS | 1645 | 1461247468285 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 1645 | 1461247468286 Marionette TRACE conn2 <- [1,2114,null,{}] 07:04:28 INFO - PROCESS | 1645 | 1461247468291 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}] 07:04:28 INFO - PROCESS | 1645 | 1461247468368 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:04:28 INFO - PROCESS | 1645 | 1461247468375 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12388d800 == 48 [pid = 1645] [id = 536] 07:04:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x11aeec000) [pid = 1645] [serial = 1608] [outer = 0x0] 07:04:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x11b9d6000) [pid = 1645] [serial = 1609] [outer = 0x11aeec000] 07:04:28 INFO - PROCESS | 1645 | 1461247468401 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x11bce7000) [pid = 1645] [serial = 1610] [outer = 0x11aeec000] 07:04:28 INFO - PROCESS | 1645 | 1461247468724 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]]]}] 07:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 485ms 07:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:04:28 INFO - PROCESS | 1645 | 1461247468757 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 1645 | 1461247468758 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:04:28 INFO - PROCESS | 1645 | 1461247468760 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 1645 | 1461247468761 Marionette TRACE conn2 <- [1,2118,null,{}] 07:04:28 INFO - PROCESS | 1645 | 1461247468763 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}] 07:04:28 INFO - PROCESS | 1645 | 1461247468861 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:04:28 INFO - PROCESS | 1645 | 1461247468866 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x118fa4000 == 49 [pid = 1645] [id = 537] 07:04:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x11bf7fc00) [pid = 1645] [serial = 1611] [outer = 0x0] 07:04:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x11c309400) [pid = 1645] [serial = 1612] [outer = 0x11bf7fc00] 07:04:28 INFO - PROCESS | 1645 | 1461247468895 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x1238c7800) [pid = 1645] [serial = 1613] [outer = 0x11bf7fc00] 07:04:29 INFO - PROCESS | 1645 | 1461247469244 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]]]}] 07:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 518ms 07:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:04:29 INFO - PROCESS | 1645 | 1461247469297 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 1645 | 1461247469298 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:04:29 INFO - PROCESS | 1645 | 1461247469300 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 1645 | 1461247469301 Marionette TRACE conn2 <- [1,2122,null,{}] 07:04:29 INFO - PROCESS | 1645 | 1461247469303 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}] 07:04:29 INFO - PROCESS | 1645 | 1461247469404 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:04:29 INFO - PROCESS | 1645 | 1461247469417 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x125cd8000 == 50 [pid = 1645] [id = 538] 07:04:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x123933000) [pid = 1645] [serial = 1614] [outer = 0x0] 07:04:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12393dc00) [pid = 1645] [serial = 1615] [outer = 0x123933000] 07:04:29 INFO - PROCESS | 1645 | 1461247469442 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x123b3c400) [pid = 1645] [serial = 1616] [outer = 0x123933000] 07:04:29 INFO - PROCESS | 1645 | 1461247469768 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]]]}] 07:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 518ms 07:04:29 INFO - PROCESS | 1645 | 1461247469819 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 1645 | 1461247469820 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:04:29 INFO - PROCESS | 1645 | 1461247469823 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 1645 | 1461247469826 Marionette TRACE conn2 <- [1,2126,null,{}] 07:04:29 INFO - PROCESS | 1645 | 1461247469828 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}] 07:04:29 INFO - PROCESS | 1645 | 1461247469926 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:04:29 INFO - PROCESS | 1645 | 1461247469930 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x127447000 == 51 [pid = 1645] [id = 539] 07:04:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x123938400) [pid = 1645] [serial = 1617] [outer = 0x0] 07:04:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x124098400) [pid = 1645] [serial = 1618] [outer = 0x123938400] 07:04:29 INFO - PROCESS | 1645 | 1461247469984 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x124182000) [pid = 1645] [serial = 1619] [outer = 0x123938400] 07:04:30 INFO - PROCESS | 1645 | 1461247470269 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]]]}] 07:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 473ms 07:04:30 INFO - PROCESS | 1645 | 1461247470318 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:04:30 INFO - PROCESS | 1645 | 1461247470319 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:04:30 INFO - PROCESS | 1645 | 1461247470321 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:04:30 INFO - PROCESS | 1645 | 1461247470322 Marionette TRACE conn2 <- [1,2130,null,{}] 07:04:30 INFO - PROCESS | 1645 | 1461247470327 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}] 07:04:30 INFO - PROCESS | 1645 | 1461247470431 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:04:30 INFO - PROCESS | 1645 | 1461247470435 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292c8000 == 52 [pid = 1645] [id = 540] 07:04:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x123f48800) [pid = 1645] [serial = 1620] [outer = 0x0] 07:04:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x1244e6800) [pid = 1645] [serial = 1621] [outer = 0x123f48800] 07:04:30 INFO - PROCESS | 1645 | 1461247470489 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x12681a800) [pid = 1645] [serial = 1622] [outer = 0x123f48800] 07:04:30 INFO - PROCESS | 1645 | 1461247470818 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] 07:04:30 INFO - PROCESS | 1645 | 1461247470845 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:04:30 INFO - PROCESS | 1645 | 1461247470847 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:04:30 INFO - PROCESS | 1645 | 1461247470848 Marionette TRACE conn2 <- [1,2134,null,{}] 07:04:30 INFO - PROCESS | 1645 | 1461247470851 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}] 07:04:30 INFO - PROCESS | 1645 | 1461247470951 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:04:30 INFO - PROCESS | 1645 | 1461247470963 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aa9d000 == 53 [pid = 1645] [id = 541] 07:04:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11c118400) [pid = 1645] [serial = 1623] [outer = 0x0] 07:04:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x126aec800) [pid = 1645] [serial = 1624] [outer = 0x11c118400] 07:04:30 INFO - PROCESS | 1645 | 1461247470988 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x127fc2800) [pid = 1645] [serial = 1625] [outer = 0x11c118400] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x114dccc00) [pid = 1645] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12da2b800) [pid = 1645] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x126af3800) [pid = 1645] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x126d07000) [pid = 1645] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x1288d0c00) [pid = 1645] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11925d000) [pid = 1645] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x11acef400) [pid = 1645] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x124182400) [pid = 1645] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x114dbf000) [pid = 1645] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x12417f400) [pid = 1645] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x123c9b800) [pid = 1645] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x11ae58000) [pid = 1645] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x114bb4c00) [pid = 1645] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x11bf87000) [pid = 1645] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x115344000) [pid = 1645] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x11bf88800) [pid = 1645] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x11641dc00) [pid = 1645] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x128e6c000) [pid = 1645] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x11add6000) [pid = 1645] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1238bc800) [pid = 1645] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x118ae8000) [pid = 1645] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1238b8400) [pid = 1645] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x114bac000) [pid = 1645] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:04:31 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1294e4400) [pid = 1645] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:04:31 INFO - PROCESS | 1645 | 1461247471504 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]]]}] 07:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 673ms 07:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:04:31 INFO - PROCESS | 1645 | 1461247471521 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 1645 | 1461247471523 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:04:31 INFO - PROCESS | 1645 | 1461247471525 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 1645 | 1461247471526 Marionette TRACE conn2 <- [1,2138,null,{}] 07:04:31 INFO - PROCESS | 1645 | 1461247471528 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}] 07:04:31 INFO - PROCESS | 1645 | 1461247471624 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:04:31 INFO - PROCESS | 1645 | 1461247471629 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a98a000 == 54 [pid = 1645] [id = 542] 07:04:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x118ae8000) [pid = 1645] [serial = 1626] [outer = 0x0] 07:04:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11aee8000) [pid = 1645] [serial = 1627] [outer = 0x118ae8000] 07:04:31 INFO - PROCESS | 1645 | 1461247471658 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12417f400) [pid = 1645] [serial = 1628] [outer = 0x118ae8000] 07:04:32 INFO - PROCESS | 1645 | 1461247472011 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]]]}] 07:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 07:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:04:32 INFO - PROCESS | 1645 | 1461247472044 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 1645 | 1461247472045 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:04:32 INFO - PROCESS | 1645 | 1461247472047 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 1645 | 1461247472048 Marionette TRACE conn2 <- [1,2142,null,{}] 07:04:32 INFO - PROCESS | 1645 | 1461247472050 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}] 07:04:32 INFO - PROCESS | 1645 | 1461247472153 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:04:32 INFO - PROCESS | 1645 | 1461247472162 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab7f000 == 55 [pid = 1645] [id = 543] 07:04:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x123c9b800) [pid = 1645] [serial = 1629] [outer = 0x0] 07:04:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x128e71c00) [pid = 1645] [serial = 1630] [outer = 0x123c9b800] 07:04:32 INFO - PROCESS | 1645 | 1461247472188 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x128e85400) [pid = 1645] [serial = 1631] [outer = 0x123c9b800] 07:04:32 INFO - PROCESS | 1645 | 1461247472493 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] 07:04:32 INFO - PROCESS | 1645 | 1461247472517 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:04:32 INFO - PROCESS | 1645 | 1461247472519 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 1645 | 1461247472520 Marionette TRACE conn2 <- [1,2146,null,{}] 07:04:32 INFO - PROCESS | 1645 | 1461247472524 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}] 07:04:32 INFO - PROCESS | 1645 | 1461247472605 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:04:32 INFO - PROCESS | 1645 | 1461247472611 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad68000 == 56 [pid = 1645] [id = 544] 07:04:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x128e86000) [pid = 1645] [serial = 1632] [outer = 0x0] 07:04:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1292e3800) [pid = 1645] [serial = 1633] [outer = 0x128e86000] 07:04:32 INFO - PROCESS | 1645 | 1461247472636 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1294e6400) [pid = 1645] [serial = 1634] [outer = 0x128e86000] 07:04:32 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 07:04:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:04:32 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1 07:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:32 INFO - _addTest/ [0,2149,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 1645 | 1461247472993 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:04:32 INFO - PROCESS | 1645 | 1461247472996 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 1645 | 1461247472997 Marionette TRACE conn2 <- [1,2150,null,{}] 07:04:33 INFO - PROCESS | 1645 | 1461247472999 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}] 07:04:33 INFO - PROCESS | 1645 | 1461247473113 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:04:33 INFO - PROCESS | 1645 | 1461247473120 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b470000 == 57 [pid = 1645] [id = 545] 07:04:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x114ba7c00) [pid = 1645] [serial = 1635] [outer = 0x0] 07:04:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x1294ea800) [pid = 1645] [serial = 1636] [outer = 0x114ba7c00] 07:04:33 INFO - PROCESS | 1645 | 1461247473145 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x129632800) [pid = 1645] [serial = 1637] [outer = 0x114ba7c00] 07:04:33 INFO - PROCESS | 1645 | 1461247473445 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]]]}] 07:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 468ms 07:04:33 INFO - PROCESS | 1645 | 1461247473530 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:04:33 INFO - PROCESS | 1645 | 1461247473532 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:04:33 INFO - PROCESS | 1645 | 1461247473536 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:04:33 INFO - PROCESS | 1645 | 1461247473539 Marionette TRACE conn2 <- [1,2154,null,{}] 07:04:33 INFO - PROCESS | 1645 | 1461247473543 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}] 07:04:33 INFO - PROCESS | 1645 | 1461247473637 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:04:33 INFO - PROCESS | 1645 | 1461247473731 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x118507800 == 58 [pid = 1645] [id = 546] 07:04:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x114c84000) [pid = 1645] [serial = 1638] [outer = 0x0] 07:04:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x114c8b000) [pid = 1645] [serial = 1639] [outer = 0x114c84000] 07:04:33 INFO - PROCESS | 1645 | 1461247473764 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x115285400) [pid = 1645] [serial = 1640] [outer = 0x114c84000] 07:04:34 INFO - PROCESS | 1645 | 1461247474210 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]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 721ms 07:04:34 INFO - PROCESS | 1645 | 1461247474258 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 1645 | 1461247474261 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:04:34 INFO - PROCESS | 1645 | 1461247474267 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 1645 | 1461247474270 Marionette TRACE conn2 <- [1,2158,null,{}] 07:04:34 INFO - PROCESS | 1645 | 1461247474298 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}] 07:04:34 INFO - PROCESS | 1645 | 1461247474404 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:04:34 INFO - PROCESS | 1645 | 1461247474472 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae14800 == 59 [pid = 1645] [id = 547] 07:04:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x115155400) [pid = 1645] [serial = 1641] [outer = 0x0] 07:04:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1185cb400) [pid = 1645] [serial = 1642] [outer = 0x115155400] 07:04:34 INFO - PROCESS | 1645 | 1461247474504 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x11a81ec00) [pid = 1645] [serial = 1643] [outer = 0x115155400] 07:04:34 INFO - PROCESS | 1645 | 1461247474925 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]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 674ms 07:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:04:34 INFO - PROCESS | 1645 | 1461247474940 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 1645 | 1461247474943 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:04:34 INFO - PROCESS | 1645 | 1461247474945 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 1645 | 1461247474947 Marionette TRACE conn2 <- [1,2162,null,{}] 07:04:34 INFO - PROCESS | 1645 | 1461247474953 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}] 07:04:35 INFO - PROCESS | 1645 | 1461247475060 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:04:35 INFO - PROCESS | 1645 | 1461247475118 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12744c800 == 60 [pid = 1645] [id = 548] 07:04:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x11b9cfc00) [pid = 1645] [serial = 1644] [outer = 0x0] 07:04:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11b9d7c00) [pid = 1645] [serial = 1645] [outer = 0x11b9cfc00] 07:04:35 INFO - PROCESS | 1645 | 1461247475151 Marionette DEBUG loaded listener.js 07:04:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x11c11c800) [pid = 1645] [serial = 1646] [outer = 0x11b9cfc00] 07:04:35 INFO - PROCESS | 1645 | 1461247475636 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]]]}] 07:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 721ms 07:04:35 INFO - PROCESS | 1645 | 1461247475717 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 1645 | 1461247475719 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:04:35 INFO - PROCESS | 1645 | 1461247475726 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 1645 | 1461247475728 Marionette TRACE conn2 <- [1,2166,null,{}] 07:04:35 INFO - PROCESS | 1645 | 1461247475731 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}] 07:04:35 INFO - PROCESS | 1645 | 1461247475883 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:04:35 INFO - PROCESS | 1645 | 1461247475996 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c21a800 == 61 [pid = 1645] [id = 549] 07:04:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11c303c00) [pid = 1645] [serial = 1647] [outer = 0x0] 07:04:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x1238c2000) [pid = 1645] [serial = 1648] [outer = 0x11c303c00] 07:04:36 INFO - PROCESS | 1645 | 1461247476027 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x124178400) [pid = 1645] [serial = 1649] [outer = 0x11c303c00] 07:04:36 INFO - PROCESS | 1645 | 1461247476459 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]]]}] 07:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 771ms 07:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:04:36 INFO - PROCESS | 1645 | 1461247476511 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:04:36 INFO - PROCESS | 1645 | 1461247476513 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:04:36 INFO - PROCESS | 1645 | 1461247476519 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:04:36 INFO - PROCESS | 1645 | 1461247476521 Marionette TRACE conn2 <- [1,2170,null,{}] 07:04:36 INFO - PROCESS | 1645 | 1461247476527 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}] 07:04:36 INFO - PROCESS | 1645 | 1461247476679 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:04:36 INFO - PROCESS | 1645 | 1461247476777 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d208800 == 62 [pid = 1645] [id = 550] 07:04:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x1235f0400) [pid = 1645] [serial = 1650] [outer = 0x0] 07:04:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x126af2c00) [pid = 1645] [serial = 1651] [outer = 0x1235f0400] 07:04:36 INFO - PROCESS | 1645 | 1461247476823 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x128e78c00) [pid = 1645] [serial = 1652] [outer = 0x1235f0400] 07:04:37 INFO - PROCESS | 1645 | 1461247477283 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]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 775ms 07:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:04:37 INFO - PROCESS | 1645 | 1461247477294 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 1645 | 1461247477295 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:04:37 INFO - PROCESS | 1645 | 1461247477297 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 1645 | 1461247477299 Marionette TRACE conn2 <- [1,2174,null,{}] 07:04:37 INFO - PROCESS | 1645 | 1461247477301 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}] 07:04:37 INFO - PROCESS | 1645 | 1461247477418 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:04:37 INFO - PROCESS | 1645 | 1461247477475 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d283000 == 63 [pid = 1645] [id = 551] 07:04:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x1295a8c00) [pid = 1645] [serial = 1653] [outer = 0x0] 07:04:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x129655800) [pid = 1645] [serial = 1654] [outer = 0x1295a8c00] 07:04:37 INFO - PROCESS | 1645 | 1461247477506 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x1297c6400) [pid = 1645] [serial = 1655] [outer = 0x1295a8c00] 07:04:38 INFO - PROCESS | 1645 | 1461247478114 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]]]}] 07:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 870ms 07:04:38 INFO - PROCESS | 1645 | 1461247478169 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 1645 | 1461247478171 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:04:38 INFO - PROCESS | 1645 | 1461247478177 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 1645 | 1461247478179 Marionette TRACE conn2 <- [1,2178,null,{}] 07:04:38 INFO - PROCESS | 1645 | 1461247478183 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}] 07:04:38 INFO - PROCESS | 1645 | 1461247478275 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:04:38 INFO - PROCESS | 1645 | 1461247478343 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x115635800 == 64 [pid = 1645] [id = 552] 07:04:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x114c0e000) [pid = 1645] [serial = 1656] [outer = 0x0] 07:04:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x114c83000) [pid = 1645] [serial = 1657] [outer = 0x114c0e000] 07:04:38 INFO - PROCESS | 1645 | 1461247478370 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x114dc1000) [pid = 1645] [serial = 1658] [outer = 0x114c0e000] 07:04:38 INFO - PROCESS | 1645 | 1461247478799 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]]]}] 07:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 07:04:38 INFO - PROCESS | 1645 | 1461247478847 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 1645 | 1461247478851 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:04:38 INFO - PROCESS | 1645 | 1461247478855 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 1645 | 1461247478857 Marionette TRACE conn2 <- [1,2182,null,{}] 07:04:38 INFO - PROCESS | 1645 | 1461247478859 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}] 07:04:38 INFO - PROCESS | 1645 | 1461247478955 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:04:39 INFO - PROCESS | 1645 | 1461247479014 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a87d000 == 65 [pid = 1645] [id = 553] 07:04:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x115286000) [pid = 1645] [serial = 1659] [outer = 0x0] 07:04:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x1177e8c00) [pid = 1645] [serial = 1660] [outer = 0x115286000] 07:04:39 INFO - PROCESS | 1645 | 1461247479041 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x1185c5c00) [pid = 1645] [serial = 1661] [outer = 0x115286000] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad68000 == 64 [pid = 1645] [id = 544] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab7f000 == 63 [pid = 1645] [id = 543] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x11a98a000 == 62 [pid = 1645] [id = 542] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12aa9d000 == 61 [pid = 1645] [id = 541] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x1292c8000 == 60 [pid = 1645] [id = 540] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x129630c00) [pid = 1645] [serial = 1579] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x127447000 == 59 [pid = 1645] [id = 539] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x125cd8000 == 58 [pid = 1645] [id = 538] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x118fa4000 == 57 [pid = 1645] [id = 537] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12388d800 == 56 [pid = 1645] [id = 536] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x11c170000 == 55 [pid = 1645] [id = 535] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x11915c000 == 54 [pid = 1645] [id = 534] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x119a11800 == 53 [pid = 1645] [id = 533] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x11b554000 == 52 [pid = 1645] [id = 532] 07:04:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12b945800 == 51 [pid = 1645] [id = 526] 07:04:39 INFO - PROCESS | 1645 | 1461247479436 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]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 620ms 07:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:04:39 INFO - PROCESS | 1645 | 1461247479477 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 1645 | 1461247479478 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:04:39 INFO - PROCESS | 1645 | 1461247479480 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 1645 | 1461247479482 Marionette TRACE conn2 <- [1,2186,null,{}] 07:04:39 INFO - PROCESS | 1645 | 1461247479490 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}] 07:04:39 INFO - PROCESS | 1645 | 1461247479575 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x11a824c00) [pid = 1645] [serial = 1484] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12ecf6000) [pid = 1645] [serial = 1423] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x11a603400) [pid = 1645] [serial = 1481] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x128e6cc00) [pid = 1645] [serial = 1475] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x115808400) [pid = 1645] [serial = 1478] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x1288c9400) [pid = 1645] [serial = 1559] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x126d8fc00) [pid = 1645] [serial = 1558] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x128e72400) [pid = 1645] [serial = 1562] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x1288cfc00) [pid = 1645] [serial = 1561] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x128e79c00) [pid = 1645] [serial = 1564] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x11a9d0000) [pid = 1645] [serial = 1546] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x11aee7800) [pid = 1645] [serial = 1547] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x128e88000) [pid = 1645] [serial = 1565] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x11bcea800) [pid = 1645] [serial = 1529] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x11b94c400) [pid = 1645] [serial = 1528] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x1288d0000) [pid = 1645] [serial = 1538] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x126af3000) [pid = 1645] [serial = 1537] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x1177e2000) [pid = 1645] [serial = 1523] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x115280c00) [pid = 1645] [serial = 1522] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x126aca800) [pid = 1645] [serial = 1535] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x1244eb000) [pid = 1645] [serial = 1534] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x1244ebc00) [pid = 1645] [serial = 1555] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x11b94ec00) [pid = 1645] [serial = 1549] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x11bf83000) [pid = 1645] [serial = 1550] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x118557400) [pid = 1645] [serial = 1541] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x11528d800) [pid = 1645] [serial = 1540] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x11c307000) [pid = 1645] [serial = 1552] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x1236ef800) [pid = 1645] [serial = 1553] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1185c4800) [pid = 1645] [serial = 1543] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x119e77400) [pid = 1645] [serial = 1544] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x124179c00) [pid = 1645] [serial = 1532] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x11c433800) [pid = 1645] [serial = 1531] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11a9c8800) [pid = 1645] [serial = 1526] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x119e7b800) [pid = 1645] [serial = 1525] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128e8cc00) [pid = 1645] [serial = 1567] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x128e8c800) [pid = 1645] [serial = 1570] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1294dd400) [pid = 1645] [serial = 1571] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1295a2800) [pid = 1645] [serial = 1574] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1290a5000) [pid = 1645] [serial = 1568] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12962a000) [pid = 1645] [serial = 1577] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x126af2800) [pid = 1645] [serial = 1556] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1294e0400) [pid = 1645] [serial = 1573] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1295a9000) [pid = 1645] [serial = 1576] [outer = 0x0] [url = about:blank] 07:04:39 INFO - PROCESS | 1645 | 1461247479636 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d7b000 == 52 [pid = 1645] [id = 554] 07:04:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11528d800) [pid = 1645] [serial = 1662] [outer = 0x0] 07:04:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1185c5400) [pid = 1645] [serial = 1663] [outer = 0x11528d800] 07:04:39 INFO - PROCESS | 1645 | 1461247479671 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x119e6f000) [pid = 1645] [serial = 1664] [outer = 0x11528d800] 07:04:40 INFO - PROCESS | 1645 | 1461247480020 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]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 572ms 07:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:04:40 INFO - PROCESS | 1645 | 1461247480053 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 1645 | 1461247480056 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:04:40 INFO - PROCESS | 1645 | 1461247480059 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 1645 | 1461247480061 Marionette TRACE conn2 <- [1,2190,null,{}] 07:04:40 INFO - PROCESS | 1645 | 1461247480064 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}] 07:04:40 INFO - PROCESS | 1645 | 1461247480188 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:04:40 INFO - PROCESS | 1645 | 1461247480265 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x11be9d000 == 53 [pid = 1645] [id = 555] 07:04:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11a81cc00) [pid = 1645] [serial = 1665] [outer = 0x0] 07:04:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11a9d0400) [pid = 1645] [serial = 1666] [outer = 0x11a81cc00] 07:04:40 INFO - PROCESS | 1645 | 1461247480291 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x11acecc00) [pid = 1645] [serial = 1667] [outer = 0x11a81cc00] 07:04:40 INFO - PROCESS | 1645 | 1461247480565 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]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms 07:04:40 INFO - PROCESS | 1645 | 1461247480580 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 1645 | 1461247480582 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:04:40 INFO - PROCESS | 1645 | 1461247480584 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 1645 | 1461247480585 Marionette TRACE conn2 <- [1,2194,null,{}] 07:04:40 INFO - PROCESS | 1645 | 1461247480587 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}] 07:04:40 INFO - PROCESS | 1645 | 1461247480683 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:04:40 INFO - PROCESS | 1645 | 1461247480735 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x115642800 == 54 [pid = 1645] [id = 556] 07:04:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x11aae5400) [pid = 1645] [serial = 1668] [outer = 0x0] 07:04:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x11add6000) [pid = 1645] [serial = 1669] [outer = 0x11aae5400] 07:04:40 INFO - PROCESS | 1645 | 1461247480760 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x11aee7400) [pid = 1645] [serial = 1670] [outer = 0x11aae5400] 07:04:41 INFO - PROCESS | 1645 | 1461247481046 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]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 470ms 07:04:41 INFO - PROCESS | 1645 | 1461247481054 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 1645 | 1461247481056 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:04:41 INFO - PROCESS | 1645 | 1461247481065 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 1645 | 1461247481066 Marionette TRACE conn2 <- [1,2198,null,{}] 07:04:41 INFO - PROCESS | 1645 | 1461247481068 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}] 07:04:41 INFO - PROCESS | 1645 | 1461247481180 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:04:41 INFO - PROCESS | 1645 | 1461247481184 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e60800 == 55 [pid = 1645] [id = 557] 07:04:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11aeecc00) [pid = 1645] [serial = 1671] [outer = 0x0] 07:04:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x11bce1000) [pid = 1645] [serial = 1672] [outer = 0x11aeecc00] 07:04:41 INFO - PROCESS | 1645 | 1461247481212 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x11c30f800) [pid = 1645] [serial = 1673] [outer = 0x11aeecc00] 07:04:41 INFO - PROCESS | 1645 | 1461247481593 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]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 574ms 07:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:04:41 INFO - PROCESS | 1645 | 1461247481633 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 1645 | 1461247481635 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:04:41 INFO - PROCESS | 1645 | 1461247481637 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 1645 | 1461247481638 Marionette TRACE conn2 <- [1,2202,null,{}] 07:04:41 INFO - PROCESS | 1645 | 1461247481640 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}] 07:04:41 INFO - PROCESS | 1645 | 1461247481743 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:04:41 INFO - PROCESS | 1645 | 1461247481783 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c69800 == 56 [pid = 1645] [id = 558] 07:04:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x11c433400) [pid = 1645] [serial = 1674] [outer = 0x0] 07:04:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x1238b8c00) [pid = 1645] [serial = 1675] [outer = 0x11c433400] 07:04:41 INFO - PROCESS | 1645 | 1461247481808 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x1238c5c00) [pid = 1645] [serial = 1676] [outer = 0x11c433400] 07:04:42 INFO - PROCESS | 1645 | 1461247482133 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]]]}] 07:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 517ms 07:04:42 INFO - PROCESS | 1645 | 1461247482156 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:04:42 INFO - PROCESS | 1645 | 1461247482158 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:04:42 INFO - PROCESS | 1645 | 1461247482161 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 1645 | 1461247482162 Marionette TRACE conn2 <- [1,2206,null,{}] 07:04:42 INFO - PROCESS | 1645 | 1461247482165 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}] 07:04:42 INFO - PROCESS | 1645 | 1461247482304 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:04:42 INFO - PROCESS | 1645 | 1461247482318 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x125dc7800 == 57 [pid = 1645] [id = 559] 07:04:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x123937800) [pid = 1645] [serial = 1677] [outer = 0x0] 07:04:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x123a06400) [pid = 1645] [serial = 1678] [outer = 0x123937800] 07:04:42 INFO - PROCESS | 1645 | 1461247482342 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x123d4a400) [pid = 1645] [serial = 1679] [outer = 0x123937800] 07:04:42 INFO - PROCESS | 1645 | 1461247482733 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]]]}] 07:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 619ms 07:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:04:42 INFO - PROCESS | 1645 | 1461247482781 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:04:42 INFO - PROCESS | 1645 | 1461247482783 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:04:42 INFO - PROCESS | 1645 | 1461247482786 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 1645 | 1461247482788 Marionette TRACE conn2 <- [1,2210,null,{}] 07:04:42 INFO - PROCESS | 1645 | 1461247482791 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}] 07:04:42 INFO - PROCESS | 1645 | 1461247482943 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:04:42 INFO - PROCESS | 1645 | 1461247482980 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12881f000 == 58 [pid = 1645] [id = 560] 07:04:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x124096800) [pid = 1645] [serial = 1680] [outer = 0x0] 07:04:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x124179c00) [pid = 1645] [serial = 1681] [outer = 0x124096800] 07:04:43 INFO - PROCESS | 1645 | 1461247483005 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x124180000) [pid = 1645] [serial = 1682] [outer = 0x124096800] 07:04:43 INFO - PROCESS | 1645 | 1461247483457 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]]]}] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x123938400) [pid = 1645] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x11aeec000) [pid = 1645] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x114c87c00) [pid = 1645] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x11add6800) [pid = 1645] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x115805400) [pid = 1645] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x123f48800) [pid = 1645] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x11bf7fc00) [pid = 1645] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x1185cd400) [pid = 1645] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x11c118400) [pid = 1645] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x118ae8000) [pid = 1645] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x128e86000) [pid = 1645] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x123c9b800) [pid = 1645] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:04:43 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x123933000) [pid = 1645] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 721ms 07:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:04:43 INFO - PROCESS | 1645 | 1461247483506 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 1645 | 1461247483507 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:04:43 INFO - PROCESS | 1645 | 1461247483509 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 1645 | 1461247483510 Marionette TRACE conn2 <- [1,2214,null,{}] 07:04:43 INFO - PROCESS | 1645 | 1461247483513 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}] 07:04:43 INFO - PROCESS | 1645 | 1461247483594 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:04:43 INFO - PROCESS | 1645 | 1461247483599 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x1238ee800 == 59 [pid = 1645] [id = 561] 07:04:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x11ace8800) [pid = 1645] [serial = 1683] [outer = 0x0] 07:04:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11bcec000) [pid = 1645] [serial = 1684] [outer = 0x11ace8800] 07:04:43 INFO - PROCESS | 1645 | 1461247483627 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x123e22c00) [pid = 1645] [serial = 1685] [outer = 0x11ace8800] 07:04:43 INFO - PROCESS | 1645 | 1461247483946 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]]]}] 07:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 470ms 07:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:04:43 INFO - PROCESS | 1645 | 1461247483981 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 1645 | 1461247483982 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:04:43 INFO - PROCESS | 1645 | 1461247483984 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 1645 | 1461247483986 Marionette TRACE conn2 <- [1,2218,null,{}] 07:04:43 INFO - PROCESS | 1645 | 1461247483989 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}] 07:04:44 INFO - PROCESS | 1645 | 1461247484088 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:04:44 INFO - PROCESS | 1645 | 1461247484149 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab6c800 == 60 [pid = 1645] [id = 562] 07:04:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x124182400) [pid = 1645] [serial = 1686] [outer = 0x0] 07:04:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x125d3e400) [pid = 1645] [serial = 1687] [outer = 0x124182400] 07:04:44 INFO - PROCESS | 1645 | 1461247484178 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x1272d3800) [pid = 1645] [serial = 1688] [outer = 0x124182400] 07:04:44 INFO - PROCESS | 1645 | 1461247484476 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]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 521ms 07:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:04:44 INFO - PROCESS | 1645 | 1461247484505 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:04:44 INFO - PROCESS | 1645 | 1461247484507 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:04:44 INFO - PROCESS | 1645 | 1461247484512 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 1645 | 1461247484513 Marionette TRACE conn2 <- [1,2222,null,{}] 07:04:44 INFO - PROCESS | 1645 | 1461247484515 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}] 07:04:44 INFO - PROCESS | 1645 | 1461247484601 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:04:44 INFO - PROCESS | 1645 | 1461247484606 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac17800 == 61 [pid = 1645] [id = 563] 07:04:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x127fc5c00) [pid = 1645] [serial = 1689] [outer = 0x0] 07:04:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1288d4800) [pid = 1645] [serial = 1690] [outer = 0x127fc5c00] 07:04:44 INFO - PROCESS | 1645 | 1461247484632 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x128e80800) [pid = 1645] [serial = 1691] [outer = 0x127fc5c00] 07:04:44 INFO - PROCESS | 1645 | 1461247484948 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]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 469ms 07:04:44 INFO - PROCESS | 1645 | 1461247484980 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:04:44 INFO - PROCESS | 1645 | 1461247484981 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:04:44 INFO - PROCESS | 1645 | 1461247484984 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 1645 | 1461247484985 Marionette TRACE conn2 <- [1,2226,null,{}] 07:04:44 INFO - PROCESS | 1645 | 1461247484987 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}] 07:04:45 INFO - PROCESS | 1645 | 1461247485099 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:04:45 INFO - PROCESS | 1645 | 1461247485106 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acb7800 == 62 [pid = 1645] [id = 564] 07:04:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x1272cf400) [pid = 1645] [serial = 1692] [outer = 0x0] 07:04:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x128e79c00) [pid = 1645] [serial = 1693] [outer = 0x1272cf400] 07:04:45 INFO - PROCESS | 1645 | 1461247485131 Marionette DEBUG loaded listener.js 07:04:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x129097400) [pid = 1645] [serial = 1694] [outer = 0x1272cf400] 07:04:45 INFO - PROCESS | 1645 | 1461247485452 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]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 517ms 07:04:45 INFO - PROCESS | 1645 | 1461247485524 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:04:45 INFO - PROCESS | 1645 | 1461247485526 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:04:45 INFO - PROCESS | 1645 | 1461247485530 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 1645 | 1461247485533 Marionette TRACE conn2 <- [1,2230,null,{}] 07:04:45 INFO - PROCESS | 1645 | 1461247485537 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}] 07:04:45 INFO - PROCESS | 1645 | 1461247485634 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:04:45 INFO - PROCESS | 1645 | 1461247485736 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x118f1b000 == 63 [pid = 1645] [id = 565] 07:04:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x114c07c00) [pid = 1645] [serial = 1695] [outer = 0x0] 07:04:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x114dbe800) [pid = 1645] [serial = 1696] [outer = 0x114c07c00] 07:04:45 INFO - PROCESS | 1645 | 1461247485767 Marionette DEBUG loaded listener.js 07:04:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x115280800) [pid = 1645] [serial = 1697] [outer = 0x114c07c00] 07:04:46 INFO - PROCESS | 1645 | 1461247486172 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]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 672ms 07:04:46 INFO - PROCESS | 1645 | 1461247486203 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 1645 | 1461247486205 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:04:46 INFO - PROCESS | 1645 | 1461247486211 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 1645 | 1461247486214 Marionette TRACE conn2 <- [1,2234,null,{}] 07:04:46 INFO - PROCESS | 1645 | 1461247486217 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}] 07:04:46 INFO - PROCESS | 1645 | 1461247486324 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:04:46 INFO - PROCESS | 1645 | 1461247486383 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b968800 == 64 [pid = 1645] [id = 566] 07:04:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x11529ac00) [pid = 1645] [serial = 1698] [outer = 0x0] 07:04:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x118ae8000) [pid = 1645] [serial = 1699] [outer = 0x11529ac00] 07:04:46 INFO - PROCESS | 1645 | 1461247486413 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x1192ca000) [pid = 1645] [serial = 1700] [outer = 0x11529ac00] 07:04:46 INFO - PROCESS | 1645 | 1461247486855 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]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 673ms 07:04:46 INFO - PROCESS | 1645 | 1461247486883 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 1645 | 1461247486884 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:04:46 INFO - PROCESS | 1645 | 1461247486887 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 1645 | 1461247486888 Marionette TRACE conn2 <- [1,2238,null,{}] 07:04:46 INFO - PROCESS | 1645 | 1461247486895 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}] 07:04:47 INFO - PROCESS | 1645 | 1461247487029 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:04:47 INFO - PROCESS | 1645 | 1461247487114 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aa9f000 == 65 [pid = 1645] [id = 567] 07:04:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x11b58a400) [pid = 1645] [serial = 1701] [outer = 0x0] 07:04:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11b94cc00) [pid = 1645] [serial = 1702] [outer = 0x11b58a400] 07:04:47 INFO - PROCESS | 1645 | 1461247487147 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x11bf83800) [pid = 1645] [serial = 1703] [outer = 0x11b58a400] 07:04:47 INFO - PROCESS | 1645 | 1461247487571 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]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 721ms 07:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:04:47 INFO - PROCESS | 1645 | 1461247487609 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 1645 | 1461247487610 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:04:47 INFO - PROCESS | 1645 | 1461247487613 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 1645 | 1461247487614 Marionette TRACE conn2 <- [1,2242,null,{}] 07:04:47 INFO - PROCESS | 1645 | 1461247487616 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}] 07:04:47 INFO - PROCESS | 1645 | 1461247487723 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:04:47 INFO - PROCESS | 1645 | 1461247487781 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad77800 == 66 [pid = 1645] [id = 568] 07:04:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11c309800) [pid = 1645] [serial = 1704] [outer = 0x0] 07:04:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x12369c800) [pid = 1645] [serial = 1705] [outer = 0x11c309800] 07:04:47 INFO - PROCESS | 1645 | 1461247487812 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x124351800) [pid = 1645] [serial = 1706] [outer = 0x11c309800] 07:04:48 INFO - PROCESS | 1645 | 1461247488257 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]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 669ms 07:04:48 INFO - PROCESS | 1645 | 1461247488282 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 1645 | 1461247488284 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:04:48 INFO - PROCESS | 1645 | 1461247488286 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 1645 | 1461247488287 Marionette TRACE conn2 <- [1,2246,null,{}] 07:04:48 INFO - PROCESS | 1645 | 1461247488290 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}] 07:04:48 INFO - PROCESS | 1645 | 1461247488394 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:04:48 INFO - PROCESS | 1645 | 1461247488484 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b5a4800 == 67 [pid = 1645] [id = 569] 07:04:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x11c433800) [pid = 1645] [serial = 1707] [outer = 0x0] 07:04:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x126af4c00) [pid = 1645] [serial = 1708] [outer = 0x11c433800] 07:04:48 INFO - PROCESS | 1645 | 1461247488514 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x128e6bc00) [pid = 1645] [serial = 1709] [outer = 0x11c433800] 07:04:48 INFO - PROCESS | 1645 | 1461247488930 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]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 669ms 07:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:04:48 INFO - PROCESS | 1645 | 1461247488955 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 1645 | 1461247488957 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:04:48 INFO - PROCESS | 1645 | 1461247488959 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 1645 | 1461247488960 Marionette TRACE conn2 <- [1,2250,null,{}] 07:04:48 INFO - PROCESS | 1645 | 1461247488963 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}] 07:04:49 INFO - PROCESS | 1645 | 1461247489085 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:04:49 INFO - PROCESS | 1645 | 1461247489160 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c209000 == 68 [pid = 1645] [id = 570] 07:04:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x129207800) [pid = 1645] [serial = 1710] [outer = 0x0] 07:04:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x1294e0800) [pid = 1645] [serial = 1711] [outer = 0x129207800] 07:04:49 INFO - PROCESS | 1645 | 1461247489191 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x1295ae400) [pid = 1645] [serial = 1712] [outer = 0x129207800] 07:04:49 INFO - PROCESS | 1645 | 1461247489606 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]]]}] 07:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 669ms 07:04:49 INFO - PROCESS | 1645 | 1461247489628 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:04:49 INFO - PROCESS | 1645 | 1461247489630 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:04:49 INFO - PROCESS | 1645 | 1461247489632 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - PROCESS | 1645 | 1461247489633 Marionette TRACE conn2 <- [1,2254,null,{}] 07:04:49 INFO - PROCESS | 1645 | 1461247489636 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}] 07:04:49 INFO - PROCESS | 1645 | 1461247489742 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:04:49 INFO - PROCESS | 1645 | 1461247489834 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x123849800 == 69 [pid = 1645] [id = 571] 07:04:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x11c303400) [pid = 1645] [serial = 1713] [outer = 0x0] 07:04:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x128e84c00) [pid = 1645] [serial = 1714] [outer = 0x11c303400] 07:04:49 INFO - PROCESS | 1645 | 1461247489865 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x1295af400) [pid = 1645] [serial = 1715] [outer = 0x11c303400] 07:04:50 INFO - PROCESS | 1645 | 1461247490466 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]]]}] 07:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 870ms 07:04:50 INFO - PROCESS | 1645 | 1461247490502 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 1645 | 1461247490505 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:04:50 INFO - PROCESS | 1645 | 1461247490509 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 1645 | 1461247490511 Marionette TRACE conn2 <- [1,2258,null,{}] 07:04:50 INFO - PROCESS | 1645 | 1461247490514 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}] 07:04:50 INFO - PROCESS | 1645 | 1461247490607 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:04:50 INFO - PROCESS | 1645 | 1461247490683 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x115629800 == 70 [pid = 1645] [id = 572] 07:04:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x11589b800) [pid = 1645] [serial = 1716] [outer = 0x0] 07:04:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x1177dd400) [pid = 1645] [serial = 1717] [outer = 0x11589b800] 07:04:50 INFO - PROCESS | 1645 | 1461247490712 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x1186f5800) [pid = 1645] [serial = 1718] [outer = 0x11589b800] 07:04:51 INFO - PROCESS | 1645 | 1461247491201 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]]]}] 07:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 725ms 07:04:51 INFO - PROCESS | 1645 | 1461247491289 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:04:51 INFO - PROCESS | 1645 | 1461247491294 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:04:51 INFO - PROCESS | 1645 | 1461247491301 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 1645 | 1461247491304 Marionette TRACE conn2 <- [1,2262,null,{}] 07:04:51 INFO - PROCESS | 1645 | 1461247491307 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}] 07:04:51 INFO - PROCESS | 1645 | 1461247491449 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:04:51 INFO - PROCESS | 1645 | 1461247491543 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac17800 == 69 [pid = 1645] [id = 563] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab6c800 == 68 [pid = 1645] [id = 562] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x1238ee800 == 67 [pid = 1645] [id = 561] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12881f000 == 66 [pid = 1645] [id = 560] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x125dc7800 == 65 [pid = 1645] [id = 559] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x125c69800 == 64 [pid = 1645] [id = 558] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x1294ea800) [pid = 1645] [serial = 1636] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x115634800 == 65 [pid = 1645] [id = 573] 07:04:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x114baa800) [pid = 1645] [serial = 1719] [outer = 0x0] 07:04:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x1177e5000) [pid = 1645] [serial = 1720] [outer = 0x114baa800] 07:04:51 INFO - PROCESS | 1645 | 1461247491597 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x11aceec00) [pid = 1645] [serial = 1721] [outer = 0x114baa800] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x123e60800 == 64 [pid = 1645] [id = 557] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x115642800 == 63 [pid = 1645] [id = 556] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x11be9d000 == 62 [pid = 1645] [id = 555] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x119d7b000 == 61 [pid = 1645] [id = 554] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x11a87d000 == 60 [pid = 1645] [id = 553] 07:04:51 INFO - PROCESS | 1645 | --DOCSHELL 0x115635800 == 59 [pid = 1645] [id = 552] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x124098400) [pid = 1645] [serial = 1618] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x11b9d6000) [pid = 1645] [serial = 1609] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x11bce7000) [pid = 1645] [serial = 1610] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x115283c00) [pid = 1645] [serial = 1597] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x1185c7c00) [pid = 1645] [serial = 1598] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x11aeefc00) [pid = 1645] [serial = 1606] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x11b94a000) [pid = 1645] [serial = 1607] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x1192c9800) [pid = 1645] [serial = 1601] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x118ff4400) [pid = 1645] [serial = 1600] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x1244e6800) [pid = 1645] [serial = 1621] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x11c309400) [pid = 1645] [serial = 1612] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x11861ac00) [pid = 1645] [serial = 1582] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x124182000) [pid = 1645] [serial = 1619] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x123d40400) [pid = 1645] [serial = 1588] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x11a880000) [pid = 1645] [serial = 1603] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x11ace3000) [pid = 1645] [serial = 1604] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x11aaf0800) [pid = 1645] [serial = 1585] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12920f800) [pid = 1645] [serial = 1594] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x126aec800) [pid = 1645] [serial = 1624] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x127fc0800) [pid = 1645] [serial = 1591] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x12681a800) [pid = 1645] [serial = 1622] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x11aee8000) [pid = 1645] [serial = 1627] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12417f400) [pid = 1645] [serial = 1628] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x1292e3800) [pid = 1645] [serial = 1633] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x1294e6400) [pid = 1645] [serial = 1634] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x128e71c00) [pid = 1645] [serial = 1630] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12393dc00) [pid = 1645] [serial = 1615] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x127fc2800) [pid = 1645] [serial = 1625] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x128e85400) [pid = 1645] [serial = 1631] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x1238c7800) [pid = 1645] [serial = 1613] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x123b3c400) [pid = 1645] [serial = 1616] [outer = 0x0] [url = about:blank] 07:04:51 INFO - PROCESS | 1645 | 1461247491900 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]]]}] 07:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 622ms 07:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:04:51 INFO - PROCESS | 1645 | 1461247491930 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:04:51 INFO - PROCESS | 1645 | 1461247491931 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:04:51 INFO - PROCESS | 1645 | 1461247491934 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 1645 | 1461247491937 Marionette TRACE conn2 <- [1,2266,null,{}] 07:04:51 INFO - PROCESS | 1645 | 1461247491949 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}] 07:04:52 INFO - PROCESS | 1645 | 1461247492046 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:04:52 INFO - PROCESS | 1645 | 1461247492102 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb75000 == 60 [pid = 1645] [id = 574] 07:04:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x11acedc00) [pid = 1645] [serial = 1722] [outer = 0x0] 07:04:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x11aeea400) [pid = 1645] [serial = 1723] [outer = 0x11acedc00] 07:04:52 INFO - PROCESS | 1645 | 1461247492131 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x11bced000) [pid = 1645] [serial = 1724] [outer = 0x11acedc00] 07:04:52 INFO - PROCESS | 1645 | 1461247492480 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]]]}] 07:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 576ms 07:04:52 INFO - PROCESS | 1645 | 1461247492510 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 1645 | 1461247492512 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:04:52 INFO - PROCESS | 1645 | 1461247492515 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 1645 | 1461247492516 Marionette TRACE conn2 <- [1,2270,null,{}] 07:04:52 INFO - PROCESS | 1645 | 1461247492518 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}] 07:04:52 INFO - PROCESS | 1645 | 1461247492618 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:04:52 INFO - PROCESS | 1645 | 1461247492702 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x123cee800 == 61 [pid = 1645] [id = 575] 07:04:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x11bf87000) [pid = 1645] [serial = 1725] [outer = 0x0] 07:04:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x11c30dc00) [pid = 1645] [serial = 1726] [outer = 0x11bf87000] 07:04:52 INFO - PROCESS | 1645 | 1461247492745 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x1238bb800) [pid = 1645] [serial = 1727] [outer = 0x11bf87000] 07:04:53 INFO - PROCESS | 1645 | 1461247493060 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]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 567ms 07:04:53 INFO - PROCESS | 1645 | 1461247493083 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 1645 | 1461247493084 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:04:53 INFO - PROCESS | 1645 | 1461247493086 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 1645 | 1461247493087 Marionette TRACE conn2 <- [1,2274,null,{}] 07:04:53 INFO - PROCESS | 1645 | 1461247493090 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}] 07:04:53 INFO - PROCESS | 1645 | 1461247493179 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:04:53 INFO - PROCESS | 1645 | 1461247493234 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x124378800 == 62 [pid = 1645] [id = 576] 07:04:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x11c118400) [pid = 1645] [serial = 1728] [outer = 0x0] 07:04:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x1238c3000) [pid = 1645] [serial = 1729] [outer = 0x11c118400] 07:04:53 INFO - PROCESS | 1645 | 1461247493260 Marionette DEBUG loaded listener.js 07:04:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x123a0d000) [pid = 1645] [serial = 1730] [outer = 0x11c118400] 07:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 471ms 07:04:53 INFO - PROCESS | 1645 | 1461247493551 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]]]}] 07:04:53 INFO - PROCESS | 1645 | 1461247493563 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 1645 | 1461247493564 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:04:53 INFO - PROCESS | 1645 | 1461247493566 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 1645 | 1461247493567 Marionette TRACE conn2 <- [1,2278,null,{}] 07:04:53 INFO - PROCESS | 1645 | 1461247493570 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}] 07:04:53 INFO - PROCESS | 1645 | 1461247493670 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:04:53 INFO - PROCESS | 1645 | 1461247493677 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x129045000 == 63 [pid = 1645] [id = 577] 07:04:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x123b3c400) [pid = 1645] [serial = 1731] [outer = 0x0] 07:04:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x124183c00) [pid = 1645] [serial = 1732] [outer = 0x123b3c400] 07:04:53 INFO - PROCESS | 1645 | 1461247493704 Marionette DEBUG loaded listener.js 07:04:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x126d85800) [pid = 1645] [serial = 1733] [outer = 0x123b3c400] 07:04:54 INFO - PROCESS | 1645 | 1461247494087 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]]]}] 07:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 569ms 07:04:54 INFO - PROCESS | 1645 | 1461247494136 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:04:54 INFO - PROCESS | 1645 | 1461247494137 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:04:54 INFO - PROCESS | 1645 | 1461247494140 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:04:54 INFO - PROCESS | 1645 | 1461247494141 Marionette TRACE conn2 <- [1,2282,null,{}] 07:04:54 INFO - PROCESS | 1645 | 1461247494144 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}] 07:04:54 INFO - PROCESS | 1645 | 1461247494246 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:04:54 INFO - PROCESS | 1645 | 1461247494286 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aa95000 == 64 [pid = 1645] [id = 578] 07:04:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x126aec000) [pid = 1645] [serial = 1734] [outer = 0x0] 07:04:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x1288ca800) [pid = 1645] [serial = 1735] [outer = 0x126aec000] 07:04:54 INFO - PROCESS | 1645 | 1461247494311 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x128e6e800) [pid = 1645] [serial = 1736] [outer = 0x126aec000] 07:04:54 INFO - PROCESS | 1645 | 1461247494617 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]]]}] 07:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 520ms 07:04:54 INFO - PROCESS | 1645 | 1461247494660 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:04:54 INFO - PROCESS | 1645 | 1461247494662 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:04:54 INFO - PROCESS | 1645 | 1461247494664 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:04:54 INFO - PROCESS | 1645 | 1461247494665 Marionette TRACE conn2 <- [1,2286,null,{}] 07:04:54 INFO - PROCESS | 1645 | 1461247494667 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}] 07:04:54 INFO - PROCESS | 1645 | 1461247494771 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:04:54 INFO - PROCESS | 1645 | 1461247494782 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab66000 == 65 [pid = 1645] [id = 579] 07:04:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x11534d000) [pid = 1645] [serial = 1737] [outer = 0x0] 07:04:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x128e88c00) [pid = 1645] [serial = 1738] [outer = 0x11534d000] 07:04:54 INFO - PROCESS | 1645 | 1461247494807 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x12920b000) [pid = 1645] [serial = 1739] [outer = 0x11534d000] 07:04:55 INFO - PROCESS | 1645 | 1461247495120 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]]]}] 07:04:55 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 07:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 469ms 07:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:04:55 INFO - PROCESS | 1645 | 1461247495133 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 1645 | 1461247495134 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:04:55 INFO - PROCESS | 1645 | 1461247495136 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 1645 | 1461247495137 Marionette TRACE conn2 <- [1,2290,null,{}] 07:04:55 INFO - PROCESS | 1645 | 1461247495140 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}] 07:04:55 INFO - PROCESS | 1645 | 1461247495251 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:04:55 INFO - PROCESS | 1645 | 1461247495264 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac1a800 == 66 [pid = 1645] [id = 580] 07:04:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x1292e4800) [pid = 1645] [serial = 1740] [outer = 0x0] 07:04:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x1294e4000) [pid = 1645] [serial = 1741] [outer = 0x1292e4800] 07:04:55 INFO - PROCESS | 1645 | 1461247495289 Marionette DEBUG loaded listener.js 07:04:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x1295a7c00) [pid = 1645] [serial = 1742] [outer = 0x1292e4800] 07:04:55 INFO - PROCESS | 1645 | 1461247495622 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]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 07:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:04:55 INFO - PROCESS | 1645 | 1461247495656 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 1645 | 1461247495657 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:04:55 INFO - PROCESS | 1645 | 1461247495659 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 1645 | 1461247495660 Marionette TRACE conn2 <- [1,2294,null,{}] 07:04:55 INFO - PROCESS | 1645 | 1461247495662 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}] 07:04:55 INFO - PROCESS | 1645 | 1461247495769 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:04:55 INFO - PROCESS | 1645 | 1461247495779 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b466800 == 67 [pid = 1645] [id = 581] 07:04:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x1294df400) [pid = 1645] [serial = 1743] [outer = 0x0] 07:04:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12962c400) [pid = 1645] [serial = 1744] [outer = 0x1294df400] 07:04:55 INFO - PROCESS | 1645 | 1461247495804 Marionette DEBUG loaded listener.js 07:04:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x129652000) [pid = 1645] [serial = 1745] [outer = 0x1294df400] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x11c433400) [pid = 1645] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x11a81cc00) [pid = 1645] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x123937800) [pid = 1645] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x11aae5400) [pid = 1645] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x115286000) [pid = 1645] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x124096800) [pid = 1645] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x114ba7c00) [pid = 1645] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x11ace8800) [pid = 1645] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x124182400) [pid = 1645] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x127fc5c00) [pid = 1645] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x114c0e000) [pid = 1645] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x11528d800) [pid = 1645] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11aeecc00) [pid = 1645] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:04:56 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x12962a400) [pid = 1645] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:04:56 INFO - PROCESS | 1645 | 1461247496236 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]]]}] 07:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 618ms 07:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:04:56 INFO - PROCESS | 1645 | 1461247496286 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:04:56 INFO - PROCESS | 1645 | 1461247496288 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:04:56 INFO - PROCESS | 1645 | 1461247496298 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:04:56 INFO - PROCESS | 1645 | 1461247496299 Marionette TRACE conn2 <- [1,2298,null,{}] 07:04:56 INFO - PROCESS | 1645 | 1461247496302 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}] 07:04:56 INFO - PROCESS | 1645 | 1461247496413 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:04:56 INFO - PROCESS | 1645 | 1461247496418 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7c7000 == 68 [pid = 1645] [id = 582] 07:04:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x11a81cc00) [pid = 1645] [serial = 1746] [outer = 0x0] 07:04:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x1238c1000) [pid = 1645] [serial = 1747] [outer = 0x11a81cc00] 07:04:56 INFO - PROCESS | 1645 | 1461247496449 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x12965d400) [pid = 1645] [serial = 1748] [outer = 0x11a81cc00] 07:04:56 INFO - PROCESS | 1645 | 1461247496779 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]]]}] 07:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 524ms 07:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:04:56 INFO - PROCESS | 1645 | 1461247496817 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:04:56 INFO - PROCESS | 1645 | 1461247496819 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:04:56 INFO - PROCESS | 1645 | 1461247496821 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:04:56 INFO - PROCESS | 1645 | 1461247496822 Marionette TRACE conn2 <- [1,2302,null,{}] 07:04:56 INFO - PROCESS | 1645 | 1461247496824 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}] 07:04:56 INFO - PROCESS | 1645 | 1461247496906 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:04:56 INFO - PROCESS | 1645 | 1461247496970 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd05000 == 69 [pid = 1645] [id = 583] 07:04:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x129651c00) [pid = 1645] [serial = 1749] [outer = 0x0] 07:04:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x1297c6800) [pid = 1645] [serial = 1750] [outer = 0x129651c00] 07:04:56 INFO - PROCESS | 1645 | 1461247496997 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x1297ccc00) [pid = 1645] [serial = 1751] [outer = 0x129651c00] 07:04:57 INFO - PROCESS | 1645 | 1461247497262 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]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 472ms 07:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:04:57 INFO - PROCESS | 1645 | 1461247497297 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 1645 | 1461247497298 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:04:57 INFO - PROCESS | 1645 | 1461247497301 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 1645 | 1461247497302 Marionette TRACE conn2 <- [1,2306,null,{}] 07:04:57 INFO - PROCESS | 1645 | 1461247497304 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}] 07:04:57 INFO - PROCESS | 1645 | 1461247497405 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:04:57 INFO - PROCESS | 1645 | 1461247497410 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da0a000 == 70 [pid = 1645] [id = 584] 07:04:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x114706400) [pid = 1645] [serial = 1752] [outer = 0x0] 07:04:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x12a138c00) [pid = 1645] [serial = 1753] [outer = 0x114706400] 07:04:57 INFO - PROCESS | 1645 | 1461247497438 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x12a13f800) [pid = 1645] [serial = 1754] [outer = 0x114706400] 07:04:57 INFO - PROCESS | 1645 | 1461247497955 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]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 675ms 07:04:57 INFO - PROCESS | 1645 | 1461247497978 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 1645 | 1461247497979 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:04:57 INFO - PROCESS | 1645 | 1461247497981 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 1645 | 1461247497982 Marionette TRACE conn2 <- [1,2310,null,{}] 07:04:57 INFO - PROCESS | 1645 | 1461247497985 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}] 07:04:58 INFO - PROCESS | 1645 | 1461247498073 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:04:58 INFO - PROCESS | 1645 | 1461247498199 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x11926b800 == 71 [pid = 1645] [id = 585] 07:04:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x114706800) [pid = 1645] [serial = 1755] [outer = 0x0] 07:04:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x114bae400) [pid = 1645] [serial = 1756] [outer = 0x114706800] 07:04:58 INFO - PROCESS | 1645 | 1461247498231 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x115282c00) [pid = 1645] [serial = 1757] [outer = 0x114706800] 07:04:58 INFO - PROCESS | 1645 | 1461247498666 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]]]}] 07:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 719ms 07:04:58 INFO - PROCESS | 1645 | 1461247498702 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 1645 | 1461247498705 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:04:58 INFO - PROCESS | 1645 | 1461247498727 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 1645 | 1461247498730 Marionette TRACE conn2 <- [1,2314,null,{}] 07:04:58 INFO - PROCESS | 1645 | 1461247498734 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}] 07:04:58 INFO - PROCESS | 1645 | 1461247498868 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:04:58 INFO - PROCESS | 1645 | 1461247498942 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x123877800 == 72 [pid = 1645] [id = 586] 07:04:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x11a60f400) [pid = 1645] [serial = 1758] [outer = 0x0] 07:04:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x11a88c400) [pid = 1645] [serial = 1759] [outer = 0x11a60f400] 07:04:58 INFO - PROCESS | 1645 | 1461247498973 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x11add3400) [pid = 1645] [serial = 1760] [outer = 0x11a60f400] 07:04:59 INFO - PROCESS | 1645 | 1461247499358 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]]]}] 07:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 676ms 07:04:59 INFO - PROCESS | 1645 | 1461247499403 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:04:59 INFO - PROCESS | 1645 | 1461247499406 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:04:59 INFO - PROCESS | 1645 | 1461247499409 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 1645 | 1461247499410 Marionette TRACE conn2 <- [1,2318,null,{}] 07:04:59 INFO - PROCESS | 1645 | 1461247499413 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}] 07:04:59 INFO - PROCESS | 1645 | 1461247499519 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:04:59 INFO - PROCESS | 1645 | 1461247499622 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a589000 == 73 [pid = 1645] [id = 587] 07:04:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x11a610400) [pid = 1645] [serial = 1761] [outer = 0x0] 07:04:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x11bce2800) [pid = 1645] [serial = 1762] [outer = 0x11a610400] 07:04:59 INFO - PROCESS | 1645 | 1461247499653 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x1238c7000) [pid = 1645] [serial = 1763] [outer = 0x11a610400] 07:05:00 INFO - PROCESS | 1645 | 1461247500093 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] 07:05:00 INFO - PROCESS | 1645 | 1461247500131 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:05:00 INFO - PROCESS | 1645 | 1461247500139 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 1645 | 1461247500143 Marionette TRACE conn2 <- [1,2322,null,{}] 07:05:00 INFO - PROCESS | 1645 | 1461247500147 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}] 07:05:00 INFO - PROCESS | 1645 | 1461247500279 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:05:00 INFO - PROCESS | 1645 | 1461247500352 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da4b800 == 74 [pid = 1645] [id = 588] 07:05:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x123b2e800) [pid = 1645] [serial = 1764] [outer = 0x0] 07:05:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x126816c00) [pid = 1645] [serial = 1765] [outer = 0x123b2e800] 07:05:00 INFO - PROCESS | 1645 | 1461247500382 Marionette DEBUG loaded listener.js 07:05:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x1294e9400) [pid = 1645] [serial = 1766] [outer = 0x123b2e800] 07:05:00 INFO - PROCESS | 1645 | 1461247500778 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]]]}] 07:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 681ms 07:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:05:00 INFO - PROCESS | 1645 | 1461247500815 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:05:00 INFO - PROCESS | 1645 | 1461247500817 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:05:00 INFO - PROCESS | 1645 | 1461247500819 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 1645 | 1461247500820 Marionette TRACE conn2 <- [1,2326,null,{}] 07:05:00 INFO - PROCESS | 1645 | 1461247500823 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}] 07:05:00 INFO - PROCESS | 1645 | 1461247500930 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:05:01 INFO - PROCESS | 1645 | 1461247501004 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbe6800 == 75 [pid = 1645] [id = 589] 07:05:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x128e75800) [pid = 1645] [serial = 1767] [outer = 0x0] 07:05:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x129634400) [pid = 1645] [serial = 1768] [outer = 0x128e75800] 07:05:01 INFO - PROCESS | 1645 | 1461247501033 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x1297c3800) [pid = 1645] [serial = 1769] [outer = 0x128e75800] 07:05:01 INFO - PROCESS | 1645 | 1461247501429 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]]]}] 07:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 621ms 07:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:05:01 INFO - PROCESS | 1645 | 1461247501441 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:05:01 INFO - PROCESS | 1645 | 1461247501443 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:05:01 INFO - PROCESS | 1645 | 1461247501447 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:05:01 INFO - PROCESS | 1645 | 1461247501449 Marionette TRACE conn2 <- [1,2330,null,{}] 07:05:01 INFO - PROCESS | 1645 | 1461247501452 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}] 07:05:01 INFO - PROCESS | 1645 | 1461247501591 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:05:01 INFO - PROCESS | 1645 | 1461247501707 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e513800 == 76 [pid = 1645] [id = 590] 07:05:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x12a144c00) [pid = 1645] [serial = 1770] [outer = 0x0] 07:05:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x12a147800) [pid = 1645] [serial = 1771] [outer = 0x12a144c00] 07:05:01 INFO - PROCESS | 1645 | 1461247501746 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12a620c00) [pid = 1645] [serial = 1772] [outer = 0x12a144c00] 07:05:02 INFO - PROCESS | 1645 | 1461247502150 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]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 720ms 07:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:05:02 INFO - PROCESS | 1645 | 1461247502167 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 1645 | 1461247502168 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:05:02 INFO - PROCESS | 1645 | 1461247502170 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 1645 | 1461247502172 Marionette TRACE conn2 <- [1,2334,null,{}] 07:05:02 INFO - PROCESS | 1645 | 1461247502174 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}] 07:05:02 INFO - PROCESS | 1645 | 1461247502280 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:05:02 INFO - PROCESS | 1645 | 1461247502339 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac26000 == 77 [pid = 1645] [id = 591] 07:05:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x11a607000) [pid = 1645] [serial = 1773] [outer = 0x0] 07:05:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12a621800) [pid = 1645] [serial = 1774] [outer = 0x11a607000] 07:05:02 INFO - PROCESS | 1645 | 1461247502432 Marionette DEBUG loaded listener.js 07:05:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12a63f000) [pid = 1645] [serial = 1775] [outer = 0x11a607000] 07:05:03 INFO - PROCESS | 1645 | 1461247503057 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]]]}] 07:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 973ms 07:05:03 INFO - PROCESS | 1645 | 1461247503144 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:05:03 INFO - PROCESS | 1645 | 1461247503147 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:05:03 INFO - PROCESS | 1645 | 1461247503150 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:05:03 INFO - PROCESS | 1645 | 1461247503153 Marionette TRACE conn2 <- [1,2338,null,{}] 07:05:03 INFO - PROCESS | 1645 | 1461247503156 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}] 07:05:03 INFO - PROCESS | 1645 | 1461247503253 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:05:03 INFO - PROCESS | 1645 | 1461247503315 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12383d800 == 78 [pid = 1645] [id = 592] 07:05:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x118558800) [pid = 1645] [serial = 1776] [outer = 0x0] 07:05:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x1185c6800) [pid = 1645] [serial = 1777] [outer = 0x118558800] 07:05:03 INFO - PROCESS | 1645 | 1461247503343 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x1192c7800) [pid = 1645] [serial = 1778] [outer = 0x118558800] 07:05:03 INFO - PROCESS | 1645 | 1461247503778 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]]]}] 07:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 672ms 07:05:03 INFO - PROCESS | 1645 | 1461247503822 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:05:03 INFO - PROCESS | 1645 | 1461247503826 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:05:03 INFO - PROCESS | 1645 | 1461247503830 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:05:03 INFO - PROCESS | 1645 | 1461247503832 Marionette TRACE conn2 <- [1,2342,null,{}] 07:05:03 INFO - PROCESS | 1645 | 1461247503834 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}] 07:05:03 INFO - PROCESS | 1645 | 1461247503936 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:05:04 INFO - PROCESS | 1645 | 1461247504012 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d61800 == 79 [pid = 1645] [id = 593] 07:05:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x118feec00) [pid = 1645] [serial = 1779] [outer = 0x0] 07:05:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x11a885400) [pid = 1645] [serial = 1780] [outer = 0x118feec00] 07:05:04 INFO - PROCESS | 1645 | 1461247504040 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x11add3800) [pid = 1645] [serial = 1781] [outer = 0x118feec00] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x11563a000 == 78 [pid = 1645] [id = 269] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x11a86e000 == 77 [pid = 1645] [id = 527] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab89800 == 76 [pid = 1645] [id = 506] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12b470000 == 75 [pid = 1645] [id = 545] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb1a000 == 74 [pid = 1645] [id = 493] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0c000 == 73 [pid = 1645] [id = 530] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12da0a000 == 72 [pid = 1645] [id = 584] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd05000 == 71 [pid = 1645] [id = 583] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7c7000 == 70 [pid = 1645] [id = 582] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x114c8b000) [pid = 1645] [serial = 1639] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x1238c2000) [pid = 1645] [serial = 1648] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x126af2c00) [pid = 1645] [serial = 1651] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x1185cb400) [pid = 1645] [serial = 1642] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x11b9d7c00) [pid = 1645] [serial = 1645] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x128e79c00) [pid = 1645] [serial = 1693] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x129655800) [pid = 1645] [serial = 1654] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12b466800 == 69 [pid = 1645] [id = 581] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac1a800 == 68 [pid = 1645] [id = 580] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab66000 == 67 [pid = 1645] [id = 579] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12aa95000 == 66 [pid = 1645] [id = 578] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x129045000 == 65 [pid = 1645] [id = 577] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x124378800 == 64 [pid = 1645] [id = 576] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x123cee800 == 63 [pid = 1645] [id = 575] 07:05:04 INFO - PROCESS | 1645 | 1461247504518 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]]]}] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb75000 == 62 [pid = 1645] [id = 574] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x115634800 == 61 [pid = 1645] [id = 573] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x115629800 == 60 [pid = 1645] [id = 572] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12b5a4800 == 59 [pid = 1645] [id = 569] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad77800 == 58 [pid = 1645] [id = 568] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12aa9f000 == 57 [pid = 1645] [id = 567] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x11b968800 == 56 [pid = 1645] [id = 566] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x118f1b000 == 55 [pid = 1645] [id = 565] 07:05:04 INFO - PROCESS | 1645 | --DOCSHELL 0x12acb7800 == 54 [pid = 1645] [id = 564] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x1238b8c00) [pid = 1645] [serial = 1675] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x11a9d0400) [pid = 1645] [serial = 1666] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x123a06400) [pid = 1645] [serial = 1678] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x11add6000) [pid = 1645] [serial = 1669] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x11aee7400) [pid = 1645] [serial = 1670] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x1185c5c00) [pid = 1645] [serial = 1661] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x1177e8c00) [pid = 1645] [serial = 1660] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x124179c00) [pid = 1645] [serial = 1681] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x129632800) [pid = 1645] [serial = 1637] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x123d4a400) [pid = 1645] [serial = 1679] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x11bcec000) [pid = 1645] [serial = 1684] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x125d3e400) [pid = 1645] [serial = 1687] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x123e22c00) [pid = 1645] [serial = 1685] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x128e80800) [pid = 1645] [serial = 1691] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x1288d4800) [pid = 1645] [serial = 1690] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x124180000) [pid = 1645] [serial = 1682] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x114dc1000) [pid = 1645] [serial = 1658] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x114c83000) [pid = 1645] [serial = 1657] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x1185c5400) [pid = 1645] [serial = 1663] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x119e6f000) [pid = 1645] [serial = 1664] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x11bce1000) [pid = 1645] [serial = 1672] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x11acecc00) [pid = 1645] [serial = 1667] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x1238c5c00) [pid = 1645] [serial = 1676] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x1272d3800) [pid = 1645] [serial = 1688] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x11c30f800) [pid = 1645] [serial = 1673] [outer = 0x0] [url = about:blank] 07:05:04 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x129652800) [pid = 1645] [serial = 1580] [outer = 0x0] [url = about:blank] 07:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 773ms 07:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:05:04 INFO - PROCESS | 1645 | 1461247504604 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 1645 | 1461247504606 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:05:04 INFO - PROCESS | 1645 | 1461247504612 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 1645 | 1461247504615 Marionette TRACE conn2 <- [1,2346,null,{}] 07:05:04 INFO - PROCESS | 1645 | 1461247504626 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}] 07:05:04 INFO - PROCESS | 1645 | 1461247504763 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:05:04 INFO - PROCESS | 1645 | 1461247504853 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a986000 == 55 [pid = 1645] [id = 594] 07:05:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x118e2f400) [pid = 1645] [serial = 1782] [outer = 0x0] 07:05:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x11aef2400) [pid = 1645] [serial = 1783] [outer = 0x118e2f400] 07:05:04 INFO - PROCESS | 1645 | 1461247504902 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x11bce1400) [pid = 1645] [serial = 1784] [outer = 0x118e2f400] 07:05:05 INFO - PROCESS | 1645 | 1461247505288 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]]]}] 07:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 724ms 07:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:05:05 INFO - PROCESS | 1645 | 1461247505334 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 1645 | 1461247505336 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:05:05 INFO - PROCESS | 1645 | 1461247505338 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 1645 | 1461247505339 Marionette TRACE conn2 <- [1,2350,null,{}] 07:05:05 INFO - PROCESS | 1645 | 1461247505341 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}] 07:05:05 INFO - PROCESS | 1645 | 1461247505430 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:05:05 INFO - PROCESS | 1645 | 1461247505489 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c16e800 == 56 [pid = 1645] [id = 595] 07:05:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x11bce7800) [pid = 1645] [serial = 1785] [outer = 0x0] 07:05:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x11c30f800) [pid = 1645] [serial = 1786] [outer = 0x11bce7800] 07:05:05 INFO - PROCESS | 1645 | 1461247505515 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x123939800) [pid = 1645] [serial = 1787] [outer = 0x11bce7800] 07:05:05 INFO - PROCESS | 1645 | 1461247505795 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]]]}] 07:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 469ms 07:05:05 INFO - PROCESS | 1645 | 1461247505809 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 1645 | 1461247505812 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:05:05 INFO - PROCESS | 1645 | 1461247505819 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 1645 | 1461247505820 Marionette TRACE conn2 <- [1,2354,null,{}] 07:05:05 INFO - PROCESS | 1645 | 1461247505822 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}] 07:05:05 INFO - PROCESS | 1645 | 1461247505911 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:05:05 INFO - PROCESS | 1645 | 1461247505968 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11bb79000 == 57 [pid = 1645] [id = 596] 07:05:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x11bf84800) [pid = 1645] [serial = 1788] [outer = 0x0] 07:05:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x123a06400) [pid = 1645] [serial = 1789] [outer = 0x11bf84800] 07:05:05 INFO - PROCESS | 1645 | 1461247505993 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x12417cc00) [pid = 1645] [serial = 1790] [outer = 0x11bf84800] 07:05:06 INFO - PROCESS | 1645 | 1461247506303 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]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 07:05:06 INFO - PROCESS | 1645 | 1461247506338 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 1645 | 1461247506340 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:05:06 INFO - PROCESS | 1645 | 1461247506344 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 1645 | 1461247506345 Marionette TRACE conn2 <- [1,2358,null,{}] 07:05:06 INFO - PROCESS | 1645 | 1461247506348 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}] 07:05:06 INFO - PROCESS | 1645 | 1461247506446 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:05:06 INFO - PROCESS | 1645 | 1461247506452 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a571000 == 58 [pid = 1645] [id = 597] 07:05:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x124180000) [pid = 1645] [serial = 1791] [outer = 0x0] 07:05:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x126ad0c00) [pid = 1645] [serial = 1792] [outer = 0x124180000] 07:05:06 INFO - PROCESS | 1645 | 1461247506479 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x128e73400) [pid = 1645] [serial = 1793] [outer = 0x124180000] 07:05:06 INFO - PROCESS | 1645 | 1461247506871 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]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 571ms 07:05:06 INFO - PROCESS | 1645 | 1461247506915 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 1645 | 1461247506916 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:05:06 INFO - PROCESS | 1645 | 1461247506918 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 1645 | 1461247506919 Marionette TRACE conn2 <- [1,2362,null,{}] 07:05:06 INFO - PROCESS | 1645 | 1461247506922 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}] 07:05:07 INFO - PROCESS | 1645 | 1461247507030 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:05:07 INFO - PROCESS | 1645 | 1461247507045 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aa9b000 == 59 [pid = 1645] [id = 598] 07:05:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x128e73800) [pid = 1645] [serial = 1794] [outer = 0x0] 07:05:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x129098800) [pid = 1645] [serial = 1795] [outer = 0x128e73800] 07:05:07 INFO - PROCESS | 1645 | 1461247507070 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x1294e5400) [pid = 1645] [serial = 1796] [outer = 0x128e73800] 07:05:07 INFO - PROCESS | 1645 | 1461247507418 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]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 07:05:07 INFO - PROCESS | 1645 | 1461247507441 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 1645 | 1461247507442 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:05:07 INFO - PROCESS | 1645 | 1461247507444 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 1645 | 1461247507446 Marionette TRACE conn2 <- [1,2366,null,{}] 07:05:07 INFO - PROCESS | 1645 | 1461247507448 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}] 07:05:07 INFO - PROCESS | 1645 | 1461247507554 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:05:07 INFO - PROCESS | 1645 | 1461247507590 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab98800 == 60 [pid = 1645] [id = 599] 07:05:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x128e78800) [pid = 1645] [serial = 1797] [outer = 0x0] 07:05:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x1295ab800) [pid = 1645] [serial = 1798] [outer = 0x128e78800] 07:05:07 INFO - PROCESS | 1645 | 1461247507615 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x12965a000) [pid = 1645] [serial = 1799] [outer = 0x128e78800] 07:05:07 INFO - PROCESS | 1645 | 1461247507950 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]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 519ms 07:05:07 INFO - PROCESS | 1645 | 1461247507965 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 1645 | 1461247507966 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:05:07 INFO - PROCESS | 1645 | 1461247507974 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 1645 | 1461247507977 Marionette TRACE conn2 <- [1,2370,null,{}] 07:05:07 INFO - PROCESS | 1645 | 1461247507980 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}] 07:05:08 INFO - PROCESS | 1645 | 1461247508091 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:05:08 INFO - PROCESS | 1645 | 1461247508101 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad75000 == 61 [pid = 1645] [id = 600] 07:05:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x128e79c00) [pid = 1645] [serial = 1800] [outer = 0x0] 07:05:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x1297c8c00) [pid = 1645] [serial = 1801] [outer = 0x128e79c00] 07:05:08 INFO - PROCESS | 1645 | 1461247508126 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x12a143c00) [pid = 1645] [serial = 1802] [outer = 0x128e79c00] 07:05:08 INFO - PROCESS | 1645 | 1461247508465 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]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 520ms 07:05:08 INFO - PROCESS | 1645 | 1461247508495 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 1645 | 1461247508496 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:05:08 INFO - PROCESS | 1645 | 1461247508498 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 1645 | 1461247508499 Marionette TRACE conn2 <- [1,2374,null,{}] 07:05:08 INFO - PROCESS | 1645 | 1461247508501 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}] 07:05:08 INFO - PROCESS | 1645 | 1461247508619 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x1294df400) [pid = 1645] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x11acedc00) [pid = 1645] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x129651c00) [pid = 1645] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x11a81cc00) [pid = 1645] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x114ba7400) [pid = 1645] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x1192c8800) [pid = 1645] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x123941400) [pid = 1645] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x11b9cfc00) [pid = 1645] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x1268e7c00) [pid = 1645] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x1295a8c00) [pid = 1645] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x126ad0000) [pid = 1645] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x115155400) [pid = 1645] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x11c303c00) [pid = 1645] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x1235f0400) [pid = 1645] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x114dc4c00) [pid = 1645] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x114c84000) [pid = 1645] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x126aec000) [pid = 1645] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x11534d000) [pid = 1645] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x1292e4800) [pid = 1645] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x114baa800) [pid = 1645] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x123b3c400) [pid = 1645] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x11c118400) [pid = 1645] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11589b800) [pid = 1645] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x11bf87000) [pid = 1645] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:05:08 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x11c303400) [pid = 1645] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:05:08 INFO - PROCESS | 1645 | 1461247508872 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x11563b800 == 62 [pid = 1645] [id = 601] 07:05:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1147c4c00) [pid = 1645] [serial = 1803] [outer = 0x0] 07:05:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x114c85000) [pid = 1645] [serial = 1804] [outer = 0x1147c4c00] 07:05:08 INFO - PROCESS | 1645 | 1461247508897 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x1192c9800) [pid = 1645] [serial = 1805] [outer = 0x1147c4c00] 07:05:09 INFO - PROCESS | 1645 | 1461247509177 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]]]}] 07:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 719ms 07:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:05:09 INFO - PROCESS | 1645 | 1461247509217 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 1645 | 1461247509219 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:05:09 INFO - PROCESS | 1645 | 1461247509221 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:05:09 INFO - PROCESS | 1645 | 1461247509223 Marionette TRACE conn2 <- [1,2378,null,{}] 07:05:09 INFO - PROCESS | 1645 | 1461247509228 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}] 07:05:09 INFO - PROCESS | 1645 | 1461247509331 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:05:09 INFO - PROCESS | 1645 | 1461247509357 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c206000 == 63 [pid = 1645] [id = 602] 07:05:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x126ace800) [pid = 1645] [serial = 1806] [outer = 0x0] 07:05:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x1294df400) [pid = 1645] [serial = 1807] [outer = 0x126ace800] 07:05:09 INFO - PROCESS | 1645 | 1461247509386 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x12a637c00) [pid = 1645] [serial = 1808] [outer = 0x126ace800] 07:05:09 INFO - PROCESS | 1645 | 1461247509789 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]]]}] 07:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 623ms 07:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:05:09 INFO - PROCESS | 1645 | 1461247509845 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 1645 | 1461247509847 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:05:09 INFO - PROCESS | 1645 | 1461247509850 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:05:09 INFO - PROCESS | 1645 | 1461247509852 Marionette TRACE conn2 <- [1,2382,null,{}] 07:05:09 INFO - PROCESS | 1645 | 1461247509855 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}] 07:05:09 INFO - PROCESS | 1645 | 1461247509992 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:05:10 INFO - PROCESS | 1645 | 1461247509998 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da04800 == 64 [pid = 1645] [id = 603] 07:05:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x12a641800) [pid = 1645] [serial = 1809] [outer = 0x0] 07:05:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x12a6c4000) [pid = 1645] [serial = 1810] [outer = 0x12a641800] 07:05:10 INFO - PROCESS | 1645 | 1461247510038 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x12a6cd800) [pid = 1645] [serial = 1811] [outer = 0x12a641800] 07:05:10 INFO - PROCESS | 1645 | 1461247510372 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]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 570ms 07:05:10 INFO - PROCESS | 1645 | 1461247510420 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:05:10 INFO - PROCESS | 1645 | 1461247510421 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:05:10 INFO - PROCESS | 1645 | 1461247510423 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 1645 | 1461247510424 Marionette TRACE conn2 <- [1,2386,null,{}] 07:05:10 INFO - PROCESS | 1645 | 1461247510426 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}] 07:05:10 INFO - PROCESS | 1645 | 1461247510545 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:05:10 INFO - PROCESS | 1645 | 1461247510549 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbe7800 == 65 [pid = 1645] [id = 604] 07:05:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x12a6c6000) [pid = 1645] [serial = 1812] [outer = 0x0] 07:05:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x12a99a400) [pid = 1645] [serial = 1813] [outer = 0x12a6c6000] 07:05:10 INFO - PROCESS | 1645 | 1461247510574 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x12a99ec00) [pid = 1645] [serial = 1814] [outer = 0x12a6c6000] 07:05:11 INFO - PROCESS | 1645 | 1461247511015 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]]]}] 07:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 621ms 07:05:11 INFO - PROCESS | 1645 | 1461247511060 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 1645 | 1461247511062 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:05:11 INFO - PROCESS | 1645 | 1461247511067 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 1645 | 1461247511070 Marionette TRACE conn2 <- [1,2390,null,{}] 07:05:11 INFO - PROCESS | 1645 | 1461247511074 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}] 07:05:11 INFO - PROCESS | 1645 | 1461247511184 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:05:11 INFO - PROCESS | 1645 | 1461247511262 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x119d62000 == 66 [pid = 1645] [id = 605] 07:05:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x114c8c800) [pid = 1645] [serial = 1815] [outer = 0x0] 07:05:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x115805c00) [pid = 1645] [serial = 1816] [outer = 0x114c8c800] 07:05:11 INFO - PROCESS | 1645 | 1461247511294 Marionette DEBUG loaded listener.js 07:05:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x118c95800) [pid = 1645] [serial = 1817] [outer = 0x114c8c800] 07:05:11 INFO - PROCESS | 1645 | 1461247511727 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]]]}] 07:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 673ms 07:05:11 INFO - PROCESS | 1645 | 1461247511740 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 1645 | 1461247511746 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:05:11 INFO - PROCESS | 1645 | 1461247511751 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 1645 | 1461247511753 Marionette TRACE conn2 <- [1,2394,null,{}] 07:05:11 INFO - PROCESS | 1645 | 1461247511755 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}] 07:05:11 INFO - PROCESS | 1645 | 1461247511888 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:05:11 INFO - PROCESS | 1645 | 1461247511951 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x123cd4000 == 67 [pid = 1645] [id = 606] 07:05:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x119136400) [pid = 1645] [serial = 1818] [outer = 0x0] 07:05:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x11add4000) [pid = 1645] [serial = 1819] [outer = 0x119136400] 07:05:11 INFO - PROCESS | 1645 | 1461247511981 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x11bce3c00) [pid = 1645] [serial = 1820] [outer = 0x119136400] 07:05:12 INFO - PROCESS | 1645 | 1461247512444 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]]]}] 07:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 723ms 07:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:05:12 INFO - PROCESS | 1645 | 1461247512476 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:05:12 INFO - PROCESS | 1645 | 1461247512477 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:05:12 INFO - PROCESS | 1645 | 1461247512480 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:05:12 INFO - PROCESS | 1645 | 1461247512482 Marionette TRACE conn2 <- [1,2398,null,{}] 07:05:12 INFO - PROCESS | 1645 | 1461247512490 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}] 07:05:12 INFO - PROCESS | 1645 | 1461247512600 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:05:12 INFO - PROCESS | 1645 | 1461247512677 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd19000 == 68 [pid = 1645] [id = 607] 07:05:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x123c9c000) [pid = 1645] [serial = 1821] [outer = 0x0] 07:05:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x124184000) [pid = 1645] [serial = 1822] [outer = 0x123c9c000] 07:05:12 INFO - PROCESS | 1645 | 1461247512709 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x126af2c00) [pid = 1645] [serial = 1823] [outer = 0x123c9c000] 07:05:13 INFO - PROCESS | 1645 | 1461247513121 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]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 07:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:05:13 INFO - PROCESS | 1645 | 1461247513151 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 1645 | 1461247513153 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:05:13 INFO - PROCESS | 1645 | 1461247513155 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 1645 | 1461247513156 Marionette TRACE conn2 <- [1,2402,null,{}] 07:05:13 INFO - PROCESS | 1645 | 1461247513159 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}] 07:05:13 INFO - PROCESS | 1645 | 1461247513291 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:05:13 INFO - PROCESS | 1645 | 1461247513381 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea2d800 == 69 [pid = 1645] [id = 608] 07:05:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x1288ce400) [pid = 1645] [serial = 1824] [outer = 0x0] 07:05:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x1294ea800) [pid = 1645] [serial = 1825] [outer = 0x1288ce400] 07:05:13 INFO - PROCESS | 1645 | 1461247513411 Marionette DEBUG loaded listener.js 07:05:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x129629800) [pid = 1645] [serial = 1826] [outer = 0x1288ce400] 07:05:13 INFO - PROCESS | 1645 | 1461247513789 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]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 668ms 07:05:13 INFO - PROCESS | 1645 | 1461247513826 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 1645 | 1461247513828 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:05:13 INFO - PROCESS | 1645 | 1461247513831 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 1645 | 1461247513833 Marionette TRACE conn2 <- [1,2406,null,{}] 07:05:13 INFO - PROCESS | 1645 | 1461247513835 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}] 07:05:13 INFO - PROCESS | 1645 | 1461247513941 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:05:14 INFO - PROCESS | 1645 | 1461247514003 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed4a800 == 70 [pid = 1645] [id = 609] 07:05:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x127fc2800) [pid = 1645] [serial = 1827] [outer = 0x0] 07:05:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x1297d0400) [pid = 1645] [serial = 1828] [outer = 0x127fc2800] 07:05:14 INFO - PROCESS | 1645 | 1461247514035 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x12a636800) [pid = 1645] [serial = 1829] [outer = 0x127fc2800] 07:05:14 INFO - PROCESS | 1645 | 1461247514481 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]]]}] 07:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 668ms 07:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:05:14 INFO - PROCESS | 1645 | 1461247514500 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 1645 | 1461247514501 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:05:14 INFO - PROCESS | 1645 | 1461247514504 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 1645 | 1461247514505 Marionette TRACE conn2 <- [1,2410,null,{}] 07:05:14 INFO - PROCESS | 1645 | 1461247514507 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}] 07:05:14 INFO - PROCESS | 1645 | 1461247514630 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:05:14 INFO - PROCESS | 1645 | 1461247514726 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f20e800 == 71 [pid = 1645] [id = 610] 07:05:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12a6c2c00) [pid = 1645] [serial = 1830] [outer = 0x0] 07:05:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12a9a5000) [pid = 1645] [serial = 1831] [outer = 0x12a6c2c00] 07:05:14 INFO - PROCESS | 1645 | 1461247514758 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12aa5c400) [pid = 1645] [serial = 1832] [outer = 0x12a6c2c00] 07:05:15 INFO - PROCESS | 1645 | 1461247515169 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]]]}] 07:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 672ms 07:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:05:15 INFO - PROCESS | 1645 | 1461247515177 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:05:15 INFO - PROCESS | 1645 | 1461247515178 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:05:15 INFO - PROCESS | 1645 | 1461247515180 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:05:15 INFO - PROCESS | 1645 | 1461247515182 Marionette TRACE conn2 <- [1,2414,null,{}] 07:05:15 INFO - PROCESS | 1645 | 1461247515184 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}] 07:05:15 INFO - PROCESS | 1645 | 1461247515298 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:05:15 INFO - PROCESS | 1645 | 1461247515419 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f516800 == 72 [pid = 1645] [id = 611] 07:05:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x114bb4800) [pid = 1645] [serial = 1833] [outer = 0x0] 07:05:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x12aa5fc00) [pid = 1645] [serial = 1834] [outer = 0x114bb4800] 07:05:15 INFO - PROCESS | 1645 | 1461247515451 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12adc9000) [pid = 1645] [serial = 1835] [outer = 0x114bb4800] 07:05:15 INFO - PROCESS | 1645 | 1461247515912 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]]]}] 07:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 771ms 07:05:15 INFO - PROCESS | 1645 | 1461247515971 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:05:15 INFO - PROCESS | 1645 | 1461247515973 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:05:15 INFO - PROCESS | 1645 | 1461247515994 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:05:15 INFO - PROCESS | 1645 | 1461247515996 Marionette TRACE conn2 <- [1,2418,null,{}] 07:05:16 INFO - PROCESS | 1645 | 1461247515999 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}] 07:05:16 INFO - PROCESS | 1645 | 1461247516161 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:05:16 INFO - PROCESS | 1645 | 1461247516477 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x11aad7800 == 73 [pid = 1645] [id = 612] 07:05:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x114bb3400) [pid = 1645] [serial = 1836] [outer = 0x0] 07:05:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x114dc1000) [pid = 1645] [serial = 1837] [outer = 0x114bb3400] 07:05:16 INFO - PROCESS | 1645 | 1461247516506 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x11589cc00) [pid = 1645] [serial = 1838] [outer = 0x114bb3400] 07:05:16 INFO - PROCESS | 1645 | 1461247516934 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]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 983ms 07:05:16 INFO - PROCESS | 1645 | 1461247516974 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 1645 | 1461247516977 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:05:16 INFO - PROCESS | 1645 | 1461247516981 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 1645 | 1461247516983 Marionette TRACE conn2 <- [1,2422,null,{}] 07:05:16 INFO - PROCESS | 1645 | 1461247516986 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}] 07:05:17 INFO - PROCESS | 1645 | 1461247517104 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:05:17 INFO - PROCESS | 1645 | 1461247517217 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x11a861800 == 74 [pid = 1645] [id = 613] 07:05:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x1185c5000) [pid = 1645] [serial = 1839] [outer = 0x0] 07:05:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x1192cb400) [pid = 1645] [serial = 1840] [outer = 0x1185c5000] 07:05:17 INFO - PROCESS | 1645 | 1461247517265 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x11ace8800) [pid = 1645] [serial = 1841] [outer = 0x1185c5000] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x125c5f800 == 73 [pid = 1645] [id = 512] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac27800 == 72 [pid = 1645] [id = 510] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12da04800 == 71 [pid = 1645] [id = 603] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12c206000 == 70 [pid = 1645] [id = 602] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x11563b800 == 69 [pid = 1645] [id = 601] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad75000 == 68 [pid = 1645] [id = 600] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab98800 == 67 [pid = 1645] [id = 599] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x12a138c00) [pid = 1645] [serial = 1753] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12aa9b000 == 66 [pid = 1645] [id = 598] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12a571000 == 65 [pid = 1645] [id = 597] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb79000 == 64 [pid = 1645] [id = 596] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x11c16e800 == 63 [pid = 1645] [id = 595] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x11a986000 == 62 [pid = 1645] [id = 594] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x119d61800 == 61 [pid = 1645] [id = 593] 07:05:17 INFO - PROCESS | 1645 | --DOCSHELL 0x12383d800 == 60 [pid = 1645] [id = 592] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x1295ab400) [pid = 1645] [serial = 1595] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x11b9d2400) [pid = 1645] [serial = 1586] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x12430c000) [pid = 1645] [serial = 1589] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x11c11c800) [pid = 1645] [serial = 1646] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x126af5800) [pid = 1645] [serial = 1520] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x1297c6400) [pid = 1645] [serial = 1655] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x1290a5c00) [pid = 1645] [serial = 1592] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x11a81ec00) [pid = 1645] [serial = 1643] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x124178400) [pid = 1645] [serial = 1649] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x128e78c00) [pid = 1645] [serial = 1652] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x1192c5c00) [pid = 1645] [serial = 1583] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x115285400) [pid = 1645] [serial = 1640] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x1295a7c00) [pid = 1645] [serial = 1742] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x1297ccc00) [pid = 1645] [serial = 1751] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x1238c1000) [pid = 1645] [serial = 1747] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x129652000) [pid = 1645] [serial = 1745] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x12965d400) [pid = 1645] [serial = 1748] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x126d85800) [pid = 1645] [serial = 1733] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x1297c6800) [pid = 1645] [serial = 1750] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x1288ca800) [pid = 1645] [serial = 1735] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x128e88c00) [pid = 1645] [serial = 1738] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x128e6e800) [pid = 1645] [serial = 1736] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x1294e4000) [pid = 1645] [serial = 1741] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x12920b000) [pid = 1645] [serial = 1739] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x114dbe800) [pid = 1645] [serial = 1696] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x1294e0800) [pid = 1645] [serial = 1711] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x1177e5000) [pid = 1645] [serial = 1720] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x11aceec00) [pid = 1645] [serial = 1721] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x124183c00) [pid = 1645] [serial = 1732] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x126af4c00) [pid = 1645] [serial = 1708] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x1238c3000) [pid = 1645] [serial = 1729] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x123a0d000) [pid = 1645] [serial = 1730] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x1186f5800) [pid = 1645] [serial = 1718] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x1177dd400) [pid = 1645] [serial = 1717] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x118ae8000) [pid = 1645] [serial = 1699] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x11c30dc00) [pid = 1645] [serial = 1726] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x1238bb800) [pid = 1645] [serial = 1727] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x128e84c00) [pid = 1645] [serial = 1714] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x1295af400) [pid = 1645] [serial = 1715] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x12369c800) [pid = 1645] [serial = 1705] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12962c400) [pid = 1645] [serial = 1744] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x11aeea400) [pid = 1645] [serial = 1723] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x11bced000) [pid = 1645] [serial = 1724] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x11b94cc00) [pid = 1645] [serial = 1702] [outer = 0x0] [url = about:blank] 07:05:17 INFO - PROCESS | 1645 | 1461247517768 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]]]}] 07:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 823ms 07:05:17 INFO - PROCESS | 1645 | 1461247517805 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:05:17 INFO - PROCESS | 1645 | 1461247517808 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:05:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:05:17 INFO - PROCESS | 1645 | 1461247517810 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:05:17 INFO - PROCESS | 1645 | 1461247517812 Marionette TRACE conn2 <- [1,2426,null,{}] 07:05:17 INFO - PROCESS | 1645 | 1461247517814 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}] 07:05:17 INFO - PROCESS | 1645 | 1461247517902 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:05:17 INFO - PROCESS | 1645 | 1461247517907 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x11b55f000 == 61 [pid = 1645] [id = 614] 07:05:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x11aaf1800) [pid = 1645] [serial = 1842] [outer = 0x0] 07:05:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x11addb400) [pid = 1645] [serial = 1843] [outer = 0x11aaf1800] 07:05:17 INFO - PROCESS | 1645 | 1461247517934 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x11bced000) [pid = 1645] [serial = 1844] [outer = 0x11aaf1800] 07:05:18 INFO - PROCESS | 1645 | 1461247518283 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]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 07:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:05:18 INFO - PROCESS | 1645 | 1461247518329 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 1645 | 1461247518330 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:05:18 INFO - PROCESS | 1645 | 1461247518337 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 1645 | 1461247518341 Marionette TRACE conn2 <- [1,2430,null,{}] 07:05:18 INFO - PROCESS | 1645 | 1461247518345 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}] 07:05:18 INFO - PROCESS | 1645 | 1461247518435 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:05:18 INFO - PROCESS | 1645 | 1461247518439 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c5f800 == 62 [pid = 1645] [id = 615] 07:05:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x11bf8b400) [pid = 1645] [serial = 1845] [outer = 0x0] 07:05:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x1238ba800) [pid = 1645] [serial = 1846] [outer = 0x11bf8b400] 07:05:18 INFO - PROCESS | 1645 | 1461247518466 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x123a08400) [pid = 1645] [serial = 1847] [outer = 0x11bf8b400] 07:05:18 INFO - PROCESS | 1645 | 1461247518809 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]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 527ms 07:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:05:18 INFO - PROCESS | 1645 | 1461247518861 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 1645 | 1461247518863 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:05:18 INFO - PROCESS | 1645 | 1461247518865 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 1645 | 1461247518866 Marionette TRACE conn2 <- [1,2434,null,{}] 07:05:18 INFO - PROCESS | 1645 | 1461247518868 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}] 07:05:18 INFO - PROCESS | 1645 | 1461247518956 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:05:18 INFO - PROCESS | 1645 | 1461247518960 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x127441800 == 63 [pid = 1645] [id = 616] 07:05:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x123d47000) [pid = 1645] [serial = 1848] [outer = 0x0] 07:05:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x12417fc00) [pid = 1645] [serial = 1849] [outer = 0x123d47000] 07:05:18 INFO - PROCESS | 1645 | 1461247518986 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x125cbac00) [pid = 1645] [serial = 1850] [outer = 0x123d47000] 07:05:19 INFO - PROCESS | 1645 | 1461247519323 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]]]}] 07:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 467ms 07:05:19 INFO - PROCESS | 1645 | 1461247519332 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:05:19 INFO - PROCESS | 1645 | 1461247519334 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:05:19 INFO - PROCESS | 1645 | 1461247519336 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 1645 | 1461247519337 Marionette TRACE conn2 <- [1,2438,null,{}] 07:05:19 INFO - PROCESS | 1645 | 1461247519339 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}] 07:05:19 INFO - PROCESS | 1645 | 1461247519423 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:05:19 INFO - PROCESS | 1645 | 1461247519429 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292d3000 == 64 [pid = 1645] [id = 617] 07:05:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x126af5000) [pid = 1645] [serial = 1851] [outer = 0x0] 07:05:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x126d85800) [pid = 1645] [serial = 1852] [outer = 0x126af5000] 07:05:19 INFO - PROCESS | 1645 | 1461247519524 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x128e82800) [pid = 1645] [serial = 1853] [outer = 0x126af5000] 07:05:19 INFO - PROCESS | 1645 | 1461247519835 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]]]}] 07:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 518ms 07:05:19 INFO - PROCESS | 1645 | 1461247519854 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:05:19 INFO - PROCESS | 1645 | 1461247519855 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:05:19 INFO - PROCESS | 1645 | 1461247519858 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 1645 | 1461247519861 Marionette TRACE conn2 <- [1,2442,null,{}] 07:05:19 INFO - PROCESS | 1645 | 1461247519865 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}] 07:05:19 INFO - PROCESS | 1645 | 1461247519976 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:05:19 INFO - PROCESS | 1645 | 1461247519991 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab63800 == 65 [pid = 1645] [id = 618] 07:05:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x1288cf400) [pid = 1645] [serial = 1854] [outer = 0x0] 07:05:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x1294e0800) [pid = 1645] [serial = 1855] [outer = 0x1288cf400] 07:05:20 INFO - PROCESS | 1645 | 1461247520016 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x12962e400) [pid = 1645] [serial = 1856] [outer = 0x1288cf400] 07:05:20 INFO - PROCESS | 1645 | 1461247520363 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]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 522ms 07:05:20 INFO - PROCESS | 1645 | 1461247520380 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 1645 | 1461247520381 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:05:20 INFO - PROCESS | 1645 | 1461247520384 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 1645 | 1461247520385 Marionette TRACE conn2 <- [1,2446,null,{}] 07:05:20 INFO - PROCESS | 1645 | 1461247520387 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}] 07:05:20 INFO - PROCESS | 1645 | 1461247520498 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:05:20 INFO - PROCESS | 1645 | 1461247520511 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc3800 == 66 [pid = 1645] [id = 619] 07:05:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x1295aa000) [pid = 1645] [serial = 1857] [outer = 0x0] 07:05:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x12965d800) [pid = 1645] [serial = 1858] [outer = 0x1295aa000] 07:05:20 INFO - PROCESS | 1645 | 1461247520536 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x1297ccc00) [pid = 1645] [serial = 1859] [outer = 0x1295aa000] 07:05:20 INFO - PROCESS | 1645 | 1461247520896 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]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms 07:05:20 INFO - PROCESS | 1645 | 1461247520904 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 1645 | 1461247520905 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:05:20 INFO - PROCESS | 1645 | 1461247520908 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 1645 | 1461247520910 Marionette TRACE conn2 <- [1,2450,null,{}] 07:05:20 INFO - PROCESS | 1645 | 1461247520913 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}] 07:05:21 INFO - PROCESS | 1645 | 1461247521026 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:05:21 INFO - PROCESS | 1645 | 1461247521069 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b480800 == 67 [pid = 1645] [id = 620] 07:05:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x1297cdc00) [pid = 1645] [serial = 1860] [outer = 0x0] 07:05:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12a141400) [pid = 1645] [serial = 1861] [outer = 0x1297cdc00] 07:05:21 INFO - PROCESS | 1645 | 1461247521094 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x12a624800) [pid = 1645] [serial = 1862] [outer = 0x1297cdc00] 07:05:21 INFO - PROCESS | 1645 | 1461247521419 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]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 522ms 07:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:05:21 INFO - PROCESS | 1645 | 1461247521431 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 1645 | 1461247521432 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:05:21 INFO - PROCESS | 1645 | 1461247521434 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 1645 | 1461247521435 Marionette TRACE conn2 <- [1,2454,null,{}] 07:05:21 INFO - PROCESS | 1645 | 1461247521437 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}] 07:05:21 INFO - PROCESS | 1645 | 1461247521551 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:05:21 INFO - PROCESS | 1645 | 1461247521564 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b953800 == 68 [pid = 1645] [id = 621] 07:05:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x12a625000) [pid = 1645] [serial = 1863] [outer = 0x0] 07:05:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x12a6c3000) [pid = 1645] [serial = 1864] [outer = 0x12a625000] 07:05:21 INFO - PROCESS | 1645 | 1461247521589 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x12a6cc400) [pid = 1645] [serial = 1865] [outer = 0x12a625000] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x114706400) [pid = 1645] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x128e73800) [pid = 1645] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x128e78800) [pid = 1645] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x11bce7800) [pid = 1645] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x118558800) [pid = 1645] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x128e79c00) [pid = 1645] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x124180000) [pid = 1645] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x118e2f400) [pid = 1645] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x11bf84800) [pid = 1645] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x118feec00) [pid = 1645] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x1147c4c00) [pid = 1645] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12a641800) [pid = 1645] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:05:21 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x126ace800) [pid = 1645] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:05:22 INFO - PROCESS | 1645 | 1461247522038 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]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 618ms 07:05:22 INFO - PROCESS | 1645 | 1461247522052 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 1645 | 1461247522054 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:05:22 INFO - PROCESS | 1645 | 1461247522056 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 1645 | 1461247522057 Marionette TRACE conn2 <- [1,2458,null,{}] 07:05:22 INFO - PROCESS | 1645 | 1461247522061 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}] 07:05:22 INFO - PROCESS | 1645 | 1461247522151 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:05:22 INFO - PROCESS | 1645 | 1461247522214 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab90000 == 69 [pid = 1645] [id = 622] 07:05:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x114ba8800) [pid = 1645] [serial = 1866] [outer = 0x0] 07:05:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x12393bc00) [pid = 1645] [serial = 1867] [outer = 0x114ba8800] 07:05:22 INFO - PROCESS | 1645 | 1461247522244 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x12a641000) [pid = 1645] [serial = 1868] [outer = 0x114ba8800] 07:05:22 INFO - PROCESS | 1645 | 1461247522523 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]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 518ms 07:05:22 INFO - PROCESS | 1645 | 1461247522575 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 1645 | 1461247522579 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:05:22 INFO - PROCESS | 1645 | 1461247522582 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 1645 | 1461247522583 Marionette TRACE conn2 <- [1,2462,null,{}] 07:05:22 INFO - PROCESS | 1645 | 1461247522586 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}] 07:05:22 INFO - PROCESS | 1645 | 1461247522689 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:05:22 INFO - PROCESS | 1645 | 1461247522694 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d277800 == 70 [pid = 1645] [id = 623] 07:05:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x12a6ce000) [pid = 1645] [serial = 1869] [outer = 0x0] 07:05:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x12aa56000) [pid = 1645] [serial = 1870] [outer = 0x12a6ce000] 07:05:22 INFO - PROCESS | 1645 | 1461247522719 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x12adcf400) [pid = 1645] [serial = 1871] [outer = 0x12a6ce000] 07:05:23 INFO - PROCESS | 1645 | 1461247523063 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]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 519ms 07:05:23 INFO - PROCESS | 1645 | 1461247523112 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 1645 | 1461247523113 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:05:23 INFO - PROCESS | 1645 | 1461247523117 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 1645 | 1461247523118 Marionette TRACE conn2 <- [1,2466,null,{}] 07:05:23 INFO - PROCESS | 1645 | 1461247523120 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}] 07:05:23 INFO - PROCESS | 1645 | 1461247523209 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:05:23 INFO - PROCESS | 1645 | 1461247523213 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da52800 == 71 [pid = 1645] [id = 624] 07:05:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x12adcc000) [pid = 1645] [serial = 1872] [outer = 0x0] 07:05:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x12aec4000) [pid = 1645] [serial = 1873] [outer = 0x12adcc000] 07:05:23 INFO - PROCESS | 1645 | 1461247523238 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12aecb800) [pid = 1645] [serial = 1874] [outer = 0x12adcc000] 07:05:23 INFO - PROCESS | 1645 | 1461247523568 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]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 07:05:23 INFO - PROCESS | 1645 | 1461247523587 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:05:23 INFO - PROCESS | 1645 | 1461247523588 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:05:23 INFO - PROCESS | 1645 | 1461247523590 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 1645 | 1461247523591 Marionette TRACE conn2 <- [1,2470,null,{}] 07:05:23 INFO - PROCESS | 1645 | 1461247523595 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}] 07:05:23 INFO - PROCESS | 1645 | 1461247523690 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:05:23 INFO - PROCESS | 1645 | 1461247523755 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e51a800 == 72 [pid = 1645] [id = 625] 07:05:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x12aeca800) [pid = 1645] [serial = 1875] [outer = 0x0] 07:05:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x12aed0000) [pid = 1645] [serial = 1876] [outer = 0x12aeca800] 07:05:23 INFO - PROCESS | 1645 | 1461247523782 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x12af0fc00) [pid = 1645] [serial = 1877] [outer = 0x12aeca800] 07:05:24 INFO - PROCESS | 1645 | 1461247524270 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]]]}] 07:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 721ms 07:05:24 INFO - PROCESS | 1645 | 1461247524312 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:05:24 INFO - PROCESS | 1645 | 1461247524314 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:05:24 INFO - PROCESS | 1645 | 1461247524319 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:05:24 INFO - PROCESS | 1645 | 1461247524321 Marionette TRACE conn2 <- [1,2474,null,{}] 07:05:24 INFO - PROCESS | 1645 | 1461247524344 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}] 07:05:24 INFO - PROCESS | 1645 | 1461247524457 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:05:24 INFO - PROCESS | 1645 | 1461247524535 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x123837800 == 73 [pid = 1645] [id = 626] 07:05:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x119e6f000) [pid = 1645] [serial = 1878] [outer = 0x0] 07:05:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x11a9c8c00) [pid = 1645] [serial = 1879] [outer = 0x119e6f000] 07:05:24 INFO - PROCESS | 1645 | 1461247524567 Marionette DEBUG loaded listener.js 07:05:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x11add2800) [pid = 1645] [serial = 1880] [outer = 0x119e6f000] 07:05:25 INFO - PROCESS | 1645 | 1461247525004 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]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 725ms 07:05:25 INFO - PROCESS | 1645 | 1461247525044 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 1645 | 1461247525049 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:05:25 INFO - PROCESS | 1645 | 1461247525053 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 1645 | 1461247525055 Marionette TRACE conn2 <- [1,2478,null,{}] 07:05:25 INFO - PROCESS | 1645 | 1461247525077 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}] 07:05:25 INFO - PROCESS | 1645 | 1461247525188 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:05:25 INFO - PROCESS | 1645 | 1461247525298 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a570000 == 74 [pid = 1645] [id = 627] 07:05:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x11bcea800) [pid = 1645] [serial = 1881] [outer = 0x0] 07:05:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x11c302400) [pid = 1645] [serial = 1882] [outer = 0x11bcea800] 07:05:25 INFO - PROCESS | 1645 | 1461247525329 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x123934000) [pid = 1645] [serial = 1883] [outer = 0x11bcea800] 07:05:25 INFO - PROCESS | 1645 | 1461247525771 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]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 725ms 07:05:25 INFO - PROCESS | 1645 | 1461247525778 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 1645 | 1461247525780 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:05:25 INFO - PROCESS | 1645 | 1461247525782 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 1645 | 1461247525785 Marionette TRACE conn2 <- [1,2482,null,{}] 07:05:25 INFO - PROCESS | 1645 | 1461247525812 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}] 07:05:25 INFO - PROCESS | 1645 | 1461247525950 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:05:26 INFO - PROCESS | 1645 | 1461247526010 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea13800 == 75 [pid = 1645] [id = 628] 07:05:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x128e6d000) [pid = 1645] [serial = 1884] [outer = 0x0] 07:05:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x128e85c00) [pid = 1645] [serial = 1885] [outer = 0x128e6d000] 07:05:26 INFO - PROCESS | 1645 | 1461247526041 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x1295a8c00) [pid = 1645] [serial = 1886] [outer = 0x128e6d000] 07:05:26 INFO - PROCESS | 1645 | 1461247526456 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]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 722ms 07:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:05:26 INFO - PROCESS | 1645 | 1461247526505 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:05:26 INFO - PROCESS | 1645 | 1461247526506 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:05:26 INFO - PROCESS | 1645 | 1461247526509 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 1645 | 1461247526510 Marionette TRACE conn2 <- [1,2486,null,{}] 07:05:26 INFO - PROCESS | 1645 | 1461247526512 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}] 07:05:26 INFO - PROCESS | 1645 | 1461247526642 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:05:26 INFO - PROCESS | 1645 | 1461247526721 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f513800 == 76 [pid = 1645] [id = 629] 07:05:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x12962ec00) [pid = 1645] [serial = 1887] [outer = 0x0] 07:05:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12a6c7c00) [pid = 1645] [serial = 1888] [outer = 0x12962ec00] 07:05:26 INFO - PROCESS | 1645 | 1461247526751 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12a9a5c00) [pid = 1645] [serial = 1889] [outer = 0x12962ec00] 07:05:27 INFO - PROCESS | 1645 | 1461247527171 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]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 669ms 07:05:27 INFO - PROCESS | 1645 | 1461247527178 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 1645 | 1461247527179 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:05:27 INFO - PROCESS | 1645 | 1461247527182 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 1645 | 1461247527183 Marionette TRACE conn2 <- [1,2490,null,{}] 07:05:27 INFO - PROCESS | 1645 | 1461247527185 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}] 07:05:27 INFO - PROCESS | 1645 | 1461247527294 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:05:27 INFO - PROCESS | 1645 | 1461247527397 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f6c1000 == 77 [pid = 1645] [id = 630] 07:05:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12a99dc00) [pid = 1645] [serial = 1890] [outer = 0x0] 07:05:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12adc6400) [pid = 1645] [serial = 1891] [outer = 0x12a99dc00] 07:05:27 INFO - PROCESS | 1645 | 1461247527428 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x12aec9400) [pid = 1645] [serial = 1892] [outer = 0x12a99dc00] 07:05:27 INFO - PROCESS | 1645 | 1461247527817 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]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 07:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:05:27 INFO - PROCESS | 1645 | 1461247527853 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 1645 | 1461247527854 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:05:27 INFO - PROCESS | 1645 | 1461247527856 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 1645 | 1461247527857 Marionette TRACE conn2 <- [1,2494,null,{}] 07:05:27 INFO - PROCESS | 1645 | 1461247527860 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}] 07:05:27 INFO - PROCESS | 1645 | 1461247527984 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:05:28 INFO - PROCESS | 1645 | 1461247528082 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fe43800 == 78 [pid = 1645] [id = 631] 07:05:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12af0b800) [pid = 1645] [serial = 1893] [outer = 0x0] 07:05:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x12af16400) [pid = 1645] [serial = 1894] [outer = 0x12af0b800] 07:05:28 INFO - PROCESS | 1645 | 1461247528114 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x12af28400) [pid = 1645] [serial = 1895] [outer = 0x12af0b800] 07:05:28 INFO - PROCESS | 1645 | 1461247528517 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]]]}] 07:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 720ms 07:05:28 INFO - PROCESS | 1645 | 1461247528577 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:05:28 INFO - PROCESS | 1645 | 1461247528578 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:05:28 INFO - PROCESS | 1645 | 1461247528581 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:05:28 INFO - PROCESS | 1645 | 1461247528582 Marionette TRACE conn2 <- [1,2498,null,{}] 07:05:28 INFO - PROCESS | 1645 | 1461247528584 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}] 07:05:28 INFO - PROCESS | 1645 | 1461247528710 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:05:28 INFO - PROCESS | 1645 | 1461247528801 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea2c000 == 79 [pid = 1645] [id = 632] 07:05:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x115807000) [pid = 1645] [serial = 1896] [outer = 0x0] 07:05:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x12af59800) [pid = 1645] [serial = 1897] [outer = 0x115807000] 07:05:28 INFO - PROCESS | 1645 | 1461247528831 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x12af60800) [pid = 1645] [serial = 1898] [outer = 0x115807000] 07:05:29 INFO - PROCESS | 1645 | 1461247529230 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]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 870ms 07:05:29 INFO - PROCESS | 1645 | 1461247529495 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 1645 | 1461247529498 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:05:29 INFO - PROCESS | 1645 | 1461247529503 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 1645 | 1461247529505 Marionette TRACE conn2 <- [1,2502,null,{}] 07:05:29 INFO - PROCESS | 1645 | 1461247529510 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}] 07:05:29 INFO - PROCESS | 1645 | 1461247529612 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:05:29 INFO - PROCESS | 1645 | 1461247529674 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x1238d7800 == 80 [pid = 1645] [id = 633] 07:05:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x1158a7400) [pid = 1645] [serial = 1899] [outer = 0x0] 07:05:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x1177e5000) [pid = 1645] [serial = 1900] [outer = 0x1158a7400] 07:05:29 INFO - PROCESS | 1645 | 1461247529702 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x1191b5000) [pid = 1645] [serial = 1901] [outer = 0x1158a7400] 07:05:30 INFO - PROCESS | 1645 | 1461247530128 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]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 672ms 07:05:30 INFO - PROCESS | 1645 | 1461247530178 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:05:30 INFO - PROCESS | 1645 | 1461247530181 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:05:30 INFO - PROCESS | 1645 | 1461247530186 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 1645 | 1461247530189 Marionette TRACE conn2 <- [1,2506,null,{}] 07:05:30 INFO - PROCESS | 1645 | 1461247530192 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}] 07:05:30 INFO - PROCESS | 1645 | 1461247530343 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:05:30 INFO - PROCESS | 1645 | 1461247530485 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae1a000 == 81 [pid = 1645] [id = 634] 07:05:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x1191b7800) [pid = 1645] [serial = 1902] [outer = 0x0] 07:05:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x11adce000) [pid = 1645] [serial = 1903] [outer = 0x1191b7800] 07:05:30 INFO - PROCESS | 1645 | 1461247530532 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x11b944000) [pid = 1645] [serial = 1904] [outer = 0x1191b7800] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12c209000 == 80 [pid = 1645] [id = 570] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11926b800 == 79 [pid = 1645] [id = 585] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae14800 == 78 [pid = 1645] [id = 547] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11bb27000 == 77 [pid = 1645] [id = 275] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad76800 == 76 [pid = 1645] [id = 529] 07:05:30 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x12a621800) [pid = 1645] [serial = 1774] [outer = 0x0] [url = about:blank] 07:05:30 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x12a99a400) [pid = 1645] [serial = 1813] [outer = 0x0] [url = about:blank] 07:05:30 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x114bae400) [pid = 1645] [serial = 1756] [outer = 0x0] [url = about:blank] 07:05:30 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x11a88c400) [pid = 1645] [serial = 1759] [outer = 0x0] [url = about:blank] 07:05:30 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x11bce2800) [pid = 1645] [serial = 1762] [outer = 0x0] [url = about:blank] 07:05:30 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x126816c00) [pid = 1645] [serial = 1765] [outer = 0x0] [url = about:blank] 07:05:30 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x129634400) [pid = 1645] [serial = 1768] [outer = 0x0] [url = about:blank] 07:05:30 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x12a147800) [pid = 1645] [serial = 1771] [outer = 0x0] [url = about:blank] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12da52800 == 75 [pid = 1645] [id = 624] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12d277800 == 74 [pid = 1645] [id = 623] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab90000 == 73 [pid = 1645] [id = 622] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12b953800 == 72 [pid = 1645] [id = 621] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12b480800 == 71 [pid = 1645] [id = 620] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc3800 == 70 [pid = 1645] [id = 619] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab63800 == 69 [pid = 1645] [id = 618] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x1292d3000 == 68 [pid = 1645] [id = 617] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x127441800 == 67 [pid = 1645] [id = 616] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x125c5f800 == 66 [pid = 1645] [id = 615] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11b55f000 == 65 [pid = 1645] [id = 614] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11a861800 == 64 [pid = 1645] [id = 613] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11aad7800 == 63 [pid = 1645] [id = 612] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12f516800 == 62 [pid = 1645] [id = 611] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12f20e800 == 61 [pid = 1645] [id = 610] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed4a800 == 60 [pid = 1645] [id = 609] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea2d800 == 59 [pid = 1645] [id = 608] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd19000 == 58 [pid = 1645] [id = 607] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x123cd4000 == 57 [pid = 1645] [id = 606] 07:05:30 INFO - PROCESS | 1645 | --DOCSHELL 0x119d62000 == 56 [pid = 1645] [id = 605] 07:05:31 INFO - PROCESS | 1645 | 1461247531028 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]]]}] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x12a13f800) [pid = 1645] [serial = 1754] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12965a000) [pid = 1645] [serial = 1799] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x1192c9800) [pid = 1645] [serial = 1805] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x12a143c00) [pid = 1645] [serial = 1802] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x12a6cd800) [pid = 1645] [serial = 1811] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x12a6c4000) [pid = 1645] [serial = 1810] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x114c85000) [pid = 1645] [serial = 1804] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x12a637c00) [pid = 1645] [serial = 1808] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x128e73400) [pid = 1645] [serial = 1793] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x1294df400) [pid = 1645] [serial = 1807] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x129098800) [pid = 1645] [serial = 1795] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x1295ab800) [pid = 1645] [serial = 1798] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x1294e5400) [pid = 1645] [serial = 1796] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x11c30f800) [pid = 1645] [serial = 1786] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x123939800) [pid = 1645] [serial = 1787] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x1192c7800) [pid = 1645] [serial = 1778] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x1185c6800) [pid = 1645] [serial = 1777] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x1297c8c00) [pid = 1645] [serial = 1801] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x126ad0c00) [pid = 1645] [serial = 1792] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x11aef2400) [pid = 1645] [serial = 1783] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x11bce1400) [pid = 1645] [serial = 1784] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x123a06400) [pid = 1645] [serial = 1789] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x12417cc00) [pid = 1645] [serial = 1790] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x11add3800) [pid = 1645] [serial = 1781] [outer = 0x0] [url = about:blank] 07:05:31 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x11a885400) [pid = 1645] [serial = 1780] [outer = 0x0] [url = about:blank] 07:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 877ms 07:05:31 INFO - PROCESS | 1645 | 1461247531061 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 1645 | 1461247531063 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:05:31 INFO - PROCESS | 1645 | 1461247531065 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 1645 | 1461247531066 Marionette TRACE conn2 <- [1,2510,null,{}] 07:05:31 INFO - PROCESS | 1645 | 1461247531073 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}] 07:05:31 INFO - PROCESS | 1645 | 1461247531168 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:05:31 INFO - PROCESS | 1645 | 1461247531173 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x123844800 == 57 [pid = 1645] [id = 635] 07:05:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x11bf87000) [pid = 1645] [serial = 1905] [outer = 0x0] 07:05:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x11c30b400) [pid = 1645] [serial = 1906] [outer = 0x11bf87000] 07:05:31 INFO - PROCESS | 1645 | 1461247531202 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x1238bf400) [pid = 1645] [serial = 1907] [outer = 0x11bf87000] 07:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 07:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:05:31 INFO - PROCESS | 1645 | 1461247531580 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]]]}] 07:05:31 INFO - PROCESS | 1645 | 1461247531584 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 1645 | 1461247531586 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:05:31 INFO - PROCESS | 1645 | 1461247531588 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 1645 | 1461247531589 Marionette TRACE conn2 <- [1,2514,null,{}] 07:05:31 INFO - PROCESS | 1645 | 1461247531591 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}] 07:05:31 INFO - PROCESS | 1645 | 1461247531689 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:05:31 INFO - PROCESS | 1645 | 1461247531750 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x123eb3000 == 58 [pid = 1645] [id = 636] 07:05:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x1238c1800) [pid = 1645] [serial = 1908] [outer = 0x0] 07:05:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x123d40400) [pid = 1645] [serial = 1909] [outer = 0x1238c1800] 07:05:31 INFO - PROCESS | 1645 | 1461247531777 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x1244e6400) [pid = 1645] [serial = 1910] [outer = 0x1238c1800] 07:05:32 INFO - PROCESS | 1645 | 1461247532069 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]]]}] 07:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 518ms 07:05:32 INFO - PROCESS | 1645 | 1461247532106 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 1645 | 1461247532108 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:05:32 INFO - PROCESS | 1645 | 1461247532112 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 1645 | 1461247532113 Marionette TRACE conn2 <- [1,2518,null,{}] 07:05:32 INFO - PROCESS | 1645 | 1461247532116 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}] 07:05:32 INFO - PROCESS | 1645 | 1461247532201 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:05:32 INFO - PROCESS | 1645 | 1461247532263 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x127446800 == 59 [pid = 1645] [id = 637] 07:05:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x123e22c00) [pid = 1645] [serial = 1911] [outer = 0x0] 07:05:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x126ad0000) [pid = 1645] [serial = 1912] [outer = 0x123e22c00] 07:05:32 INFO - PROCESS | 1645 | 1461247532289 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x1288c8400) [pid = 1645] [serial = 1913] [outer = 0x123e22c00] 07:05:32 INFO - PROCESS | 1645 | 1461247532582 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]]]}] 07:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 07:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:05:32 INFO - PROCESS | 1645 | 1461247532631 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 1645 | 1461247532632 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:05:32 INFO - PROCESS | 1645 | 1461247532634 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 1645 | 1461247532635 Marionette TRACE conn2 <- [1,2522,null,{}] 07:05:32 INFO - PROCESS | 1645 | 1461247532637 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}] 07:05:32 INFO - PROCESS | 1645 | 1461247532742 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:05:32 INFO - PROCESS | 1645 | 1461247532747 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab5f800 == 60 [pid = 1645] [id = 638] 07:05:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x128e77000) [pid = 1645] [serial = 1914] [outer = 0x0] 07:05:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x1292e4400) [pid = 1645] [serial = 1915] [outer = 0x128e77000] 07:05:32 INFO - PROCESS | 1645 | 1461247532775 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x1295b0c00) [pid = 1645] [serial = 1916] [outer = 0x128e77000] 07:05:33 INFO - PROCESS | 1645 | 1461247533159 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]]]}] 07:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 569ms 07:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:05:33 INFO - PROCESS | 1645 | 1461247533203 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:05:33 INFO - PROCESS | 1645 | 1461247533204 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:05:33 INFO - PROCESS | 1645 | 1461247533206 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:05:33 INFO - PROCESS | 1645 | 1461247533207 Marionette TRACE conn2 <- [1,2526,null,{}] 07:05:33 INFO - PROCESS | 1645 | 1461247533212 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}] 07:05:33 INFO - PROCESS | 1645 | 1461247533323 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:05:33 INFO - PROCESS | 1645 | 1461247533365 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab8e800 == 61 [pid = 1645] [id = 639] 07:05:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x128e81400) [pid = 1645] [serial = 1917] [outer = 0x0] 07:05:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x129655800) [pid = 1645] [serial = 1918] [outer = 0x128e81400] 07:05:33 INFO - PROCESS | 1645 | 1461247533390 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x1297ce000) [pid = 1645] [serial = 1919] [outer = 0x128e81400] 07:05:33 INFO - PROCESS | 1645 | 1461247533725 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]]]}] 07:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 572ms 07:05:33 INFO - PROCESS | 1645 | 1461247533779 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:05:33 INFO - PROCESS | 1645 | 1461247533780 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:05:33 INFO - PROCESS | 1645 | 1461247533782 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:05:33 INFO - PROCESS | 1645 | 1461247533783 Marionette TRACE conn2 <- [1,2530,null,{}] 07:05:33 INFO - PROCESS | 1645 | 1461247533785 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}] 07:05:33 INFO - PROCESS | 1645 | 1461247533897 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:05:33 INFO - PROCESS | 1645 | 1461247533921 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc6800 == 62 [pid = 1645] [id = 640] 07:05:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x1295a8400) [pid = 1645] [serial = 1920] [outer = 0x0] 07:05:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12a147800) [pid = 1645] [serial = 1921] [outer = 0x1295a8400] 07:05:33 INFO - PROCESS | 1645 | 1461247533947 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12a6c4000) [pid = 1645] [serial = 1922] [outer = 0x1295a8400] 07:05:34 INFO - PROCESS | 1645 | 1461247534291 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]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 519ms 07:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:05:34 INFO - PROCESS | 1645 | 1461247534302 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 1645 | 1461247534303 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:05:34 INFO - PROCESS | 1645 | 1461247534305 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 1645 | 1461247534306 Marionette TRACE conn2 <- [1,2534,null,{}] 07:05:34 INFO - PROCESS | 1645 | 1461247534310 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}] 07:05:34 INFO - PROCESS | 1645 | 1461247534423 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:05:34 INFO - PROCESS | 1645 | 1461247534438 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b522800 == 63 [pid = 1645] [id = 641] 07:05:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12a6c8400) [pid = 1645] [serial = 1923] [outer = 0x0] 07:05:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12a99d000) [pid = 1645] [serial = 1924] [outer = 0x12a6c8400] 07:05:34 INFO - PROCESS | 1645 | 1461247534463 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x12aa5a800) [pid = 1645] [serial = 1925] [outer = 0x12a6c8400] 07:05:34 INFO - PROCESS | 1645 | 1461247534819 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]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 523ms 07:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:05:34 INFO - PROCESS | 1645 | 1461247534836 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 1645 | 1461247534837 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:05:34 INFO - PROCESS | 1645 | 1461247534839 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 1645 | 1461247534840 Marionette TRACE conn2 <- [1,2538,null,{}] 07:05:34 INFO - PROCESS | 1645 | 1461247534842 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}] 07:05:35 INFO - PROCESS | 1645 | 1461247535121 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x12a6c6000) [pid = 1645] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x114c07c00) [pid = 1645] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x11b58a400) [pid = 1645] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x1288cf400) [pid = 1645] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x114ba8800) [pid = 1645] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x11529ac00) [pid = 1645] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12a625000) [pid = 1645] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x11c433800) [pid = 1645] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x1185c5000) [pid = 1645] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x129207800) [pid = 1645] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x11bf8b400) [pid = 1645] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x114bb3400) [pid = 1645] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x1295aa000) [pid = 1645] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x12adcc000) [pid = 1645] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x11c309800) [pid = 1645] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x123d47000) [pid = 1645] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x11aaf1800) [pid = 1645] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x1297cdc00) [pid = 1645] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x126af5000) [pid = 1645] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:05:35 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x12a6ce000) [pid = 1645] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:05:35 INFO - PROCESS | 1645 | 1461247535174 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x115642000 == 64 [pid = 1645] [id = 642] 07:05:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x114751400) [pid = 1645] [serial = 1926] [outer = 0x0] 07:05:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x11529ac00) [pid = 1645] [serial = 1927] [outer = 0x114751400] 07:05:35 INFO - PROCESS | 1645 | 1461247535201 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x11add8000) [pid = 1645] [serial = 1928] [outer = 0x114751400] 07:05:35 INFO - PROCESS | 1645 | 1461247535481 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]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 669ms 07:05:35 INFO - PROCESS | 1645 | 1461247535519 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 1645 | 1461247535522 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:05:35 INFO - PROCESS | 1645 | 1461247535528 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 1645 | 1461247535532 Marionette TRACE conn2 <- [1,2542,null,{}] 07:05:35 INFO - PROCESS | 1645 | 1461247535536 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}] 07:05:35 INFO - PROCESS | 1645 | 1461247535699 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:05:35 INFO - PROCESS | 1645 | 1461247535829 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d034800 == 65 [pid = 1645] [id = 643] 07:05:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x1238c4400) [pid = 1645] [serial = 1929] [outer = 0x0] 07:05:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x12965e800) [pid = 1645] [serial = 1930] [outer = 0x1238c4400] 07:05:35 INFO - PROCESS | 1645 | 1461247535876 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x12aeca400) [pid = 1645] [serial = 1931] [outer = 0x1238c4400] 07:05:36 INFO - PROCESS | 1645 | 1461247536208 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]]]}] 07:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 728ms 07:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:05:36 INFO - PROCESS | 1645 | 1461247536254 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 1645 | 1461247536256 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:05:36 INFO - PROCESS | 1645 | 1461247536259 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 1645 | 1461247536260 Marionette TRACE conn2 <- [1,2546,null,{}] 07:05:36 INFO - PROCESS | 1645 | 1461247536263 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}] 07:05:36 INFO - PROCESS | 1645 | 1461247536433 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:05:36 INFO - PROCESS | 1645 | 1461247536443 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da14000 == 66 [pid = 1645] [id = 644] 07:05:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x12aa5a400) [pid = 1645] [serial = 1932] [outer = 0x0] 07:05:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x12af12800) [pid = 1645] [serial = 1933] [outer = 0x12aa5a400] 07:05:36 INFO - PROCESS | 1645 | 1461247536484 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12af21400) [pid = 1645] [serial = 1934] [outer = 0x12aa5a400] 07:05:36 INFO - PROCESS | 1645 | 1461247536886 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]]]}] 07:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 07:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:05:36 INFO - PROCESS | 1645 | 1461247536935 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 1645 | 1461247536936 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:05:36 INFO - PROCESS | 1645 | 1461247536940 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 1645 | 1461247536941 Marionette TRACE conn2 <- [1,2550,null,{}] 07:05:36 INFO - PROCESS | 1645 | 1461247536943 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}] 07:05:37 INFO - PROCESS | 1645 | 1461247537062 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:05:37 INFO - PROCESS | 1645 | 1461247537086 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x11562c000 == 67 [pid = 1645] [id = 645] 07:05:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x1147b6c00) [pid = 1645] [serial = 1935] [outer = 0x0] 07:05:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x114bab000) [pid = 1645] [serial = 1936] [outer = 0x1147b6c00] 07:05:37 INFO - PROCESS | 1645 | 1461247537189 Marionette DEBUG loaded listener.js 07:05:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x114dcb400) [pid = 1645] [serial = 1937] [outer = 0x1147b6c00] 07:05:37 INFO - PROCESS | 1645 | 1461247537611 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]]]}] 07:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 719ms 07:05:37 INFO - PROCESS | 1645 | 1461247537677 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:05:37 INFO - PROCESS | 1645 | 1461247537680 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:05:37 INFO - PROCESS | 1645 | 1461247537685 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - PROCESS | 1645 | 1461247537687 Marionette TRACE conn2 <- [1,2554,null,{}] 07:05:37 INFO - PROCESS | 1645 | 1461247537690 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}] 07:05:37 INFO - PROCESS | 1645 | 1461247537805 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:05:37 INFO - PROCESS | 1645 | 1461247537887 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x123eba000 == 68 [pid = 1645] [id = 646] 07:05:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x11add4800) [pid = 1645] [serial = 1938] [outer = 0x0] 07:05:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x11aee8000) [pid = 1645] [serial = 1939] [outer = 0x11add4800] 07:05:37 INFO - PROCESS | 1645 | 1461247537918 Marionette DEBUG loaded listener.js 07:05:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x11bcdf400) [pid = 1645] [serial = 1940] [outer = 0x11add4800] 07:05:38 INFO - PROCESS | 1645 | 1461247538358 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]]]}] 07:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 722ms 07:05:38 INFO - PROCESS | 1645 | 1461247538421 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:05:38 INFO - PROCESS | 1645 | 1461247538424 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:05:38 INFO - PROCESS | 1645 | 1461247538447 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 1645 | 1461247538449 Marionette TRACE conn2 <- [1,2558,null,{}] 07:05:38 INFO - PROCESS | 1645 | 1461247538452 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}] 07:05:38 INFO - PROCESS | 1645 | 1461247538564 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:05:38 INFO - PROCESS | 1645 | 1461247538645 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab83800 == 69 [pid = 1645] [id = 647] 07:05:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x11bced800) [pid = 1645] [serial = 1941] [outer = 0x0] 07:05:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x124182000) [pid = 1645] [serial = 1942] [outer = 0x11bced800] 07:05:38 INFO - PROCESS | 1645 | 1461247538675 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x1288cf400) [pid = 1645] [serial = 1943] [outer = 0x11bced800] 07:05:39 INFO - PROCESS | 1645 | 1461247539122 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]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 722ms 07:05:39 INFO - PROCESS | 1645 | 1461247539176 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 1645 | 1461247539177 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:05:39 INFO - PROCESS | 1645 | 1461247539181 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 1645 | 1461247539184 Marionette TRACE conn2 <- [1,2562,null,{}] 07:05:39 INFO - PROCESS | 1645 | 1461247539192 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}] 07:05:39 INFO - PROCESS | 1645 | 1461247539306 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:05:39 INFO - PROCESS | 1645 | 1461247539387 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea1c000 == 70 [pid = 1645] [id = 648] 07:05:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x1294de400) [pid = 1645] [serial = 1944] [outer = 0x0] 07:05:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x1295aec00) [pid = 1645] [serial = 1945] [outer = 0x1294de400] 07:05:39 INFO - PROCESS | 1645 | 1461247539417 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12a13ac00) [pid = 1645] [serial = 1946] [outer = 0x1294de400] 07:05:39 INFO - PROCESS | 1645 | 1461247539866 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]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 721ms 07:05:39 INFO - PROCESS | 1645 | 1461247539905 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 1645 | 1461247539906 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:05:39 INFO - PROCESS | 1645 | 1461247539928 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 1645 | 1461247539929 Marionette TRACE conn2 <- [1,2566,null,{}] 07:05:39 INFO - PROCESS | 1645 | 1461247539932 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}] 07:05:40 INFO - PROCESS | 1645 | 1461247540043 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:05:40 INFO - PROCESS | 1645 | 1461247540122 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f226000 == 71 [pid = 1645] [id = 649] 07:05:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x12a13c000) [pid = 1645] [serial = 1947] [outer = 0x0] 07:05:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x12a9a0400) [pid = 1645] [serial = 1948] [outer = 0x12a13c000] 07:05:40 INFO - PROCESS | 1645 | 1461247540152 Marionette DEBUG loaded listener.js 07:05:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x12aec7c00) [pid = 1645] [serial = 1949] [outer = 0x12a13c000] 07:05:40 INFO - PROCESS | 1645 | 1461247540574 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]]]}] 07:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 07:05:40 INFO - PROCESS | 1645 | 1461247540598 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:05:40 INFO - PROCESS | 1645 | 1461247540601 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:05:40 INFO - PROCESS | 1645 | 1461247540604 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 1645 | 1461247540606 Marionette TRACE conn2 <- [1,2570,null,{}] 07:05:40 INFO - PROCESS | 1645 | 1461247540610 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}] 07:05:40 INFO - PROCESS | 1645 | 1461247540777 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:05:40 INFO - PROCESS | 1645 | 1461247540923 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fad9000 == 72 [pid = 1645] [id = 650] 07:05:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x12af10800) [pid = 1645] [serial = 1950] [outer = 0x0] 07:05:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x12af21000) [pid = 1645] [serial = 1951] [outer = 0x12af10800] 07:05:40 INFO - PROCESS | 1645 | 1461247540963 Marionette DEBUG loaded listener.js 07:05:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x12af75000) [pid = 1645] [serial = 1952] [outer = 0x12af10800] 07:05:41 INFO - PROCESS | 1645 | 1461247541460 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]]]}] 07:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 924ms 07:05:41 INFO - PROCESS | 1645 | 1461247541529 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:05:41 INFO - PROCESS | 1645 | 1461247541530 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:05:41 INFO - PROCESS | 1645 | 1461247541532 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:05:41 INFO - PROCESS | 1645 | 1461247541533 Marionette TRACE conn2 <- [1,2574,null,{}] 07:05:41 INFO - PROCESS | 1645 | 1461247541536 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}] 07:05:41 INFO - PROCESS | 1645 | 1461247541648 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:05:41 INFO - PROCESS | 1645 | 1461247541758 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302a0000 == 73 [pid = 1645] [id = 651] 07:05:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x12af76400) [pid = 1645] [serial = 1953] [outer = 0x0] 07:05:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x12b29fc00) [pid = 1645] [serial = 1954] [outer = 0x12af76400] 07:05:41 INFO - PROCESS | 1645 | 1461247541789 Marionette DEBUG loaded listener.js 07:05:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x12b2a4000) [pid = 1645] [serial = 1955] [outer = 0x12af76400] 07:05:42 INFO - PROCESS | 1645 | 1461247542164 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]]]}] 07:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 669ms 07:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:05:42 INFO - PROCESS | 1645 | 1461247542202 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:05:42 INFO - PROCESS | 1645 | 1461247542203 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:05:42 INFO - PROCESS | 1645 | 1461247542205 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:05:42 INFO - PROCESS | 1645 | 1461247542207 Marionette TRACE conn2 <- [1,2578,null,{}] 07:05:42 INFO - PROCESS | 1645 | 1461247542209 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}] 07:05:42 INFO - PROCESS | 1645 | 1461247542319 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:05:42 INFO - PROCESS | 1645 | 1461247542464 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x1305c3800 == 74 [pid = 1645] [id = 652] 07:05:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x12aec1c00) [pid = 1645] [serial = 1956] [outer = 0x0] 07:05:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x12b2a6000) [pid = 1645] [serial = 1957] [outer = 0x12aec1c00] 07:05:42 INFO - PROCESS | 1645 | 1461247542496 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x12b369400) [pid = 1645] [serial = 1958] [outer = 0x12aec1c00] 07:05:42 INFO - PROCESS | 1645 | 1461247542882 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]]]}] 07:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 720ms 07:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:05:42 INFO - PROCESS | 1645 | 1461247542926 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:05:42 INFO - PROCESS | 1645 | 1461247542927 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:05:42 INFO - PROCESS | 1645 | 1461247542930 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:05:42 INFO - PROCESS | 1645 | 1461247542931 Marionette TRACE conn2 <- [1,2582,null,{}] 07:05:42 INFO - PROCESS | 1645 | 1461247542933 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}] 07:05:43 INFO - PROCESS | 1645 | 1461247543059 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:05:43 INFO - PROCESS | 1645 | 1461247543142 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x123841000 == 75 [pid = 1645] [id = 653] 07:05:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x115154800) [pid = 1645] [serial = 1959] [outer = 0x0] 07:05:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x1272ccc00) [pid = 1645] [serial = 1960] [outer = 0x115154800] 07:05:43 INFO - PROCESS | 1645 | 1461247543172 Marionette DEBUG loaded listener.js 07:05:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x12aa55400) [pid = 1645] [serial = 1961] [outer = 0x115154800] 07:05:43 INFO - PROCESS | 1645 | 1461247543755 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]]]}] 07:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 868ms 07:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:05:43 INFO - PROCESS | 1645 | 1461247543810 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 1645 | 1461247543812 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:05:43 INFO - PROCESS | 1645 | 1461247543817 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 1645 | 1461247543819 Marionette TRACE conn2 <- [1,2586,null,{}] 07:05:43 INFO - PROCESS | 1645 | 1461247543823 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}] 07:05:43 INFO - PROCESS | 1645 | 1461247543929 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:05:44 INFO - PROCESS | 1645 | 1461247544015 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x125cc1000 == 76 [pid = 1645] [id = 654] 07:05:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x1177e6000) [pid = 1645] [serial = 1962] [outer = 0x0] 07:05:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x119e7a800) [pid = 1645] [serial = 1963] [outer = 0x1177e6000] 07:05:44 INFO - PROCESS | 1645 | 1461247544044 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x11add4400) [pid = 1645] [serial = 1964] [outer = 0x1177e6000] 07:05:44 INFO - PROCESS | 1645 | 1461247544499 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]]]}] 07:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 725ms 07:05:44 INFO - PROCESS | 1645 | 1461247544545 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:05:44 INFO - PROCESS | 1645 | 1461247544548 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:05:44 INFO - PROCESS | 1645 | 1461247544552 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:05:44 INFO - PROCESS | 1645 | 1461247544554 Marionette TRACE conn2 <- [1,2590,null,{}] 07:05:44 INFO - PROCESS | 1645 | 1461247544556 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}] 07:05:44 INFO - PROCESS | 1645 | 1461247544659 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:05:44 INFO - PROCESS | 1645 | 1461247544745 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12388b800 == 77 [pid = 1645] [id = 655] 07:05:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x11adcf000) [pid = 1645] [serial = 1965] [outer = 0x0] 07:05:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x11c30f400) [pid = 1645] [serial = 1966] [outer = 0x11adcf000] 07:05:44 INFO - PROCESS | 1645 | 1461247544773 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12393f400) [pid = 1645] [serial = 1967] [outer = 0x11adcf000] 07:05:44 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbe6800 == 76 [pid = 1645] [id = 589] 07:05:44 INFO - PROCESS | 1645 | --DOCSHELL 0x12aaa4800 == 75 [pid = 1645] [id = 509] 07:05:44 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac26000 == 74 [pid = 1645] [id = 591] 07:05:44 INFO - PROCESS | 1645 | --DOCSHELL 0x12da14000 == 73 [pid = 1645] [id = 644] 07:05:44 INFO - PROCESS | 1645 | --DOCSHELL 0x12d034800 == 72 [pid = 1645] [id = 643] 07:05:44 INFO - PROCESS | 1645 | --DOCSHELL 0x115642000 == 71 [pid = 1645] [id = 642] 07:05:44 INFO - PROCESS | 1645 | --DOCSHELL 0x12b522800 == 70 [pid = 1645] [id = 641] 07:05:44 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc6800 == 69 [pid = 1645] [id = 640] 07:05:44 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab8e800 == 68 [pid = 1645] [id = 639] 07:05:44 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x12aed0000) [pid = 1645] [serial = 1876] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab5f800 == 67 [pid = 1645] [id = 638] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x127446800 == 66 [pid = 1645] [id = 637] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x123eb3000 == 65 [pid = 1645] [id = 636] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x123844800 == 64 [pid = 1645] [id = 635] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae1a000 == 63 [pid = 1645] [id = 634] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x1238d7800 == 62 [pid = 1645] [id = 633] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12fe43800 == 61 [pid = 1645] [id = 631] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12f6c1000 == 60 [pid = 1645] [id = 630] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12f513800 == 59 [pid = 1645] [id = 629] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea13800 == 58 [pid = 1645] [id = 628] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x12a570000 == 57 [pid = 1645] [id = 627] 07:05:45 INFO - PROCESS | 1645 | --DOCSHELL 0x123837800 == 56 [pid = 1645] [id = 626] 07:05:45 INFO - PROCESS | 1645 | 1461247545173 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]]]}] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x115280800) [pid = 1645] [serial = 1697] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x11bf83800) [pid = 1645] [serial = 1703] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x1294e0800) [pid = 1645] [serial = 1855] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x12393bc00) [pid = 1645] [serial = 1867] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x12962e400) [pid = 1645] [serial = 1856] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x1192ca000) [pid = 1645] [serial = 1700] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x12a6c3000) [pid = 1645] [serial = 1864] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x128e6bc00) [pid = 1645] [serial = 1709] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x115805c00) [pid = 1645] [serial = 1816] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x1192cb400) [pid = 1645] [serial = 1840] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x1295ae400) [pid = 1645] [serial = 1712] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x1238ba800) [pid = 1645] [serial = 1846] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x124184000) [pid = 1645] [serial = 1822] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x12a141400) [pid = 1645] [serial = 1861] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x1294ea800) [pid = 1645] [serial = 1825] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x114dc1000) [pid = 1645] [serial = 1837] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x1297ccc00) [pid = 1645] [serial = 1859] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x1297d0400) [pid = 1645] [serial = 1828] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12a6cc400) [pid = 1645] [serial = 1865] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x12aa5fc00) [pid = 1645] [serial = 1834] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x125cbac00) [pid = 1645] [serial = 1850] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x11ace8800) [pid = 1645] [serial = 1841] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x12a641000) [pid = 1645] [serial = 1868] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x11addb400) [pid = 1645] [serial = 1843] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x11589cc00) [pid = 1645] [serial = 1838] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x123a08400) [pid = 1645] [serial = 1847] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x12aec4000) [pid = 1645] [serial = 1873] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12965d800) [pid = 1645] [serial = 1858] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x124351800) [pid = 1645] [serial = 1706] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12aecb800) [pid = 1645] [serial = 1874] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x12417fc00) [pid = 1645] [serial = 1849] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x11bced000) [pid = 1645] [serial = 1844] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x12a624800) [pid = 1645] [serial = 1862] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x11add4000) [pid = 1645] [serial = 1819] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x126d85800) [pid = 1645] [serial = 1852] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12a9a5000) [pid = 1645] [serial = 1831] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12adcf400) [pid = 1645] [serial = 1871] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x12aa56000) [pid = 1645] [serial = 1870] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x128e82800) [pid = 1645] [serial = 1853] [outer = 0x0] [url = about:blank] 07:05:45 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x12a99ec00) [pid = 1645] [serial = 1814] [outer = 0x0] [url = about:blank] 07:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 676ms 07:05:45 INFO - PROCESS | 1645 | 1461247545228 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 1645 | 1461247545230 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:05:45 INFO - PROCESS | 1645 | 1461247545232 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 1645 | 1461247545234 Marionette TRACE conn2 <- [1,2594,null,{}] 07:05:45 INFO - PROCESS | 1645 | 1461247545242 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}] 07:05:45 INFO - PROCESS | 1645 | 1461247545336 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:05:45 INFO - PROCESS | 1645 | 1461247545340 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a6b800 == 57 [pid = 1645] [id = 656] 07:05:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12417b400) [pid = 1645] [serial = 1968] [outer = 0x0] 07:05:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x125cb7800) [pid = 1645] [serial = 1969] [outer = 0x12417b400] 07:05:45 INFO - PROCESS | 1645 | 1461247545370 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x1272d4800) [pid = 1645] [serial = 1970] [outer = 0x12417b400] 07:05:45 INFO - PROCESS | 1645 | 1461247545834 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]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 626ms 07:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:05:45 INFO - PROCESS | 1645 | 1461247545868 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 1645 | 1461247545870 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:05:45 INFO - PROCESS | 1645 | 1461247545874 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 1645 | 1461247545877 Marionette TRACE conn2 <- [1,2598,null,{}] 07:05:45 INFO - PROCESS | 1645 | 1461247545880 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}] 07:05:46 INFO - PROCESS | 1645 | 1461247546021 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:05:46 INFO - PROCESS | 1645 | 1461247546154 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa8800 == 58 [pid = 1645] [id = 657] 07:05:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x1288c8800) [pid = 1645] [serial = 1971] [outer = 0x0] 07:05:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x129098800) [pid = 1645] [serial = 1972] [outer = 0x1288c8800] 07:05:46 INFO - PROCESS | 1645 | 1461247546194 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x1294e4c00) [pid = 1645] [serial = 1973] [outer = 0x1288c8800] 07:05:46 INFO - PROCESS | 1645 | 1461247546543 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]]]}] 07:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 722ms 07:05:46 INFO - PROCESS | 1645 | 1461247546611 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:05:46 INFO - PROCESS | 1645 | 1461247546612 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:05:46 INFO - PROCESS | 1645 | 1461247546618 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - PROCESS | 1645 | 1461247546619 Marionette TRACE conn2 <- [1,2602,null,{}] 07:05:46 INFO - PROCESS | 1645 | 1461247546623 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}] 07:05:46 INFO - PROCESS | 1645 | 1461247546758 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:05:46 INFO - PROCESS | 1645 | 1461247546768 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac0e000 == 59 [pid = 1645] [id = 658] 07:05:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x1294e6c00) [pid = 1645] [serial = 1974] [outer = 0x0] 07:05:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12962b000) [pid = 1645] [serial = 1975] [outer = 0x1294e6c00] 07:05:46 INFO - PROCESS | 1645 | 1461247546809 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x1297c6400) [pid = 1645] [serial = 1976] [outer = 0x1294e6c00] 07:05:47 INFO - PROCESS | 1645 | 1461247547207 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]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 619ms 07:05:47 INFO - PROCESS | 1645 | 1461247547237 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 1645 | 1461247547238 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:05:47 INFO - PROCESS | 1645 | 1461247547250 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 1645 | 1461247547251 Marionette TRACE conn2 <- [1,2606,null,{}] 07:05:47 INFO - PROCESS | 1645 | 1461247547253 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}] 07:05:47 INFO - PROCESS | 1645 | 1461247547383 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:05:47 INFO - PROCESS | 1645 | 1461247547418 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b51c000 == 60 [pid = 1645] [id = 659] 07:05:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x12a63b800) [pid = 1645] [serial = 1977] [outer = 0x0] 07:05:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x12aa53000) [pid = 1645] [serial = 1978] [outer = 0x12a63b800] 07:05:47 INFO - PROCESS | 1645 | 1461247547446 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x12adcb800) [pid = 1645] [serial = 1979] [outer = 0x12a63b800] 07:05:47 INFO - PROCESS | 1645 | 1461247547800 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]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 07:05:47 INFO - PROCESS | 1645 | 1461247547819 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 1645 | 1461247547820 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:05:47 INFO - PROCESS | 1645 | 1461247547822 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 1645 | 1461247547823 Marionette TRACE conn2 <- [1,2610,null,{}] 07:05:47 INFO - PROCESS | 1645 | 1461247547826 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}] 07:05:47 INFO - PROCESS | 1645 | 1461247547942 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:05:47 INFO - PROCESS | 1645 | 1461247547962 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0d800 == 61 [pid = 1645] [id = 660] 07:05:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x12add1000) [pid = 1645] [serial = 1980] [outer = 0x0] 07:05:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x12aecf400) [pid = 1645] [serial = 1981] [outer = 0x12add1000] 07:05:47 INFO - PROCESS | 1645 | 1461247547987 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x11925d800) [pid = 1645] [serial = 1982] [outer = 0x12add1000] 07:05:48 INFO - PROCESS | 1645 | 1461247548334 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]]]}] 07:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 571ms 07:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:05:48 INFO - PROCESS | 1645 | 1461247548393 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:05:48 INFO - PROCESS | 1645 | 1461247548394 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:05:48 INFO - PROCESS | 1645 | 1461247548396 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:05:48 INFO - PROCESS | 1645 | 1461247548398 Marionette TRACE conn2 <- [1,2614,null,{}] 07:05:48 INFO - PROCESS | 1645 | 1461247548400 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}] 07:05:48 INFO - PROCESS | 1645 | 1461247548515 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:05:48 INFO - PROCESS | 1645 | 1461247548528 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d27a800 == 62 [pid = 1645] [id = 661] 07:05:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x11bcde800) [pid = 1645] [serial = 1983] [outer = 0x0] 07:05:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12af5e000) [pid = 1645] [serial = 1984] [outer = 0x11bcde800] 07:05:48 INFO - PROCESS | 1645 | 1461247548553 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12af74800) [pid = 1645] [serial = 1985] [outer = 0x11bcde800] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x128e81400) [pid = 1645] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x1295a8400) [pid = 1645] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x11bf87000) [pid = 1645] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x12aeca800) [pid = 1645] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x128e77000) [pid = 1645] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12a6c8400) [pid = 1645] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x1191b7800) [pid = 1645] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x1238c1800) [pid = 1645] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x123e22c00) [pid = 1645] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x1158a7400) [pid = 1645] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x1238c4400) [pid = 1645] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:05:49 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x114751400) [pid = 1645] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:05:49 INFO - PROCESS | 1645 | 1461247549163 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]]]}] 07:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 822ms 07:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:05:49 INFO - PROCESS | 1645 | 1461247549220 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:05:49 INFO - PROCESS | 1645 | 1461247549222 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:05:49 INFO - PROCESS | 1645 | 1461247549225 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 1645 | 1461247549227 Marionette TRACE conn2 <- [1,2618,null,{}] 07:05:49 INFO - PROCESS | 1645 | 1461247549230 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}] 07:05:49 INFO - PROCESS | 1645 | 1461247549352 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:05:49 INFO - PROCESS | 1645 | 1461247549358 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x129045000 == 63 [pid = 1645] [id = 662] 07:05:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x114bab800) [pid = 1645] [serial = 1986] [outer = 0x0] 07:05:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x1238c2000) [pid = 1645] [serial = 1987] [outer = 0x114bab800] 07:05:49 INFO - PROCESS | 1645 | 1461247549384 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x1294e1c00) [pid = 1645] [serial = 1988] [outer = 0x114bab800] 07:05:49 INFO - PROCESS | 1645 | 1461247549714 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]]]}] 07:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 523ms 07:05:49 INFO - PROCESS | 1645 | 1461247549759 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:05:49 INFO - PROCESS | 1645 | 1461247549762 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:05:49 INFO - PROCESS | 1645 | 1461247549788 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 1645 | 1461247549789 Marionette TRACE conn2 <- [1,2622,null,{}] 07:05:49 INFO - PROCESS | 1645 | 1461247549791 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}] 07:05:49 INFO - PROCESS | 1645 | 1461247549886 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:05:49 INFO - PROCESS | 1645 | 1461247549890 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e859000 == 64 [pid = 1645] [id = 663] 07:05:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x129637800) [pid = 1645] [serial = 1989] [outer = 0x0] 07:05:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x12af75c00) [pid = 1645] [serial = 1990] [outer = 0x129637800] 07:05:49 INFO - PROCESS | 1645 | 1461247549916 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x12b369800) [pid = 1645] [serial = 1991] [outer = 0x129637800] 07:05:50 INFO - PROCESS | 1645 | 1461247550263 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]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 518ms 07:05:50 INFO - PROCESS | 1645 | 1461247550306 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 1645 | 1461247550308 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:05:50 INFO - PROCESS | 1645 | 1461247550313 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 1645 | 1461247550315 Marionette TRACE conn2 <- [1,2626,null,{}] 07:05:50 INFO - PROCESS | 1645 | 1461247550318 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}] 07:05:50 INFO - PROCESS | 1645 | 1461247550471 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:05:50 INFO - PROCESS | 1645 | 1461247550490 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f506000 == 65 [pid = 1645] [id = 664] 07:05:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x12b369000) [pid = 1645] [serial = 1992] [outer = 0x0] 07:05:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x12b372c00) [pid = 1645] [serial = 1993] [outer = 0x12b369000] 07:05:50 INFO - PROCESS | 1645 | 1461247550538 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12b50e400) [pid = 1645] [serial = 1994] [outer = 0x12b369000] 07:05:50 INFO - PROCESS | 1645 | 1461247550920 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]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 620ms 07:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:05:50 INFO - PROCESS | 1645 | 1461247550933 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 1645 | 1461247550934 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:05:50 INFO - PROCESS | 1645 | 1461247550936 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 1645 | 1461247550937 Marionette TRACE conn2 <- [1,2630,null,{}] 07:05:50 INFO - PROCESS | 1645 | 1461247550939 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}] 07:05:51 INFO - PROCESS | 1645 | 1461247551038 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:05:51 INFO - PROCESS | 1645 | 1461247551111 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12facb000 == 66 [pid = 1645] [id = 665] 07:05:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12b503000) [pid = 1645] [serial = 1995] [outer = 0x0] 07:05:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12b72bc00) [pid = 1645] [serial = 1996] [outer = 0x12b503000] 07:05:51 INFO - PROCESS | 1645 | 1461247551135 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12b912800) [pid = 1645] [serial = 1997] [outer = 0x12b503000] 07:05:51 INFO - PROCESS | 1645 | 1461247551653 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]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 769ms 07:05:51 INFO - PROCESS | 1645 | 1461247551706 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 1645 | 1461247551709 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:05:51 INFO - PROCESS | 1645 | 1461247551731 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - PROCESS | 1645 | 1461247551734 Marionette TRACE conn2 <- [1,2634,null,{}] 07:05:51 INFO - PROCESS | 1645 | 1461247551737 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}] 07:05:51 INFO - PROCESS | 1645 | 1461247551855 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:05:51 INFO - PROCESS | 1645 | 1461247551941 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x123e4c800 == 67 [pid = 1645] [id = 666] 07:05:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x11aee6800) [pid = 1645] [serial = 1998] [outer = 0x0] 07:05:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x11aeec800) [pid = 1645] [serial = 1999] [outer = 0x11aee6800] 07:05:51 INFO - PROCESS | 1645 | 1461247551983 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x11c432400) [pid = 1645] [serial = 2000] [outer = 0x11aee6800] 07:05:52 INFO - PROCESS | 1645 | 1461247552413 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]]]}] 07:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 776ms 07:05:52 INFO - PROCESS | 1645 | 1461247552510 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 1645 | 1461247552514 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:05:52 INFO - PROCESS | 1645 | 1461247552520 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 1645 | 1461247552522 Marionette TRACE conn2 <- [1,2638,null,{}] 07:05:52 INFO - PROCESS | 1645 | 1461247552525 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}] 07:05:52 INFO - PROCESS | 1645 | 1461247552640 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:05:52 INFO - PROCESS | 1645 | 1461247552724 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad80000 == 68 [pid = 1645] [id = 667] 07:05:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x124175c00) [pid = 1645] [serial = 2001] [outer = 0x0] 07:05:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x128e8b400) [pid = 1645] [serial = 2002] [outer = 0x124175c00] 07:05:52 INFO - PROCESS | 1645 | 1461247552753 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x12965d800) [pid = 1645] [serial = 2003] [outer = 0x124175c00] 07:05:53 INFO - PROCESS | 1645 | 1461247553179 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]]]}] 07:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 676ms 07:05:53 INFO - PROCESS | 1645 | 1461247553197 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:05:53 INFO - PROCESS | 1645 | 1461247553198 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:05:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:05:53 INFO - PROCESS | 1645 | 1461247553201 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:05:53 INFO - PROCESS | 1645 | 1461247553203 Marionette TRACE conn2 <- [1,2642,null,{}] 07:05:53 INFO - PROCESS | 1645 | 1461247553212 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}] 07:05:53 INFO - PROCESS | 1645 | 1461247553327 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:05:53 INFO - PROCESS | 1645 | 1461247553440 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f51a800 == 69 [pid = 1645] [id = 668] 07:05:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x1297ccc00) [pid = 1645] [serial = 2004] [outer = 0x0] 07:05:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x12a6cc800) [pid = 1645] [serial = 2005] [outer = 0x1297ccc00] 07:05:53 INFO - PROCESS | 1645 | 1461247553474 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x12af14800) [pid = 1645] [serial = 2006] [outer = 0x1297ccc00] 07:05:53 INFO - PROCESS | 1645 | 1461247553889 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]]]}] 07:05:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:05:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 726ms 07:05:53 INFO - PROCESS | 1645 | 1461247553927 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:05:53 INFO - PROCESS | 1645 | 1461247553929 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:05:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:05:53 INFO - PROCESS | 1645 | 1461247553931 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:05:53 INFO - PROCESS | 1645 | 1461247553933 Marionette TRACE conn2 <- [1,2646,null,{}] 07:05:53 INFO - PROCESS | 1645 | 1461247553935 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}] 07:05:54 INFO - PROCESS | 1645 | 1461247554067 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:05:54 INFO - PROCESS | 1645 | 1461247554151 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x131cc4800 == 70 [pid = 1645] [id = 669] 07:05:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x12a61d000) [pid = 1645] [serial = 2007] [outer = 0x0] 07:05:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x12af62c00) [pid = 1645] [serial = 2008] [outer = 0x12a61d000] 07:05:54 INFO - PROCESS | 1645 | 1461247554181 Marionette DEBUG loaded listener.js 07:05:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x12b36a800) [pid = 1645] [serial = 2009] [outer = 0x12a61d000] 07:05:54 INFO - PROCESS | 1645 | 1461247554555 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]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:05:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 669ms 07:05:54 INFO - PROCESS | 1645 | 1461247554602 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 1645 | 1461247554604 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:05:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:05:54 INFO - PROCESS | 1645 | 1461247554607 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 1645 | 1461247554609 Marionette TRACE conn2 <- [1,2650,null,{}] 07:05:54 INFO - PROCESS | 1645 | 1461247554612 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}] 07:05:54 INFO - PROCESS | 1645 | 1461247554778 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:05:54 INFO - PROCESS | 1645 | 1461247554932 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x131cdc000 == 71 [pid = 1645] [id = 670] 07:05:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x12af25c00) [pid = 1645] [serial = 2010] [outer = 0x0] 07:05:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x12b374400) [pid = 1645] [serial = 2011] [outer = 0x12af25c00] 07:05:54 INFO - PROCESS | 1645 | 1461247554964 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x12b50c800) [pid = 1645] [serial = 2012] [outer = 0x12af25c00] 07:05:55 INFO - PROCESS | 1645 | 1461247555393 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]]]}] 07:05:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:05:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 821ms 07:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:05:55 INFO - PROCESS | 1645 | 1461247555428 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:05:55 INFO - PROCESS | 1645 | 1461247555429 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:05:55 INFO - PROCESS | 1645 | 1461247555431 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:05:55 INFO - PROCESS | 1645 | 1461247555433 Marionette TRACE conn2 <- [1,2654,null,{}] 07:05:55 INFO - PROCESS | 1645 | 1461247555435 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}] 07:05:55 INFO - PROCESS | 1645 | 1461247555554 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:05:55 INFO - PROCESS | 1645 | 1461247555638 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x1389d8800 == 72 [pid = 1645] [id = 671] 07:05:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x12b72f400) [pid = 1645] [serial = 2013] [outer = 0x0] 07:05:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x12bc4d000) [pid = 1645] [serial = 2014] [outer = 0x12b72f400] 07:05:55 INFO - PROCESS | 1645 | 1461247555672 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12bd90400) [pid = 1645] [serial = 2015] [outer = 0x12b72f400] 07:05:56 INFO - PROCESS | 1645 | 1461247556085 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]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:05:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 669ms 07:05:56 INFO - PROCESS | 1645 | 1461247556100 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 1645 | 1461247556102 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:05:56 INFO - PROCESS | 1645 | 1461247556104 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 1645 | 1461247556105 Marionette TRACE conn2 <- [1,2658,null,{}] 07:05:56 INFO - PROCESS | 1645 | 1461247556108 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}] 07:05:56 INFO - PROCESS | 1645 | 1461247556219 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:05:56 INFO - PROCESS | 1645 | 1461247556331 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x13979f800 == 73 [pid = 1645] [id = 672] 07:05:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12bd88000) [pid = 1645] [serial = 2016] [outer = 0x0] 07:05:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12bf2b800) [pid = 1645] [serial = 2017] [outer = 0x12bd88000] 07:05:56 INFO - PROCESS | 1645 | 1461247556362 Marionette DEBUG loaded listener.js 07:05:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12bf37400) [pid = 1645] [serial = 2018] [outer = 0x12bd88000] 07:05:56 INFO - PROCESS | 1645 | 1461247556762 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]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:05:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 672ms 07:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:05:56 INFO - PROCESS | 1645 | 1461247556776 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 1645 | 1461247556777 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:05:56 INFO - PROCESS | 1645 | 1461247556780 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 1645 | 1461247556781 Marionette TRACE conn2 <- [1,2662,null,{}] 07:05:56 INFO - PROCESS | 1645 | 1461247556783 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}] 07:05:56 INFO - PROCESS | 1645 | 1461247556895 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:05:57 INFO - PROCESS | 1645 | 1461247557002 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x1268be000 == 74 [pid = 1645] [id = 673] 07:05:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x123e21c00) [pid = 1645] [serial = 2019] [outer = 0x0] 07:05:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12a637c00) [pid = 1645] [serial = 2020] [outer = 0x123e21c00] 07:05:57 INFO - PROCESS | 1645 | 1461247557032 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x12bf7d000) [pid = 1645] [serial = 2021] [outer = 0x123e21c00] 07:05:57 INFO - PROCESS | 1645 | 1461247557450 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]]]}] 07:05:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:05:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 719ms 07:05:57 INFO - PROCESS | 1645 | 1461247557499 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:05:57 INFO - PROCESS | 1645 | 1461247557501 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:05:57 INFO - PROCESS | 1645 | 1461247557503 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - PROCESS | 1645 | 1461247557504 Marionette TRACE conn2 <- [1,2666,null,{}] 07:05:57 INFO - PROCESS | 1645 | 1461247557507 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}] 07:05:57 INFO - PROCESS | 1645 | 1461247557621 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:05:57 INFO - PROCESS | 1645 | 1461247557706 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aa9a000 == 75 [pid = 1645] [id = 674] 07:05:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x1147b8000) [pid = 1645] [serial = 2022] [outer = 0x0] 07:05:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x12bf7e800) [pid = 1645] [serial = 2023] [outer = 0x1147b8000] 07:05:57 INFO - PROCESS | 1645 | 1461247557737 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x12d16cc00) [pid = 1645] [serial = 2024] [outer = 0x1147b8000] 07:05:58 INFO - PROCESS | 1645 | 1461247558906 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]]]}] 07:05:58 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) 07:05:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1423ms 07:05:58 INFO - PROCESS | 1645 | 1461247558928 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 1645 | 1461247558932 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:05:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:05:58 INFO - PROCESS | 1645 | 1461247558935 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 1645 | 1461247558936 Marionette TRACE conn2 <- [1,2670,null,{}] 07:05:58 INFO - PROCESS | 1645 | 1461247558940 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}] 07:05:59 INFO - PROCESS | 1645 | 1461247559045 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:05:59 INFO - PROCESS | 1645 | 1461247559164 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12f506000 == 74 [pid = 1645] [id = 664] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12e859000 == 73 [pid = 1645] [id = 663] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x129045000 == 72 [pid = 1645] [id = 662] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12d27a800 == 71 [pid = 1645] [id = 661] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0d800 == 70 [pid = 1645] [id = 660] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12b51c000 == 69 [pid = 1645] [id = 659] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac0e000 == 68 [pid = 1645] [id = 658] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x12af12800) [pid = 1645] [serial = 1933] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x118fa4000 == 69 [pid = 1645] [id = 675] 07:05:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x116498c00) [pid = 1645] [serial = 2025] [outer = 0x0] 07:05:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x1191b7800) [pid = 1645] [serial = 2026] [outer = 0x116498c00] 07:05:59 INFO - PROCESS | 1645 | 1461247559227 Marionette DEBUG loaded listener.js 07:05:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x11b594800) [pid = 1645] [serial = 2027] [outer = 0x116498c00] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12aaa8800 == 68 [pid = 1645] [id = 657] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x123a6b800 == 67 [pid = 1645] [id = 656] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12388b800 == 66 [pid = 1645] [id = 655] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x125cc1000 == 65 [pid = 1645] [id = 654] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12f226000 == 64 [pid = 1645] [id = 649] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea1c000 == 63 [pid = 1645] [id = 648] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab83800 == 62 [pid = 1645] [id = 647] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x123eba000 == 61 [pid = 1645] [id = 646] 07:05:59 INFO - PROCESS | 1645 | --DOCSHELL 0x11562c000 == 60 [pid = 1645] [id = 645] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x129655800) [pid = 1645] [serial = 1918] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x12a147800) [pid = 1645] [serial = 1921] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x11a9c8c00) [pid = 1645] [serial = 1879] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x1297ce000) [pid = 1645] [serial = 1919] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x11c30b400) [pid = 1645] [serial = 1906] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x1238bf400) [pid = 1645] [serial = 1907] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x12af0fc00) [pid = 1645] [serial = 1877] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x1292e4400) [pid = 1645] [serial = 1915] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x12a99d000) [pid = 1645] [serial = 1924] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x12a6c4000) [pid = 1645] [serial = 1922] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x11b944000) [pid = 1645] [serial = 1904] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x11adce000) [pid = 1645] [serial = 1903] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x123d40400) [pid = 1645] [serial = 1909] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x1244e6400) [pid = 1645] [serial = 1910] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x126ad0000) [pid = 1645] [serial = 1912] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x1288c8400) [pid = 1645] [serial = 1913] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x12aa5a800) [pid = 1645] [serial = 1925] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x12adc6400) [pid = 1645] [serial = 1891] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x1191b5000) [pid = 1645] [serial = 1901] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x1177e5000) [pid = 1645] [serial = 1900] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x12af16400) [pid = 1645] [serial = 1894] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x12af59800) [pid = 1645] [serial = 1897] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x11c302400) [pid = 1645] [serial = 1882] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x128e85c00) [pid = 1645] [serial = 1885] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x12a6c7c00) [pid = 1645] [serial = 1888] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12965e800) [pid = 1645] [serial = 1930] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x11529ac00) [pid = 1645] [serial = 1927] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x11add8000) [pid = 1645] [serial = 1928] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x12aeca400) [pid = 1645] [serial = 1931] [outer = 0x0] [url = about:blank] 07:05:59 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x1295b0c00) [pid = 1645] [serial = 1916] [outer = 0x0] [url = about:blank] 07:06:00 INFO - PROCESS | 1645 | 1461247560038 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] 07:06:00 INFO - PROCESS | 1645 | 1461247560063 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:06:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:06:00 INFO - PROCESS | 1645 | 1461247560067 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:06:00 INFO - PROCESS | 1645 | 1461247560069 Marionette TRACE conn2 <- [1,2674,null,{}] 07:06:00 INFO - PROCESS | 1645 | 1461247560071 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}] 07:06:00 INFO - PROCESS | 1645 | 1461247560164 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:06:00 INFO - PROCESS | 1645 | 1461247560230 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x123eb9000 == 61 [pid = 1645] [id = 676] 07:06:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x11855c400) [pid = 1645] [serial = 2028] [outer = 0x0] 07:06:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x11c304000) [pid = 1645] [serial = 2029] [outer = 0x11855c400] 07:06:00 INFO - PROCESS | 1645 | 1461247560256 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12393bc00) [pid = 1645] [serial = 2030] [outer = 0x11855c400] 07:06:01 INFO - PROCESS | 1645 | 1461247561075 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] 07:06:01 INFO - PROCESS | 1645 | 1461247561089 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:06:01 INFO - PROCESS | 1645 | 1461247561091 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 1645 | 1461247561095 Marionette TRACE conn2 <- [1,2678,null,{}] 07:06:01 INFO - PROCESS | 1645 | 1461247561109 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}] 07:06:01 INFO - PROCESS | 1645 | 1461247561204 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:06:01 INFO - PROCESS | 1645 | 1461247561209 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa8000 == 62 [pid = 1645] [id = 677] 07:06:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x12417e400) [pid = 1645] [serial = 2031] [outer = 0x0] 07:06:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x127fc9000) [pid = 1645] [serial = 2032] [outer = 0x12417e400] 07:06:01 INFO - PROCESS | 1645 | 1461247561237 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x128e83c00) [pid = 1645] [serial = 2033] [outer = 0x12417e400] 07:06:02 INFO - PROCESS | 1645 | 1461247562118 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]]]}] 07:06: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) 07:06:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1077ms 07:06:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:06:02 INFO - PROCESS | 1645 | 1461247562168 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:06:02 INFO - PROCESS | 1645 | 1461247562170 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:06:02 INFO - PROCESS | 1645 | 1461247562172 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - PROCESS | 1645 | 1461247562173 Marionette TRACE conn2 <- [1,2682,null,{}] 07:06:02 INFO - PROCESS | 1645 | 1461247562175 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}] 07:06:02 INFO - PROCESS | 1645 | 1461247562290 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:06:02 INFO - PROCESS | 1645 | 1461247562305 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac1b000 == 63 [pid = 1645] [id = 678] 07:06:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x129097c00) [pid = 1645] [serial = 2034] [outer = 0x0] 07:06:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x1294df400) [pid = 1645] [serial = 2035] [outer = 0x129097c00] 07:06:02 INFO - PROCESS | 1645 | 1461247562330 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x129632400) [pid = 1645] [serial = 2036] [outer = 0x129097c00] 07:06:03 INFO - PROCESS | 1645 | 1461247563171 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]]]}] 07:06: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) 07:06:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1021ms 07:06:03 INFO - PROCESS | 1645 | 1461247563195 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 1645 | 1461247563196 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:06:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:06:03 INFO - PROCESS | 1645 | 1461247563205 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 1645 | 1461247563206 Marionette TRACE conn2 <- [1,2686,null,{}] 07:06:03 INFO - PROCESS | 1645 | 1461247563209 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}] 07:06:03 INFO - PROCESS | 1645 | 1461247563325 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x12aa5a400) [pid = 1645] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x12a63b800) [pid = 1645] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x11adcf000) [pid = 1645] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x1294e6c00) [pid = 1645] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12add1000) [pid = 1645] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x11bcde800) [pid = 1645] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x114bab800) [pid = 1645] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x129637800) [pid = 1645] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x12b369000) [pid = 1645] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x1177e6000) [pid = 1645] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x1288c8800) [pid = 1645] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:06:03 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x12417b400) [pid = 1645] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:06:03 INFO - PROCESS | 1645 | 1461247563445 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12384f000 == 64 [pid = 1645] [id = 679] 07:06:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x115289c00) [pid = 1645] [serial = 2037] [outer = 0x0] 07:06:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x11adcf000) [pid = 1645] [serial = 2038] [outer = 0x115289c00] 07:06:03 INFO - PROCESS | 1645 | 1461247563471 Marionette DEBUG loaded listener.js 07:06:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x1294e5400) [pid = 1645] [serial = 2039] [outer = 0x115289c00] 07:06:04 INFO - PROCESS | 1645 | 1461247564248 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] 07:06:04 INFO - PROCESS | 1645 | 1461247564282 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:06:04 INFO - PROCESS | 1645 | 1461247564284 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:06:04 INFO - PROCESS | 1645 | 1461247564286 Marionette TRACE conn2 <- [1,2690,null,{}] 07:06:04 INFO - PROCESS | 1645 | 1461247564288 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}] 07:06:04 INFO - PROCESS | 1645 | 1461247564390 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:06:04 INFO - PROCESS | 1645 | 1461247564395 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c20f800 == 65 [pid = 1645] [id = 680] 07:06:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x1297d0c00) [pid = 1645] [serial = 2040] [outer = 0x0] 07:06:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x12aa56400) [pid = 1645] [serial = 2041] [outer = 0x1297d0c00] 07:06:04 INFO - PROCESS | 1645 | 1461247564423 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12adcc800) [pid = 1645] [serial = 2042] [outer = 0x1297d0c00] 07:06:05 INFO - PROCESS | 1645 | 1461247565264 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] 07:06:05 INFO - PROCESS | 1645 | 1461247565307 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:06:05 INFO - PROCESS | 1645 | 1461247565309 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 1645 | 1461247565310 Marionette TRACE conn2 <- [1,2694,null,{}] 07:06:05 INFO - PROCESS | 1645 | 1461247565313 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}] 07:06:05 INFO - PROCESS | 1645 | 1461247565427 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:06:05 INFO - PROCESS | 1645 | 1461247565545 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x119c1f800 == 66 [pid = 1645] [id = 681] 07:06:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x114ba6000) [pid = 1645] [serial = 2043] [outer = 0x0] 07:06:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x114c0c800) [pid = 1645] [serial = 2044] [outer = 0x114ba6000] 07:06:05 INFO - PROCESS | 1645 | 1461247565577 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x117710000) [pid = 1645] [serial = 2045] [outer = 0x114ba6000] 07:06:06 INFO - PROCESS | 1645 | 1461247566490 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] 07:06:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:06:06 INFO - PROCESS | 1645 | 1461247566535 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:06:06 INFO - PROCESS | 1645 | 1461247566538 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 1645 | 1461247566541 Marionette TRACE conn2 <- [1,2698,null,{}] 07:06:06 INFO - PROCESS | 1645 | 1461247566545 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}] 07:06:06 INFO - PROCESS | 1645 | 1461247566657 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:06:06 INFO - PROCESS | 1645 | 1461247566765 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa4000 == 67 [pid = 1645] [id = 682] 07:06:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x11a829800) [pid = 1645] [serial = 2046] [outer = 0x0] 07:06:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x1238c6000) [pid = 1645] [serial = 2047] [outer = 0x11a829800] 07:06:06 INFO - PROCESS | 1645 | 1461247566798 Marionette DEBUG loaded listener.js 07:06:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x124184000) [pid = 1645] [serial = 2048] [outer = 0x11a829800] 07:06:07 INFO - PROCESS | 1645 | 1461247567733 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] 07:06:07 INFO - PROCESS | 1645 | 1461247567769 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:06:07 INFO - PROCESS | 1645 | 1461247567772 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 1645 | 1461247567773 Marionette TRACE conn2 <- [1,2702,null,{}] 07:06:07 INFO - PROCESS | 1645 | 1461247567776 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}] 07:06:07 INFO - PROCESS | 1645 | 1461247567886 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:06:07 INFO - PROCESS | 1645 | 1461247567995 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da5d000 == 68 [pid = 1645] [id = 683] 07:06:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x124310400) [pid = 1645] [serial = 2049] [outer = 0x0] 07:06:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x129655c00) [pid = 1645] [serial = 2050] [outer = 0x124310400] 07:06:08 INFO - PROCESS | 1645 | 1461247568027 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x12a619000) [pid = 1645] [serial = 2051] [outer = 0x124310400] 07:06:08 INFO - PROCESS | 1645 | 1461247568478 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]]]}] 07:06:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 772ms 07:06:08 INFO - PROCESS | 1645 | 1461247568544 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 1645 | 1461247568546 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:06:08 INFO - PROCESS | 1645 | 1461247568553 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 1645 | 1461247568558 Marionette TRACE conn2 <- [1,2706,null,{}] 07:06:08 INFO - PROCESS | 1645 | 1461247568561 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}] 07:06:08 INFO - PROCESS | 1645 | 1461247568672 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:06:08 INFO - PROCESS | 1645 | 1461247568756 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed41800 == 69 [pid = 1645] [id = 684] 07:06:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x126814c00) [pid = 1645] [serial = 2052] [outer = 0x0] 07:06:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x12a9a2800) [pid = 1645] [serial = 2053] [outer = 0x126814c00] 07:06:08 INFO - PROCESS | 1645 | 1461247568786 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x12af16400) [pid = 1645] [serial = 2054] [outer = 0x126814c00] 07:06:09 INFO - PROCESS | 1645 | 1461247569216 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]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:06:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 676ms 07:06:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:06:09 INFO - PROCESS | 1645 | 1461247569227 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 1645 | 1461247569230 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:06:09 INFO - PROCESS | 1645 | 1461247569233 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 1645 | 1461247569235 Marionette TRACE conn2 <- [1,2710,null,{}] 07:06:09 INFO - PROCESS | 1645 | 1461247569269 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}] 07:06:09 INFO - PROCESS | 1645 | 1461247569432 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:06:09 INFO - PROCESS | 1645 | 1461247569518 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f510000 == 70 [pid = 1645] [id = 685] 07:06:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x11aee9c00) [pid = 1645] [serial = 2055] [outer = 0x0] 07:06:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x12af26c00) [pid = 1645] [serial = 2056] [outer = 0x11aee9c00] 07:06:09 INFO - PROCESS | 1645 | 1461247569548 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x12af73400) [pid = 1645] [serial = 2057] [outer = 0x11aee9c00] 07:06:09 INFO - PROCESS | 1645 | 1461247569956 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] 07:06:09 INFO - PROCESS | 1645 | 1461247569986 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:06:09 INFO - PROCESS | 1645 | 1461247569988 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 1645 | 1461247569990 Marionette TRACE conn2 <- [1,2714,null,{}] 07:06:09 INFO - PROCESS | 1645 | 1461247569992 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}] 07:06:10 INFO - PROCESS | 1645 | 1461247570102 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:06:10 INFO - PROCESS | 1645 | 1461247570185 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x130046800 == 71 [pid = 1645] [id = 686] 07:06:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12b2a0c00) [pid = 1645] [serial = 2058] [outer = 0x0] 07:06:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12b369000) [pid = 1645] [serial = 2059] [outer = 0x12b2a0c00] 07:06:10 INFO - PROCESS | 1645 | 1461247570224 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12b50a800) [pid = 1645] [serial = 2060] [outer = 0x12b2a0c00] 07:06:10 INFO - PROCESS | 1645 | 1461247570632 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]]]}] 07:06:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:06:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 07:06:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:06:10 INFO - PROCESS | 1645 | 1461247570660 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:06:10 INFO - PROCESS | 1645 | 1461247570661 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:06:10 INFO - PROCESS | 1645 | 1461247570663 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 1645 | 1461247570665 Marionette TRACE conn2 <- [1,2718,null,{}] 07:06:10 INFO - PROCESS | 1645 | 1461247570667 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}] 07:06:10 INFO - PROCESS | 1645 | 1461247570777 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:06:10 INFO - PROCESS | 1645 | 1461247570880 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x1389d6000 == 72 [pid = 1645] [id = 687] 07:06:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12b2a2800) [pid = 1645] [serial = 2061] [outer = 0x0] 07:06:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x12bc4b400) [pid = 1645] [serial = 2062] [outer = 0x12b2a2800] 07:06:10 INFO - PROCESS | 1645 | 1461247570909 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12bd8d400) [pid = 1645] [serial = 2063] [outer = 0x12b2a2800] 07:06:11 INFO - PROCESS | 1645 | 1461247571365 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] 07:06:11 INFO - PROCESS | 1645 | 1461247571385 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:06:11 INFO - PROCESS | 1645 | 1461247571387 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 1645 | 1461247571388 Marionette TRACE conn2 <- [1,2722,null,{}] 07:06:11 INFO - PROCESS | 1645 | 1461247571390 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}] 07:06:11 INFO - PROCESS | 1645 | 1461247571500 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:06:11 INFO - PROCESS | 1645 | 1461247571586 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab85000 == 73 [pid = 1645] [id = 688] 07:06:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x1292e3400) [pid = 1645] [serial = 2064] [outer = 0x0] 07:06:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x12af1a400) [pid = 1645] [serial = 2065] [outer = 0x1292e3400] 07:06:11 INFO - PROCESS | 1645 | 1461247571616 Marionette DEBUG loaded listener.js 07:06:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x12bf37c00) [pid = 1645] [serial = 2066] [outer = 0x1292e3400] 07:06:12 INFO - PROCESS | 1645 | 1461247572222 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] 07:06:12 INFO - PROCESS | 1645 | 1461247572260 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:06:12 INFO - PROCESS | 1645 | 1461247572263 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 1645 | 1461247572266 Marionette TRACE conn2 <- [1,2726,null,{}] 07:06:12 INFO - PROCESS | 1645 | 1461247572269 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}] 07:06:12 INFO - PROCESS | 1645 | 1461247572375 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:06:12 INFO - PROCESS | 1645 | 1461247572466 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab77000 == 74 [pid = 1645] [id = 689] 07:06:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x11add8800) [pid = 1645] [serial = 2067] [outer = 0x0] 07:06:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x11bf83000) [pid = 1645] [serial = 2068] [outer = 0x11add8800] 07:06:12 INFO - PROCESS | 1645 | 1461247572494 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x123941000) [pid = 1645] [serial = 2069] [outer = 0x11add8800] 07:06:12 INFO - PROCESS | 1645 | 1461247572931 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]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:06:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 721ms 07:06:12 INFO - PROCESS | 1645 | 1461247572985 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 1645 | 1461247572988 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:06:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:06:12 INFO - PROCESS | 1645 | 1461247572992 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 1645 | 1461247572994 Marionette TRACE conn2 <- [1,2730,null,{}] 07:06:12 INFO - PROCESS | 1645 | 1461247572997 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}] 07:06:13 INFO - PROCESS | 1645 | 1461247573102 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:06:13 INFO - PROCESS | 1645 | 1461247573219 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x123eb5800 == 75 [pid = 1645] [id = 690] 07:06:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x12417f000) [pid = 1645] [serial = 2070] [outer = 0x0] 07:06:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x126af5400) [pid = 1645] [serial = 2071] [outer = 0x12417f000] 07:06:13 INFO - PROCESS | 1645 | 1461247573247 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x128e88800) [pid = 1645] [serial = 2072] [outer = 0x12417f000] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12c20f800 == 74 [pid = 1645] [id = 680] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12384f000 == 73 [pid = 1645] [id = 679] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac1b000 == 72 [pid = 1645] [id = 678] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12aaa8000 == 71 [pid = 1645] [id = 677] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x123eb9000 == 70 [pid = 1645] [id = 676] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x118fa4000 == 69 [pid = 1645] [id = 675] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 188 (0x124182000) [pid = 1645] [serial = 1942] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 187 (0x11aee8000) [pid = 1645] [serial = 1939] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 186 (0x1295aec00) [pid = 1645] [serial = 1945] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x12a9a0400) [pid = 1645] [serial = 1948] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x12af21000) [pid = 1645] [serial = 1951] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x12b29fc00) [pid = 1645] [serial = 1954] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x12b2a6000) [pid = 1645] [serial = 1957] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x114bab000) [pid = 1645] [serial = 1936] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x1272ccc00) [pid = 1645] [serial = 1960] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x13979f800 == 68 [pid = 1645] [id = 672] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x1389d8800 == 67 [pid = 1645] [id = 671] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x131cdc000 == 66 [pid = 1645] [id = 670] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x131cc4800 == 65 [pid = 1645] [id = 669] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12f51a800 == 64 [pid = 1645] [id = 668] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad80000 == 63 [pid = 1645] [id = 667] 07:06:13 INFO - PROCESS | 1645 | --DOCSHELL 0x123e4c800 == 62 [pid = 1645] [id = 666] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x12af21400) [pid = 1645] [serial = 1934] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x12aa53000) [pid = 1645] [serial = 1978] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x12393f400) [pid = 1645] [serial = 1967] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x11c30f400) [pid = 1645] [serial = 1966] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x12962b000) [pid = 1645] [serial = 1975] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x12aecf400) [pid = 1645] [serial = 1981] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x12adcb800) [pid = 1645] [serial = 1979] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x12af5e000) [pid = 1645] [serial = 1984] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x11925d800) [pid = 1645] [serial = 1982] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x1238c2000) [pid = 1645] [serial = 1987] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x12af75c00) [pid = 1645] [serial = 1990] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x12b372c00) [pid = 1645] [serial = 1993] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x12af74800) [pid = 1645] [serial = 1985] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x11add4400) [pid = 1645] [serial = 1964] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x119e7a800) [pid = 1645] [serial = 1963] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x129098800) [pid = 1645] [serial = 1972] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x1294e4c00) [pid = 1645] [serial = 1973] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x125cb7800) [pid = 1645] [serial = 1969] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x1272d4800) [pid = 1645] [serial = 1970] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12b50e400) [pid = 1645] [serial = 1994] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x1294e1c00) [pid = 1645] [serial = 1988] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x12b369800) [pid = 1645] [serial = 1991] [outer = 0x0] [url = about:blank] 07:06:13 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x1297c6400) [pid = 1645] [serial = 1976] [outer = 0x0] [url = about:blank] 07:06:14 INFO - PROCESS | 1645 | 1461247574087 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] 07:06:14 INFO - PROCESS | 1645 | 1461247574115 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:06:14 INFO - PROCESS | 1645 | 1461247574118 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 1645 | 1461247574120 Marionette TRACE conn2 <- [1,2734,null,{}] 07:06:14 INFO - PROCESS | 1645 | 1461247574127 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}] 07:06:14 INFO - PROCESS | 1645 | 1461247574218 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:06:14 INFO - PROCESS | 1645 | 1461247574223 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x125dbd000 == 63 [pid = 1645] [id = 691] 07:06:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x1295aec00) [pid = 1645] [serial = 2073] [outer = 0x0] 07:06:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x12965ec00) [pid = 1645] [serial = 2074] [outer = 0x1295aec00] 07:06:14 INFO - PROCESS | 1645 | 1461247574254 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x12a618000) [pid = 1645] [serial = 2075] [outer = 0x1295aec00] 07:06:14 INFO - PROCESS | 1645 | 1461247574638 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]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 571ms 07:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:06:14 INFO - PROCESS | 1645 | 1461247574690 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 1645 | 1461247574693 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:06:14 INFO - PROCESS | 1645 | 1461247574696 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 1645 | 1461247574698 Marionette TRACE conn2 <- [1,2738,null,{}] 07:06:14 INFO - PROCESS | 1645 | 1461247574701 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}] 07:06:14 INFO - PROCESS | 1645 | 1461247574841 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:06:14 INFO - PROCESS | 1645 | 1461247574852 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12acc6800 == 64 [pid = 1645] [id = 692] 07:06:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x12a6c4000) [pid = 1645] [serial = 2076] [outer = 0x0] 07:06:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x12a9a5000) [pid = 1645] [serial = 2077] [outer = 0x12a6c4000] 07:06:14 INFO - PROCESS | 1645 | 1461247574893 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x12adcdc00) [pid = 1645] [serial = 2078] [outer = 0x12a6c4000] 07:06:15 INFO - PROCESS | 1645 | 1461247575256 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]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 575ms 07:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:06:15 INFO - PROCESS | 1645 | 1461247575271 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 1645 | 1461247575272 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:06:15 INFO - PROCESS | 1645 | 1461247575274 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 1645 | 1461247575275 Marionette TRACE conn2 <- [1,2742,null,{}] 07:06:15 INFO - PROCESS | 1645 | 1461247575280 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}] 07:06:15 INFO - PROCESS | 1645 | 1461247575370 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:06:15 INFO - PROCESS | 1645 | 1461247575374 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd1a800 == 65 [pid = 1645] [id = 693] 07:06:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x12adc8c00) [pid = 1645] [serial = 2079] [outer = 0x0] 07:06:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x12af29400) [pid = 1645] [serial = 2080] [outer = 0x12adc8c00] 07:06:15 INFO - PROCESS | 1645 | 1461247575400 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x12af7dc00) [pid = 1645] [serial = 2081] [outer = 0x12adc8c00] 07:06:15 INFO - PROCESS | 1645 | 1461247575849 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]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 620ms 07:06:15 INFO - PROCESS | 1645 | 1461247575909 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 1645 | 1461247575912 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:06:15 INFO - PROCESS | 1645 | 1461247575925 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 1645 | 1461247575926 Marionette TRACE conn2 <- [1,2746,null,{}] 07:06:15 INFO - PROCESS | 1645 | 1461247575932 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}] 07:06:16 INFO - PROCESS | 1645 | 1461247576064 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:06:16 INFO - PROCESS | 1645 | 1461247576083 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbfc000 == 66 [pid = 1645] [id = 694] 07:06:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x12b50dc00) [pid = 1645] [serial = 2082] [outer = 0x0] 07:06:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x12bc50800) [pid = 1645] [serial = 2083] [outer = 0x12b50dc00] 07:06:16 INFO - PROCESS | 1645 | 1461247576110 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x12bf2b400) [pid = 1645] [serial = 2084] [outer = 0x12b50dc00] 07:06:16 INFO - PROCESS | 1645 | 1461247576464 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]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 572ms 07:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:06:16 INFO - PROCESS | 1645 | 1461247576502 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 1645 | 1461247576503 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:06:16 INFO - PROCESS | 1645 | 1461247576505 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - PROCESS | 1645 | 1461247576506 Marionette TRACE conn2 <- [1,2750,null,{}] 07:06:16 INFO - PROCESS | 1645 | 1461247576508 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}] 07:06:16 INFO - PROCESS | 1645 | 1461247576625 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:06:16 INFO - PROCESS | 1645 | 1461247576635 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea27000 == 67 [pid = 1645] [id = 695] 07:06:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x12b50e400) [pid = 1645] [serial = 2085] [outer = 0x0] 07:06:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x12d162000) [pid = 1645] [serial = 2086] [outer = 0x12b50e400] 07:06:16 INFO - PROCESS | 1645 | 1461247576660 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x12d1b1c00) [pid = 1645] [serial = 2087] [outer = 0x12b50e400] 07:06:17 INFO - PROCESS | 1645 | 1461247577026 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]]]}] 07:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 525ms 07:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:06:17 INFO - PROCESS | 1645 | 1461247577031 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 1645 | 1461247577033 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:06:17 INFO - PROCESS | 1645 | 1461247577035 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 1645 | 1461247577036 Marionette TRACE conn2 <- [1,2754,null,{}] 07:06:17 INFO - PROCESS | 1645 | 1461247577038 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}] 07:06:17 INFO - PROCESS | 1645 | 1461247577156 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:06:17 INFO - PROCESS | 1645 | 1461247577170 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f6c3800 == 68 [pid = 1645] [id = 696] 07:06:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x12d1b2000) [pid = 1645] [serial = 2088] [outer = 0x0] 07:06:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x12d1b9c00) [pid = 1645] [serial = 2089] [outer = 0x12d1b2000] 07:06:17 INFO - PROCESS | 1645 | 1461247577195 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12d2e3400) [pid = 1645] [serial = 2090] [outer = 0x12d1b2000] 07:06:17 INFO - PROCESS | 1645 | 1461247577886 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]]]}] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x127fc2800) [pid = 1645] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x114bb4800) [pid = 1645] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x1294de400) [pid = 1645] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x115807000) [pid = 1645] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x11a610400) [pid = 1645] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x128e6d000) [pid = 1645] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x119e6f000) [pid = 1645] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x12a13c000) [pid = 1645] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x123c9c000) [pid = 1645] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x1272cf400) [pid = 1645] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x119136400) [pid = 1645] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x11a60f400) [pid = 1645] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x12962ec00) [pid = 1645] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x12a6c2c00) [pid = 1645] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12aec1c00) [pid = 1645] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x11a607000) [pid = 1645] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x11bced800) [pid = 1645] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x12af10800) [pid = 1645] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x129097c00) [pid = 1645] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x115289c00) [pid = 1645] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x11aee6800) [pid = 1645] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x123e21c00) [pid = 1645] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x1297ccc00) [pid = 1645] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12af25c00) [pid = 1645] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x12417e400) [pid = 1645] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12bd88000) [pid = 1645] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x1147b8000) [pid = 1645] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x116498c00) [pid = 1645] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x12b72f400) [pid = 1645] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x124175c00) [pid = 1645] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x12b503000) [pid = 1645] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12a61d000) [pid = 1645] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x11855c400) [pid = 1645] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x128e75800) [pid = 1645] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x123b2e800) [pid = 1645] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x1288ce400) [pid = 1645] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x114706800) [pid = 1645] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x12a144c00) [pid = 1645] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x114c8c800) [pid = 1645] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x11add4800) [pid = 1645] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x11bcea800) [pid = 1645] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x12af76400) [pid = 1645] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x12a99dc00) [pid = 1645] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x1147b6c00) [pid = 1645] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x115154800) [pid = 1645] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:06:17 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x12af0b800) [pid = 1645] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 919ms 07:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:06:17 INFO - PROCESS | 1645 | 1461247577954 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 1645 | 1461247577957 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:06:17 INFO - PROCESS | 1645 | 1461247577961 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 1645 | 1461247577965 Marionette TRACE conn2 <- [1,2758,null,{}] 07:06:17 INFO - PROCESS | 1645 | 1461247577969 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}] 07:06:18 INFO - PROCESS | 1645 | 1461247578118 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:06:18 INFO - PROCESS | 1645 | 1461247578229 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae2a000 == 69 [pid = 1645] [id = 697] 07:06:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11641c400) [pid = 1645] [serial = 2091] [outer = 0x0] 07:06:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x11855a400) [pid = 1645] [serial = 2092] [outer = 0x11641c400] 07:06:18 INFO - PROCESS | 1645 | 1461247578263 Marionette DEBUG loaded listener.js 07:06:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x119131400) [pid = 1645] [serial = 2093] [outer = 0x11641c400] 07:06:18 INFO - PROCESS | 1645 | 1461247578701 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]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 774ms 07:06:18 INFO - PROCESS | 1645 | 1461247578735 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 1645 | 1461247578740 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:06:18 INFO - PROCESS | 1645 | 1461247578744 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 1645 | 1461247578746 Marionette TRACE conn2 <- [1,2762,null,{}] 07:06:18 INFO - PROCESS | 1645 | 1461247578749 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}] 07:06:18 INFO - PROCESS | 1645 | 1461247578864 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:06:18 INFO - PROCESS | 1645 | --DOCSHELL 0x12facc000 == 68 [pid = 1645] [id = 17] 07:06:19 INFO - PROCESS | 1645 | 1461247578996 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x115232000 == 69 [pid = 1645] [id = 698] 07:06:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x114c88000) [pid = 1645] [serial = 2094] [outer = 0x0] 07:06:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x11add3800) [pid = 1645] [serial = 2095] [outer = 0x114c88000] 07:06:19 INFO - PROCESS | 1645 | 1461247579033 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x1235f6000) [pid = 1645] [serial = 2096] [outer = 0x114c88000] 07:06:19 INFO - PROCESS | 1645 | 1461247579458 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]]]}] 07:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 770ms 07:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:06:19 INFO - PROCESS | 1645 | 1461247579515 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 1645 | 1461247579516 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:06:19 INFO - PROCESS | 1645 | 1461247579519 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - PROCESS | 1645 | 1461247579521 Marionette TRACE conn2 <- [1,2766,null,{}] 07:06:19 INFO - PROCESS | 1645 | 1461247579530 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}] 07:06:19 INFO - PROCESS | 1645 | 1461247579645 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:06:19 INFO - PROCESS | 1645 | 1461247579731 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da1e800 == 70 [pid = 1645] [id = 699] 07:06:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x1235fa400) [pid = 1645] [serial = 2097] [outer = 0x0] 07:06:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x124182400) [pid = 1645] [serial = 2098] [outer = 0x1235fa400] 07:06:19 INFO - PROCESS | 1645 | 1461247579764 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x127fbb000) [pid = 1645] [serial = 2099] [outer = 0x1235fa400] 07:06:20 INFO - PROCESS | 1645 | 1461247580183 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]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 07:06:20 INFO - PROCESS | 1645 | 1461247580190 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 1645 | 1461247580192 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:06:20 INFO - PROCESS | 1645 | 1461247580195 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 1645 | 1461247580196 Marionette TRACE conn2 <- [1,2770,null,{}] 07:06:20 INFO - PROCESS | 1645 | 1461247580199 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}] 07:06:20 INFO - PROCESS | 1645 | 1461247580309 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:06:20 INFO - PROCESS | 1645 | 1461247580425 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f512000 == 71 [pid = 1645] [id = 700] 07:06:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x128e74c00) [pid = 1645] [serial = 2100] [outer = 0x0] 07:06:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x1292e4400) [pid = 1645] [serial = 2101] [outer = 0x128e74c00] 07:06:20 INFO - PROCESS | 1645 | 1461247580458 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x129652400) [pid = 1645] [serial = 2102] [outer = 0x128e74c00] 07:06:20 INFO - PROCESS | 1645 | 1461247580868 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]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 719ms 07:06:20 INFO - PROCESS | 1645 | 1461247580915 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 1645 | 1461247580916 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:06:20 INFO - PROCESS | 1645 | 1461247580918 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 1645 | 1461247580920 Marionette TRACE conn2 <- [1,2774,null,{}] 07:06:20 INFO - PROCESS | 1645 | 1461247580922 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}] 07:06:21 INFO - PROCESS | 1645 | 1461247581047 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:06:21 INFO - PROCESS | 1645 | 1461247581133 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x131cdb000 == 72 [pid = 1645] [id = 701] 07:06:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x1297cb400) [pid = 1645] [serial = 2103] [outer = 0x0] 07:06:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x12a142400) [pid = 1645] [serial = 2104] [outer = 0x1297cb400] 07:06:21 INFO - PROCESS | 1645 | 1461247581163 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x12a644c00) [pid = 1645] [serial = 2105] [outer = 0x1297cb400] 07:06:21 INFO - PROCESS | 1645 | 1461247581600 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]]]}] 07:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 719ms 07:06:21 INFO - PROCESS | 1645 | 1461247581638 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:06:21 INFO - PROCESS | 1645 | 1461247581640 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:06:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:06:21 INFO - PROCESS | 1645 | 1461247581666 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:06:21 INFO - PROCESS | 1645 | 1461247581668 Marionette TRACE conn2 <- [1,2778,null,{}] 07:06:21 INFO - PROCESS | 1645 | 1461247581674 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}] 07:06:21 INFO - PROCESS | 1645 | 1461247581866 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:06:21 INFO - PROCESS | 1645 | 1461247581972 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x1398ac000 == 73 [pid = 1645] [id = 702] 07:06:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x12a6c2c00) [pid = 1645] [serial = 2106] [outer = 0x0] 07:06:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x12af17c00) [pid = 1645] [serial = 2107] [outer = 0x12a6c2c00] 07:06:22 INFO - PROCESS | 1645 | 1461247582005 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12b2a4800) [pid = 1645] [serial = 2108] [outer = 0x12a6c2c00] 07:06:22 INFO - PROCESS | 1645 | 1461247582444 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]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 850ms 07:06:22 INFO - PROCESS | 1645 | 1461247582493 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 1645 | 1461247582495 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:06:22 INFO - PROCESS | 1645 | 1461247582497 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 1645 | 1461247582498 Marionette TRACE conn2 <- [1,2782,null,{}] 07:06:22 INFO - PROCESS | 1645 | 1461247582501 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}] 07:06:22 INFO - PROCESS | 1645 | 1461247582611 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:06:22 INFO - PROCESS | 1645 | 1461247582698 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x1398c1000 == 74 [pid = 1645] [id = 703] 07:06:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x12b2aa400) [pid = 1645] [serial = 2109] [outer = 0x0] 07:06:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x12b504c00) [pid = 1645] [serial = 2110] [outer = 0x12b2aa400] 07:06:22 INFO - PROCESS | 1645 | 1461247582729 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x12bc4c800) [pid = 1645] [serial = 2111] [outer = 0x12b2aa400] 07:06:23 INFO - PROCESS | 1645 | 1461247583129 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]]]}] 07:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 672ms 07:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:06:23 INFO - PROCESS | 1645 | 1461247583169 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:06:23 INFO - PROCESS | 1645 | 1461247583171 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:06:23 INFO - PROCESS | 1645 | 1461247583173 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:06:23 INFO - PROCESS | 1645 | 1461247583174 Marionette TRACE conn2 <- [1,2786,null,{}] 07:06:23 INFO - PROCESS | 1645 | 1461247583176 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}] 07:06:23 INFO - PROCESS | 1645 | 1461247583288 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:06:23 INFO - PROCESS | 1645 | 1461247583402 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x139ad0800 == 75 [pid = 1645] [id = 704] 07:06:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x12bd8c800) [pid = 1645] [serial = 2112] [outer = 0x0] 07:06:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x12bf39000) [pid = 1645] [serial = 2113] [outer = 0x12bd8c800] 07:06:23 INFO - PROCESS | 1645 | 1461247583432 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x12d2e0c00) [pid = 1645] [serial = 2114] [outer = 0x12bd8c800] 07:06:23 INFO - PROCESS | 1645 | 1461247583803 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]]]}] 07:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 07:06:23 INFO - PROCESS | 1645 | 1461247583846 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:06:23 INFO - PROCESS | 1645 | 1461247583847 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:06:23 INFO - PROCESS | 1645 | 1461247583850 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:06:23 INFO - PROCESS | 1645 | 1461247583851 Marionette TRACE conn2 <- [1,2790,null,{}] 07:06:23 INFO - PROCESS | 1645 | 1461247583853 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}] 07:06:23 INFO - PROCESS | 1645 | 1461247583964 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:06:24 INFO - PROCESS | 1645 | 1461247584090 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x139ae2000 == 76 [pid = 1645] [id = 705] 07:06:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12a147400) [pid = 1645] [serial = 2115] [outer = 0x0] 07:06:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12d2e7000) [pid = 1645] [serial = 2116] [outer = 0x12a147400] 07:06:24 INFO - PROCESS | 1645 | 1461247584119 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12da34400) [pid = 1645] [serial = 2117] [outer = 0x12a147400] 07:06:24 INFO - PROCESS | 1645 | 1461247584534 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]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 719ms 07:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:06:24 INFO - PROCESS | 1645 | 1461247584569 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 1645 | 1461247584571 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:06:24 INFO - PROCESS | 1645 | 1461247584573 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - PROCESS | 1645 | 1461247584574 Marionette TRACE conn2 <- [1,2794,null,{}] 07:06:24 INFO - PROCESS | 1645 | 1461247584577 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}] 07:06:24 INFO - PROCESS | 1645 | 1461247584690 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:06:24 INFO - PROCESS | 1645 | 1461247584778 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x11ae28000 == 77 [pid = 1645] [id = 706] 07:06:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x115344000) [pid = 1645] [serial = 2118] [outer = 0x0] 07:06:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x118ae7c00) [pid = 1645] [serial = 2119] [outer = 0x115344000] 07:06:24 INFO - PROCESS | 1645 | 1461247584808 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x11bce1000) [pid = 1645] [serial = 2120] [outer = 0x115344000] 07:06:25 INFO - PROCESS | 1645 | 1461247585419 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]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:06:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 871ms 07:06:25 INFO - PROCESS | 1645 | 1461247585445 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 1645 | 1461247585447 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:06:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:06:25 INFO - PROCESS | 1645 | 1461247585451 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 1645 | 1461247585453 Marionette TRACE conn2 <- [1,2798,null,{}] 07:06:25 INFO - PROCESS | 1645 | 1461247585458 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}] 07:06:25 INFO - PROCESS | 1645 | 1461247585612 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:06:25 INFO - PROCESS | 1645 | 1461247585638 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab6c800 == 78 [pid = 1645] [id = 707] 07:06:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x1185c1800) [pid = 1645] [serial = 2121] [outer = 0x0] 07:06:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x118a2fc00) [pid = 1645] [serial = 2122] [outer = 0x1185c1800] 07:06:25 INFO - PROCESS | 1645 | 1461247585707 Marionette DEBUG loaded listener.js 07:06:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x11a888800) [pid = 1645] [serial = 2123] [outer = 0x1185c1800] 07:06:26 INFO - PROCESS | 1645 | 1461247586135 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]]]}] 07:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 723ms 07:06:26 INFO - PROCESS | 1645 | 1461247586174 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:06:26 INFO - PROCESS | 1645 | 1461247586178 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:06:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:06:26 INFO - PROCESS | 1645 | 1461247586202 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:06:26 INFO - PROCESS | 1645 | 1461247586204 Marionette TRACE conn2 <- [1,2802,null,{}] 07:06:26 INFO - PROCESS | 1645 | 1461247586207 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}] 07:06:26 INFO - PROCESS | 1645 | 1461247586329 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:06:26 INFO - PROCESS | 1645 | 1461247586418 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x124363000 == 79 [pid = 1645] [id = 708] 07:06:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x11bced400) [pid = 1645] [serial = 2124] [outer = 0x0] 07:06:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x11c310000) [pid = 1645] [serial = 2125] [outer = 0x11bced400] 07:06:26 INFO - PROCESS | 1645 | 1461247586445 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x1238c3c00) [pid = 1645] [serial = 2126] [outer = 0x11bced400] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea27000 == 78 [pid = 1645] [id = 695] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbfc000 == 77 [pid = 1645] [id = 694] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x12aa56400) [pid = 1645] [serial = 2041] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd1a800 == 76 [pid = 1645] [id = 693] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12acc6800 == 75 [pid = 1645] [id = 692] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x125dbd000 == 74 [pid = 1645] [id = 691] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x123eb5800 == 73 [pid = 1645] [id = 690] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12facb000 == 72 [pid = 1645] [id = 665] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab77000 == 71 [pid = 1645] [id = 689] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12f510000 == 70 [pid = 1645] [id = 685] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed41800 == 69 [pid = 1645] [id = 684] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12da5d000 == 68 [pid = 1645] [id = 683] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x12aaa4000 == 67 [pid = 1645] [id = 682] 07:06:26 INFO - PROCESS | 1645 | --DOCSHELL 0x119c1f800 == 66 [pid = 1645] [id = 681] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x1297c3800) [pid = 1645] [serial = 1769] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x1294e9400) [pid = 1645] [serial = 1766] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 161 (0x129629800) [pid = 1645] [serial = 1826] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x115282c00) [pid = 1645] [serial = 1757] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x12a620c00) [pid = 1645] [serial = 1772] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x118c95800) [pid = 1645] [serial = 1817] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x11bcdf400) [pid = 1645] [serial = 1940] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x123934000) [pid = 1645] [serial = 1883] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x12b2a4000) [pid = 1645] [serial = 1955] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x12aec9400) [pid = 1645] [serial = 1892] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x114dcb400) [pid = 1645] [serial = 1937] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x12aa55400) [pid = 1645] [serial = 1961] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12af28400) [pid = 1645] [serial = 1895] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x12a636800) [pid = 1645] [serial = 1829] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12adc9000) [pid = 1645] [serial = 1835] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x12a13ac00) [pid = 1645] [serial = 1946] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x12af60800) [pid = 1645] [serial = 1898] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x1238c7000) [pid = 1645] [serial = 1763] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x1295a8c00) [pid = 1645] [serial = 1886] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x11add2800) [pid = 1645] [serial = 1880] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12aec7c00) [pid = 1645] [serial = 1949] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x126af2c00) [pid = 1645] [serial = 1823] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x129097400) [pid = 1645] [serial = 1694] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x11bce3c00) [pid = 1645] [serial = 1820] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x11add3400) [pid = 1645] [serial = 1760] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x12a9a5c00) [pid = 1645] [serial = 1889] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x12aa5c400) [pid = 1645] [serial = 1832] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 136 (0x12b369400) [pid = 1645] [serial = 1958] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 135 (0x12a63f000) [pid = 1645] [serial = 1775] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 134 (0x1288cf400) [pid = 1645] [serial = 1943] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 133 (0x12af75000) [pid = 1645] [serial = 1952] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 132 (0x11c432400) [pid = 1645] [serial = 2000] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 131 (0x11aeec800) [pid = 1645] [serial = 1999] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 130 (0x12bf7d000) [pid = 1645] [serial = 2021] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 129 (0x12a637c00) [pid = 1645] [serial = 2020] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 128 (0x12a6cc800) [pid = 1645] [serial = 2005] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x12af14800) [pid = 1645] [serial = 2006] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x12b50c800) [pid = 1645] [serial = 2012] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12b374400) [pid = 1645] [serial = 2011] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x12bf2b800) [pid = 1645] [serial = 2017] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12bf37400) [pid = 1645] [serial = 2018] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12bf7e800) [pid = 1645] [serial = 2023] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12d16cc00) [pid = 1645] [serial = 2024] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x1191b7800) [pid = 1645] [serial = 2026] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x11b594800) [pid = 1645] [serial = 2027] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12bd90400) [pid = 1645] [serial = 2015] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12bc4d000) [pid = 1645] [serial = 2014] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12965d800) [pid = 1645] [serial = 2003] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x128e8b400) [pid = 1645] [serial = 2002] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12b72bc00) [pid = 1645] [serial = 1996] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12b912800) [pid = 1645] [serial = 1997] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x12b36a800) [pid = 1645] [serial = 2009] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12af62c00) [pid = 1645] [serial = 2008] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11c304000) [pid = 1645] [serial = 2029] [outer = 0x0] [url = about:blank] 07:06:26 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12393bc00) [pid = 1645] [serial = 2030] [outer = 0x0] [url = about:blank] 07:06:27 INFO - PROCESS | 1645 | 1461247586999 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]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:06:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 825ms 07:06:27 INFO - PROCESS | 1645 | 1461247587025 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 1645 | 1461247587027 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:06:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:06:27 INFO - PROCESS | 1645 | 1461247587032 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 1645 | 1461247587035 Marionette TRACE conn2 <- [1,2806,null,{}] 07:06:27 INFO - PROCESS | 1645 | 1461247587047 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}] 07:06:27 INFO - PROCESS | 1645 | 1461247587204 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:06:27 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1294df400) [pid = 1645] [serial = 2035] [outer = 0x0] [url = about:blank] 07:06:27 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11adcf000) [pid = 1645] [serial = 2038] [outer = 0x0] [url = about:blank] 07:06:27 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x129632400) [pid = 1645] [serial = 2036] [outer = 0x0] [url = about:blank] 07:06:27 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1294e5400) [pid = 1645] [serial = 2039] [outer = 0x0] [url = about:blank] 07:06:27 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x127fc9000) [pid = 1645] [serial = 2032] [outer = 0x0] [url = about:blank] 07:06:27 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128e83c00) [pid = 1645] [serial = 2033] [outer = 0x0] [url = about:blank] 07:06:27 INFO - PROCESS | 1645 | 1461247587319 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x123b9a800 == 67 [pid = 1645] [id = 709] 07:06:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x11add2800) [pid = 1645] [serial = 2127] [outer = 0x0] 07:06:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12393f400) [pid = 1645] [serial = 2128] [outer = 0x11add2800] 07:06:27 INFO - PROCESS | 1645 | 1461247587347 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1244ea400) [pid = 1645] [serial = 2129] [outer = 0x11add2800] 07:06:27 INFO - PROCESS | 1645 | 1461247587698 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]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:06:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 674ms 07:06:27 INFO - PROCESS | 1645 | 1461247587714 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 1645 | 1461247587716 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:06:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:06:27 INFO - PROCESS | 1645 | 1461247587718 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 1645 | 1461247587719 Marionette TRACE conn2 <- [1,2810,null,{}] 07:06:27 INFO - PROCESS | 1645 | 1461247587722 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}] 07:06:27 INFO - PROCESS | 1645 | 1461247587817 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:06:27 INFO - PROCESS | 1645 | 1461247587821 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab65800 == 68 [pid = 1645] [id = 710] 07:06:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x126ad2800) [pid = 1645] [serial = 2130] [outer = 0x0] 07:06:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1288ce000) [pid = 1645] [serial = 2131] [outer = 0x126ad2800] 07:06:27 INFO - PROCESS | 1645 | 1461247587847 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x128e8a400) [pid = 1645] [serial = 2132] [outer = 0x126ad2800] 07:06:28 INFO - PROCESS | 1645 | 1461247588200 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]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 522ms 07:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:06:28 INFO - PROCESS | 1645 | 1461247588240 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 1645 | 1461247588241 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:06:28 INFO - PROCESS | 1645 | 1461247588244 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 1645 | 1461247588245 Marionette TRACE conn2 <- [1,2814,null,{}] 07:06:28 INFO - PROCESS | 1645 | 1461247588248 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}] 07:06:28 INFO - PROCESS | 1645 | 1461247588356 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:06:28 INFO - PROCESS | 1645 | 1461247588362 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b465000 == 69 [pid = 1645] [id = 711] 07:06:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12909bc00) [pid = 1645] [serial = 2133] [outer = 0x0] 07:06:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1294e1c00) [pid = 1645] [serial = 2134] [outer = 0x12909bc00] 07:06:28 INFO - PROCESS | 1645 | 1461247588404 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1295ac000) [pid = 1645] [serial = 2135] [outer = 0x12909bc00] 07:06:28 INFO - PROCESS | 1645 | 1461247588895 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]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 07:06:28 INFO - PROCESS | 1645 | 1461247588924 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 1645 | 1461247588925 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:06:28 INFO - PROCESS | 1645 | 1461247588929 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 1645 | 1461247588931 Marionette TRACE conn2 <- [1,2818,null,{}] 07:06:28 INFO - PROCESS | 1645 | 1461247588933 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}] 07:06:29 INFO - PROCESS | 1645 | 1461247589070 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:06:29 INFO - PROCESS | 1645 | 1461247589086 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd06800 == 70 [pid = 1645] [id = 712] 07:06:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x129651400) [pid = 1645] [serial = 2136] [outer = 0x0] 07:06:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12a13b000) [pid = 1645] [serial = 2137] [outer = 0x129651400] 07:06:29 INFO - PROCESS | 1645 | 1461247589114 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12aa53000) [pid = 1645] [serial = 2138] [outer = 0x129651400] 07:06:29 INFO - PROCESS | 1645 | 1461247589471 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]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:06:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 570ms 07:06:29 INFO - PROCESS | 1645 | 1461247589498 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:06:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:06:29 INFO - PROCESS | 1645 | 1461247589500 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:06:29 INFO - PROCESS | 1645 | 1461247589507 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 1645 | 1461247589508 Marionette TRACE conn2 <- [1,2822,null,{}] 07:06:29 INFO - PROCESS | 1645 | 1461247589511 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}] 07:06:29 INFO - PROCESS | 1645 | 1461247589629 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:06:29 INFO - PROCESS | 1645 | 1461247589641 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d284800 == 71 [pid = 1645] [id = 713] 07:06:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x129657400) [pid = 1645] [serial = 2139] [outer = 0x0] 07:06:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12adc8400) [pid = 1645] [serial = 2140] [outer = 0x129657400] 07:06:29 INFO - PROCESS | 1645 | 1461247589668 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12aecf400) [pid = 1645] [serial = 2141] [outer = 0x129657400] 07:06:30 INFO - PROCESS | 1645 | 1461247590037 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]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 578ms 07:06:30 INFO - PROCESS | 1645 | 1461247590084 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:06:30 INFO - PROCESS | 1645 | 1461247590085 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:06:30 INFO - PROCESS | 1645 | 1461247590087 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 1645 | 1461247590089 Marionette TRACE conn2 <- [1,2826,null,{}] 07:06:30 INFO - PROCESS | 1645 | 1461247590091 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}] 07:06:30 INFO - PROCESS | 1645 | 1461247590213 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:06:30 INFO - PROCESS | 1645 | 1461247590225 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e51b000 == 72 [pid = 1645] [id = 714] 07:06:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12aa5b800) [pid = 1645] [serial = 2142] [outer = 0x0] 07:06:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12af1fc00) [pid = 1645] [serial = 2143] [outer = 0x12aa5b800] 07:06:30 INFO - PROCESS | 1645 | 1461247590254 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12af60800) [pid = 1645] [serial = 2144] [outer = 0x12aa5b800] 07:06:30 INFO - PROCESS | 1645 | 1461247590600 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 518ms 07:06:30 INFO - PROCESS | 1645 | 1461247590606 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 1645 | 1461247590608 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:06:30 INFO - PROCESS | 1645 | 1461247590610 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 1645 | 1461247590611 Marionette TRACE conn2 <- [1,2830,null,{}] 07:06:30 INFO - PROCESS | 1645 | 1461247590616 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}] 07:06:30 INFO - PROCESS | 1645 | 1461247590739 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:06:30 INFO - PROCESS | 1645 | 1461247590752 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea27000 == 73 [pid = 1645] [id = 715] 07:06:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12af18800) [pid = 1645] [serial = 2145] [outer = 0x0] 07:06:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12af80000) [pid = 1645] [serial = 2146] [outer = 0x12af18800] 07:06:30 INFO - PROCESS | 1645 | 1461247590777 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12b2a9c00) [pid = 1645] [serial = 2147] [outer = 0x12af18800] 07:06:31 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x11add8800) [pid = 1645] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:06:31 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12417f000) [pid = 1645] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:06:31 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12a6c4000) [pid = 1645] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:06:31 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x1295aec00) [pid = 1645] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:06:31 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x12adc8c00) [pid = 1645] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:06:31 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12b50dc00) [pid = 1645] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:06:31 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12b50e400) [pid = 1645] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:06:31 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1297d0c00) [pid = 1645] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:06:31 INFO - PROCESS | 1645 | 1461247591186 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]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 623ms 07:06:31 INFO - PROCESS | 1645 | 1461247591233 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 1645 | 1461247591235 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:06:31 INFO - PROCESS | 1645 | 1461247591237 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 1645 | 1461247591238 Marionette TRACE conn2 <- [1,2834,null,{}] 07:06:31 INFO - PROCESS | 1645 | 1461247591240 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}] 07:06:31 INFO - PROCESS | 1645 | 1461247591338 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:06:31 INFO - PROCESS | 1645 | 1461247591412 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed3f800 == 74 [pid = 1645] [id = 716] 07:06:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x128e73800) [pid = 1645] [serial = 2148] [outer = 0x0] 07:06:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12af24800) [pid = 1645] [serial = 2149] [outer = 0x128e73800] 07:06:31 INFO - PROCESS | 1645 | 1461247591437 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x12b36d000) [pid = 1645] [serial = 2150] [outer = 0x128e73800] 07:06:31 INFO - PROCESS | 1645 | 1461247591723 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 518ms 07:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:06:31 INFO - PROCESS | 1645 | 1461247591755 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 1645 | 1461247591757 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:06:31 INFO - PROCESS | 1645 | 1461247591759 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 1645 | 1461247591761 Marionette TRACE conn2 <- [1,2838,null,{}] 07:06:31 INFO - PROCESS | 1645 | 1461247591766 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}] 07:06:31 INFO - PROCESS | 1645 | 1461247591879 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:06:31 INFO - PROCESS | 1645 | 1461247591883 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fad6800 == 75 [pid = 1645] [id = 717] 07:06:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x12b375000) [pid = 1645] [serial = 2151] [outer = 0x0] 07:06:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12b72c400) [pid = 1645] [serial = 2152] [outer = 0x12b375000] 07:06:31 INFO - PROCESS | 1645 | 1461247591912 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x12bf86800) [pid = 1645] [serial = 2153] [outer = 0x12b375000] 07:06:32 INFO - PROCESS | 1645 | 1461247592292 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]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 571ms 07:06:32 INFO - PROCESS | 1645 | 1461247592331 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 1645 | 1461247592332 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:06:32 INFO - PROCESS | 1645 | 1461247592334 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 1645 | 1461247592335 Marionette TRACE conn2 <- [1,2842,null,{}] 07:06:32 INFO - PROCESS | 1645 | 1461247592338 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}] 07:06:32 INFO - PROCESS | 1645 | 1461247592434 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:06:32 INFO - PROCESS | 1645 | 1461247592438 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302a6800 == 76 [pid = 1645] [id = 718] 07:06:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12d16e800) [pid = 1645] [serial = 2154] [outer = 0x0] 07:06:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x12d1b9000) [pid = 1645] [serial = 2155] [outer = 0x12d16e800] 07:06:32 INFO - PROCESS | 1645 | 1461247592463 Marionette DEBUG loaded listener.js 07:06:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x12da86000) [pid = 1645] [serial = 2156] [outer = 0x12d16e800] 07:06:32 INFO - PROCESS | 1645 | 1461247592810 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]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 07:06:32 INFO - PROCESS | 1645 | 1461247592852 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 1645 | 1461247592853 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:06:32 INFO - PROCESS | 1645 | 1461247592856 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 1645 | 1461247592857 Marionette TRACE conn2 <- [1,2846,null,{}] 07:06:32 INFO - PROCESS | 1645 | 1461247592859 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}] 07:06:32 INFO - PROCESS | 1645 | 1461247592956 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:06:33 INFO - PROCESS | 1645 | 1461247593034 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x131ccd800 == 77 [pid = 1645] [id = 719] 07:06:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x12d1b3c00) [pid = 1645] [serial = 2157] [outer = 0x0] 07:06:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x12da8e800) [pid = 1645] [serial = 2158] [outer = 0x12d1b3c00] 07:06:33 INFO - PROCESS | 1645 | 1461247593059 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x1272cc800) [pid = 1645] [serial = 2159] [outer = 0x12d1b3c00] 07:06:33 INFO - PROCESS | 1645 | 1461247593558 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]]]}] 07:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 721ms 07:06:33 INFO - PROCESS | 1645 | 1461247593578 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:06:33 INFO - PROCESS | 1645 | 1461247593582 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:06:33 INFO - PROCESS | 1645 | 1461247593585 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:06:33 INFO - PROCESS | 1645 | 1461247593588 Marionette TRACE conn2 <- [1,2850,null,{}] 07:06:33 INFO - PROCESS | 1645 | 1461247593591 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}] 07:06:33 INFO - PROCESS | 1645 | 1461247593714 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:06:33 INFO - PROCESS | 1645 | 1461247593803 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x126ac3800 == 78 [pid = 1645] [id = 720] 07:06:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 129 (0x11a607000) [pid = 1645] [serial = 2160] [outer = 0x0] 07:06:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 130 (0x11aef0000) [pid = 1645] [serial = 2161] [outer = 0x11a607000] 07:06:33 INFO - PROCESS | 1645 | 1461247593835 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 131 (0x11c30c400) [pid = 1645] [serial = 2162] [outer = 0x11a607000] 07:06:34 INFO - PROCESS | 1645 | 1461247594263 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 723ms 07:06:34 INFO - PROCESS | 1645 | 1461247594309 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:06:34 INFO - PROCESS | 1645 | 1461247594313 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:06:34 INFO - PROCESS | 1645 | 1461247594318 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:06:34 INFO - PROCESS | 1645 | 1461247594319 Marionette TRACE conn2 <- [1,2854,null,{}] 07:06:34 INFO - PROCESS | 1645 | 1461247594322 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}] 07:06:34 INFO - PROCESS | 1645 | 1461247594462 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:06:34 INFO - PROCESS | 1645 | 1461247594550 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad7f000 == 79 [pid = 1645] [id = 721] 07:06:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 132 (0x1238bc400) [pid = 1645] [serial = 2163] [outer = 0x0] 07:06:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 133 (0x124181400) [pid = 1645] [serial = 2164] [outer = 0x1238bc400] 07:06:34 INFO - PROCESS | 1645 | 1461247594581 Marionette DEBUG loaded listener.js 07:06:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 134 (0x128e6e400) [pid = 1645] [serial = 2165] [outer = 0x1238bc400] 07:06:35 INFO - PROCESS | 1645 | 1461247595009 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]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 721ms 07:06:35 INFO - PROCESS | 1645 | 1461247595039 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 1645 | 1461247595040 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:06:35 INFO - PROCESS | 1645 | 1461247595043 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 1645 | 1461247595045 Marionette TRACE conn2 <- [1,2858,null,{}] 07:06:35 INFO - PROCESS | 1645 | 1461247595053 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}] 07:06:35 INFO - PROCESS | 1645 | 1461247595175 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:06:35 INFO - PROCESS | 1645 | 1461247595292 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fe4e000 == 80 [pid = 1645] [id = 722] 07:06:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 135 (0x1295aa800) [pid = 1645] [serial = 2166] [outer = 0x0] 07:06:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 136 (0x12a63f000) [pid = 1645] [serial = 2167] [outer = 0x1295aa800] 07:06:35 INFO - PROCESS | 1645 | 1461247595327 Marionette DEBUG loaded listener.js 07:06:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 137 (0x12adc3000) [pid = 1645] [serial = 2168] [outer = 0x1295aa800] 07:06:35 INFO - PROCESS | 1645 | 1461247595771 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 773ms 07:06:35 INFO - PROCESS | 1645 | 1461247595826 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 1645 | 1461247595829 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:06:35 INFO - PROCESS | 1645 | 1461247595835 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 1645 | 1461247595837 Marionette TRACE conn2 <- [1,2862,null,{}] 07:06:35 INFO - PROCESS | 1645 | 1461247595840 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}] 07:06:36 INFO - PROCESS | 1645 | 1461247596020 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:06:36 INFO - PROCESS | 1645 | 1461247596154 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x13979f000 == 81 [pid = 1645] [id = 723] 07:06:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x12adc9000) [pid = 1645] [serial = 2169] [outer = 0x0] 07:06:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x12b373c00) [pid = 1645] [serial = 2170] [outer = 0x12adc9000] 07:06:36 INFO - PROCESS | 1645 | 1461247596183 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12b912000) [pid = 1645] [serial = 2171] [outer = 0x12adc9000] 07:06:36 INFO - PROCESS | 1645 | 1461247596590 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]]]}] 07:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 775ms 07:06:36 INFO - PROCESS | 1645 | 1461247596609 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 1645 | 1461247596611 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:06:36 INFO - PROCESS | 1645 | 1461247596615 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 1645 | 1461247596616 Marionette TRACE conn2 <- [1,2866,null,{}] 07:06:36 INFO - PROCESS | 1645 | 1461247596619 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}] 07:06:36 INFO - PROCESS | 1645 | 1461247596732 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:06:36 INFO - PROCESS | 1645 | 1461247596846 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x139950800 == 82 [pid = 1645] [id = 724] 07:06:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x12b507400) [pid = 1645] [serial = 2172] [outer = 0x0] 07:06:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x12d1ac800) [pid = 1645] [serial = 2173] [outer = 0x12b507400] 07:06:36 INFO - PROCESS | 1645 | 1461247596880 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x12d2df800) [pid = 1645] [serial = 2174] [outer = 0x12b507400] 07:06:37 INFO - PROCESS | 1645 | 1461247597478 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]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 921ms 07:06:37 INFO - PROCESS | 1645 | 1461247597538 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:06:37 INFO - PROCESS | 1645 | 1461247597540 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:06:37 INFO - PROCESS | 1645 | 1461247597543 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 1645 | 1461247597544 Marionette TRACE conn2 <- [1,2870,null,{}] 07:06:37 INFO - PROCESS | 1645 | 1461247597547 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}] 07:06:37 INFO - PROCESS | 1645 | 1461247597716 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:06:37 INFO - PROCESS | 1645 | 1461247597805 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x139c92800 == 83 [pid = 1645] [id = 725] 07:06:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x12da93c00) [pid = 1645] [serial = 2175] [outer = 0x0] 07:06:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x12e3c8400) [pid = 1645] [serial = 2176] [outer = 0x12da93c00] 07:06:37 INFO - PROCESS | 1645 | 1461247597837 Marionette DEBUG loaded listener.js 07:06:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x12e4cd800) [pid = 1645] [serial = 2177] [outer = 0x12da93c00] 07:06:38 INFO - PROCESS | 1645 | 1461247598227 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]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:06:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 723ms 07:06:38 INFO - PROCESS | 1645 | 1461247598266 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 1645 | 1461247598267 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:06:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:06:38 INFO - PROCESS | 1645 | 1461247598269 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 1645 | 1461247598271 Marionette TRACE conn2 <- [1,2874,null,{}] 07:06:38 INFO - PROCESS | 1645 | 1461247598273 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}] 07:06:38 INFO - PROCESS | 1645 | 1461247598389 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:06:38 INFO - PROCESS | 1645 | 1461247598506 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12950f000 == 84 [pid = 1645] [id = 726] 07:06:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12e3c0800) [pid = 1645] [serial = 2178] [outer = 0x0] 07:06:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x12e4cf800) [pid = 1645] [serial = 2179] [outer = 0x12e3c0800] 07:06:38 INFO - PROCESS | 1645 | 1461247598536 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x12e4d5800) [pid = 1645] [serial = 2180] [outer = 0x12e3c0800] 07:06:38 INFO - PROCESS | 1645 | 1461247598952 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]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:06:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 719ms 07:06:38 INFO - PROCESS | 1645 | 1461247598989 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:06:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:06:38 INFO - PROCESS | 1645 | 1461247598990 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:06:38 INFO - PROCESS | 1645 | 1461247598993 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 1645 | 1461247598994 Marionette TRACE conn2 <- [1,2878,null,{}] 07:06:38 INFO - PROCESS | 1645 | 1461247598996 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}] 07:06:39 INFO - PROCESS | 1645 | 1461247599134 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:06:39 INFO - PROCESS | 1645 | 1461247599224 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x129521000 == 85 [pid = 1645] [id = 727] 07:06:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x12e3c4000) [pid = 1645] [serial = 2181] [outer = 0x0] 07:06:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x12e815400) [pid = 1645] [serial = 2182] [outer = 0x12e3c4000] 07:06:39 INFO - PROCESS | 1645 | 1461247599253 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x12e81b800) [pid = 1645] [serial = 2183] [outer = 0x12e3c4000] 07:06:39 INFO - PROCESS | 1645 | 1461247599660 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]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:06:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 722ms 07:06:39 INFO - PROCESS | 1645 | 1461247599716 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:06:39 INFO - PROCESS | 1645 | 1461247599717 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:06:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:06:39 INFO - PROCESS | 1645 | 1461247599719 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 1645 | 1461247599720 Marionette TRACE conn2 <- [1,2882,null,{}] 07:06:39 INFO - PROCESS | 1645 | 1461247599723 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}] 07:06:39 INFO - PROCESS | 1645 | 1461247599860 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:06:39 INFO - PROCESS | 1645 | 1461247599968 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x1376cf000 == 86 [pid = 1645] [id = 728] 07:06:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x115809400) [pid = 1645] [serial = 2184] [outer = 0x0] 07:06:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12e817400) [pid = 1645] [serial = 2185] [outer = 0x115809400] 07:06:40 INFO - PROCESS | 1645 | 1461247599997 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12e826800) [pid = 1645] [serial = 2186] [outer = 0x115809400] 07:06:40 INFO - PROCESS | 1645 | 1461247600688 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]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1021ms 07:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:06:40 INFO - PROCESS | 1645 | 1461247600741 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 1645 | 1461247600743 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:06:40 INFO - PROCESS | 1645 | 1461247600755 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 1645 | 1461247600757 Marionette TRACE conn2 <- [1,2886,null,{}] 07:06:40 INFO - PROCESS | 1645 | 1461247600761 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}] 07:06:40 INFO - PROCESS | 1645 | 1461247600873 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:06:41 INFO - PROCESS | 1645 | 1461247600999 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c177000 == 87 [pid = 1645] [id = 729] 07:06:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x114c86c00) [pid = 1645] [serial = 2187] [outer = 0x0] 07:06:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x114dc0c00) [pid = 1645] [serial = 2188] [outer = 0x114c86c00] 07:06:41 INFO - PROCESS | 1645 | 1461247601030 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x118c8a800) [pid = 1645] [serial = 2189] [outer = 0x114c86c00] 07:06:41 INFO - PROCESS | 1645 | 1461247601420 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]]]}] 07:06:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:06:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 07:06:41 INFO - PROCESS | 1645 | 1461247601481 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:06:41 INFO - PROCESS | 1645 | 1461247601485 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:06:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:06:41 INFO - PROCESS | 1645 | 1461247601489 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - PROCESS | 1645 | 1461247601491 Marionette TRACE conn2 <- [1,2890,null,{}] 07:06:41 INFO - PROCESS | 1645 | 1461247601493 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}] 07:06:41 INFO - PROCESS | 1645 | 1461247601603 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:06:41 INFO - PROCESS | 1645 | 1461247601697 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x11c14c800 == 88 [pid = 1645] [id = 730] 07:06:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x119e6f000) [pid = 1645] [serial = 2190] [outer = 0x0] 07:06:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x11addb800) [pid = 1645] [serial = 2191] [outer = 0x119e6f000] 07:06:41 INFO - PROCESS | 1645 | 1461247601724 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x11b9d6000) [pid = 1645] [serial = 2192] [outer = 0x119e6f000] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x1389d6000 == 87 [pid = 1645] [id = 687] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x1305c3800 == 86 [pid = 1645] [id = 652] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12da4b800 == 85 [pid = 1645] [id = 588] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12c21a800 == 84 [pid = 1645] [id = 549] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x1302a6800 == 83 [pid = 1645] [id = 718] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12fad6800 == 82 [pid = 1645] [id = 717] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed3f800 == 81 [pid = 1645] [id = 716] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea27000 == 80 [pid = 1645] [id = 715] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12e51b000 == 79 [pid = 1645] [id = 714] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 160 (0x12d1b9c00) [pid = 1645] [serial = 2089] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 159 (0x114c0c800) [pid = 1645] [serial = 2044] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 158 (0x1238c6000) [pid = 1645] [serial = 2047] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x129655c00) [pid = 1645] [serial = 2050] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x12a9a2800) [pid = 1645] [serial = 2053] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x12af26c00) [pid = 1645] [serial = 2056] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x12b369000) [pid = 1645] [serial = 2059] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x12bc4b400) [pid = 1645] [serial = 2062] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12d284800 == 78 [pid = 1645] [id = 713] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd06800 == 77 [pid = 1645] [id = 712] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12b465000 == 76 [pid = 1645] [id = 711] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab65800 == 75 [pid = 1645] [id = 710] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12facb800 == 74 [pid = 1645] [id = 18] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x123b9a800 == 73 [pid = 1645] [id = 709] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x124363000 == 72 [pid = 1645] [id = 708] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab6c800 == 71 [pid = 1645] [id = 707] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x1398ac000 == 70 [pid = 1645] [id = 702] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x131cdb000 == 69 [pid = 1645] [id = 701] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12f512000 == 68 [pid = 1645] [id = 700] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12da1e800 == 67 [pid = 1645] [id = 699] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x115232000 == 66 [pid = 1645] [id = 698] 07:06:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11ae2a000 == 65 [pid = 1645] [id = 697] 07:06:42 INFO - PROCESS | 1645 | 1461247602210 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x12af29400) [pid = 1645] [serial = 2080] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12bc50800) [pid = 1645] [serial = 2083] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x12d162000) [pid = 1645] [serial = 2086] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12bf2b400) [pid = 1645] [serial = 2084] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x12adcc800) [pid = 1645] [serial = 2042] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x123941000) [pid = 1645] [serial = 2069] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x11bf83000) [pid = 1645] [serial = 2068] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x126af5400) [pid = 1645] [serial = 2071] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x128e88800) [pid = 1645] [serial = 2072] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x12af1a400) [pid = 1645] [serial = 2065] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 142 (0x12a9a5000) [pid = 1645] [serial = 2077] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 141 (0x12adcdc00) [pid = 1645] [serial = 2078] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 140 (0x12965ec00) [pid = 1645] [serial = 2074] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 139 (0x12a618000) [pid = 1645] [serial = 2075] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 138 (0x12d1b1c00) [pid = 1645] [serial = 2087] [outer = 0x0] [url = about:blank] 07:06:42 INFO - PROCESS | 1645 | --DOMWINDOW == 137 (0x12af7dc00) [pid = 1645] [serial = 2081] [outer = 0x0] [url = about:blank] 07:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 772ms 07:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:06:42 INFO - PROCESS | 1645 | 1461247602264 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 1645 | 1461247602265 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:06:42 INFO - PROCESS | 1645 | 1461247602267 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 1645 | 1461247602270 Marionette TRACE conn2 <- [1,2894,null,{}] 07:06:42 INFO - PROCESS | 1645 | 1461247602277 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}] 07:06:42 INFO - PROCESS | 1645 | 1461247602383 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:06:42 INFO - PROCESS | 1645 | 1461247602392 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x125c54800 == 66 [pid = 1645] [id = 731] 07:06:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 138 (0x1238b9400) [pid = 1645] [serial = 2193] [outer = 0x0] 07:06:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 139 (0x12393bc00) [pid = 1645] [serial = 2194] [outer = 0x1238b9400] 07:06:42 INFO - PROCESS | 1645 | 1461247602421 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 140 (0x12408c400) [pid = 1645] [serial = 2195] [outer = 0x1238b9400] 07:06:42 INFO - PROCESS | 1645 | 1461247602794 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]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 571ms 07:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:06:42 INFO - PROCESS | 1645 | 1461247602840 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 1645 | 1461247602842 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:06:42 INFO - PROCESS | 1645 | 1461247602844 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 1645 | 1461247602845 Marionette TRACE conn2 <- [1,2898,null,{}] 07:06:42 INFO - PROCESS | 1645 | 1461247602848 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}] 07:06:42 INFO - PROCESS | 1645 | 1461247602942 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:06:42 INFO - PROCESS | 1645 | 1461247602946 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaab800 == 67 [pid = 1645] [id = 732] 07:06:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 141 (0x124177000) [pid = 1645] [serial = 2196] [outer = 0x0] 07:06:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 142 (0x125cbb000) [pid = 1645] [serial = 2197] [outer = 0x124177000] 07:06:42 INFO - PROCESS | 1645 | 1461247602972 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 143 (0x126d08c00) [pid = 1645] [serial = 2198] [outer = 0x124177000] 07:06:43 INFO - PROCESS | 1645 | 1461247603333 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]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:06:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 07:06:43 INFO - PROCESS | 1645 | 1461247603374 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 1645 | 1461247603375 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:06:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:06:43 INFO - PROCESS | 1645 | 1461247603379 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 1645 | 1461247603380 Marionette TRACE conn2 <- [1,2902,null,{}] 07:06:43 INFO - PROCESS | 1645 | 1461247603382 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}] 07:06:43 INFO - PROCESS | 1645 | 1461247603474 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:06:43 INFO - PROCESS | 1645 | 1461247603479 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ac15800 == 68 [pid = 1645] [id = 733] 07:06:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x126ad0000) [pid = 1645] [serial = 2199] [outer = 0x0] 07:06:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x128e6dc00) [pid = 1645] [serial = 2200] [outer = 0x126ad0000] 07:06:43 INFO - PROCESS | 1645 | 1461247603504 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x128e79000) [pid = 1645] [serial = 2201] [outer = 0x126ad0000] 07:06:43 INFO - PROCESS | 1645 | 1461247603869 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:06:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 520ms 07:06:43 INFO - PROCESS | 1645 | 1461247603899 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 1645 | 1461247603900 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:06:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:06:43 INFO - PROCESS | 1645 | 1461247603902 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 1645 | 1461247603903 Marionette TRACE conn2 <- [1,2906,null,{}] 07:06:43 INFO - PROCESS | 1645 | 1461247603906 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}] 07:06:44 INFO - PROCESS | 1645 | 1461247604015 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:06:44 INFO - PROCESS | 1645 | 1461247604101 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad65800 == 69 [pid = 1645] [id = 734] 07:06:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x128e76000) [pid = 1645] [serial = 2202] [outer = 0x0] 07:06:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x12920d400) [pid = 1645] [serial = 2203] [outer = 0x128e76000] 07:06:44 INFO - PROCESS | 1645 | 1461247604129 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x129658400) [pid = 1645] [serial = 2204] [outer = 0x128e76000] 07:06:44 INFO - PROCESS | 1645 | 1461247604443 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]]]}] 07:06:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:06:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 567ms 07:06:44 INFO - PROCESS | 1645 | 1461247604471 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:06:44 INFO - PROCESS | 1645 | 1461247604472 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:06:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:06:44 INFO - PROCESS | 1645 | 1461247604474 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 1645 | 1461247604475 Marionette TRACE conn2 <- [1,2910,null,{}] 07:06:44 INFO - PROCESS | 1645 | 1461247604484 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}] 07:06:44 INFO - PROCESS | 1645 | 1461247604603 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:06:44 INFO - PROCESS | 1645 | 1461247604615 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7c3000 == 70 [pid = 1645] [id = 735] 07:06:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x128e84c00) [pid = 1645] [serial = 2205] [outer = 0x0] 07:06:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x1297c8c00) [pid = 1645] [serial = 2206] [outer = 0x128e84c00] 07:06:44 INFO - PROCESS | 1645 | 1461247604640 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x12a623800) [pid = 1645] [serial = 2207] [outer = 0x128e84c00] 07:06:45 INFO - PROCESS | 1645 | 1461247605036 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]]]}] 07:06:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:06:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:06:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 571ms 07:06:45 INFO - PROCESS | 1645 | 1461247605048 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 1645 | 1461247605050 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:06:45 INFO - TEST-START | /DOMEvents/constructors.html 07:06:45 INFO - PROCESS | 1645 | 1461247605054 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 1645 | 1461247605056 Marionette TRACE conn2 <- [1,2914,null,{}] 07:06:45 INFO - PROCESS | 1645 | 1461247605059 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}] 07:06:45 INFO - PROCESS | 1645 | 1461247605185 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:06:45 INFO - PROCESS | 1645 | 1461247605200 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d26e000 == 71 [pid = 1645] [id = 736] 07:06:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x1297c7c00) [pid = 1645] [serial = 2208] [outer = 0x0] 07:06:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12a6c9400) [pid = 1645] [serial = 2209] [outer = 0x1297c7c00] 07:06:45 INFO - PROCESS | 1645 | 1461247605225 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12a9a2800) [pid = 1645] [serial = 2210] [outer = 0x1297c7c00] 07:06:45 INFO - PROCESS | 1645 | 1461247605600 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]]]}] 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:06:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:06:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:06:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 07:06:45 INFO - PROCESS | 1645 | 1461247605630 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 1645 | 1461247605631 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:06:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:06:45 INFO - PROCESS | 1645 | 1461247605639 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 1645 | 1461247605641 Marionette TRACE conn2 <- [1,2918,null,{}] 07:06:45 INFO - PROCESS | 1645 | 1461247605643 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}] 07:06:45 INFO - PROCESS | 1645 | 1461247605762 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:06:45 INFO - PROCESS | 1645 | 1461247605780 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12dbdc800 == 72 [pid = 1645] [id = 737] 07:06:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x12a9a2c00) [pid = 1645] [serial = 2211] [outer = 0x0] 07:06:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x12aa61800) [pid = 1645] [serial = 2212] [outer = 0x12a9a2c00] 07:06:45 INFO - PROCESS | 1645 | 1461247605806 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x12af21800) [pid = 1645] [serial = 2213] [outer = 0x12a9a2c00] 07:06:46 INFO - PROCESS | 1645 | 1461247606163 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:06:46 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:06:46 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 576ms 07:06:46 INFO - PROCESS | 1645 | 1461247606211 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 1645 | 1461247606212 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:06:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:06:46 INFO - PROCESS | 1645 | 1461247606214 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 1645 | 1461247606215 Marionette TRACE conn2 <- [1,2922,null,{}] 07:06:46 INFO - PROCESS | 1645 | 1461247606218 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}] 07:06:46 INFO - PROCESS | 1645 | 1461247606340 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 157 (0x11add2800) [pid = 1645] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 156 (0x12d1b2000) [pid = 1645] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 155 (0x12b375000) [pid = 1645] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 154 (0x12d16e800) [pid = 1645] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 153 (0x12fd67800) [pid = 1645] [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.] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 152 (0x129651400) [pid = 1645] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 151 (0x12facc800) [pid = 1645] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 150 (0x129657400) [pid = 1645] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 149 (0x12aa5b800) [pid = 1645] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 148 (0x12af18800) [pid = 1645] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 147 (0x128e73800) [pid = 1645] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 146 (0x126ad2800) [pid = 1645] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 145 (0x12909bc00) [pid = 1645] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 144 (0x1185c1800) [pid = 1645] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:06:46 INFO - PROCESS | 1645 | --DOMWINDOW == 143 (0x11bced400) [pid = 1645] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:06:46 INFO - PROCESS | 1645 | 1461247606589 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x123b81000 == 73 [pid = 1645] [id = 738] 07:06:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 144 (0x11583cc00) [pid = 1645] [serial = 2214] [outer = 0x0] 07:06:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 145 (0x12393b000) [pid = 1645] [serial = 2215] [outer = 0x11583cc00] 07:06:46 INFO - PROCESS | 1645 | 1461247606615 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 146 (0x12962d400) [pid = 1645] [serial = 2216] [outer = 0x11583cc00] 07:06:46 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:06:46 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:06:46 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:06:46 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:06:46 INFO - PROCESS | 1645 | 1461247606884 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]]]}] 07:06:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:06:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:06:46 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 07:06:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:06:46 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 07:06:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:06:46 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]" 07:06:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:06:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:06:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 720ms 07:06:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:06:46 INFO - PROCESS | 1645 | 1461247606936 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 1645 | 1461247606938 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:06:46 INFO - PROCESS | 1645 | 1461247606940 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 1645 | 1461247606941 Marionette TRACE conn2 <- [1,2926,null,{}] 07:06:46 INFO - PROCESS | 1645 | 1461247606944 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}] 07:06:47 INFO - PROCESS | 1645 | 1461247607060 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:06:47 INFO - PROCESS | 1645 | 1461247607085 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ed3d800 == 74 [pid = 1645] [id = 739] 07:06:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 147 (0x12af63000) [pid = 1645] [serial = 2217] [outer = 0x0] 07:06:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 148 (0x12b72d400) [pid = 1645] [serial = 2218] [outer = 0x12af63000] 07:06:47 INFO - PROCESS | 1645 | 1461247607114 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 149 (0x12bf31c00) [pid = 1645] [serial = 2219] [outer = 0x12af63000] 07:06:47 INFO - PROCESS | 1645 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:06:47 INFO - PROCESS | 1645 | 1461247607447 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]]]}] 07:06:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:06:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 519ms 07:06:47 INFO - PROCESS | 1645 | 1461247607460 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 1645 | 1461247607461 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:06:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:06:47 INFO - PROCESS | 1645 | 1461247607470 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 1645 | 1461247607471 Marionette TRACE conn2 <- [1,2930,null,{}] 07:06:47 INFO - PROCESS | 1645 | 1461247607473 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}] 07:06:47 INFO - PROCESS | 1645 | 1461247607614 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:06:47 INFO - PROCESS | 1645 | 1461247607622 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f51d800 == 75 [pid = 1645] [id = 740] 07:06:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 150 (0x12bd94400) [pid = 1645] [serial = 2220] [outer = 0x0] 07:06:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 151 (0x12d2db400) [pid = 1645] [serial = 2221] [outer = 0x12bd94400] 07:06:47 INFO - PROCESS | 1645 | 1461247607648 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 152 (0x12d1b0800) [pid = 1645] [serial = 2222] [outer = 0x12bd94400] 07:06:47 INFO - PROCESS | 1645 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:06:47 INFO - PROCESS | 1645 | 1461247607926 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]]]}] 07:06:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:06:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 472ms 07:06:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:06:47 INFO - PROCESS | 1645 | 1461247607939 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 1645 | 1461247607940 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:06:47 INFO - PROCESS | 1645 | 1461247607942 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 1645 | 1461247607943 Marionette TRACE conn2 <- [1,2934,null,{}] 07:06:47 INFO - PROCESS | 1645 | 1461247607952 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}] 07:06:48 INFO - PROCESS | 1645 | 1461247608056 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:06:48 INFO - PROCESS | 1645 | 1461247608060 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fe43000 == 76 [pid = 1645] [id = 741] 07:06:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 153 (0x12da30c00) [pid = 1645] [serial = 2223] [outer = 0x0] 07:06:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 154 (0x12da91400) [pid = 1645] [serial = 2224] [outer = 0x12da30c00] 07:06:48 INFO - PROCESS | 1645 | 1461247608085 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 155 (0x12e3c6c00) [pid = 1645] [serial = 2225] [outer = 0x12da30c00] 07:06:48 INFO - PROCESS | 1645 | 1461247608413 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]]]}] 07:06:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:06:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 520ms 07:06:48 INFO - PROCESS | 1645 | 1461247608463 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:06:48 INFO - PROCESS | 1645 | 1461247608464 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:06:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:06:48 INFO - PROCESS | 1645 | 1461247608466 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:06:48 INFO - PROCESS | 1645 | 1461247608467 Marionette TRACE conn2 <- [1,2938,null,{}] 07:06:48 INFO - PROCESS | 1645 | 1461247608470 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}] 07:06:48 INFO - PROCESS | 1645 | 1461247608567 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:06:48 INFO - PROCESS | 1645 | 1461247608737 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x11926a800 == 77 [pid = 1645] [id = 742] 07:06:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 156 (0x114706800) [pid = 1645] [serial = 2226] [outer = 0x0] 07:06:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 157 (0x114ba7c00) [pid = 1645] [serial = 2227] [outer = 0x114706800] 07:06:48 INFO - PROCESS | 1645 | 1461247608769 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 158 (0x114dc2800) [pid = 1645] [serial = 2228] [outer = 0x114706800] 07:06:49 INFO - PROCESS | 1645 | 1461247609142 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]]]}] 07:06:49 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. 07:06:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 720ms 07:06:49 INFO - PROCESS | 1645 | 1461247609187 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 1645 | 1461247609190 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:06:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:06:49 INFO - PROCESS | 1645 | 1461247609193 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 1645 | 1461247609196 Marionette TRACE conn2 <- [1,2942,null,{}] 07:06:49 INFO - PROCESS | 1645 | 1461247609199 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}] 07:06:49 INFO - PROCESS | 1645 | 1461247609370 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:06:49 INFO - PROCESS | 1645 | 1461247609520 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12745e000 == 78 [pid = 1645] [id = 743] 07:06:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 159 (0x114dc4c00) [pid = 1645] [serial = 2229] [outer = 0x0] 07:06:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 160 (0x119e7dc00) [pid = 1645] [serial = 2230] [outer = 0x114dc4c00] 07:06:49 INFO - PROCESS | 1645 | 1461247609572 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 161 (0x11c309000) [pid = 1645] [serial = 2231] [outer = 0x114dc4c00] 07:06:50 INFO - PROCESS | 1645 | 1461247610018 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"]]]}] 07:06:50 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 07:06:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:06:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 871ms 07:06:50 INFO - PROCESS | 1645 | 1461247610067 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 1645 | 1461247610070 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:06:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:06:50 INFO - PROCESS | 1645 | 1461247610073 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 1645 | 1461247610074 Marionette TRACE conn2 <- [1,2946,null,{}] 07:06:50 INFO - PROCESS | 1645 | 1461247610077 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}] 07:06:50 INFO - PROCESS | 1645 | 1461247610205 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:06:50 INFO - PROCESS | 1645 | 1461247610357 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b944000 == 79 [pid = 1645] [id = 744] 07:06:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 162 (0x11c309400) [pid = 1645] [serial = 2232] [outer = 0x0] 07:06:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x124181800) [pid = 1645] [serial = 2233] [outer = 0x11c309400] 07:06:50 INFO - PROCESS | 1645 | 1461247610407 Marionette DEBUG loaded listener.js 07:06:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x1294e2000) [pid = 1645] [serial = 2234] [outer = 0x11c309400] 07:06:50 INFO - PROCESS | 1645 | 1461247610819 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]]]}] 07:06:50 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. 07:06:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 774ms 07:06:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:06:50 INFO - PROCESS | 1645 | 1461247610847 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 1645 | 1461247610849 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:06:50 INFO - PROCESS | 1645 | 1461247610857 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 1645 | 1461247610861 Marionette TRACE conn2 <- [1,2950,null,{}] 07:06:50 INFO - PROCESS | 1645 | 1461247610865 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}] 07:06:50 INFO - PROCESS | 1645 | 1461247610984 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:06:51 INFO - PROCESS | 1645 | 1461247611104 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x130051000 == 80 [pid = 1645] [id = 745] 07:06:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x1294e2800) [pid = 1645] [serial = 2235] [outer = 0x0] 07:06:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x129629800) [pid = 1645] [serial = 2236] [outer = 0x1294e2800] 07:06:51 INFO - PROCESS | 1645 | 1461247611136 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x12aec8400) [pid = 1645] [serial = 2237] [outer = 0x1294e2800] 07:06:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ea29800 == 81 [pid = 1645] [id = 746] 07:06:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x12aecbc00) [pid = 1645] [serial = 2238] [outer = 0x0] 07:06:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x12aeca800) [pid = 1645] [serial = 2239] [outer = 0x12aecbc00] 07:06:51 INFO - PROCESS | 1645 | 1461247611543 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]]]}] 07:06:51 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. 07:06:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 729ms 07:06:51 INFO - PROCESS | 1645 | 1461247611582 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 1645 | 1461247611583 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:06:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:06:51 INFO - PROCESS | 1645 | 1461247611586 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 1645 | 1461247611587 Marionette TRACE conn2 <- [1,2954,null,{}] 07:06:51 INFO - PROCESS | 1645 | 1461247611589 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}] 07:06:51 INFO - PROCESS | 1645 | 1461247611739 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:06:51 INFO - PROCESS | 1645 | 1461247611892 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x1389e4000 == 82 [pid = 1645] [id = 747] 07:06:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x12aec8c00) [pid = 1645] [serial = 2240] [outer = 0x0] 07:06:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x12af7a800) [pid = 1645] [serial = 2241] [outer = 0x12aec8c00] 07:06:51 INFO - PROCESS | 1645 | 1461247611925 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x12b72b800) [pid = 1645] [serial = 2242] [outer = 0x12aec8c00] 07:06:52 INFO - PROCESS | 1645 | 1461247612279 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]]]}] 07:06:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:06:52 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 07:06:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 719ms 07:06:52 INFO - PROCESS | 1645 | 1461247612305 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 1645 | 1461247612307 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:06:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:06:52 INFO - PROCESS | 1645 | 1461247612309 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 1645 | 1461247612311 Marionette TRACE conn2 <- [1,2958,null,{}] 07:06:52 INFO - PROCESS | 1645 | 1461247612313 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}] 07:06:52 INFO - PROCESS | 1645 | 1461247612447 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:06:52 INFO - PROCESS | 1645 | 1461247612570 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x139aea800 == 83 [pid = 1645] [id = 748] 07:06:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x12e3cc000) [pid = 1645] [serial = 2243] [outer = 0x0] 07:06:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x12e3e3400) [pid = 1645] [serial = 2244] [outer = 0x12e3cc000] 07:06:52 INFO - PROCESS | 1645 | 1461247612606 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12e812c00) [pid = 1645] [serial = 2245] [outer = 0x12e3cc000] 07:06:52 INFO - PROCESS | 1645 | 1461247612970 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]]]}] 07:06:52 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. 07:06:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 672ms 07:06:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:06:52 INFO - PROCESS | 1645 | 1461247612983 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 1645 | 1461247612984 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:06:52 INFO - PROCESS | 1645 | 1461247612986 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 1645 | 1461247612987 Marionette TRACE conn2 <- [1,2962,null,{}] 07:06:52 INFO - PROCESS | 1645 | 1461247612990 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}] 07:06:53 INFO - PROCESS | 1645 | 1461247613107 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:06:53 INFO - PROCESS | 1645 | 1461247613218 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x139a8e000 == 84 [pid = 1645] [id = 749] 07:06:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12e3cd400) [pid = 1645] [serial = 2246] [outer = 0x0] 07:06:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12e828c00) [pid = 1645] [serial = 2247] [outer = 0x12e3cd400] 07:06:53 INFO - PROCESS | 1645 | 1461247613248 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12e830000) [pid = 1645] [serial = 2248] [outer = 0x12e3cd400] 07:06:53 INFO - PROCESS | 1645 | 1461247613596 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]]]}] 07:06:53 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. 07:06:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 618ms 07:06:53 INFO - PROCESS | 1645 | 1461247613604 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 1645 | 1461247613606 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:06:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:06:53 INFO - PROCESS | 1645 | 1461247613608 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 1645 | 1461247613609 Marionette TRACE conn2 <- [1,2966,null,{}] 07:06:53 INFO - PROCESS | 1645 | 1461247613613 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}] 07:06:53 INFO - PROCESS | 1645 | 1461247613730 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:06:53 INFO - PROCESS | 1645 | 1461247613850 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x139aa5800 == 85 [pid = 1645] [id = 750] 07:06:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x12d2e2000) [pid = 1645] [serial = 2249] [outer = 0x0] 07:06:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12ecf1000) [pid = 1645] [serial = 2250] [outer = 0x12d2e2000] 07:06:53 INFO - PROCESS | 1645 | 1461247613882 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x12ecf6400) [pid = 1645] [serial = 2251] [outer = 0x12d2e2000] 07:06:54 INFO - PROCESS | 1645 | 1461247614227 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]]]}] 07:06:54 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. 07:06:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 07:06:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:06:54 INFO - PROCESS | 1645 | 1461247614278 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 1645 | 1461247614280 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:06:54 INFO - PROCESS | 1645 | 1461247614282 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 1645 | 1461247614283 Marionette TRACE conn2 <- [1,2970,null,{}] 07:06:54 INFO - PROCESS | 1645 | 1461247614285 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}] 07:06:54 INFO - PROCESS | 1645 | 1461247614402 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:06:54 INFO - PROCESS | 1645 | 1461247614525 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x1123a0800 == 86 [pid = 1645] [id = 751] 07:06:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x12e829c00) [pid = 1645] [serial = 2252] [outer = 0x0] 07:06:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x12edc2000) [pid = 1645] [serial = 2253] [outer = 0x12e829c00] 07:06:54 INFO - PROCESS | 1645 | 1461247614557 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x12edc7c00) [pid = 1645] [serial = 2254] [outer = 0x12e829c00] 07:06:54 INFO - PROCESS | 1645 | 1461247614899 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]]]}] 07:06:54 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. 07:06:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 668ms 07:06:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:06:54 INFO - PROCESS | 1645 | 1461247614951 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 1645 | 1461247614952 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:06:54 INFO - PROCESS | 1645 | 1461247614954 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 1645 | 1461247614955 Marionette TRACE conn2 <- [1,2974,null,{}] 07:06:54 INFO - PROCESS | 1645 | 1461247614958 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}] 07:06:55 INFO - PROCESS | 1645 | 1461247615074 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:06:55 INFO - PROCESS | 1645 | 1461247615187 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab0e800 == 87 [pid = 1645] [id = 752] 07:06:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x12edc8000) [pid = 1645] [serial = 2255] [outer = 0x0] 07:06:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x12edcdc00) [pid = 1645] [serial = 2256] [outer = 0x12edc8000] 07:06:55 INFO - PROCESS | 1645 | 1461247615218 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x12f370800) [pid = 1645] [serial = 2257] [outer = 0x12edc8000] 07:06:55 INFO - PROCESS | 1645 | 1461247615533 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]]]}] 07:06:55 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. 07:06:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 07:06:55 INFO - PROCESS | 1645 | 1461247615574 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 1645 | 1461247615576 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:06:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:06:55 INFO - PROCESS | 1645 | 1461247615578 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 1645 | 1461247615579 Marionette TRACE conn2 <- [1,2978,null,{}] 07:06:55 INFO - PROCESS | 1645 | 1461247615582 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}] 07:06:55 INFO - PROCESS | 1645 | 1461247615702 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:06:55 INFO - PROCESS | 1645 | 1461247615808 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x139b72800 == 88 [pid = 1645] [id = 753] 07:06:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x11bfb6000) [pid = 1645] [serial = 2258] [outer = 0x0] 07:06:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x11bfbc800) [pid = 1645] [serial = 2259] [outer = 0x11bfb6000] 07:06:55 INFO - PROCESS | 1645 | 1461247615856 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x12edccc00) [pid = 1645] [serial = 2260] [outer = 0x11bfb6000] 07:06:56 INFO - PROCESS | 1645 | 1461247616242 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]]]}] 07:06:56 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. 07:06:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 07:06:56 INFO - PROCESS | 1645 | 1461247616250 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 1645 | 1461247616251 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:06:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:06:56 INFO - PROCESS | 1645 | 1461247616254 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 1645 | 1461247616255 Marionette TRACE conn2 <- [1,2982,null,{}] 07:06:56 INFO - PROCESS | 1645 | 1461247616258 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}] 07:06:56 INFO - PROCESS | 1645 | 1461247616388 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:06:56 INFO - PROCESS | 1645 | 1461247616506 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a66800 == 89 [pid = 1645] [id = 754] 07:06:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x1185c9c00) [pid = 1645] [serial = 2261] [outer = 0x0] 07:06:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x11bfb6c00) [pid = 1645] [serial = 2262] [outer = 0x1185c9c00] 07:06:56 INFO - PROCESS | 1645 | 1461247616539 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x12adc6400) [pid = 1645] [serial = 2263] [outer = 0x1185c9c00] 07:06:57 INFO - PROCESS | 1645 | 1461247617085 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"]]]}] 07:06:57 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 07:06:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:06:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 873ms 07:06:57 INFO - PROCESS | 1645 | 1461247617143 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 1645 | 1461247617146 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:06:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:06:57 INFO - PROCESS | 1645 | 1461247617172 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 1645 | 1461247617174 Marionette TRACE conn2 <- [1,2986,null,{}] 07:06:57 INFO - PROCESS | 1645 | 1461247617178 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}] 07:06:57 INFO - PROCESS | 1645 | 1461247617291 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:06:57 INFO - PROCESS | 1645 | 1461247617386 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab15000 == 90 [pid = 1645] [id = 755] 07:06:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x119136400) [pid = 1645] [serial = 2264] [outer = 0x0] 07:06:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x11bce2c00) [pid = 1645] [serial = 2265] [outer = 0x119136400] 07:06:57 INFO - PROCESS | 1645 | 1461247617416 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x11bfbbc00) [pid = 1645] [serial = 2266] [outer = 0x119136400] 07:06:57 INFO - PROCESS | 1645 | 1461247617787 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]]]}] 07:06:57 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. 07:06:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 628ms 07:06:57 INFO - PROCESS | 1645 | 1461247617799 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 1645 | 1461247617803 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:06:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:06:57 INFO - PROCESS | 1645 | 1461247617808 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 1645 | 1461247617809 Marionette TRACE conn2 <- [1,2990,null,{}] 07:06:57 INFO - PROCESS | 1645 | 1461247617812 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}] 07:06:57 INFO - PROCESS | 1645 | 1461247617922 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:06:58 INFO - PROCESS | 1645 | 1461247618044 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x123a6f000 == 91 [pid = 1645] [id = 756] 07:06:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x1238ba800) [pid = 1645] [serial = 2267] [outer = 0x0] 07:06:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 198 (0x123a06800) [pid = 1645] [serial = 2268] [outer = 0x1238ba800] 07:06:58 INFO - PROCESS | 1645 | 1461247618077 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x1244ebc00) [pid = 1645] [serial = 2269] [outer = 0x1238ba800] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12fe43000 == 90 [pid = 1645] [id = 741] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12f51d800 == 89 [pid = 1645] [id = 740] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12ed3d800 == 88 [pid = 1645] [id = 739] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x123b81000 == 87 [pid = 1645] [id = 738] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12dbdc800 == 86 [pid = 1645] [id = 737] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12d26e000 == 85 [pid = 1645] [id = 736] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x12fad2000) [pid = 1645] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 197 (0x12bf39000) [pid = 1645] [serial = 2113] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x12d2e7000) [pid = 1645] [serial = 2116] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 195 (0x118ae7c00) [pid = 1645] [serial = 2119] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7c3000 == 84 [pid = 1645] [id = 735] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad65800 == 83 [pid = 1645] [id = 734] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12ac15800 == 82 [pid = 1645] [id = 733] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12aaab800 == 81 [pid = 1645] [id = 732] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x125c54800 == 80 [pid = 1645] [id = 731] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x11c14c800 == 79 [pid = 1645] [id = 730] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x11c177000 == 78 [pid = 1645] [id = 729] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x139950800 == 77 [pid = 1645] [id = 724] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x13979f000 == 76 [pid = 1645] [id = 723] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12fe4e000 == 75 [pid = 1645] [id = 722] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad7f000 == 74 [pid = 1645] [id = 721] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x126ac3800 == 73 [pid = 1645] [id = 720] 07:06:58 INFO - PROCESS | 1645 | --DOCSHELL 0x131ccd800 == 72 [pid = 1645] [id = 719] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 194 (0x11add3800) [pid = 1645] [serial = 2095] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 193 (0x124182400) [pid = 1645] [serial = 2098] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 192 (0x11855a400) [pid = 1645] [serial = 2092] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 191 (0x12d2e3400) [pid = 1645] [serial = 2090] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 190 (0x12edc6c00) [pid = 1645] [serial = 1424] [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.] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 189 (0x12adc8400) [pid = 1645] [serial = 2140] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 188 (0x12af1fc00) [pid = 1645] [serial = 2143] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 187 (0x12af80000) [pid = 1645] [serial = 2146] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 186 (0x12af24800) [pid = 1645] [serial = 2149] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 185 (0x12af60800) [pid = 1645] [serial = 2144] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x1288ce000) [pid = 1645] [serial = 2131] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x128e8a400) [pid = 1645] [serial = 2132] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x1294e1c00) [pid = 1645] [serial = 2134] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x12af17c00) [pid = 1645] [serial = 2107] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x11a888800) [pid = 1645] [serial = 2123] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x118a2fc00) [pid = 1645] [serial = 2122] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x1238c3c00) [pid = 1645] [serial = 2126] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x11c310000) [pid = 1645] [serial = 2125] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x1292e4400) [pid = 1645] [serial = 2101] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x12393f400) [pid = 1645] [serial = 2128] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x1244ea400) [pid = 1645] [serial = 2129] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x12b504c00) [pid = 1645] [serial = 2110] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 172 (0x12a142400) [pid = 1645] [serial = 2104] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 171 (0x12b72c400) [pid = 1645] [serial = 2152] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 170 (0x12bf86800) [pid = 1645] [serial = 2153] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 169 (0x12d1b9000) [pid = 1645] [serial = 2155] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 168 (0x12b36d000) [pid = 1645] [serial = 2150] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 167 (0x12b2a9c00) [pid = 1645] [serial = 2147] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 166 (0x12da86000) [pid = 1645] [serial = 2156] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 165 (0x12a13b000) [pid = 1645] [serial = 2137] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 164 (0x12aecf400) [pid = 1645] [serial = 2141] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 163 (0x1295ac000) [pid = 1645] [serial = 2135] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | --DOMWINDOW == 162 (0x12aa53000) [pid = 1645] [serial = 2138] [outer = 0x0] [url = about:blank] 07:06:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x1158c0800 == 73 [pid = 1645] [id = 757] 07:06:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 163 (0x11c310000) [pid = 1645] [serial = 2270] [outer = 0x0] 07:06:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 164 (0x115161800) [pid = 1645] [serial = 2271] [outer = 0x11c310000] 07:06:58 INFO - PROCESS | 1645 | 1461247618584 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]]]}] 07:06:58 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. 07:06:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 825ms 07:06:58 INFO - PROCESS | 1645 | 1461247618664 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:06:58 INFO - PROCESS | 1645 | 1461247618666 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:06:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:06:58 INFO - PROCESS | 1645 | 1461247618684 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:06:58 INFO - PROCESS | 1645 | 1461247618687 Marionette TRACE conn2 <- [1,2994,null,{}] 07:06:58 INFO - PROCESS | 1645 | 1461247618701 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}] 07:06:58 INFO - PROCESS | 1645 | 1461247618878 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:06:58 INFO - PROCESS | 1645 | 1461247618882 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa3800 == 74 [pid = 1645] [id = 758] 07:06:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 165 (0x1288cec00) [pid = 1645] [serial = 2272] [outer = 0x0] 07:06:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 166 (0x128e8d400) [pid = 1645] [serial = 2273] [outer = 0x1288cec00] 07:06:58 INFO - PROCESS | 1645 | 1461247618910 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 167 (0x1295a1800) [pid = 1645] [serial = 2274] [outer = 0x1288cec00] 07:06:59 INFO - PROCESS | 1645 | 1461247619269 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]]]}] 07:06:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:06:59 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 07:06:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 624ms 07:06:59 INFO - PROCESS | 1645 | 1461247619307 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 1645 | 1461247619309 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:06:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:06:59 INFO - PROCESS | 1645 | 1461247619315 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 1645 | 1461247619316 Marionette TRACE conn2 <- [1,2998,null,{}] 07:06:59 INFO - PROCESS | 1645 | 1461247619318 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}] 07:06:59 INFO - PROCESS | 1645 | 1461247619425 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:06:59 INFO - PROCESS | 1645 | 1461247619430 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ad67800 == 75 [pid = 1645] [id = 759] 07:06:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 168 (0x1295ab800) [pid = 1645] [serial = 2275] [outer = 0x0] 07:06:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 169 (0x129658000) [pid = 1645] [serial = 2276] [outer = 0x1295ab800] 07:06:59 INFO - PROCESS | 1645 | 1461247619456 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 170 (0x12a138c00) [pid = 1645] [serial = 2277] [outer = 0x1295ab800] 07:06:59 INFO - PROCESS | 1645 | 1461247619855 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]]]}] 07:06:59 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. 07:06:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 573ms 07:06:59 INFO - PROCESS | 1645 | 1461247619886 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 1645 | 1461247619888 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:06:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:06:59 INFO - PROCESS | 1645 | 1461247619892 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 1645 | 1461247619894 Marionette TRACE conn2 <- [1,3002,null,{}] 07:06:59 INFO - PROCESS | 1645 | 1461247619897 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}] 07:07:00 INFO - PROCESS | 1645 | 1461247620046 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:07:00 INFO - PROCESS | 1645 | 1461247620055 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b952000 == 76 [pid = 1645] [id = 760] 07:07:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 171 (0x12a142400) [pid = 1645] [serial = 2278] [outer = 0x0] 07:07:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 172 (0x12a638000) [pid = 1645] [serial = 2279] [outer = 0x12a142400] 07:07:00 INFO - PROCESS | 1645 | 1461247620096 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 173 (0x12a99d000) [pid = 1645] [serial = 2280] [outer = 0x12a142400] 07:07:00 INFO - PROCESS | 1645 | 1461247620533 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]]]}] 07:07:00 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. 07:07:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 07:07:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:07:00 INFO - PROCESS | 1645 | 1461247620566 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 1645 | 1461247620568 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:07:00 INFO - PROCESS | 1645 | 1461247620570 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 1645 | 1461247620571 Marionette TRACE conn2 <- [1,3006,null,{}] 07:07:00 INFO - PROCESS | 1645 | 1461247620573 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}] 07:07:00 INFO - PROCESS | 1645 | 1461247620743 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:07:00 INFO - PROCESS | 1645 | 1461247620756 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12da13000 == 77 [pid = 1645] [id = 761] 07:07:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x12adcac00) [pid = 1645] [serial = 2281] [outer = 0x0] 07:07:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12af5b400) [pid = 1645] [serial = 2282] [outer = 0x12adcac00] 07:07:00 INFO - PROCESS | 1645 | 1461247620782 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12b370c00) [pid = 1645] [serial = 2283] [outer = 0x12adcac00] 07:07:01 INFO - PROCESS | 1645 | 1461247621117 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]]]}] 07:07:01 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. 07:07:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 571ms 07:07:01 INFO - PROCESS | 1645 | 1461247621144 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 1645 | 1461247621148 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:07:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:07:01 INFO - PROCESS | 1645 | 1461247621152 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 1645 | 1461247621154 Marionette TRACE conn2 <- [1,3010,null,{}] 07:07:01 INFO - PROCESS | 1645 | 1461247621157 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}] 07:07:01 INFO - PROCESS | 1645 | 1461247621354 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:07:01 INFO - PROCESS | 1645 | 1461247621379 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e854000 == 78 [pid = 1645] [id = 762] 07:07:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12b373800) [pid = 1645] [serial = 2284] [outer = 0x0] 07:07:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12b90d000) [pid = 1645] [serial = 2285] [outer = 0x12b373800] 07:07:01 INFO - PROCESS | 1645 | 1461247621420 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x12bf39000) [pid = 1645] [serial = 2286] [outer = 0x12b373800] 07:07:01 INFO - PROCESS | 1645 | 1461247621811 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]]]}] 07:07:01 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 07:07:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 07:07:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:07:01 INFO - PROCESS | 1645 | 1461247621823 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 1645 | 1461247621825 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:07:01 INFO - PROCESS | 1645 | 1461247621827 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 1645 | 1461247621828 Marionette TRACE conn2 <- [1,3014,null,{}] 07:07:01 INFO - PROCESS | 1645 | 1461247621835 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}] 07:07:01 INFO - PROCESS | 1645 | 1461247621969 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:07:01 INFO - PROCESS | 1645 | 1461247621981 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f215800 == 79 [pid = 1645] [id = 763] 07:07:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12bf88000) [pid = 1645] [serial = 2287] [outer = 0x0] 07:07:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x12d2e0800) [pid = 1645] [serial = 2288] [outer = 0x12bf88000] 07:07:02 INFO - PROCESS | 1645 | 1461247622007 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x12da88800) [pid = 1645] [serial = 2289] [outer = 0x12bf88000] 07:07:02 INFO - PROCESS | 1645 | [1645] 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 07:07:02 INFO - PROCESS | 1645 | 1461247622379 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:07:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:07:02 INFO - {} 07:07:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:07:02 INFO - {} 07:07:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:07:02 INFO - {} 07:07:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:07:02 INFO - {} 07:07:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 579ms 07:07:02 INFO - PROCESS | 1645 | 1461247622407 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:07:02 INFO - TEST-START | /FileAPI/fileReader.html 07:07:02 INFO - PROCESS | 1645 | 1461247622409 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:07:02 INFO - PROCESS | 1645 | 1461247622413 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:07:02 INFO - PROCESS | 1645 | 1461247622414 Marionette TRACE conn2 <- [1,3018,null,{}] 07:07:02 INFO - PROCESS | 1645 | 1461247622418 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}] 07:07:02 INFO - PROCESS | 1645 | 1461247622598 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:07:02 INFO - PROCESS | 1645 | 1461247622617 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12fe4c800 == 80 [pid = 1645] [id = 764] 07:07:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x11a825800) [pid = 1645] [serial = 2290] [outer = 0x0] 07:07:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x12e3c8000) [pid = 1645] [serial = 2291] [outer = 0x11a825800] 07:07:02 INFO - PROCESS | 1645 | 1461247622642 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x12e824400) [pid = 1645] [serial = 2292] [outer = 0x11a825800] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 184 (0x12af63000) [pid = 1645] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 183 (0x1238b9400) [pid = 1645] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 182 (0x11583cc00) [pid = 1645] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 181 (0x114c86c00) [pid = 1645] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 180 (0x1297c7c00) [pid = 1645] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 179 (0x124177000) [pid = 1645] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 178 (0x128e76000) [pid = 1645] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 177 (0x119e6f000) [pid = 1645] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 176 (0x12a9a2c00) [pid = 1645] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 175 (0x126ad0000) [pid = 1645] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 174 (0x12bd94400) [pid = 1645] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:07:03 INFO - PROCESS | 1645 | --DOMWINDOW == 173 (0x128e84c00) [pid = 1645] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:07:03 INFO - PROCESS | 1645 | 1461247623123 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]]]}] 07:07:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:07:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:07:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:07:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:07:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 723ms 07:07:03 INFO - TEST-START | /FileAPI/historical.html 07:07:03 INFO - PROCESS | 1645 | 1461247623135 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 1645 | 1461247623136 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:07:03 INFO - PROCESS | 1645 | 1461247623138 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 1645 | 1461247623139 Marionette TRACE conn2 <- [1,3022,null,{}] 07:07:03 INFO - PROCESS | 1645 | 1461247623142 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}] 07:07:03 INFO - PROCESS | 1645 | 1461247623282 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:07:03 INFO - PROCESS | 1645 | 1461247623337 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x1302a2800 == 81 [pid = 1645] [id = 765] 07:07:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 174 (0x11add1000) [pid = 1645] [serial = 2293] [outer = 0x0] 07:07:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 175 (0x12a13dc00) [pid = 1645] [serial = 2294] [outer = 0x11add1000] 07:07:03 INFO - PROCESS | 1645 | 1461247623362 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 176 (0x12e825800) [pid = 1645] [serial = 2295] [outer = 0x11add1000] 07:07:03 INFO - PROCESS | 1645 | 1461247623631 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"]]]}] 07:07:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:07:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:07:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:07:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:07:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:07:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:07:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:07:03 INFO - TEST-OK | /FileAPI/historical.html | took 521ms 07:07:03 INFO - PROCESS | 1645 | 1461247623660 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 1645 | 1461247623662 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:07:03 INFO - TEST-START | /FileAPI/idlharness.html 07:07:03 INFO - PROCESS | 1645 | 1461247623672 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 1645 | 1461247623673 Marionette TRACE conn2 <- [1,3026,null,{}] 07:07:03 INFO - PROCESS | 1645 | 1461247623675 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}] 07:07:03 INFO - PROCESS | 1645 | 1461247623798 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:07:03 INFO - PROCESS | 1645 | 1461247623877 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x1376ca000 == 82 [pid = 1645] [id = 766] 07:07:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 177 (0x12e81d800) [pid = 1645] [serial = 2296] [outer = 0x0] 07:07:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 178 (0x12edc8400) [pid = 1645] [serial = 2297] [outer = 0x12e81d800] 07:07:03 INFO - PROCESS | 1645 | 1461247623906 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 179 (0x12f65d000) [pid = 1645] [serial = 2298] [outer = 0x12e81d800] 07:07:04 INFO - PROCESS | 1645 | 1461247624472 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]]]}] 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:07:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:07:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:07:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:07:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:07:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:07:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:07:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:07:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:07:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:07:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:07:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:07:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:07:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:07:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:07:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:07:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:07:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:07:04 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 07:07:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:07:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:07:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:07:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:07:04 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 07:07:04 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 07:07:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:07:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:07:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:07:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:07:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:07:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:07:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:07:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:07:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:07:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:07:04 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 07:07:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:07:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:07:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:07:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:07:04 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 07:07:04 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 07:07:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:07:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:07:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:07:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:07:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:07:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 836ms 07:07:04 INFO - TEST-START | /FileAPI/idlharness.worker 07:07:04 INFO - PROCESS | 1645 | 1461247624508 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 1645 | 1461247624509 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:07:04 INFO - PROCESS | 1645 | 1461247624511 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - PROCESS | 1645 | 1461247624512 Marionette TRACE conn2 <- [1,3030,null,{}] 07:07:04 INFO - PROCESS | 1645 | 1461247624514 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}] 07:07:04 INFO - PROCESS | 1645 | 1461247624619 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:07:04 INFO - PROCESS | 1645 | 1461247624622 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x1297a8800 == 83 [pid = 1645] [id = 767] 07:07:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 180 (0x12f660000) [pid = 1645] [serial = 2299] [outer = 0x0] 07:07:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 181 (0x12fe86400) [pid = 1645] [serial = 2300] [outer = 0x12f660000] 07:07:04 INFO - PROCESS | 1645 | 1461247624648 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 182 (0x13018d800) [pid = 1645] [serial = 2301] [outer = 0x12f660000] 07:07:04 INFO - PROCESS | 1645 | [1645] 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 07:07:05 INFO - PROCESS | 1645 | 1461247625505 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,{},{}]]]}] 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:07:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:07:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:07:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:07:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:07:05 INFO - {} 07:07:05 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 07:07:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:07:05 INFO - {} 07:07:05 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 - {} 07:07:05 INFO - {} 07:07:05 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 07:07:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:07:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:07:05 INFO - {} 07:07:05 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 07:07:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:07:05 INFO - {} 07:07:05 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 - {} 07:07:05 INFO - {} 07:07:05 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 07:07:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 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 07:07:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:07:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:07:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 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 07:07:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 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 07:07:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 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 07:07:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:07:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:07:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:07:05 INFO - {} 07:07:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1037ms 07:07:05 INFO - PROCESS | 1645 | 1461247625550 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 1645 | 1461247625552 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:07:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:07:05 INFO - PROCESS | 1645 | 1461247625556 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - PROCESS | 1645 | 1461247625559 Marionette TRACE conn2 <- [1,3034,null,{}] 07:07:05 INFO - PROCESS | 1645 | 1461247625563 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}] 07:07:05 INFO - PROCESS | 1645 | 1461247625723 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:07:05 INFO - PROCESS | 1645 | 1461247625849 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d26e000 == 84 [pid = 1645] [id = 768] 07:07:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 183 (0x114c80000) [pid = 1645] [serial = 2302] [outer = 0x0] 07:07:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 184 (0x12ecea400) [pid = 1645] [serial = 2303] [outer = 0x114c80000] 07:07:05 INFO - PROCESS | 1645 | 1461247625882 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 185 (0x12f375000) [pid = 1645] [serial = 2304] [outer = 0x114c80000] 07:07:06 INFO - PROCESS | 1645 | 1461247626258 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]]]}] 07:07:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:07:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 724ms 07:07:06 INFO - PROCESS | 1645 | 1461247626280 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 1645 | 1461247626284 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:07:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:07:06 INFO - PROCESS | 1645 | 1461247626289 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 1645 | 1461247626291 Marionette TRACE conn2 <- [1,3038,null,{}] 07:07:06 INFO - PROCESS | 1645 | 1461247626293 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}] 07:07:06 INFO - PROCESS | 1645 | 1461247626415 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:07:06 INFO - PROCESS | 1645 | 1461247626539 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x1398ac000 == 85 [pid = 1645] [id = 769] 07:07:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 186 (0x12f37a000) [pid = 1645] [serial = 2305] [outer = 0x0] 07:07:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 187 (0x12f958400) [pid = 1645] [serial = 2306] [outer = 0x12f37a000] 07:07:06 INFO - PROCESS | 1645 | 1461247626572 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 188 (0x12fe8d400) [pid = 1645] [serial = 2307] [outer = 0x12f37a000] 07:07:06 INFO - PROCESS | 1645 | 1461247626935 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"]]]}] 07:07:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:07:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:07:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 669ms 07:07:06 INFO - PROCESS | 1645 | 1461247626959 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 1645 | 1461247626960 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:07:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:07:06 INFO - PROCESS | 1645 | 1461247626963 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 1645 | 1461247626966 Marionette TRACE conn2 <- [1,3042,null,{}] 07:07:06 INFO - PROCESS | 1645 | 1461247626973 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}] 07:07:07 INFO - PROCESS | 1645 | 1461247627100 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:07:07 INFO - PROCESS | 1645 | 1461247627247 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x1388a4800 == 86 [pid = 1645] [id = 770] 07:07:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 189 (0x12fd72400) [pid = 1645] [serial = 2308] [outer = 0x0] 07:07:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x130195000) [pid = 1645] [serial = 2309] [outer = 0x12fd72400] 07:07:07 INFO - PROCESS | 1645 | 1461247627281 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x138879000) [pid = 1645] [serial = 2310] [outer = 0x12fd72400] 07:07:07 INFO - PROCESS | 1645 | 1461247627762 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]]]}] 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:07:07 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. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:07:07 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'.) 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:07:07 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. 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:07:07 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. 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:07:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:07:07 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. 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:07:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:07:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:07:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:07:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 832ms 07:07:07 INFO - PROCESS | 1645 | 1461247627814 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 1645 | 1461247627816 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:07:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:07:07 INFO - PROCESS | 1645 | 1461247627820 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - PROCESS | 1645 | 1461247627822 Marionette TRACE conn2 <- [1,3046,null,{}] 07:07:07 INFO - PROCESS | 1645 | 1461247627824 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}] 07:07:07 INFO - PROCESS | 1645 | 1461247627946 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:07:08 INFO - PROCESS | 1645 | 1461247628040 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x1388c1000 == 87 [pid = 1645] [id = 771] 07:07:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x1397e6c00) [pid = 1645] [serial = 2311] [outer = 0x0] 07:07:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x1397ed400) [pid = 1645] [serial = 2312] [outer = 0x1397e6c00] 07:07:08 INFO - PROCESS | 1645 | 1461247628071 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x13a219400) [pid = 1645] [serial = 2313] [outer = 0x1397e6c00] 07:07:08 INFO - PROCESS | 1645 | [1645] 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 07:07:08 INFO - PROCESS | 1645 | 1461247628446 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:07:08 INFO - {} 07:07:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 07:07:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:07:08 INFO - PROCESS | 1645 | 1461247628491 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 1645 | 1461247628493 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:07:08 INFO - PROCESS | 1645 | 1461247628507 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 1645 | 1461247628508 Marionette TRACE conn2 <- [1,3050,null,{}] 07:07:08 INFO - PROCESS | 1645 | 1461247628532 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}] 07:07:08 INFO - PROCESS | 1645 | 1461247628652 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:07:08 INFO - PROCESS | 1645 | 1461247628742 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x141f38000 == 88 [pid = 1645] [id = 772] 07:07:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x13a21d000) [pid = 1645] [serial = 2314] [outer = 0x0] 07:07:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x13a22a800) [pid = 1645] [serial = 2315] [outer = 0x13a21d000] 07:07:08 INFO - PROCESS | 1645 | 1461247628771 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x13a22e800) [pid = 1645] [serial = 2316] [outer = 0x13a21d000] 07:07:09 INFO - PROCESS | 1645 | 1461247629124 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]]]}] 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:07:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 635ms 07:07:09 INFO - PROCESS | 1645 | 1461247629132 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 1645 | 1461247629134 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:07:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:07:09 INFO - PROCESS | 1645 | 1461247629136 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 1645 | 1461247629137 Marionette TRACE conn2 <- [1,3054,null,{}] 07:07:09 INFO - PROCESS | 1645 | 1461247629140 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}] 07:07:09 INFO - PROCESS | 1645 | 1461247629273 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:07:09 INFO - PROCESS | 1645 | 1461247629399 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x142505000 == 89 [pid = 1645] [id = 773] 07:07:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 198 (0x13a230c00) [pid = 1645] [serial = 2317] [outer = 0x0] 07:07:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x13a236400) [pid = 1645] [serial = 2318] [outer = 0x13a230c00] 07:07:09 INFO - PROCESS | 1645 | 1461247629432 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 200 (0x13a3c0400) [pid = 1645] [serial = 2319] [outer = 0x13a230c00] 07:07:09 INFO - PROCESS | 1645 | 1461247629878 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"]]]}] 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:07:09 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" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:07:09 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" 07:07:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:07:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 787ms 07:07:09 INFO - PROCESS | 1645 | 1461247629955 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 1645 | 1461247629956 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:07:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:07:09 INFO - PROCESS | 1645 | 1461247629987 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 1645 | 1461247629988 Marionette TRACE conn2 <- [1,3058,null,{}] 07:07:09 INFO - PROCESS | 1645 | 1461247629991 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}] 07:07:10 INFO - PROCESS | 1645 | 1461247630110 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:07:10 INFO - PROCESS | 1645 | 1461247630206 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x14277d800 == 90 [pid = 1645] [id = 774] 07:07:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 201 (0x13a3b9000) [pid = 1645] [serial = 2320] [outer = 0x0] 07:07:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 202 (0x1425e2000) [pid = 1645] [serial = 2321] [outer = 0x13a3b9000] 07:07:10 INFO - PROCESS | 1645 | 1461247630237 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 203 (0x1425e6400) [pid = 1645] [serial = 2322] [outer = 0x13a3b9000] 07:07:10 INFO - PROCESS | 1645 | 1461247630593 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]]]}] 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:07:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:07:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:07:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:07:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:07:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:07:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:07:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:07:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:07:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 627ms 07:07:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:07:10 INFO - PROCESS | 1645 | 1461247630610 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 1645 | 1461247630611 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:07:10 INFO - PROCESS | 1645 | 1461247630614 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 1645 | 1461247630615 Marionette TRACE conn2 <- [1,3062,null,{}] 07:07:10 INFO - PROCESS | 1645 | 1461247630618 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}] 07:07:10 INFO - PROCESS | 1645 | 1461247630742 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:07:10 INFO - PROCESS | 1645 | 1461247630869 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a14000 == 91 [pid = 1645] [id = 775] 07:07:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x114dc9000) [pid = 1645] [serial = 2323] [outer = 0x0] 07:07:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x1192cb400) [pid = 1645] [serial = 2324] [outer = 0x114dc9000] 07:07:10 INFO - PROCESS | 1645 | 1461247630902 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x11aeeac00) [pid = 1645] [serial = 2325] [outer = 0x114dc9000] 07:07:11 INFO - PROCESS | 1645 | [1645] 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 07:07:11 INFO - PROCESS | 1645 | 1461247631293 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:07:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:07:11 INFO - {} 07:07:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 723ms 07:07:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:07:11 INFO - PROCESS | 1645 | 1461247631337 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 1645 | 1461247631338 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:07:11 INFO - PROCESS | 1645 | 1461247631341 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 1645 | 1461247631342 Marionette TRACE conn2 <- [1,3066,null,{}] 07:07:11 INFO - PROCESS | 1645 | 1461247631344 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}] 07:07:11 INFO - PROCESS | 1645 | 1461247631500 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:07:11 INFO - PROCESS | 1645 | 1461247631625 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa3000 == 92 [pid = 1645] [id = 776] 07:07:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 207 (0x11b594c00) [pid = 1645] [serial = 2326] [outer = 0x0] 07:07:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 208 (0x11c304000) [pid = 1645] [serial = 2327] [outer = 0x11b594c00] 07:07:11 INFO - PROCESS | 1645 | 1461247631656 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 209 (0x1288ca000) [pid = 1645] [serial = 2328] [outer = 0x11b594c00] 07:07:12 INFO - PROCESS | 1645 | 1461247632011 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]]]}] 07:07:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:07:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:07:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:07:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:07:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:07:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:07:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:07:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 721ms 07:07:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:07:12 INFO - PROCESS | 1645 | 1461247632062 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 1645 | 1461247632064 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:07:12 INFO - PROCESS | 1645 | 1461247632066 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 1645 | 1461247632067 Marionette TRACE conn2 <- [1,3070,null,{}] 07:07:12 INFO - PROCESS | 1645 | 1461247632070 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}] 07:07:12 INFO - PROCESS | 1645 | 1461247632218 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:07:12 INFO - PROCESS | 1645 | 1461247632350 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x12746c800 == 93 [pid = 1645] [id = 777] 07:07:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 210 (0x11ae58000) [pid = 1645] [serial = 2329] [outer = 0x0] 07:07:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 211 (0x123ca5800) [pid = 1645] [serial = 2330] [outer = 0x11ae58000] 07:07:12 INFO - PROCESS | 1645 | 1461247632382 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 212 (0x1292e1c00) [pid = 1645] [serial = 2331] [outer = 0x11ae58000] 07:07:12 INFO - PROCESS | 1645 | 1461247632738 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]]]}] 07:07:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:07:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:07:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:07:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:07:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:07:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:07:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 720ms 07:07:12 INFO - PROCESS | 1645 | 1461247632786 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 1645 | 1461247632788 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:07:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:07:12 INFO - PROCESS | 1645 | 1461247632790 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 1645 | 1461247632793 Marionette TRACE conn2 <- [1,3074,null,{}] 07:07:12 INFO - PROCESS | 1645 | 1461247632795 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}] 07:07:12 INFO - PROCESS | 1645 | 1461247632955 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:07:13 INFO - PROCESS | 1645 | 1461247633070 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12aaa7800 == 94 [pid = 1645] [id = 778] 07:07:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 213 (0x1294ea800) [pid = 1645] [serial = 2332] [outer = 0x0] 07:07:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 214 (0x12aa60000) [pid = 1645] [serial = 2333] [outer = 0x1294ea800] 07:07:13 INFO - PROCESS | 1645 | 1461247633103 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 215 (0x12af7a000) [pid = 1645] [serial = 2334] [outer = 0x1294ea800] 07:07:13 INFO - PROCESS | 1645 | 1461247633484 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]]]}] 07:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:07:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 721ms 07:07:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:07:13 INFO - PROCESS | 1645 | 1461247633512 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 1645 | 1461247633514 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:07:13 INFO - PROCESS | 1645 | 1461247633516 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 1645 | 1461247633517 Marionette TRACE conn2 <- [1,3078,null,{}] 07:07:13 INFO - PROCESS | 1645 | 1461247633520 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}] 07:07:13 INFO - PROCESS | 1645 | 1461247633642 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:07:13 INFO - PROCESS | 1645 | 1461247633961 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x129512800 == 95 [pid = 1645] [id = 779] 07:07:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 216 (0x114ba5800) [pid = 1645] [serial = 2335] [outer = 0x0] 07:07:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 217 (0x114c7f400) [pid = 1645] [serial = 2336] [outer = 0x114ba5800] 07:07:14 INFO - PROCESS | 1645 | 1461247634034 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 218 (0x1177e2000) [pid = 1645] [serial = 2337] [outer = 0x114ba5800] 07:07:14 INFO - PROCESS | 1645 | 1461247634457 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] 07:07:14 INFO - PROCESS | 1645 | 1461247634493 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:07:14 INFO - PROCESS | 1645 | 1461247634496 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 1645 | 1461247634498 Marionette TRACE conn2 <- [1,3082,null,{}] 07:07:14 INFO - PROCESS | 1645 | 1461247634501 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}] 07:07:14 INFO - PROCESS | 1645 | 1461247634617 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:07:14 INFO - PROCESS | 1645 | 1461247634749 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292b8000 == 96 [pid = 1645] [id = 780] 07:07:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 219 (0x114c89000) [pid = 1645] [serial = 2338] [outer = 0x0] 07:07:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 220 (0x1177e4c00) [pid = 1645] [serial = 2339] [outer = 0x114c89000] 07:07:14 INFO - PROCESS | 1645 | 1461247634780 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 221 (0x11b58b000) [pid = 1645] [serial = 2340] [outer = 0x114c89000] 07:07:15 INFO - PROCESS | 1645 | 1461247635122 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]]]}] 07:07:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:07:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:07:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:07:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 07:07:15 INFO - PROCESS | 1645 | 1461247635168 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 1645 | 1461247635171 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:07:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:07:15 INFO - PROCESS | 1645 | 1461247635174 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 1645 | 1461247635175 Marionette TRACE conn2 <- [1,3086,null,{}] 07:07:15 INFO - PROCESS | 1645 | 1461247635177 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}] 07:07:15 INFO - PROCESS | 1645 | 1461247635291 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:07:15 INFO - PROCESS | 1645 | 1461247635394 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12388e800 == 97 [pid = 1645] [id = 781] 07:07:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 222 (0x11bfc0800) [pid = 1645] [serial = 2341] [outer = 0x0] 07:07:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 223 (0x126d0b400) [pid = 1645] [serial = 2342] [outer = 0x11bfc0800] 07:07:15 INFO - PROCESS | 1645 | 1461247635426 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 224 (0x1290a5800) [pid = 1645] [serial = 2343] [outer = 0x11bfc0800] 07:07:15 INFO - PROCESS | 1645 | 1461247635858 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:07:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:07:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 724ms 07:07:15 INFO - PROCESS | 1645 | 1461247635900 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 1645 | 1461247635902 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:07:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:07:15 INFO - PROCESS | 1645 | 1461247635907 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 1645 | 1461247635913 Marionette TRACE conn2 <- [1,3090,null,{}] 07:07:15 INFO - PROCESS | 1645 | 1461247635923 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}] 07:07:16 INFO - PROCESS | 1645 | 1461247636112 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x1376ca000 == 96 [pid = 1645] [id = 766] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x1302a2800 == 95 [pid = 1645] [id = 765] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12fe4c800 == 94 [pid = 1645] [id = 764] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12f215800 == 93 [pid = 1645] [id = 763] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 223 (0x12da91400) [pid = 1645] [serial = 2224] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12e854000 == 92 [pid = 1645] [id = 762] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12da13000 == 91 [pid = 1645] [id = 761] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12b952000 == 90 [pid = 1645] [id = 760] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12ad67800 == 89 [pid = 1645] [id = 759] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12aaa3800 == 88 [pid = 1645] [id = 758] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x1158c0800 == 87 [pid = 1645] [id = 757] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x123a6f000 == 86 [pid = 1645] [id = 756] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12ab15000 == 85 [pid = 1645] [id = 755] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x139aea800 == 84 [pid = 1645] [id = 748] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x1389e4000 == 83 [pid = 1645] [id = 747] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12ea29800 == 82 [pid = 1645] [id = 746] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x130051000 == 81 [pid = 1645] [id = 745] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12b944000 == 80 [pid = 1645] [id = 744] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12745e000 == 79 [pid = 1645] [id = 743] 07:07:16 INFO - PROCESS | 1645 | --DOCSHELL 0x11926a800 == 78 [pid = 1645] [id = 742] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 222 (0x1297c8c00) [pid = 1645] [serial = 2206] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 221 (0x12aa61800) [pid = 1645] [serial = 2212] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 220 (0x12a9a2800) [pid = 1645] [serial = 2210] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 219 (0x12a6c9400) [pid = 1645] [serial = 2209] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 218 (0x12af21800) [pid = 1645] [serial = 2213] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 217 (0x12962d400) [pid = 1645] [serial = 2216] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 216 (0x12da8e800) [pid = 1645] [serial = 2158] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 215 (0x125cbb000) [pid = 1645] [serial = 2197] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 214 (0x126d08c00) [pid = 1645] [serial = 2198] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 213 (0x11b9d6000) [pid = 1645] [serial = 2192] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 212 (0x11addb800) [pid = 1645] [serial = 2191] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 211 (0x124181400) [pid = 1645] [serial = 2164] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 210 (0x128e6dc00) [pid = 1645] [serial = 2200] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 209 (0x128e79000) [pid = 1645] [serial = 2201] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 208 (0x12e817400) [pid = 1645] [serial = 2185] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 207 (0x12920d400) [pid = 1645] [serial = 2203] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 206 (0x12e3c8400) [pid = 1645] [serial = 2176] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x12393bc00) [pid = 1645] [serial = 2194] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x12408c400) [pid = 1645] [serial = 2195] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x11aef0000) [pid = 1645] [serial = 2161] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 202 (0x12d1ac800) [pid = 1645] [serial = 2173] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 201 (0x12e4cf800) [pid = 1645] [serial = 2179] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 200 (0x12a63f000) [pid = 1645] [serial = 2167] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 199 (0x114dc0c00) [pid = 1645] [serial = 2188] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x118c8a800) [pid = 1645] [serial = 2189] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 197 (0x12e815400) [pid = 1645] [serial = 2182] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x12b373c00) [pid = 1645] [serial = 2170] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 195 (0x12d1b0800) [pid = 1645] [serial = 2222] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 194 (0x12393b000) [pid = 1645] [serial = 2215] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 193 (0x12b72d400) [pid = 1645] [serial = 2218] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 192 (0x129658400) [pid = 1645] [serial = 2204] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 191 (0x12bf31c00) [pid = 1645] [serial = 2219] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 190 (0x12a623800) [pid = 1645] [serial = 2207] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | --DOMWINDOW == 189 (0x12d2db400) [pid = 1645] [serial = 2221] [outer = 0x0] [url = about:blank] 07:07:16 INFO - PROCESS | 1645 | 1461247636265 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x114e69800 == 79 [pid = 1645] [id = 782] 07:07:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 190 (0x118c8a800) [pid = 1645] [serial = 2344] [outer = 0x0] 07:07:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 191 (0x11bfbb000) [pid = 1645] [serial = 2345] [outer = 0x118c8a800] 07:07:16 INFO - PROCESS | 1645 | 1461247636294 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 192 (0x12920d400) [pid = 1645] [serial = 2346] [outer = 0x118c8a800] 07:07:16 INFO - PROCESS | 1645 | 1461247636578 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:07:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:07:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 728ms 07:07:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:07:16 INFO - PROCESS | 1645 | 1461247636634 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 1645 | 1461247636635 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:07:16 INFO - PROCESS | 1645 | 1461247636637 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 1645 | 1461247636638 Marionette TRACE conn2 <- [1,3094,null,{}] 07:07:16 INFO - PROCESS | 1645 | 1461247636641 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}] 07:07:16 INFO - PROCESS | 1645 | 1461247636743 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:07:16 INFO - PROCESS | 1645 | 1461247636747 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x1292ba800 == 80 [pid = 1645] [id = 783] 07:07:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 193 (0x12417f000) [pid = 1645] [serial = 2347] [outer = 0x0] 07:07:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 194 (0x1294e0c00) [pid = 1645] [serial = 2348] [outer = 0x12417f000] 07:07:16 INFO - PROCESS | 1645 | 1461247636774 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 195 (0x129655000) [pid = 1645] [serial = 2349] [outer = 0x12417f000] 07:07:17 INFO - PROCESS | 1645 | 1461247637156 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:07:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 568ms 07:07:17 INFO - PROCESS | 1645 | 1461247637207 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 1645 | 1461247637208 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:07:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:07:17 INFO - PROCESS | 1645 | 1461247637210 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 1645 | 1461247637211 Marionette TRACE conn2 <- [1,3098,null,{}] 07:07:17 INFO - PROCESS | 1645 | 1461247637216 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}] 07:07:17 INFO - PROCESS | 1645 | 1461247637314 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:07:17 INFO - PROCESS | 1645 | 1461247637318 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ab67800 == 81 [pid = 1645] [id = 784] 07:07:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 196 (0x12a63f000) [pid = 1645] [serial = 2350] [outer = 0x0] 07:07:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 197 (0x12a6c8800) [pid = 1645] [serial = 2351] [outer = 0x12a63f000] 07:07:17 INFO - PROCESS | 1645 | 1461247637350 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 198 (0x12adc9c00) [pid = 1645] [serial = 2352] [outer = 0x12a63f000] 07:07:17 INFO - PROCESS | 1645 | 1461247637735 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]]]}] 07:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:07:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 571ms 07:07:17 INFO - PROCESS | 1645 | 1461247637782 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 1645 | 1461247637783 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:07:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:07:17 INFO - PROCESS | 1645 | 1461247637785 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 1645 | 1461247637786 Marionette TRACE conn2 <- [1,3102,null,{}] 07:07:17 INFO - PROCESS | 1645 | 1461247637788 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}] 07:07:17 INFO - PROCESS | 1645 | 1461247637890 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:07:17 INFO - PROCESS | 1645 | 1461247637896 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd08000 == 82 [pid = 1645] [id = 785] 07:07:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 199 (0x12ae84400) [pid = 1645] [serial = 2353] [outer = 0x0] 07:07:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 200 (0x12af1cc00) [pid = 1645] [serial = 2354] [outer = 0x12ae84400] 07:07:17 INFO - PROCESS | 1645 | 1461247637922 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 201 (0x12af62000) [pid = 1645] [serial = 2355] [outer = 0x12ae84400] 07:07:18 INFO - PROCESS | 1645 | 1461247638269 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:07:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 518ms 07:07:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:07:18 INFO - PROCESS | 1645 | 1461247638303 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 1645 | 1461247638304 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:07:18 INFO - PROCESS | 1645 | 1461247638306 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 1645 | 1461247638307 Marionette TRACE conn2 <- [1,3106,null,{}] 07:07:18 INFO - PROCESS | 1645 | 1461247638310 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}] 07:07:18 INFO - PROCESS | 1645 | 1461247638467 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:07:18 INFO - PROCESS | 1645 | 1461247638483 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d03f800 == 83 [pid = 1645] [id = 786] 07:07:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 202 (0x12aec2800) [pid = 1645] [serial = 2356] [outer = 0x0] 07:07:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 203 (0x12b2ab800) [pid = 1645] [serial = 2357] [outer = 0x12aec2800] 07:07:18 INFO - PROCESS | 1645 | 1461247638509 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 204 (0x12b50dc00) [pid = 1645] [serial = 2358] [outer = 0x12aec2800] 07:07:18 INFO - PROCESS | 1645 | 1461247638849 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]]]}] 07:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:07:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 568ms 07:07:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:07:18 INFO - PROCESS | 1645 | 1461247638882 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 1645 | 1461247638883 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:07:18 INFO - PROCESS | 1645 | 1461247638886 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 1645 | 1461247638887 Marionette TRACE conn2 <- [1,3110,null,{}] 07:07:18 INFO - PROCESS | 1645 | 1461247638889 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}] 07:07:19 INFO - PROCESS | 1645 | 1461247639023 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:07:19 INFO - PROCESS | 1645 | 1461247639035 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12e853800 == 84 [pid = 1645] [id = 787] 07:07:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 205 (0x12bc51800) [pid = 1645] [serial = 2359] [outer = 0x0] 07:07:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 206 (0x12bf86800) [pid = 1645] [serial = 2360] [outer = 0x12bc51800] 07:07:19 INFO - PROCESS | 1645 | 1461247639060 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 207 (0x12d1b8000) [pid = 1645] [serial = 2361] [outer = 0x12bc51800] 07:07:19 INFO - PROCESS | 1645 | 1461247639459 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"]]]}] 07:07:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:07:19 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 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:07:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 617ms 07:07:19 INFO - PROCESS | 1645 | 1461247639504 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 1645 | 1461247639505 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:07:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:07:19 INFO - PROCESS | 1645 | 1461247639507 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 1645 | 1461247639508 Marionette TRACE conn2 <- [1,3114,null,{}] 07:07:19 INFO - PROCESS | 1645 | 1461247639511 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}] 07:07:19 INFO - PROCESS | 1645 | 1461247639642 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:07:19 INFO - PROCESS | 1645 | 1461247639659 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\", \"61881073-0a14-4005-880e-155a7fbc705b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12f211000 == 85 [pid = 1645] [id = 788] 07:07:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 208 (0x12d2e9800) [pid = 1645] [serial = 2362] [outer = 0x0] 07:07:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 209 (0x12da91400) [pid = 1645] [serial = 2363] [outer = 0x12d2e9800] 07:07:19 INFO - PROCESS | 1645 | 1461247639684 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 210 (0x12e3e6000) [pid = 1645] [serial = 2364] [outer = 0x12d2e9800] 07:07:20 INFO - PROCESS | 1645 | 1461247640028 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]]]}] 07:07:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:07:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 573ms 07:07:20 INFO - PROCESS | 1645 | 1461247640082 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 1645 | 1461247640083 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 209 (0x12b373800) [pid = 1645] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 208 (0x11a825800) [pid = 1645] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 207 (0x11add1000) [pid = 1645] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 206 (0x12aecbc00) [pid = 1645] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 205 (0x11c310000) [pid = 1645] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 204 (0x1238ba800) [pid = 1645] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 203 (0x1288cec00) [pid = 1645] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 202 (0x12a142400) [pid = 1645] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 201 (0x1295ab800) [pid = 1645] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 200 (0x119136400) [pid = 1645] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 199 (0x12e81d800) [pid = 1645] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 198 (0x12adcac00) [pid = 1645] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 197 (0x12da30c00) [pid = 1645] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:07:20 INFO - PROCESS | 1645 | --DOMWINDOW == 196 (0x12bf88000) [pid = 1645] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:07:21 WARNING - u'runner_teardown' () 07:07:21 INFO - No more tests 07:07:21 INFO - Got 0 unexpected results 07:07:21 INFO - SUITE-END | took 522s 07:07:21 INFO - Closing logging queue 07:07:21 INFO - queue closed 07:07:21 INFO - Return code: 0 07:07:21 WARNING - # TBPL SUCCESS # 07:07:21 INFO - Running post-action listener: _resource_record_post_action 07:07:21 INFO - Running post-run listener: _resource_record_post_run 07:07:22 INFO - Total resource usage - Wall time: 546s; CPU: 57.0%; Read bytes: 37479936; Write bytes: 992444928; Read time: 434; Write time: 4561 07:07:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:07:22 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 195152384; Write bytes: 189732352; Read time: 15925; Write time: 365 07:07:22 INFO - run-tests - Wall time: 527s; CPU: 57.0%; Read bytes: 35268096; Write bytes: 791297024; Read time: 409; Write time: 4157 07:07:22 INFO - Running post-run listener: _upload_blobber_files 07:07:22 INFO - Blob upload gear active. 07:07:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:07:22 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 07:07:22 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'] 07:07:22 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 07:07:22 INFO - (blobuploader) - INFO - Open directory for files ... 07:07:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:07:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:07:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:07:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:07:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:07:24 INFO - (blobuploader) - INFO - Done attempting. 07:07:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:07:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:07:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:07:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:07:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:07:26 INFO - (blobuploader) - INFO - Done attempting. 07:07:26 INFO - (blobuploader) - INFO - Iteration through files over. 07:07:26 INFO - Return code: 0 07:07:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:07:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:07:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/937360f807e67d9bdf4c9e5db3f2b44724ecee7c28ebeb7392da53429c8bc4eb07ba13c40d0ffb4b18fb0fa10f7d2e288eb621c260666f022ac257a4dc750ad8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dde8bf50a518811caf5d8d1066cac8c71d7267a963e582777fbffd8dbc246e55258a907beb98a7f209abed8df82d489c47d0ea7b7258cf299d7a929dd8bd875e"} 07:07:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:07:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:07:26 INFO - Contents: 07:07:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/937360f807e67d9bdf4c9e5db3f2b44724ecee7c28ebeb7392da53429c8bc4eb07ba13c40d0ffb4b18fb0fa10f7d2e288eb621c260666f022ac257a4dc750ad8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dde8bf50a518811caf5d8d1066cac8c71d7267a963e582777fbffd8dbc246e55258a907beb98a7f209abed8df82d489c47d0ea7b7258cf299d7a929dd8bd875e"} 07:07:26 INFO - Running post-run listener: copy_logs_to_upload_dir 07:07:26 INFO - Copying logs to upload dir... 07:07:26 INFO - mkdir: /builds/slave/test/build/upload/logs 07:07:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=600.947049 ========= master_lag: 40.48 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 41 secs) (at 2016-04-21 07:08:06.601802) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-21 07:08:06.605232) ========= 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.H9C7uIcoNf/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.QYadNDXhGw/Listeners TMPDIR=/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/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/937360f807e67d9bdf4c9e5db3f2b44724ecee7c28ebeb7392da53429c8bc4eb07ba13c40d0ffb4b18fb0fa10f7d2e288eb621c260666f022ac257a4dc750ad8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dde8bf50a518811caf5d8d1066cac8c71d7267a963e582777fbffd8dbc246e55258a907beb98a7f209abed8df82d489c47d0ea7b7258cf299d7a929dd8bd875e"} build_url:https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013350 build_url: 'https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/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/937360f807e67d9bdf4c9e5db3f2b44724ecee7c28ebeb7392da53429c8bc4eb07ba13c40d0ffb4b18fb0fa10f7d2e288eb621c260666f022ac257a4dc750ad8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dde8bf50a518811caf5d8d1066cac8c71d7267a963e582777fbffd8dbc246e55258a907beb98a7f209abed8df82d489c47d0ea7b7258cf299d7a929dd8bd875e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OaanmygDR-W9VM2TgXGWiA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 2.33 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-21 07:08:08.952459) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 07:08:08.952823) ========= 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.H9C7uIcoNf/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.QYadNDXhGw/Listeners TMPDIR=/var/folders/46/l2pgwt217d93gf4d7qtgkmq000000w/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.005320 ========= master_lag: 4.20 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 07:08:13.154581) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 07:08:13.157913) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 07:08:13.498643) ========= ========= Total master_lag: 47.83 =========