builder: mozilla-central_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0109 starttime: 1461248728.28 results: success (0) buildid: 20160421060426 builduid: 2f75b451552b41d5a81a70d69e0cfd47 revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 07:25:28.281268) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 07:25:28.281686) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 34 secs) (at 2016-04-21 07:25:28.281981) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 34 secs) (at 2016-04-21 07:26:02.468657) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-04-21 07:26:02.469093) ========= 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.EuICa1j5RU/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.OdyAxvSQkg/Listeners TMPDIR=/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/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 07:26:03-- 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% 28.9M=0s 2016-04-21 07:26:03 (28.9 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.148987 ========= master_lag: 10.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-04-21 07:26:12.733405) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-21 07:26:12.733738) ========= 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.EuICa1j5RU/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.OdyAxvSQkg/Listeners TMPDIR=/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/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.026576 ========= master_lag: 7.32 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-21 07:26:20.075688) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-04-21 07:26:20.076048) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.EuICa1j5RU/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.OdyAxvSQkg/Listeners TMPDIR=/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/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 07:26:20,388 truncating revision to first 12 chars 2016-04-21 07:26:20,388 Setting DEBUG logging. 2016-04-21 07:26:20,388 attempt 1/10 2016-04-21 07:26:20,388 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/1152d99d8c53?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 07:26:21,099 unpacking tar archive at: mozilla-central-1152d99d8c53/testing/mozharness/ program finished with exit code 0 elapsedTime=0.960973 ========= master_lag: 10.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-04-21 07:26:31.301220) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 07:26:31.301563) ========= script_repo_revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 07:26:31.301966) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 16 secs) (at 2016-04-21 07:26:31.302229) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 16 secs) (at 2016-04-21 07:26:47.971843) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 13 mins, 10 secs) (at 2016-04-21 07:26:47.972119) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.EuICa1j5RU/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.OdyAxvSQkg/Listeners TMPDIR=/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/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 07:26:49 INFO - MultiFileLogger online at 20160421 07:26:49 in /builds/slave/test 07:26:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 07:26:49 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:26:49 INFO - {'append_to_log': False, 07:26:49 INFO - 'base_work_dir': '/builds/slave/test', 07:26:49 INFO - 'blob_upload_branch': 'mozilla-central', 07:26:49 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:26:49 INFO - 'buildbot_json_path': 'buildprops.json', 07:26:49 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:26:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:26:49 INFO - 'download_minidump_stackwalk': True, 07:26:49 INFO - 'download_symbols': 'true', 07:26:49 INFO - 'e10s': False, 07:26:49 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:26:49 INFO - 'tooltool.py': '/tools/tooltool.py', 07:26:49 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:26:49 INFO - '/tools/misc-python/virtualenv.py')}, 07:26:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:26:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:26:49 INFO - 'log_level': 'info', 07:26:49 INFO - 'log_to_console': True, 07:26:49 INFO - 'opt_config_files': (), 07:26:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:26:49 INFO - '--processes=1', 07:26:49 INFO - '--config=%(test_path)s/wptrunner.ini', 07:26:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:26:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:26:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:26:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:26:49 INFO - 'pip_index': False, 07:26:49 INFO - 'require_test_zip': True, 07:26:49 INFO - 'test_type': ('testharness',), 07:26:49 INFO - 'this_chunk': '1', 07:26:49 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:26:49 INFO - 'total_chunks': '10', 07:26:49 INFO - 'virtualenv_path': 'venv', 07:26:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:26:49 INFO - 'work_dir': 'build'} 07:26:49 INFO - ##### 07:26:49 INFO - ##### Running clobber step. 07:26:49 INFO - ##### 07:26:49 INFO - Running pre-action listener: _resource_record_pre_action 07:26:49 INFO - Running main action method: clobber 07:26:49 INFO - rmtree: /builds/slave/test/build 07:26:49 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:26:50 INFO - Running post-action listener: _resource_record_post_action 07:26:50 INFO - ##### 07:26:50 INFO - ##### Running read-buildbot-config step. 07:26:50 INFO - ##### 07:26:50 INFO - Running pre-action listener: _resource_record_pre_action 07:26:50 INFO - Running main action method: read_buildbot_config 07:26:50 INFO - Using buildbot properties: 07:26:50 INFO - { 07:26:50 INFO - "project": "", 07:26:50 INFO - "product": "firefox", 07:26:50 INFO - "script_repo_revision": "production", 07:26:50 INFO - "scheduler": "tests-mozilla-central-yosemite_r7-debug-unittest", 07:26:50 INFO - "repository": "", 07:26:50 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-central debug test web-platform-tests-1", 07:26:50 INFO - "buildid": "20160421060426", 07:26:50 INFO - "pgo_build": "False", 07:26:50 INFO - "basedir": "/builds/slave/test", 07:26:50 INFO - "buildnumber": 39, 07:26:50 INFO - "slavename": "t-yosemite-r7-0109", 07:26:50 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 07:26:50 INFO - "platform": "macosx64", 07:26:50 INFO - "branch": "mozilla-central", 07:26:50 INFO - "revision": "1152d99d8c53ac9dae371a6e6d9fab03d3f98697", 07:26:50 INFO - "repo_path": "mozilla-central", 07:26:50 INFO - "moz_repo_path": "", 07:26:50 INFO - "stage_platform": "macosx64", 07:26:50 INFO - "builduid": "2f75b451552b41d5a81a70d69e0cfd47", 07:26:50 INFO - "slavebuilddir": "test" 07:26:50 INFO - } 07:26:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 07:26:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 07:26:50 INFO - Running post-action listener: _resource_record_post_action 07:26:50 INFO - ##### 07:26:50 INFO - ##### Running download-and-extract step. 07:26:50 INFO - ##### 07:26:50 INFO - Running pre-action listener: _resource_record_pre_action 07:26:50 INFO - Running main action method: download_and_extract 07:26:50 INFO - mkdir: /builds/slave/test/build/tests 07:26:50 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')]} 07:26:50 INFO - https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:26:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 07:26:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 07:26:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/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 07:26:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/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 07:26:53 INFO - Downloaded 1235 bytes. 07:26:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 07:26:53 INFO - Using the following test package requirements: 07:26:53 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 07:26:53 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 07:26:53 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 07:26:53 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 07:26:53 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 07:26:53 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 07:26:53 INFO - u'jsshell-mac64.zip'], 07:26:53 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 07:26:53 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 07:26:53 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 07:26:53 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 07:26:53 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 07:26:53 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 07:26:53 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 07:26:53 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 07:26:53 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 07:26:53 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 07:26:53 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 07:26:53 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 07:26: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')]} 07:26:53 INFO - https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:26:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 07:26:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 07:26:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/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 07:26:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/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 07:26:55 INFO - Downloaded 17979085 bytes. 07:26:55 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/*'] 07:26:55 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/* 07:26:56 INFO - caution: filename not matched: web-platform/* 07:26:56 INFO - Return code: 11 07:26:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:26:56 INFO - https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:26:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 07:26:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 07:26:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/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 07:26:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/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 07:26:57 INFO - Downloaded 36397853 bytes. 07:26:57 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/*'] 07:26:57 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/* 07:27:01 INFO - caution: filename not matched: bin/* 07:27:01 INFO - caution: filename not matched: config/* 07:27:01 INFO - caution: filename not matched: mozbase/* 07:27:01 INFO - caution: filename not matched: marionette/* 07:27:01 INFO - caution: filename not matched: tools/wptserve/* 07:27:01 INFO - Return code: 11 07:27:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:01 INFO - https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 07:27:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 07:27:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 07:27:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 07:27:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/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 07:27:04 INFO - Downloaded 68724193 bytes. 07:27:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 07:27:04 INFO - mkdir: /builds/slave/test/properties 07:27:04 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:27:04 INFO - Writing to file /builds/slave/test/properties/build_url 07:27:04 INFO - Contents: 07:27:04 INFO - build_url:https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 07:27:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 07:27:05 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:27:05 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:27:05 INFO - Contents: 07:27:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 07:27:05 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')]} 07:27:05 INFO - https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:27:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 07:27:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 07:27:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/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 07:27:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CkIs1nVWRoGtaMzeZoUXlA/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 07:27:08 INFO - Downloaded 103385632 bytes. 07:27:08 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'] 07:27:08 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 07:27:12 INFO - Return code: 0 07:27:12 INFO - Running post-action listener: _resource_record_post_action 07:27:12 INFO - Running post-action listener: set_extra_try_arguments 07:27:12 INFO - ##### 07:27:12 INFO - ##### Running create-virtualenv step. 07:27:12 INFO - ##### 07:27:12 INFO - Running pre-action listener: _pre_create_virtualenv 07:27:12 INFO - Running pre-action listener: _resource_record_pre_action 07:27:12 INFO - Running main action method: create_virtualenv 07:27:12 INFO - Creating virtualenv /builds/slave/test/build/venv 07:27:12 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 07:27:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:27:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:27:12 INFO - Using real prefix '/tools/python27' 07:27:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:27:13 INFO - Installing distribute.............................................................................................................................................................................................done. 07:27:16 INFO - Installing pip.................done. 07:27:16 INFO - Return code: 0 07:27:16 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:27:16 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')]} 07:27:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:16 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')]} 07:27:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:16 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 0x1094dbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc09ad7e2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f45e0>, '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 0x1090d7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109102990>, '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.EuICa1j5RU/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.OdyAxvSQkg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:16 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 07:27:16 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 07:27:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EuICa1j5RU/Render', 07:27:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:16 INFO - 'HOME': '/Users/cltbld', 07:27:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:16 INFO - 'LOGNAME': 'cltbld', 07:27:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:16 INFO - 'MOZ_NO_REMOTE': '1', 07:27:16 INFO - 'NO_EM_RESTART': '1', 07:27:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:16 INFO - 'PWD': '/builds/slave/test', 07:27:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:16 INFO - 'SHELL': '/bin/bash', 07:27:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OdyAxvSQkg/Listeners', 07:27:16 INFO - 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', 07:27:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:16 INFO - 'USER': 'cltbld', 07:27:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:16 INFO - 'XPC_FLAGS': '0x0', 07:27:16 INFO - 'XPC_SERVICE_NAME': '0', 07:27:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:16 INFO - Downloading/unpacking psutil>=0.7.1 07:27:16 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 07:27:16 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 07:27:16 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 07:27:16 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 07:27:16 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 07:27:16 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 07:27:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:27:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:27:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:27:19 INFO - Installing collected packages: psutil 07:27:19 INFO - Running setup.py install for psutil 07:27:19 INFO - building 'psutil._psutil_osx' extension 07:27:19 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 07:27:19 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 07:27:20 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 07:27:20 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 07:27:20 INFO - building 'psutil._psutil_posix' extension 07:27:20 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 07:27:20 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:27:20 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:27:20 INFO - ^ 07:27:20 INFO - 1 warning generated. 07:27:20 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 07:27:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:27:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:27:20 INFO - Successfully installed psutil 07:27:20 INFO - Cleaning up... 07:27:20 INFO - Return code: 0 07:27:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:27:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:20 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 0x1094dbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc09ad7e2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f45e0>, '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 0x1090d7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109102990>, '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.EuICa1j5RU/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.OdyAxvSQkg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:20 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 07:27:20 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 07:27:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EuICa1j5RU/Render', 07:27:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:20 INFO - 'HOME': '/Users/cltbld', 07:27:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:20 INFO - 'LOGNAME': 'cltbld', 07:27:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:20 INFO - 'MOZ_NO_REMOTE': '1', 07:27:20 INFO - 'NO_EM_RESTART': '1', 07:27:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:20 INFO - 'PWD': '/builds/slave/test', 07:27:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:20 INFO - 'SHELL': '/bin/bash', 07:27:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OdyAxvSQkg/Listeners', 07:27:20 INFO - 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', 07:27:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:20 INFO - 'USER': 'cltbld', 07:27:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:20 INFO - 'XPC_FLAGS': '0x0', 07:27:20 INFO - 'XPC_SERVICE_NAME': '0', 07:27:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:27:20 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 07:27:20 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 07:27:20 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 07:27:20 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 07:27:20 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 07:27:20 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 07:27:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:27:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:27:23 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:27:23 INFO - Installing collected packages: mozsystemmonitor 07:27:23 INFO - Running setup.py install for mozsystemmonitor 07:27:23 INFO - Successfully installed mozsystemmonitor 07:27:23 INFO - Cleaning up... 07:27:23 INFO - Return code: 0 07:27:23 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:27:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:23 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 0x1094dbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc09ad7e2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f45e0>, '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 0x1090d7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109102990>, '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.EuICa1j5RU/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.OdyAxvSQkg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:23 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 07:27:23 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 07:27:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EuICa1j5RU/Render', 07:27:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:23 INFO - 'HOME': '/Users/cltbld', 07:27:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:23 INFO - 'LOGNAME': 'cltbld', 07:27:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:23 INFO - 'MOZ_NO_REMOTE': '1', 07:27:23 INFO - 'NO_EM_RESTART': '1', 07:27:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:23 INFO - 'PWD': '/builds/slave/test', 07:27:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:23 INFO - 'SHELL': '/bin/bash', 07:27:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OdyAxvSQkg/Listeners', 07:27:23 INFO - 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', 07:27:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:23 INFO - 'USER': 'cltbld', 07:27:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:23 INFO - 'XPC_FLAGS': '0x0', 07:27:23 INFO - 'XPC_SERVICE_NAME': '0', 07:27:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:23 INFO - Downloading/unpacking blobuploader==1.2.4 07:27:23 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 07:27:23 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 07:27:23 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 07:27:23 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 07:27:23 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 07:27:23 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 07:27:26 INFO - Downloading blobuploader-1.2.4.tar.gz 07:27:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:27:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:27:26 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 07:27:26 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 07:27:26 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 07:27:26 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 07:27:26 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 07:27:26 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 07:27:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:27:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:27:27 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 07:27:27 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 07:27:27 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 07:27:27 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 07:27:27 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 07:27:27 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 07:27:27 INFO - Downloading docopt-0.6.1.tar.gz 07:27:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:27:27 INFO - Installing collected packages: blobuploader, requests, docopt 07:27:27 INFO - Running setup.py install for blobuploader 07:27:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:27:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:27:27 INFO - Running setup.py install for requests 07:27:28 INFO - Running setup.py install for docopt 07:27:28 INFO - Successfully installed blobuploader requests docopt 07:27:28 INFO - Cleaning up... 07:27:28 INFO - Return code: 0 07:27:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:27:28 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')]} 07:27:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:28 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')]} 07:27:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:28 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 0x1094dbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc09ad7e2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f45e0>, '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 0x1090d7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109102990>, '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.EuICa1j5RU/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.OdyAxvSQkg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:28 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 07:27:28 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 07:27:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EuICa1j5RU/Render', 07:27:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:28 INFO - 'HOME': '/Users/cltbld', 07:27:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:28 INFO - 'LOGNAME': 'cltbld', 07:27:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:28 INFO - 'MOZ_NO_REMOTE': '1', 07:27:28 INFO - 'NO_EM_RESTART': '1', 07:27:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:28 INFO - 'PWD': '/builds/slave/test', 07:27:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:28 INFO - 'SHELL': '/bin/bash', 07:27:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OdyAxvSQkg/Listeners', 07:27:28 INFO - 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', 07:27:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:28 INFO - 'USER': 'cltbld', 07:27:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:28 INFO - 'XPC_FLAGS': '0x0', 07:27:28 INFO - 'XPC_SERVICE_NAME': '0', 07:27:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:27:28 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-nsmymS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:27:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:27:28 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-UCh_u0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:27:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:27:28 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-3Qzz79-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-5i4ztI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-OaJwGx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-39twEe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-JfSG2r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-NF_d9a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-Vhi1xp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-YnSUBU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-ml9EYJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-IQ3EtF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:27:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:27:29 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-oxOTus-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:27:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:27:30 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-WjlfS5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:27:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:27:30 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-m_fX7I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:27:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:27:30 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-zlTcAI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:27:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:27:30 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-j0TBMy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:27:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:27:30 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-5wvJcH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:27:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:27:30 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-Ksn5W2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:27:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:27:30 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-RBEgvn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:27:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:27:31 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-o43xyn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:27:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:27:31 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 07:27:31 INFO - Running setup.py install for manifestparser 07:27:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:27:31 INFO - Running setup.py install for mozcrash 07:27:31 INFO - Running setup.py install for mozdebug 07:27:31 INFO - Running setup.py install for mozdevice 07:27:31 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:27:31 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:27:31 INFO - Running setup.py install for mozfile 07:27:32 INFO - Running setup.py install for mozhttpd 07:27:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:27:32 INFO - Running setup.py install for mozinfo 07:27:32 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:27:32 INFO - Running setup.py install for mozInstall 07:27:32 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:27:32 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:27:32 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:27:32 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:27:32 INFO - Running setup.py install for mozleak 07:27:32 INFO - Running setup.py install for mozlog 07:27:32 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:27:32 INFO - Running setup.py install for moznetwork 07:27:32 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:27:32 INFO - Running setup.py install for mozprocess 07:27:33 INFO - Running setup.py install for mozprofile 07:27:33 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:27:33 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:27:33 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:27:33 INFO - Running setup.py install for mozrunner 07:27:33 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:27:33 INFO - Running setup.py install for mozscreenshot 07:27:33 INFO - Running setup.py install for moztest 07:27:33 INFO - Running setup.py install for mozversion 07:27:33 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:27:33 INFO - Running setup.py install for wptserve 07:27:34 INFO - Running setup.py install for marionette-driver 07:27:34 INFO - Running setup.py install for browsermob-proxy 07:27:34 INFO - Running setup.py install for marionette-client 07:27:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:27:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:27:34 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 07:27:34 INFO - Cleaning up... 07:27:34 INFO - Return code: 0 07:27:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:27: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')]} 07:27:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27: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')]} 07:27:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:34 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 0x1094dbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc09ad7e2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094f45e0>, '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 0x1090d7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109102990>, '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.EuICa1j5RU/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.OdyAxvSQkg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:34 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 07:27:34 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 07:27:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EuICa1j5RU/Render', 07:27:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:34 INFO - 'HOME': '/Users/cltbld', 07:27:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:34 INFO - 'LOGNAME': 'cltbld', 07:27:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:34 INFO - 'MOZ_NO_REMOTE': '1', 07:27:34 INFO - 'NO_EM_RESTART': '1', 07:27:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:34 INFO - 'PWD': '/builds/slave/test', 07:27:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:34 INFO - 'SHELL': '/bin/bash', 07:27:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OdyAxvSQkg/Listeners', 07:27:34 INFO - 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', 07:27:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:34 INFO - 'USER': 'cltbld', 07:27:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:34 INFO - 'XPC_FLAGS': '0x0', 07:27:34 INFO - 'XPC_SERVICE_NAME': '0', 07:27:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-yEeXhH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:27:35 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)) 07:27:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-W4Yxr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:27:35 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)) 07:27:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-eahU_4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:27:35 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)) 07:27:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-AlWN4s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:27:35 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)) 07:27:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-Hnn2T_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:27:35 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)) 07:27:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-ELRK3q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:27:35 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)) 07:27:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-jNZRs4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:27:35 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)) 07:27:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-BW289m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:27:35 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)) 07:27:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-lxcT8N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:27:35 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)) 07:27:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:27:35 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-9q5OVu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:27:36 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)) 07:27:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:27:36 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-7DCtVp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:27:36 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)) 07:27:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:27:36 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-qmheQk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:27:36 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)) 07:27:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:27:36 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-nB5EdT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:27:36 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)) 07:27:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:27:36 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-wbiVKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:27:36 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)) 07:27:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:27:36 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-iDgbkO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:27:36 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)) 07:27:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:27:36 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-wy2vaD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:27:36 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)) 07:27:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:27:36 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-xcOYzr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:27:36 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)) 07:27:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:27:36 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-SLMpfl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:27:36 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)) 07:27:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:27:36 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-CkTJYk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:27:37 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)) 07:27:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:27:37 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-yyMp8v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:27:37 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)) 07:27:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:27:37 INFO - Running setup.py (path:/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/pip-9_YWET-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:27:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:27:37 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)) 07:27:37 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)) 07:27:37 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)) 07:27:37 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)) 07:27:37 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)) 07:27:37 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)) 07:27:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:27:37 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 07:27:37 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 07:27:37 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 07:27:37 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 07:27:37 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 07:27:37 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 07:27:40 INFO - Downloading blessings-1.6.tar.gz 07:27:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:27:40 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)) 07:27:40 INFO - Installing collected packages: blessings 07:27:40 INFO - Running setup.py install for blessings 07:27:40 INFO - Successfully installed blessings 07:27:40 INFO - Cleaning up... 07:27:40 INFO - Return code: 0 07:27:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:27:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:27:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:27:40 INFO - Reading from file tmpfile_stdout 07:27:40 INFO - Current package versions: 07:27:40 INFO - blessings == 1.6 07:27:40 INFO - blobuploader == 1.2.4 07:27:40 INFO - browsermob-proxy == 0.6.0 07:27:40 INFO - docopt == 0.6.1 07:27:40 INFO - manifestparser == 1.1 07:27:40 INFO - marionette-client == 2.3.0 07:27:40 INFO - marionette-driver == 1.4.0 07:27:40 INFO - mozInstall == 1.12 07:27:40 INFO - mozcrash == 0.17 07:27:40 INFO - mozdebug == 0.1 07:27:40 INFO - mozdevice == 0.48 07:27:40 INFO - mozfile == 1.2 07:27:40 INFO - mozhttpd == 0.7 07:27:40 INFO - mozinfo == 0.9 07:27:40 INFO - mozleak == 0.1 07:27:40 INFO - mozlog == 3.1 07:27:40 INFO - moznetwork == 0.27 07:27:40 INFO - mozprocess == 0.22 07:27:40 INFO - mozprofile == 0.28 07:27:40 INFO - mozrunner == 6.11 07:27:40 INFO - mozscreenshot == 0.1 07:27:40 INFO - mozsystemmonitor == 0.0 07:27:40 INFO - moztest == 0.7 07:27:40 INFO - mozversion == 1.4 07:27:40 INFO - psutil == 3.1.1 07:27:40 INFO - requests == 1.2.3 07:27:40 INFO - wptserve == 1.4.0 07:27:40 INFO - wsgiref == 0.1.2 07:27:40 INFO - Running post-action listener: _resource_record_post_action 07:27:40 INFO - Running post-action listener: _start_resource_monitoring 07:27:40 INFO - Starting resource monitoring. 07:27:40 INFO - ##### 07:27:40 INFO - ##### Running pull step. 07:27:40 INFO - ##### 07:27:40 INFO - Running pre-action listener: _resource_record_pre_action 07:27:40 INFO - Running main action method: pull 07:27:40 INFO - Pull has nothing to do! 07:27:40 INFO - Running post-action listener: _resource_record_post_action 07:27:40 INFO - ##### 07:27:40 INFO - ##### Running install step. 07:27:40 INFO - ##### 07:27:40 INFO - Running pre-action listener: _resource_record_pre_action 07:27:40 INFO - Running main action method: install 07:27:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:27:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:27:41 INFO - Reading from file tmpfile_stdout 07:27:41 INFO - Detecting whether we're running mozinstall >=1.0... 07:27:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:27:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:27:41 INFO - Reading from file tmpfile_stdout 07:27:41 INFO - Output received: 07:27:41 INFO - Usage: mozinstall [options] installer 07:27:41 INFO - Options: 07:27:41 INFO - -h, --help show this help message and exit 07:27:41 INFO - -d DEST, --destination=DEST 07:27:41 INFO - Directory to install application into. [default: 07:27:41 INFO - "/builds/slave/test"] 07:27:41 INFO - --app=APP Application being installed. [default: firefox] 07:27:41 INFO - mkdir: /builds/slave/test/build/application 07:27:41 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'] 07:27:41 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 07:28:00 INFO - Reading from file tmpfile_stdout 07:28:00 INFO - Output received: 07:28:00 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:28:00 INFO - Running post-action listener: _resource_record_post_action 07:28:00 INFO - ##### 07:28:00 INFO - ##### Running run-tests step. 07:28:00 INFO - ##### 07:28:00 INFO - Running pre-action listener: _resource_record_pre_action 07:28:00 INFO - Running main action method: run_tests 07:28:00 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:28:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:28:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:28:00 INFO - grabbing minidump binary from tooltool 07:28:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:28:00 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 0x1094f45e0>, '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 0x1090d7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109102990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:28:00 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 07:28:00 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 07:28:00 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:28:00 INFO - Return code: 0 07:28:00 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:28:00 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:28:00 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/CkIs1nVWRoGtaMzeZoUXlA/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 07:28:00 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/CkIs1nVWRoGtaMzeZoUXlA/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 07:28:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EuICa1j5RU/Render', 07:28:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:28:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:28:00 INFO - 'HOME': '/Users/cltbld', 07:28:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:28:00 INFO - 'LOGNAME': 'cltbld', 07:28:00 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:28:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:28:00 INFO - 'MOZ_NO_REMOTE': '1', 07:28:00 INFO - 'NO_EM_RESTART': '1', 07:28:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:28:00 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:28:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:28:00 INFO - 'PWD': '/builds/slave/test', 07:28:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:28:00 INFO - 'SHELL': '/bin/bash', 07:28:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OdyAxvSQkg/Listeners', 07:28:00 INFO - 'TMPDIR': '/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/', 07:28:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:28:00 INFO - 'USER': 'cltbld', 07:28:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:28:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:28:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:28:00 INFO - 'XPC_FLAGS': '0x0', 07:28:00 INFO - 'XPC_SERVICE_NAME': '0', 07:28:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:28:00 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/CkIs1nVWRoGtaMzeZoUXlA/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 07:28:01 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 07:28:01 INFO - import pkg_resources 07:28:02 INFO - Using 1 client processes 07:28:02 INFO - wptserve Starting http server on 127.0.0.1:8001 07:28:02 INFO - wptserve Starting http server on 127.0.0.1:8000 07:28:02 INFO - wptserve Starting http server on 127.0.0.1:8443 07:28:04 INFO - SUITE-START | Running 778 tests 07:28:04 INFO - Running testharness tests 07:28:04 INFO - Setting up ssl 07:28:04 INFO - PROCESS | certutil | 07:28:04 INFO - PROCESS | certutil | 07:28:04 INFO - PROCESS | certutil | 07:28:04 INFO - Certificate Nickname Trust Attributes 07:28:04 INFO - SSL,S/MIME,JAR/XPI 07:28:04 INFO - 07:28:04 INFO - web-platform-tests CT,, 07:28:04 INFO - 07:28:04 INFO - Starting runner 07:28:05 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:28:05 INFO - PROCESS | 1653 | 1461248885537 Marionette DEBUG Marionette enabled via build flag and pref 07:28:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116475800 == 1 [pid = 1653] [id = 1] 07:28:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x116476000) [pid = 1653] [serial = 1] [outer = 0x0] 07:28:05 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:28:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x116477000) [pid = 1653] [serial = 2] [outer = 0x116476000] 07:28:05 INFO - PROCESS | 1653 | 1461248885847 Marionette INFO Listening on port 2828 07:28:06 INFO - PROCESS | 1653 | 1461248886076 Marionette DEBUG Marionette enabled via command-line flag 07:28:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119147800 == 2 [pid = 1653] [id = 2] 07:28:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x119148000) [pid = 1653] [serial = 3] [outer = 0x0] 07:28:06 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:28:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x119149000) [pid = 1653] [serial = 4] [outer = 0x119148000] 07:28:06 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:28:06 INFO - PROCESS | 1653 | 1461248886226 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 07:28:06 INFO - PROCESS | 1653 | 1461248886315 Marionette DEBUG Closed connection conn0 07:28:06 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:28:06 INFO - PROCESS | 1653 | 1461248886321 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 07:28:06 INFO - PROCESS | 1653 | 1461248886336 Marionette DEBUG Closed connection conn1 07:28:06 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:28:06 INFO - PROCESS | 1653 | 1461248886341 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 07:28:06 INFO - PROCESS | 1653 | 1461248886348 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:28:06 INFO - PROCESS | 1653 | 1461248886354 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":"20160421060426","device":"desktop","version":"48.0a1"} 07:28:06 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:28:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c440800 == 3 [pid = 1653] [id = 3] 07:28:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x11c441000) [pid = 1653] [serial = 5] [outer = 0x0] 07:28:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c441800 == 4 [pid = 1653] [id = 4] 07:28:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x11bc98800) [pid = 1653] [serial = 6] [outer = 0x0] 07:28:07 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:28:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e50000 == 5 [pid = 1653] [id = 5] 07:28:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x11bc98000) [pid = 1653] [serial = 7] [outer = 0x0] 07:28:07 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:28:07 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:28:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x12404f800) [pid = 1653] [serial = 8] [outer = 0x11bc98000] 07:28:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x125d52800) [pid = 1653] [serial = 9] [outer = 0x11c441000] 07:28:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x123e65400) [pid = 1653] [serial = 10] [outer = 0x11bc98800] 07:28:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x123e67400) [pid = 1653] [serial = 11] [outer = 0x11bc98000] 07:28:08 INFO - PROCESS | 1653 | 1461248888557 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 1653 | 1461248888568 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x129789400) [pid = 1653] [serial = 12] [outer = 0x11bc98000] 07:28:08 INFO - PROCESS | 1653 | 1461248888920 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9784fdf1-1128-a144-a341-4a5370b930e0","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":"20160421060426","device":"desktop","version":"48.0a1","command_id":1}}] 07:28:09 INFO - PROCESS | 1653 | 1461248889014 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}] 07:28:09 INFO - PROCESS | 1653 | 1461248889058 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:28:09 INFO - PROCESS | 1653 | 1461248889146 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:28:09 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:28:09 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 07:28:09 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 07:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x129e37800) [pid = 1653] [serial = 13] [outer = 0x11bc98000] 07:28:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:28:09 INFO - PROCESS | 1653 | 1461248889437 Marionette TRACE conn2 <- [1,3,null,{}] 07:28:09 INFO - PROCESS | 1653 | 1461248889439 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:28:09 INFO - PROCESS | 1653 | 1461248889455 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:28:09 INFO - PROCESS | 1653 | 1461248889482 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 1653 | 1461248889484 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:28:09 INFO - PROCESS | 1653 | 1461248889487 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 1653 | 1461248889490 Marionette TRACE conn2 <- [1,6,null,{}] 07:28:09 INFO - PROCESS | 1653 | 1461248889492 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}] 07:28:09 INFO - PROCESS | 1653 | 1461248889502 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:28:09 INFO - PROCESS | 1653 | 1461248889505 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baed000 == 6 [pid = 1653] [id = 6] 07:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x12714e400) [pid = 1653] [serial = 14] [outer = 0x0] 07:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x127150000) [pid = 1653] [serial = 15] [outer = 0x12714e400] 07:28:09 INFO - PROCESS | 1653 | 1461248889538 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x12bd2f400) [pid = 1653] [serial = 16] [outer = 0x12714e400] 07:28:09 INFO - PROCESS | 1653 | 1461248889856 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]]]}] 07:28:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcad800 == 7 [pid = 1653] [id = 7] 07:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x12bd32800) [pid = 1653] [serial = 17] [outer = 0x0] 07:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x12bde5800) [pid = 1653] [serial = 18] [outer = 0x12bd32800] 07:28:09 INFO - PROCESS | 1653 | 1461248889887 Marionette DEBUG loaded listener.js 07:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 422ms 07:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x12bdec400) [pid = 1653] [serial = 19] [outer = 0x12bd32800] 07:28:09 INFO - PROCESS | 1653 | 1461248889943 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 1653 | 1461248889945 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:28:09 INFO - PROCESS | 1653 | 1461248889963 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 1653 | 1461248889965 Marionette TRACE conn2 <- [1,10,null,{}] 07:28:09 INFO - PROCESS | 1653 | 1461248889975 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}] 07:28:10 INFO - PROCESS | 1653 | 1461248890106 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:28:10 INFO - PROCESS | 1653 | 1461248890138 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d23a000 == 8 [pid = 1653] [id = 8] 07:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12d07c400) [pid = 1653] [serial = 20] [outer = 0x0] 07:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12d285400) [pid = 1653] [serial = 21] [outer = 0x12d07c400] 07:28:10 INFO - PROCESS | 1653 | 1461248890167 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12d289800) [pid = 1653] [serial = 22] [outer = 0x12d07c400] 07:28:10 INFO - PROCESS | 1653 | 1461248890637 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]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 736ms 07:28:10 INFO - PROCESS | 1653 | 1461248890691 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 1653 | 1461248890694 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:28:10 INFO - PROCESS | 1653 | 1461248890698 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 1653 | 1461248890700 Marionette TRACE conn2 <- [1,14,null,{}] 07:28:10 INFO - PROCESS | 1653 | 1461248890703 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}] 07:28:10 INFO - PROCESS | 1653 | 1461248890820 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:28:10 INFO - PROCESS | 1653 | 1461248890830 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db2e000 == 9 [pid = 1653] [id = 9] 07:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12da54000) [pid = 1653] [serial = 23] [outer = 0x0] 07:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12da5f400) [pid = 1653] [serial = 24] [outer = 0x12da54000] 07:28:10 INFO - PROCESS | 1653 | 1461248890855 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12e262400) [pid = 1653] [serial = 25] [outer = 0x12da54000] 07:28:11 INFO - PROCESS | 1653 | 1461248891112 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]]]}] 07:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 471ms 07:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:28:11 INFO - PROCESS | 1653 | 1461248891169 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 1653 | 1461248891171 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:28:11 INFO - PROCESS | 1653 | 1461248891173 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 1653 | 1461248891174 Marionette TRACE conn2 <- [1,18,null,{}] 07:28:11 INFO - PROCESS | 1653 | 1461248891176 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}] 07:28:11 INFO - PROCESS | 1653 | 1461248891276 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:28:11 INFO - PROCESS | 1653 | 1461248891282 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4ae800 == 10 [pid = 1653] [id = 10] 07:28:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12e268c00) [pid = 1653] [serial = 26] [outer = 0x0] 07:28:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12e38cc00) [pid = 1653] [serial = 27] [outer = 0x12e268c00] 07:28:11 INFO - PROCESS | 1653 | 1461248891308 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12e3af800) [pid = 1653] [serial = 28] [outer = 0x12e268c00] 07:28:11 INFO - PROCESS | 1653 | 1461248891706 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]]]}] 07:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 569ms 07:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:28:11 INFO - PROCESS | 1653 | 1461248891744 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 1653 | 1461248891746 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:28:11 INFO - PROCESS | 1653 | 1461248891749 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 1653 | 1461248891751 Marionette TRACE conn2 <- [1,22,null,{}] 07:28:11 INFO - PROCESS | 1653 | 1461248891754 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}] 07:28:11 INFO - PROCESS | 1653 | 1461248891888 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:28:11 INFO - PROCESS | 1653 | 1461248891897 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6d3800 == 11 [pid = 1653] [id = 11] 07:28:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12e3b2c00) [pid = 1653] [serial = 29] [outer = 0x0] 07:28:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12e6af400) [pid = 1653] [serial = 30] [outer = 0x12e3b2c00] 07:28:11 INFO - PROCESS | 1653 | 1461248891942 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12e6b8400) [pid = 1653] [serial = 31] [outer = 0x12e3b2c00] 07:28:12 INFO - PROCESS | 1653 | 1461248892211 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]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 520ms 07:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:28:12 INFO - PROCESS | 1653 | 1461248892269 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 1653 | 1461248892270 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:28:12 INFO - PROCESS | 1653 | 1461248892273 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 1653 | 1461248892274 Marionette TRACE conn2 <- [1,26,null,{}] 07:28:12 INFO - PROCESS | 1653 | 1461248892276 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}] 07:28:12 INFO - PROCESS | 1653 | 1461248892372 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:28:12 INFO - PROCESS | 1653 | 1461248892376 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e682800 == 12 [pid = 1653] [id = 12] 07:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x123925c00) [pid = 1653] [serial = 32] [outer = 0x0] 07:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12392fc00) [pid = 1653] [serial = 33] [outer = 0x123925c00] 07:28:12 INFO - PROCESS | 1653 | 1461248892401 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12e910800) [pid = 1653] [serial = 34] [outer = 0x123925c00] 07:28:12 INFO - PROCESS | 1653 | 1461248892648 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]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 07:28:12 INFO - PROCESS | 1653 | 1461248892692 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 1653 | 1461248892693 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:28:12 INFO - PROCESS | 1653 | 1461248892702 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 1653 | 1461248892703 Marionette TRACE conn2 <- [1,30,null,{}] 07:28:12 INFO - PROCESS | 1653 | 1461248892706 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}] 07:28:12 INFO - PROCESS | 1653 | 1461248892795 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:28:12 INFO - PROCESS | 1653 | 1461248892802 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec2b000 == 13 [pid = 1653] [id = 13] 07:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12e913400) [pid = 1653] [serial = 35] [outer = 0x0] 07:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12e91ac00) [pid = 1653] [serial = 36] [outer = 0x12e913400] 07:28:12 INFO - PROCESS | 1653 | 1461248892826 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12ee6ec00) [pid = 1653] [serial = 37] [outer = 0x12e913400] 07:28:13 INFO - PROCESS | 1653 | 1461248893053 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]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 376ms 07:28:13 INFO - PROCESS | 1653 | 1461248893073 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 1653 | 1461248893074 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:28:13 INFO - PROCESS | 1653 | 1461248893076 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 1653 | 1461248893077 Marionette TRACE conn2 <- [1,34,null,{}] 07:28:13 INFO - PROCESS | 1653 | 1461248893088 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}] 07:28:13 INFO - PROCESS | 1653 | 1461248893178 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:28:13 INFO - PROCESS | 1653 | 1461248893183 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ef83000 == 14 [pid = 1653] [id = 14] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12ee70000) [pid = 1653] [serial = 38] [outer = 0x0] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12ee75c00) [pid = 1653] [serial = 39] [outer = 0x12ee70000] 07:28:13 INFO - PROCESS | 1653 | 1461248893208 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12f160800) [pid = 1653] [serial = 40] [outer = 0x12ee70000] 07:28:13 INFO - PROCESS | 1653 | 1461248893438 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]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 376ms 07:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:28:13 INFO - PROCESS | 1653 | 1461248893452 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 1653 | 1461248893454 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:28:13 INFO - PROCESS | 1653 | 1461248893456 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 1653 | 1461248893457 Marionette TRACE conn2 <- [1,38,null,{}] 07:28:13 INFO - PROCESS | 1653 | 1461248893459 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}] 07:28:13 INFO - PROCESS | 1653 | 1461248893563 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:28:13 INFO - PROCESS | 1653 | 1461248893576 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f258000 == 15 [pid = 1653] [id = 15] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12f162400) [pid = 1653] [serial = 41] [outer = 0x0] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12f168c00) [pid = 1653] [serial = 42] [outer = 0x12f162400] 07:28:13 INFO - PROCESS | 1653 | 1461248893600 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12f50ec00) [pid = 1653] [serial = 43] [outer = 0x12f162400] 07:28:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f52d800 == 16 [pid = 1653] [id = 16] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12f52e000) [pid = 1653] [serial = 44] [outer = 0x0] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12f52f000) [pid = 1653] [serial = 45] [outer = 0x12f52e000] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12f534800) [pid = 1653] [serial = 46] [outer = 0x12f52e000] 07:28:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec28000 == 17 [pid = 1653] [id = 17] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12f518000) [pid = 1653] [serial = 47] [outer = 0x0] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12f91ac00) [pid = 1653] [serial = 48] [outer = 0x12f518000] 07:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12f166400) [pid = 1653] [serial = 49] [outer = 0x12f518000] 07:28:13 INFO - PROCESS | 1653 | 1461248893931 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]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 520ms 07:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:28:13 INFO - PROCESS | 1653 | 1461248893985 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 1653 | 1461248893986 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:28:13 INFO - PROCESS | 1653 | 1461248893988 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 1653 | 1461248893990 Marionette TRACE conn2 <- [1,42,null,{}] 07:28:13 INFO - PROCESS | 1653 | 1461248893992 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}] 07:28:14 INFO - PROCESS | 1653 | 1461248894077 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:28:14 INFO - PROCESS | 1653 | 1461248894084 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12faea000 == 18 [pid = 1653] [id = 18] 07:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12f511400) [pid = 1653] [serial = 50] [outer = 0x0] 07:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12f91d800) [pid = 1653] [serial = 51] [outer = 0x12f511400] 07:28:14 INFO - PROCESS | 1653 | 1461248894109 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12fd69400) [pid = 1653] [serial = 52] [outer = 0x12f511400] 07:28:14 INFO - PROCESS | 1653 | 1461248894363 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]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 07:28:14 INFO - PROCESS | 1653 | 1461248894407 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 1653 | 1461248894409 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:28:14 INFO - PROCESS | 1653 | 1461248894418 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 1653 | 1461248894420 Marionette TRACE conn2 <- [1,46,null,{}] 07:28:14 INFO - PROCESS | 1653 | 1461248894422 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}] 07:28:14 INFO - PROCESS | 1653 | 1461248894514 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:28:14 INFO - PROCESS | 1653 | 1461248894519 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fd9d000 == 19 [pid = 1653] [id = 19] 07:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x11aa7d000) [pid = 1653] [serial = 53] [outer = 0x0] 07:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x11b943400) [pid = 1653] [serial = 54] [outer = 0x11aa7d000] 07:28:14 INFO - PROCESS | 1653 | 1461248894548 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12fd6e800) [pid = 1653] [serial = 55] [outer = 0x11aa7d000] 07:28:14 INFO - PROCESS | 1653 | 1461248894810 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]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 428ms 07:28:14 INFO - PROCESS | 1653 | 1461248894839 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 1653 | 1461248894840 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:28:14 INFO - PROCESS | 1653 | 1461248894843 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 1653 | 1461248894844 Marionette TRACE conn2 <- [1,50,null,{}] 07:28:14 INFO - PROCESS | 1653 | 1461248894854 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}] 07:28:14 INFO - PROCESS | 1653 | 1461248894950 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:28:14 INFO - PROCESS | 1653 | 1461248894954 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aacb800 == 20 [pid = 1653] [id = 20] 07:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11aadb800) [pid = 1653] [serial = 56] [outer = 0x0] 07:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11aae2800) [pid = 1653] [serial = 57] [outer = 0x11aadb800] 07:28:14 INFO - PROCESS | 1653 | 1461248894978 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12fd71800) [pid = 1653] [serial = 58] [outer = 0x11aadb800] 07:28:15 INFO - PROCESS | 1653 | 1461248895204 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]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 376ms 07:28:15 INFO - PROCESS | 1653 | 1461248895219 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 1653 | 1461248895221 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:28:15 INFO - PROCESS | 1653 | 1461248895223 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 1653 | 1461248895224 Marionette TRACE conn2 <- [1,54,null,{}] 07:28:15 INFO - PROCESS | 1653 | 1461248895226 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}] 07:28:15 INFO - PROCESS | 1653 | 1461248895327 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:28:15 INFO - PROCESS | 1653 | 1461248895331 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6c6000 == 21 [pid = 1653] [id = 21] 07:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12fd75400) [pid = 1653] [serial = 59] [outer = 0x0] 07:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12ff50c00) [pid = 1653] [serial = 60] [outer = 0x12fd75400] 07:28:15 INFO - PROCESS | 1653 | 1461248895355 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12ff56800) [pid = 1653] [serial = 61] [outer = 0x12fd75400] 07:28:15 INFO - PROCESS | 1653 | 1461248895603 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]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 07:28:16 INFO - PROCESS | 1653 | 1461248896285 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 1653 | 1461248896288 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:28:16 INFO - PROCESS | 1653 | 1461248896392 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 1653 | 1461248896398 Marionette TRACE conn2 <- [1,58,null,{}] 07:28:16 INFO - PROCESS | 1653 | 1461248896424 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}] 07:28:16 INFO - PROCESS | 1653 | 1461248896566 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:28:16 INFO - PROCESS | 1653 | 1461248896625 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x114a7b000 == 22 [pid = 1653] [id = 22] 07:28:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x115238400) [pid = 1653] [serial = 62] [outer = 0x0] 07:28:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1152e5000) [pid = 1653] [serial = 63] [outer = 0x115238400] 07:28:16 INFO - PROCESS | 1653 | 1461248896672 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1153ba800) [pid = 1653] [serial = 64] [outer = 0x115238400] 07:28:17 INFO - PROCESS | 1653 | 1461248897186 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]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 853ms 07:28:17 INFO - PROCESS | 1653 | 1461248897247 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:28:17 INFO - PROCESS | 1653 | 1461248897250 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:28:17 INFO - PROCESS | 1653 | 1461248897258 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 1653 | 1461248897261 Marionette TRACE conn2 <- [1,62,null,{}] 07:28:17 INFO - PROCESS | 1653 | 1461248897266 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}] 07:28:17 INFO - PROCESS | 1653 | 1461248897371 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:28:17 INFO - PROCESS | 1653 | 1461248897422 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119148800 == 23 [pid = 1653] [id = 23] 07:28:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11538c800) [pid = 1653] [serial = 65] [outer = 0x0] 07:28:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1191b2800) [pid = 1653] [serial = 66] [outer = 0x11538c800] 07:28:17 INFO - PROCESS | 1653 | 1461248897453 Marionette DEBUG loaded listener.js 07:28:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11a7df000) [pid = 1653] [serial = 67] [outer = 0x11538c800] 07:28:17 INFO - PROCESS | 1653 | 1461248897852 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]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 626ms 07:28:17 INFO - PROCESS | 1653 | 1461248897883 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:28:17 INFO - PROCESS | 1653 | 1461248897884 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:28:17 INFO - PROCESS | 1653 | 1461248897887 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 1653 | 1461248897888 Marionette TRACE conn2 <- [1,66,null,{}] 07:28:17 INFO - PROCESS | 1653 | 1461248897895 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}] 07:28:18 INFO - PROCESS | 1653 | 1461248898019 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:28:18 INFO - PROCESS | 1653 | 1461248898062 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11991a000 == 24 [pid = 1653] [id = 24] 07:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11b9b4800) [pid = 1653] [serial = 68] [outer = 0x0] 07:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11b9bb800) [pid = 1653] [serial = 69] [outer = 0x11b9b4800] 07:28:18 INFO - PROCESS | 1653 | 1461248898095 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11ba4a800) [pid = 1653] [serial = 70] [outer = 0x11b9b4800] 07:28:18 INFO - PROCESS | 1653 | 1461248898742 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]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 919ms 07:28:18 INFO - PROCESS | 1653 | 1461248898806 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:28:18 INFO - PROCESS | 1653 | 1461248898809 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:28:18 INFO - PROCESS | 1653 | 1461248898812 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 1653 | 1461248898814 Marionette TRACE conn2 <- [1,70,null,{}] 07:28:18 INFO - PROCESS | 1653 | 1461248898817 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}] 07:28:18 INFO - PROCESS | 1653 | 1461248898899 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:28:18 INFO - PROCESS | 1653 | 1461248898951 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118177000 == 25 [pid = 1653] [id = 25] 07:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118c8bc00) [pid = 1653] [serial = 71] [outer = 0x0] 07:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118e31c00) [pid = 1653] [serial = 72] [outer = 0x118c8bc00] 07:28:18 INFO - PROCESS | 1653 | 1461248898981 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119134400) [pid = 1653] [serial = 73] [outer = 0x118c8bc00] 07:28:19 INFO - PROCESS | 1653 | 1461248899400 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]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 623ms 07:28:19 INFO - PROCESS | 1653 | 1461248899435 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 1653 | 1461248899438 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:28:19 INFO - PROCESS | 1653 | 1461248899443 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 1653 | 1461248899444 Marionette TRACE conn2 <- [1,74,null,{}] 07:28:19 INFO - PROCESS | 1653 | 1461248899447 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}] 07:28:19 INFO - PROCESS | 1653 | 1461248899518 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:28:19 INFO - PROCESS | 1653 | 1461248899522 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118caa000 == 26 [pid = 1653] [id = 26] 07:28:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11913f400) [pid = 1653] [serial = 74] [outer = 0x0] 07:28:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119c2c800) [pid = 1653] [serial = 75] [outer = 0x11913f400] 07:28:19 INFO - PROCESS | 1653 | 1461248899551 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11a542c00) [pid = 1653] [serial = 76] [outer = 0x11913f400] 07:28:19 INFO - PROCESS | 1653 | 1461248899862 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]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 474ms 07:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:28:19 INFO - PROCESS | 1653 | 1461248899917 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 1653 | 1461248899918 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:28:19 INFO - PROCESS | 1653 | 1461248899920 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 1653 | 1461248899923 Marionette TRACE conn2 <- [1,78,null,{}] 07:28:19 INFO - PROCESS | 1653 | 1461248899930 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}] 07:28:20 INFO - PROCESS | 1653 | 1461248900003 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:28:20 INFO - PROCESS | 1653 | 1461248900008 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11927b800 == 27 [pid = 1653] [id = 27] 07:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11a7eb000) [pid = 1653] [serial = 77] [outer = 0x0] 07:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11aa70c00) [pid = 1653] [serial = 78] [outer = 0x11a7eb000] 07:28:20 INFO - PROCESS | 1653 | 1461248900038 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11aadec00) [pid = 1653] [serial = 79] [outer = 0x11a7eb000] 07:28:20 INFO - PROCESS | 1653 | 1461248900346 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]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 07:28:20 INFO - PROCESS | 1653 | 1461248900391 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:28:20 INFO - PROCESS | 1653 | 1461248900393 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:28:20 INFO - PROCESS | 1653 | 1461248900395 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 1653 | 1461248900397 Marionette TRACE conn2 <- [1,82,null,{}] 07:28:20 INFO - PROCESS | 1653 | 1461248900401 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}] 07:28:20 INFO - PROCESS | 1653 | 1461248900477 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:28:20 INFO - PROCESS | 1653 | 1461248900517 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b10000 == 28 [pid = 1653] [id = 28] 07:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x115870c00) [pid = 1653] [serial = 80] [outer = 0x0] 07:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11adf8400) [pid = 1653] [serial = 81] [outer = 0x115870c00] 07:28:20 INFO - PROCESS | 1653 | 1461248900543 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11b91bc00) [pid = 1653] [serial = 82] [outer = 0x115870c00] 07:28:20 INFO - PROCESS | 1653 | 1461248900815 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]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 07:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:28:20 INFO - PROCESS | 1653 | 1461248900868 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 1653 | 1461248900869 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:28:20 INFO - PROCESS | 1653 | 1461248900871 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 1653 | 1461248900872 Marionette TRACE conn2 <- [1,86,null,{}] 07:28:20 INFO - PROCESS | 1653 | 1461248900875 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}] 07:28:20 INFO - PROCESS | 1653 | 1461248900945 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:28:20 INFO - PROCESS | 1653 | 1461248900950 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a91c000 == 29 [pid = 1653] [id = 29] 07:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11586cc00) [pid = 1653] [serial = 83] [outer = 0x0] 07:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11b9b6800) [pid = 1653] [serial = 84] [outer = 0x11586cc00] 07:28:20 INFO - PROCESS | 1653 | 1461248900977 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11ba4ec00) [pid = 1653] [serial = 85] [outer = 0x11586cc00] 07:28:21 INFO - PROCESS | 1653 | 1461248901274 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]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 07:28:21 INFO - PROCESS | 1653 | 1461248901294 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 1653 | 1461248901295 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:28:21 INFO - PROCESS | 1653 | 1461248901302 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 1653 | 1461248901303 Marionette TRACE conn2 <- [1,90,null,{}] 07:28:21 INFO - PROCESS | 1653 | 1461248901305 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}] 07:28:21 INFO - PROCESS | 1653 | 1461248901414 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:28:21 INFO - PROCESS | 1653 | 1461248901421 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa66000 == 30 [pid = 1653] [id = 30] 07:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11b50f400) [pid = 1653] [serial = 86] [outer = 0x0] 07:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11bc8f000) [pid = 1653] [serial = 87] [outer = 0x11b50f400] 07:28:21 INFO - PROCESS | 1653 | 1461248901449 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123613800) [pid = 1653] [serial = 88] [outer = 0x11b50f400] 07:28:21 INFO - PROCESS | 1653 | 1461248901716 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]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 07:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:28:21 INFO - PROCESS | 1653 | 1461248901773 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 1653 | 1461248901774 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:28:21 INFO - PROCESS | 1653 | 1461248901776 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 1653 | 1461248901777 Marionette TRACE conn2 <- [1,94,null,{}] 07:28:21 INFO - PROCESS | 1653 | 1461248901783 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}] 07:28:21 INFO - PROCESS | 1653 | 1461248901855 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:28:21 INFO - PROCESS | 1653 | 1461248901859 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b966800 == 31 [pid = 1653] [id = 31] 07:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12361ac00) [pid = 1653] [serial = 89] [outer = 0x0] 07:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123924400) [pid = 1653] [serial = 90] [outer = 0x12361ac00] 07:28:21 INFO - PROCESS | 1653 | 1461248901887 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12392d800) [pid = 1653] [serial = 91] [outer = 0x12361ac00] 07:28:22 INFO - PROCESS | 1653 | 1461248902169 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]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 423ms 07:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:28:22 INFO - PROCESS | 1653 | 1461248902203 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 1653 | 1461248902204 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:28:22 INFO - PROCESS | 1653 | 1461248902206 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 1653 | 1461248902207 Marionette TRACE conn2 <- [1,98,null,{}] 07:28:22 INFO - PROCESS | 1653 | 1461248902210 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}] 07:28:22 INFO - PROCESS | 1653 | 1461248902284 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:28:22 INFO - PROCESS | 1653 | 1461248902330 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba7d000 == 32 [pid = 1653] [id = 32] 07:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1238cf400) [pid = 1653] [serial = 92] [outer = 0x0] 07:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123a02c00) [pid = 1653] [serial = 93] [outer = 0x1238cf400] 07:28:22 INFO - PROCESS | 1653 | 1461248902355 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123c57400) [pid = 1653] [serial = 94] [outer = 0x1238cf400] 07:28:22 INFO - PROCESS | 1653 | 1461248902603 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]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 07:28:22 INFO - PROCESS | 1653 | 1461248902625 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 1653 | 1461248902626 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:28:22 INFO - PROCESS | 1653 | 1461248902642 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 1653 | 1461248902644 Marionette TRACE conn2 <- [1,102,null,{}] 07:28:22 INFO - PROCESS | 1653 | 1461248902656 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}] 07:28:22 INFO - PROCESS | 1653 | 1461248902754 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:28:22 INFO - PROCESS | 1653 | 1461248902760 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c198000 == 33 [pid = 1653] [id = 33] 07:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11a924800) [pid = 1653] [serial = 95] [outer = 0x0] 07:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123e5a800) [pid = 1653] [serial = 96] [outer = 0x11a924800] 07:28:22 INFO - PROCESS | 1653 | 1461248902798 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124040c00) [pid = 1653] [serial = 97] [outer = 0x11a924800] 07:28:23 INFO - PROCESS | 1653 | 1461248903205 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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 07:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:28:23 INFO - PROCESS | 1653 | 1461248903236 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 1653 | 1461248903237 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:28:23 INFO - PROCESS | 1653 | 1461248903239 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 1653 | 1461248903240 Marionette TRACE conn2 <- [1,106,null,{}] 07:28:23 INFO - PROCESS | 1653 | 1461248903242 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}] 07:28:23 INFO - PROCESS | 1653 | 1461248903310 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:28:23 INFO - PROCESS | 1653 | 1461248903316 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c439000 == 34 [pid = 1653] [id = 34] 07:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124049400) [pid = 1653] [serial = 98] [outer = 0x0] 07:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124341400) [pid = 1653] [serial = 99] [outer = 0x124049400] 07:28:23 INFO - PROCESS | 1653 | 1461248903341 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12703a800) [pid = 1653] [serial = 100] [outer = 0x124049400] 07:28:23 INFO - PROCESS | 1653 | 1461248903644 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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 417ms 07:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:28:23 INFO - PROCESS | 1653 | 1461248903657 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 1653 | 1461248903658 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:28:23 INFO - PROCESS | 1653 | 1461248903661 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 1653 | 1461248903664 Marionette TRACE conn2 <- [1,110,null,{}] 07:28:23 INFO - PROCESS | 1653 | 1461248903670 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}] 07:28:23 INFO - PROCESS | 1653 | 1461248903762 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:28:23 INFO - PROCESS | 1653 | 1461248903769 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a5f000 == 35 [pid = 1653] [id = 35] 07:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127042400) [pid = 1653] [serial = 101] [outer = 0x0] 07:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12714f000) [pid = 1653] [serial = 102] [outer = 0x127042400] 07:28:23 INFO - PROCESS | 1653 | 1461248903797 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127720000) [pid = 1653] [serial = 103] [outer = 0x127042400] 07:28:24 INFO - PROCESS | 1653 | 1461248904100 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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 474ms 07:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:28:24 INFO - PROCESS | 1653 | 1461248904136 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 1653 | 1461248904137 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:28:24 INFO - PROCESS | 1653 | 1461248904139 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 1653 | 1461248904140 Marionette TRACE conn2 <- [1,114,null,{}] 07:28:24 INFO - PROCESS | 1653 | 1461248904143 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}] 07:28:24 INFO - PROCESS | 1653 | 1461248904237 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:28:24 INFO - PROCESS | 1653 | 1461248904244 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b74000 == 36 [pid = 1653] [id = 36] 07:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123e68800) [pid = 1653] [serial = 104] [outer = 0x0] 07:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12771d800) [pid = 1653] [serial = 105] [outer = 0x123e68800] 07:28:24 INFO - PROCESS | 1653 | 1461248904269 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127dee400) [pid = 1653] [serial = 106] [outer = 0x123e68800] 07:28:24 INFO - PROCESS | 1653 | 1461248904635 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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 519ms 07:28:24 INFO - PROCESS | 1653 | 1461248904659 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 1653 | 1461248904661 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:28:24 INFO - PROCESS | 1653 | 1461248904666 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 1653 | 1461248904667 Marionette TRACE conn2 <- [1,118,null,{}] 07:28:24 INFO - PROCESS | 1653 | 1461248904671 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}] 07:28:24 INFO - PROCESS | 1653 | 1461248904786 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:28:24 INFO - PROCESS | 1653 | 1461248904833 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e3d800 == 37 [pid = 1653] [id = 37] 07:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12404f000) [pid = 1653] [serial = 107] [outer = 0x0] 07:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12904a000) [pid = 1653] [serial = 108] [outer = 0x12404f000] 07:28:24 INFO - PROCESS | 1653 | 1461248904857 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12997fc00) [pid = 1653] [serial = 109] [outer = 0x12404f000] 07:28:25 INFO - PROCESS | 1653 | 1461248905092 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]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 07:28:25 INFO - PROCESS | 1653 | 1461248905139 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 1653 | 1461248905140 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:28:25 INFO - PROCESS | 1653 | 1461248905142 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 1653 | 1461248905143 Marionette TRACE conn2 <- [1,122,null,{}] 07:28:25 INFO - PROCESS | 1653 | 1461248905153 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}] 07:28:25 INFO - PROCESS | 1653 | 1461248905232 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:28:25 INFO - PROCESS | 1653 | 1461248905237 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d42000 == 38 [pid = 1653] [id = 38] 07:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1290dac00) [pid = 1653] [serial = 110] [outer = 0x0] 07:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129cad000) [pid = 1653] [serial = 111] [outer = 0x1290dac00] 07:28:25 INFO - PROCESS | 1653 | 1461248905261 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129e2d800) [pid = 1653] [serial = 112] [outer = 0x1290dac00] 07:28:25 INFO - PROCESS | 1653 | 1461248905533 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]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 423ms 07:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:28:25 INFO - PROCESS | 1653 | 1461248905571 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 1653 | 1461248905572 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:28:25 INFO - PROCESS | 1653 | 1461248905574 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 1653 | 1461248905575 Marionette TRACE conn2 <- [1,126,null,{}] 07:28:25 INFO - PROCESS | 1653 | 1461248905578 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}] 07:28:25 INFO - PROCESS | 1653 | 1461248905656 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:28:25 INFO - PROCESS | 1653 | 1461248905744 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x115141000 == 39 [pid = 1653] [id = 39] 07:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x114238c00) [pid = 1653] [serial = 113] [outer = 0x0] 07:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1147be400) [pid = 1653] [serial = 114] [outer = 0x114238c00] 07:28:25 INFO - PROCESS | 1653 | 1461248905776 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118a2dc00) [pid = 1653] [serial = 115] [outer = 0x114238c00] 07:28:26 INFO - PROCESS | 1653 | 1461248906233 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]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 719ms 07:28:26 INFO - PROCESS | 1653 | 1461248906295 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 1653 | 1461248906298 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:28:26 INFO - PROCESS | 1653 | 1461248906302 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 1653 | 1461248906304 Marionette TRACE conn2 <- [1,130,null,{}] 07:28:26 INFO - PROCESS | 1653 | 1461248906307 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}] 07:28:26 INFO - PROCESS | 1653 | 1461248906407 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:28:26 INFO - PROCESS | 1653 | 1461248906465 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119913000 == 40 [pid = 1653] [id = 40] 07:28:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11a540400) [pid = 1653] [serial = 116] [outer = 0x0] 07:28:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11a7dfc00) [pid = 1653] [serial = 117] [outer = 0x11a540400] 07:28:26 INFO - PROCESS | 1653 | 1461248906498 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11aa71000) [pid = 1653] [serial = 118] [outer = 0x11a540400] 07:28:26 INFO - PROCESS | 1653 | 1461248906923 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]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 672ms 07:28:26 INFO - PROCESS | 1653 | 1461248906976 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 1653 | 1461248906979 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:28:27 INFO - PROCESS | 1653 | 1461248907002 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 1653 | 1461248907003 Marionette TRACE conn2 <- [1,134,null,{}] 07:28:27 INFO - PROCESS | 1653 | 1461248907006 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}] 07:28:27 INFO - PROCESS | 1653 | 1461248907104 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:28:27 INFO - PROCESS | 1653 | 1461248907179 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c431000 == 41 [pid = 1653] [id = 41] 07:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11ba49800) [pid = 1653] [serial = 119] [outer = 0x0] 07:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11ba4f400) [pid = 1653] [serial = 120] [outer = 0x11ba49800] 07:28:27 INFO - PROCESS | 1653 | 1461248907210 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11c18a800) [pid = 1653] [serial = 121] [outer = 0x11ba49800] 07:28:27 INFO - PROCESS | 1653 | 1461248907645 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]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 676ms 07:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:28:27 INFO - PROCESS | 1653 | 1461248907675 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 1653 | 1461248907676 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:28:27 INFO - PROCESS | 1653 | 1461248907684 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 1653 | 1461248907688 Marionette TRACE conn2 <- [1,138,null,{}] 07:28:27 INFO - PROCESS | 1653 | 1461248907691 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}] 07:28:27 INFO - PROCESS | 1653 | 1461248907826 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:28:27 INFO - PROCESS | 1653 | 1461248907891 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x127177000 == 42 [pid = 1653] [id = 42] 07:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124046800) [pid = 1653] [serial = 122] [outer = 0x0] 07:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12703b400) [pid = 1653] [serial = 123] [outer = 0x124046800] 07:28:27 INFO - PROCESS | 1653 | 1461248907923 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12734bc00) [pid = 1653] [serial = 124] [outer = 0x124046800] 07:28:28 INFO - PROCESS | 1653 | 1461248908508 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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 877ms 07:28:28 INFO - PROCESS | 1653 | 1461248908557 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 1653 | 1461248908559 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:28:28 INFO - PROCESS | 1653 | 1461248908563 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 1653 | 1461248908565 Marionette TRACE conn2 <- [1,142,null,{}] 07:28:28 INFO - PROCESS | 1653 | 1461248908569 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}] 07:28:28 INFO - PROCESS | 1653 | 1461248908655 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:28:28 INFO - PROCESS | 1653 | 1461248908718 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118171800 == 43 [pid = 1653] [id = 43] 07:28:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118f66800) [pid = 1653] [serial = 125] [outer = 0x0] 07:28:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11913a800) [pid = 1653] [serial = 126] [outer = 0x118f66800] 07:28:28 INFO - PROCESS | 1653 | 1461248908747 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119c32400) [pid = 1653] [serial = 127] [outer = 0x118f66800] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12baed000 == 42 [pid = 1653] [id = 6] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x125d42000 == 41 [pid = 1653] [id = 38] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x123e3d800 == 40 [pid = 1653] [id = 37] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x123b74000 == 39 [pid = 1653] [id = 36] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x123a5f000 == 38 [pid = 1653] [id = 35] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11c439000 == 37 [pid = 1653] [id = 34] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11c198000 == 36 [pid = 1653] [id = 33] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba7d000 == 35 [pid = 1653] [id = 32] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11b966800 == 34 [pid = 1653] [id = 31] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa66000 == 33 [pid = 1653] [id = 30] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11a91c000 == 32 [pid = 1653] [id = 29] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119b10000 == 31 [pid = 1653] [id = 28] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11927b800 == 30 [pid = 1653] [id = 27] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118caa000 == 29 [pid = 1653] [id = 26] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118177000 == 28 [pid = 1653] [id = 25] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11991a000 == 27 [pid = 1653] [id = 24] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119148800 == 26 [pid = 1653] [id = 23] 07:28:29 INFO - PROCESS | 1653 | --DOCSHELL 0x114a7b000 == 25 [pid = 1653] [id = 22] 07:28:29 INFO - PROCESS | 1653 | 1461248909217 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]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 723ms 07:28:29 INFO - PROCESS | 1653 | 1461248909286 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 1653 | 1461248909289 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:28:29 INFO - PROCESS | 1653 | 1461248909292 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 1653 | 1461248909295 Marionette TRACE conn2 <- [1,146,null,{}] 07:28:29 INFO - PROCESS | 1653 | 1461248909299 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}] 07:28:29 INFO - PROCESS | 1653 | 1461248909391 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:28:29 INFO - PROCESS | 1653 | 1461248909450 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x117521000 == 26 [pid = 1653] [id = 44] 07:28:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118c57000) [pid = 1653] [serial = 128] [outer = 0x0] 07:28:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1191ba400) [pid = 1653] [serial = 129] [outer = 0x118c57000] 07:28:29 INFO - PROCESS | 1653 | 1461248909484 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11a53ac00) [pid = 1653] [serial = 130] [outer = 0x118c57000] 07:28:29 INFO - PROCESS | 1653 | 1461248909946 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]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 674ms 07:28:29 INFO - PROCESS | 1653 | 1461248909981 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 1653 | 1461248909985 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:28:29 INFO - PROCESS | 1653 | 1461248909992 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 1653 | 1461248909994 Marionette TRACE conn2 <- [1,150,null,{}] 07:28:30 INFO - PROCESS | 1653 | 1461248909996 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}] 07:28:30 INFO - PROCESS | 1653 | 1461248910089 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:28:30 INFO - PROCESS | 1653 | 1461248910150 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ddf000 == 27 [pid = 1653] [id = 45] 07:28:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11aade000) [pid = 1653] [serial = 131] [outer = 0x0] 07:28:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11acd0000) [pid = 1653] [serial = 132] [outer = 0x11aade000] 07:28:30 INFO - PROCESS | 1653 | 1461248910182 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11b50a800) [pid = 1653] [serial = 133] [outer = 0x11aade000] 07:28:30 INFO - PROCESS | 1653 | 1461248910626 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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 677ms 07:28:30 INFO - PROCESS | 1653 | 1461248910680 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 1653 | 1461248910682 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:28:30 INFO - PROCESS | 1653 | 1461248910687 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 1653 | 1461248910689 Marionette TRACE conn2 <- [1,154,null,{}] 07:28:30 INFO - PROCESS | 1653 | 1461248910700 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}] 07:28:30 INFO - PROCESS | 1653 | 1461248910791 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:28:30 INFO - PROCESS | 1653 | 1461248910848 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b965800 == 28 [pid = 1653] [id = 46] 07:28:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11c186c00) [pid = 1653] [serial = 134] [outer = 0x0] 07:28:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11c18bc00) [pid = 1653] [serial = 135] [outer = 0x11c186c00] 07:28:30 INFO - PROCESS | 1653 | 1461248910882 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11c3a7000) [pid = 1653] [serial = 136] [outer = 0x11c186c00] 07:28:31 INFO - PROCESS | 1653 | 1461248911323 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]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 672ms 07:28:31 INFO - PROCESS | 1653 | 1461248911359 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 1653 | 1461248911361 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:28:31 INFO - PROCESS | 1653 | 1461248911384 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 1653 | 1461248911385 Marionette TRACE conn2 <- [1,158,null,{}] 07:28:31 INFO - PROCESS | 1653 | 1461248911388 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}] 07:28:31 INFO - PROCESS | 1653 | 1461248911478 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:28:31 INFO - PROCESS | 1653 | 1461248911538 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c427000 == 29 [pid = 1653] [id = 47] 07:28:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x123a04c00) [pid = 1653] [serial = 137] [outer = 0x0] 07:28:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x123c55000) [pid = 1653] [serial = 138] [outer = 0x123a04c00] 07:28:31 INFO - PROCESS | 1653 | 1461248911569 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x123e66800) [pid = 1653] [serial = 139] [outer = 0x123a04c00] 07:28:32 INFO - PROCESS | 1653 | 1461248912004 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]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 07:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:28:32 INFO - PROCESS | 1653 | 1461248912054 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 1653 | 1461248912055 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:28:32 INFO - PROCESS | 1653 | 1461248912057 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 1653 | 1461248912058 Marionette TRACE conn2 <- [1,162,null,{}] 07:28:32 INFO - PROCESS | 1653 | 1461248912061 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}] 07:28:32 INFO - PROCESS | 1653 | 1461248912183 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:28:32 INFO - PROCESS | 1653 | 1461248912192 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12369d800 == 30 [pid = 1653] [id = 48] 07:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x123a05400) [pid = 1653] [serial = 140] [outer = 0x0] 07:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12447ec00) [pid = 1653] [serial = 141] [outer = 0x123a05400] 07:28:32 INFO - PROCESS | 1653 | 1461248912222 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x127148000) [pid = 1653] [serial = 142] [outer = 0x123a05400] 07:28:32 INFO - PROCESS | 1653 | 1461248912688 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]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 07:28:32 INFO - PROCESS | 1653 | 1461248912745 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 1653 | 1461248912747 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:28:32 INFO - PROCESS | 1653 | 1461248912771 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 1653 | 1461248912773 Marionette TRACE conn2 <- [1,166,null,{}] 07:28:32 INFO - PROCESS | 1653 | 1461248912777 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}] 07:28:32 INFO - PROCESS | 1653 | 1461248912865 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:28:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11c431000 == 29 [pid = 1653] [id = 41] 07:28:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119913000 == 28 [pid = 1653] [id = 40] 07:28:32 INFO - PROCESS | 1653 | --DOCSHELL 0x115141000 == 27 [pid = 1653] [id = 39] 07:28:32 INFO - PROCESS | 1653 | 1461248912979 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b32800 == 28 [pid = 1653] [id = 49] 07:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1147bf800) [pid = 1653] [serial = 143] [outer = 0x0] 07:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11579b400) [pid = 1653] [serial = 144] [outer = 0x1147bf800] 07:28:33 INFO - PROCESS | 1653 | 1461248913011 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x118e3b000) [pid = 1653] [serial = 145] [outer = 0x1147bf800] 07:28:33 INFO - PROCESS | 1653 | 1461248913414 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]]]}] 07:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 674ms 07:28:33 INFO - PROCESS | 1653 | 1461248913442 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 1653 | 1461248913446 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:28:33 INFO - PROCESS | 1653 | 1461248913450 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 1653 | 1461248913452 Marionette TRACE conn2 <- [1,170,null,{}] 07:28:33 INFO - PROCESS | 1653 | 1461248913455 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}] 07:28:33 INFO - PROCESS | 1653 | 1461248913548 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:28:33 INFO - PROCESS | 1653 | 1461248913592 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa64800 == 29 [pid = 1653] [id = 50] 07:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11a7e7c00) [pid = 1653] [serial = 146] [outer = 0x0] 07:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11aada800) [pid = 1653] [serial = 147] [outer = 0x11a7e7c00] 07:28:33 INFO - PROCESS | 1653 | 1461248913624 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11adfa400) [pid = 1653] [serial = 148] [outer = 0x11a7e7c00] 07:28:34 INFO - PROCESS | 1653 | 1461248914063 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]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 669ms 07:28:34 INFO - PROCESS | 1653 | 1461248914122 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:28:34 INFO - PROCESS | 1653 | 1461248914125 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:28:34 INFO - PROCESS | 1653 | 1461248914128 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 1653 | 1461248914129 Marionette TRACE conn2 <- [1,174,null,{}] 07:28:34 INFO - PROCESS | 1653 | 1461248914132 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}] 07:28:34 INFO - PROCESS | 1653 | 1461248914237 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:28:34 INFO - PROCESS | 1653 | 1461248914295 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1a8800 == 30 [pid = 1653] [id = 51] 07:28:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11ba4b000) [pid = 1653] [serial = 149] [outer = 0x0] 07:28:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11c18b400) [pid = 1653] [serial = 150] [outer = 0x11ba4b000] 07:28:34 INFO - PROCESS | 1653 | 1461248914326 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11c46f800) [pid = 1653] [serial = 151] [outer = 0x11ba4b000] 07:28:34 INFO - PROCESS | 1653 | 1461248914784 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]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 720ms 07:28:34 INFO - PROCESS | 1653 | 1461248914850 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 1653 | 1461248914852 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:28:34 INFO - PROCESS | 1653 | 1461248914862 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 1653 | 1461248914869 Marionette TRACE conn2 <- [1,178,null,{}] 07:28:34 INFO - PROCESS | 1653 | 1461248914875 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}] 07:28:34 INFO - PROCESS | 1653 | 1461248914978 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:28:35 INFO - PROCESS | 1653 | 1461248915028 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x125da2000 == 31 [pid = 1653] [id = 52] 07:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1271e3c00) [pid = 1653] [serial = 152] [outer = 0x0] 07:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1273bd000) [pid = 1653] [serial = 153] [outer = 0x1271e3c00] 07:28:35 INFO - PROCESS | 1653 | 1461248915059 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x127729800) [pid = 1653] [serial = 154] [outer = 0x1271e3c00] 07:28:35 INFO - PROCESS | 1653 | 1461248915472 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]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 632ms 07:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:28:35 INFO - PROCESS | 1653 | 1461248915503 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 1653 | 1461248915505 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:28:35 INFO - PROCESS | 1653 | 1461248915508 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 1653 | 1461248915509 Marionette TRACE conn2 <- [1,182,null,{}] 07:28:35 INFO - PROCESS | 1653 | 1461248915527 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}] 07:28:35 INFO - PROCESS | 1653 | 1461248915636 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:28:35 INFO - PROCESS | 1653 | 1461248915680 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e8a800 == 32 [pid = 1653] [id = 53] 07:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1290d2800) [pid = 1653] [serial = 155] [outer = 0x0] 07:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1290dd800) [pid = 1653] [serial = 156] [outer = 0x1290d2800] 07:28:35 INFO - PROCESS | 1653 | 1461248915712 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x129e2b000) [pid = 1653] [serial = 157] [outer = 0x1290d2800] 07:28:36 INFO - PROCESS | 1653 | 1461248916116 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]]]}] 07:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 618ms 07:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:28:36 INFO - PROCESS | 1653 | 1461248916127 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 1653 | 1461248916128 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:28:36 INFO - PROCESS | 1653 | 1461248916130 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 1653 | 1461248916132 Marionette TRACE conn2 <- [1,186,null,{}] 07:28:36 INFO - PROCESS | 1653 | 1461248916134 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}] 07:28:36 INFO - PROCESS | 1653 | 1461248916224 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:28:36 INFO - PROCESS | 1653 | 1461248916267 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928e000 == 33 [pid = 1653] [id = 54] 07:28:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x129e5b000) [pid = 1653] [serial = 158] [outer = 0x0] 07:28:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b80cc00) [pid = 1653] [serial = 159] [outer = 0x129e5b000] 07:28:36 INFO - PROCESS | 1653 | 1461248916305 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12bd35c00) [pid = 1653] [serial = 160] [outer = 0x129e5b000] 07:28:36 INFO - PROCESS | 1653 | 1461248916744 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]]]}] 07:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 620ms 07:28:36 INFO - PROCESS | 1653 | 1461248916750 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 1653 | 1461248916751 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:28:36 INFO - PROCESS | 1653 | 1461248916754 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 1653 | 1461248916755 Marionette TRACE conn2 <- [1,190,null,{}] 07:28:36 INFO - PROCESS | 1653 | 1461248916758 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}] 07:28:36 INFO - PROCESS | 1653 | 1461248916846 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:28:36 INFO - PROCESS | 1653 | 1461248916987 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119284000 == 34 [pid = 1653] [id = 55] 07:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1157a2c00) [pid = 1653] [serial = 161] [outer = 0x0] 07:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x118549000) [pid = 1653] [serial = 162] [outer = 0x1157a2c00] 07:28:37 INFO - PROCESS | 1653 | 1461248917035 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x119136c00) [pid = 1653] [serial = 163] [outer = 0x1157a2c00] 07:28:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11c427000 == 33 [pid = 1653] [id = 47] 07:28:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11b965800 == 32 [pid = 1653] [id = 46] 07:28:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119ddf000 == 31 [pid = 1653] [id = 45] 07:28:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117521000 == 30 [pid = 1653] [id = 44] 07:28:37 INFO - PROCESS | 1653 | 1461248917508 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]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 769ms 07:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:28:37 INFO - PROCESS | 1653 | 1461248917524 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 1653 | 1461248917526 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:28:37 INFO - PROCESS | 1653 | 1461248917530 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 1653 | 1461248917533 Marionette TRACE conn2 <- [1,194,null,{}] 07:28:37 INFO - PROCESS | 1653 | 1461248917537 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}] 07:28:37 INFO - PROCESS | 1653 | 1461248917634 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:28:37 INFO - PROCESS | 1653 | 1461248917692 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a912800 == 31 [pid = 1653] [id = 56] 07:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11a542000) [pid = 1653] [serial = 164] [outer = 0x0] 07:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x11aa78c00) [pid = 1653] [serial = 165] [outer = 0x11a542000] 07:28:37 INFO - PROCESS | 1653 | 1461248917733 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11b93d800) [pid = 1653] [serial = 166] [outer = 0x11a542000] 07:28:38 INFO - PROCESS | 1653 | 1461248918162 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]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 672ms 07:28:38 INFO - PROCESS | 1653 | 1461248918211 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 1653 | 1461248918215 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:28:38 INFO - PROCESS | 1653 | 1461248918240 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 1653 | 1461248918242 Marionette TRACE conn2 <- [1,198,null,{}] 07:28:38 INFO - PROCESS | 1653 | 1461248918244 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}] 07:28:38 INFO - PROCESS | 1653 | 1461248918339 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:28:38 INFO - PROCESS | 1653 | 1461248918401 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e35800 == 32 [pid = 1653] [id = 57] 07:28:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11c39c800) [pid = 1653] [serial = 167] [outer = 0x0] 07:28:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x123923000) [pid = 1653] [serial = 168] [outer = 0x11c39c800] 07:28:38 INFO - PROCESS | 1653 | 1461248918431 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x123e5c800) [pid = 1653] [serial = 169] [outer = 0x11c39c800] 07:28:38 INFO - PROCESS | 1653 | 1461248918864 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]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 674ms 07:28:38 INFO - PROCESS | 1653 | 1461248918914 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 1653 | 1461248918916 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:28:38 INFO - PROCESS | 1653 | 1461248918921 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 1653 | 1461248918923 Marionette TRACE conn2 <- [1,202,null,{}] 07:28:38 INFO - PROCESS | 1653 | 1461248918931 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}] 07:28:39 INFO - PROCESS | 1653 | 1461248919025 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:28:39 INFO - PROCESS | 1653 | 1461248919086 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129292000 == 33 [pid = 1653] [id = 58] 07:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x1277fdc00) [pid = 1653] [serial = 170] [outer = 0x0] 07:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x1278f5000) [pid = 1653] [serial = 171] [outer = 0x1277fdc00] 07:28:39 INFO - PROCESS | 1653 | 1461248919119 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x129986400) [pid = 1653] [serial = 172] [outer = 0x1277fdc00] 07:28:39 INFO - PROCESS | 1653 | 1461248919545 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]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 672ms 07:28:39 INFO - PROCESS | 1653 | 1461248919629 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 1653 | 1461248919631 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:28:39 INFO - PROCESS | 1653 | 1461248919637 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 1653 | 1461248919638 Marionette TRACE conn2 <- [1,206,null,{}] 07:28:39 INFO - PROCESS | 1653 | 1461248919641 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}] 07:28:39 INFO - PROCESS | 1653 | 1461248919731 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:28:39 INFO - PROCESS | 1653 | 1461248919791 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b522800 == 34 [pid = 1653] [id = 59] 07:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12ba50400) [pid = 1653] [serial = 173] [outer = 0x0] 07:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12bd32000) [pid = 1653] [serial = 174] [outer = 0x12ba50400] 07:28:39 INFO - PROCESS | 1653 | 1461248919822 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12bde7000) [pid = 1653] [serial = 175] [outer = 0x12ba50400] 07:28:40 INFO - PROCESS | 1653 | 1461248920219 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]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 620ms 07:28:40 INFO - PROCESS | 1653 | 1461248920256 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 1653 | 1461248920258 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:28:40 INFO - PROCESS | 1653 | 1461248920260 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 1653 | 1461248920261 Marionette TRACE conn2 <- [1,210,null,{}] 07:28:40 INFO - PROCESS | 1653 | 1461248920264 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}] 07:28:40 INFO - PROCESS | 1653 | 1461248920352 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:28:40 INFO - PROCESS | 1653 | 1461248920398 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b37000 == 35 [pid = 1653] [id = 60] 07:28:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12ba51c00) [pid = 1653] [serial = 176] [outer = 0x0] 07:28:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12d06e000) [pid = 1653] [serial = 177] [outer = 0x12ba51c00] 07:28:40 INFO - PROCESS | 1653 | 1461248920428 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12d077000) [pid = 1653] [serial = 178] [outer = 0x12ba51c00] 07:28:40 INFO - PROCESS | 1653 | 1461248920891 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]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 07:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:28:40 INFO - PROCESS | 1653 | 1461248920931 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 1653 | 1461248920933 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:28:40 INFO - PROCESS | 1653 | 1461248920937 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 1653 | 1461248920939 Marionette TRACE conn2 <- [1,214,null,{}] 07:28:40 INFO - PROCESS | 1653 | 1461248920943 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}] 07:28:41 INFO - PROCESS | 1653 | 1461248921138 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:28:41 INFO - PROCESS | 1653 | 1461248921212 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ced5000 == 36 [pid = 1653] [id = 61] 07:28:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12d16b000) [pid = 1653] [serial = 179] [outer = 0x0] 07:28:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12d28f400) [pid = 1653] [serial = 180] [outer = 0x12d16b000] 07:28:41 INFO - PROCESS | 1653 | 1461248921247 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12e25d000) [pid = 1653] [serial = 181] [outer = 0x12d16b000] 07:28:41 INFO - PROCESS | 1653 | 1461248921718 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]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 822ms 07:28:41 INFO - PROCESS | 1653 | 1461248921759 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:28:41 INFO - PROCESS | 1653 | 1461248921761 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:28:41 INFO - PROCESS | 1653 | 1461248921767 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 1653 | 1461248921769 Marionette TRACE conn2 <- [1,218,null,{}] 07:28:41 INFO - PROCESS | 1653 | 1461248921773 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}] 07:28:41 INFO - PROCESS | 1653 | 1461248921907 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:28:41 INFO - PROCESS | 1653 | 1461248921969 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d245000 == 37 [pid = 1653] [id = 62] 07:28:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12e262000) [pid = 1653] [serial = 182] [outer = 0x0] 07:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12e266000) [pid = 1653] [serial = 183] [outer = 0x12e262000] 07:28:42 INFO - PROCESS | 1653 | 1461248922010 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12e38b800) [pid = 1653] [serial = 184] [outer = 0x12e262000] 07:28:42 INFO - PROCESS | 1653 | 1461248922558 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]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 823ms 07:28:42 INFO - PROCESS | 1653 | 1461248922587 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 1653 | 1461248922589 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:28:42 INFO - PROCESS | 1653 | 1461248922593 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 1653 | 1461248922595 Marionette TRACE conn2 <- [1,222,null,{}] 07:28:42 INFO - PROCESS | 1653 | 1461248922602 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}] 07:28:42 INFO - PROCESS | 1653 | 1461248922691 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:28:42 INFO - PROCESS | 1653 | 1461248922759 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be28000 == 38 [pid = 1653] [id = 63] 07:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x118c62c00) [pid = 1653] [serial = 185] [outer = 0x0] 07:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x11a7ea000) [pid = 1653] [serial = 186] [outer = 0x118c62c00] 07:28:42 INFO - PROCESS | 1653 | 1461248922787 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x11adf3800) [pid = 1653] [serial = 187] [outer = 0x118c62c00] 07:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa64800 == 37 [pid = 1653] [id = 50] 07:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x114b32800 == 36 [pid = 1653] [id = 49] 07:28:43 INFO - PROCESS | 1653 | 1461248923272 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]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 726ms 07:28:43 INFO - PROCESS | 1653 | 1461248923319 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 1653 | 1461248923321 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:28:43 INFO - PROCESS | 1653 | 1461248923325 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 1653 | 1461248923327 Marionette TRACE conn2 <- [1,226,null,{}] 07:28:43 INFO - PROCESS | 1653 | 1461248923332 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}] 07:28:43 INFO - PROCESS | 1653 | 1461248923429 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:28:43 INFO - PROCESS | 1653 | 1461248923494 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba6b800 == 37 [pid = 1653] [id = 64] 07:28:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x119257000) [pid = 1653] [serial = 188] [outer = 0x0] 07:28:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x11b919400) [pid = 1653] [serial = 189] [outer = 0x119257000] 07:28:43 INFO - PROCESS | 1653 | 1461248923527 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x11c18b000) [pid = 1653] [serial = 190] [outer = 0x119257000] 07:28:43 INFO - PROCESS | 1653 | 1461248923951 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]]]}] 07:28:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x11c18f400) [pid = 1653] [serial = 191] [outer = 0x12f518000] 07:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 673ms 07:28:44 INFO - PROCESS | 1653 | 1461248924012 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 1653 | 1461248924015 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:28:44 INFO - PROCESS | 1653 | 1461248924066 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 1653 | 1461248924068 Marionette TRACE conn2 <- [1,230,null,{}] 07:28:44 INFO - PROCESS | 1653 | 1461248924076 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}] 07:28:44 INFO - PROCESS | 1653 | 1461248924172 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:28:44 INFO - PROCESS | 1653 | 1461248924238 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c26800 == 38 [pid = 1653] [id = 65] 07:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x124041000) [pid = 1653] [serial = 192] [outer = 0x0] 07:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x1275b4800) [pid = 1653] [serial = 193] [outer = 0x124041000] 07:28:44 INFO - PROCESS | 1653 | 1461248924268 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x129989c00) [pid = 1653] [serial = 194] [outer = 0x124041000] 07:28:44 INFO - PROCESS | 1653 | 1461248924703 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]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 718ms 07:28:44 INFO - PROCESS | 1653 | 1461248924742 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 1653 | 1461248924743 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:28:44 INFO - PROCESS | 1653 | 1461248924746 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 1653 | 1461248924749 Marionette TRACE conn2 <- [1,234,null,{}] 07:28:44 INFO - PROCESS | 1653 | 1461248924756 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}] 07:28:44 INFO - PROCESS | 1653 | 1461248924853 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:28:44 INFO - PROCESS | 1653 | 1461248924907 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d22a800 == 39 [pid = 1653] [id = 66] 07:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12b818000) [pid = 1653] [serial = 195] [outer = 0x0] 07:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12ce8a400) [pid = 1653] [serial = 196] [outer = 0x12b818000] 07:28:44 INFO - PROCESS | 1653 | 1461248924941 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12d284400) [pid = 1653] [serial = 197] [outer = 0x12b818000] 07:28:45 INFO - PROCESS | 1653 | 1461248925362 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]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 623ms 07:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:28:45 INFO - PROCESS | 1653 | 1461248925369 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 1653 | 1461248925371 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:28:45 INFO - PROCESS | 1653 | 1461248925373 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 1653 | 1461248925375 Marionette TRACE conn2 <- [1,238,null,{}] 07:28:45 INFO - PROCESS | 1653 | 1461248925377 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}] 07:28:45 INFO - PROCESS | 1653 | 1461248925471 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:28:45 INFO - PROCESS | 1653 | 1461248925555 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db28000 == 40 [pid = 1653] [id = 67] 07:28:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12da1a800) [pid = 1653] [serial = 198] [outer = 0x0] 07:28:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12da5b400) [pid = 1653] [serial = 199] [outer = 0x12da1a800] 07:28:45 INFO - PROCESS | 1653 | 1461248925585 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12e386400) [pid = 1653] [serial = 200] [outer = 0x12da1a800] 07:28:45 INFO - PROCESS | 1653 | 1461248925988 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]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 669ms 07:28:46 INFO - PROCESS | 1653 | 1461248926043 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 1653 | 1461248926044 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:28:46 INFO - PROCESS | 1653 | 1461248926046 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 1653 | 1461248926048 Marionette TRACE conn2 <- [1,242,null,{}] 07:28:46 INFO - PROCESS | 1653 | 1461248926050 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}] 07:28:46 INFO - PROCESS | 1653 | 1461248926140 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:28:46 INFO - PROCESS | 1653 | 1461248926190 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4af800 == 41 [pid = 1653] [id = 68] 07:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12e38f400) [pid = 1653] [serial = 201] [outer = 0x0] 07:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12e3b2400) [pid = 1653] [serial = 202] [outer = 0x12e38f400] 07:28:46 INFO - PROCESS | 1653 | 1461248926220 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12e3bd400) [pid = 1653] [serial = 203] [outer = 0x12e38f400] 07:28:46 INFO - PROCESS | 1653 | 1461248926648 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]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 619ms 07:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:28:46 INFO - PROCESS | 1653 | 1461248926666 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 1653 | 1461248926668 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:28:46 INFO - PROCESS | 1653 | 1461248926670 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 1653 | 1461248926671 Marionette TRACE conn2 <- [1,246,null,{}] 07:28:46 INFO - PROCESS | 1653 | 1461248926674 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}] 07:28:46 INFO - PROCESS | 1653 | 1461248926810 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:28:46 INFO - PROCESS | 1653 | 1461248926892 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6bf800 == 42 [pid = 1653] [id = 69] 07:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12e6b9c00) [pid = 1653] [serial = 204] [outer = 0x0] 07:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12e916400) [pid = 1653] [serial = 205] [outer = 0x12e6b9c00] 07:28:46 INFO - PROCESS | 1653 | 1461248926924 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12f160400) [pid = 1653] [serial = 206] [outer = 0x12e6b9c00] 07:28:47 INFO - PROCESS | 1653 | 1461248927341 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]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 721ms 07:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:28:47 INFO - PROCESS | 1653 | 1461248927391 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 1653 | 1461248927393 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:28:47 INFO - PROCESS | 1653 | 1461248927395 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 1653 | 1461248927396 Marionette TRACE conn2 <- [1,250,null,{}] 07:28:47 INFO - PROCESS | 1653 | 1461248927398 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}] 07:28:47 INFO - PROCESS | 1653 | 1461248927491 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:28:47 INFO - PROCESS | 1653 | 1461248927542 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ef74000 == 43 [pid = 1653] [id = 70] 07:28:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12705d000) [pid = 1653] [serial = 207] [outer = 0x0] 07:28:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x127060400) [pid = 1653] [serial = 208] [outer = 0x12705d000] 07:28:47 INFO - PROCESS | 1653 | 1461248927571 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x127064000) [pid = 1653] [serial = 209] [outer = 0x12705d000] 07:28:48 INFO - PROCESS | 1653 | 1461248928072 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]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 722ms 07:28:48 INFO - PROCESS | 1653 | 1461248928132 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 1653 | 1461248928134 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:28:48 INFO - PROCESS | 1653 | 1461248928140 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 1653 | 1461248928142 Marionette TRACE conn2 <- [1,254,null,{}] 07:28:48 INFO - PROCESS | 1653 | 1461248928146 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}] 07:28:48 INFO - PROCESS | 1653 | 1461248928240 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:28:48 INFO - PROCESS | 1653 | 1461248928310 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b95b800 == 44 [pid = 1653] [id = 71] 07:28:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x11ba4d800) [pid = 1653] [serial = 210] [outer = 0x0] 07:28:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x11c187400) [pid = 1653] [serial = 211] [outer = 0x11ba4d800] 07:28:48 INFO - PROCESS | 1653 | 1461248928339 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x12392e400) [pid = 1653] [serial = 212] [outer = 0x11ba4d800] 07:28:48 INFO - PROCESS | 1653 | --DOCSHELL 0x129292000 == 43 [pid = 1653] [id = 58] 07:28:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123e35800 == 42 [pid = 1653] [id = 57] 07:28:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11a912800 == 41 [pid = 1653] [id = 56] 07:28:48 INFO - PROCESS | 1653 | 1461248928812 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]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 721ms 07:28:48 INFO - PROCESS | 1653 | 1461248928860 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 1653 | 1461248928865 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:28:48 INFO - PROCESS | 1653 | 1461248928870 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 1653 | 1461248928872 Marionette TRACE conn2 <- [1,258,null,{}] 07:28:48 INFO - PROCESS | 1653 | 1461248928876 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}] 07:28:48 INFO - PROCESS | 1653 | 1461248928972 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:28:49 INFO - PROCESS | 1653 | 1461248929040 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d40800 == 42 [pid = 1653] [id = 72] 07:28:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x11c188800) [pid = 1653] [serial = 213] [outer = 0x0] 07:28:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12392e800) [pid = 1653] [serial = 214] [outer = 0x11c188800] 07:28:49 INFO - PROCESS | 1653 | 1461248929073 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x127059400) [pid = 1653] [serial = 215] [outer = 0x11c188800] 07:28:49 INFO - PROCESS | 1653 | 1461248929499 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]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 672ms 07:28:49 INFO - PROCESS | 1653 | 1461248929542 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 1653 | 1461248929546 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:28:49 INFO - PROCESS | 1653 | 1461248929607 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 1653 | 1461248929609 Marionette TRACE conn2 <- [1,262,null,{}] 07:28:49 INFO - PROCESS | 1653 | 1461248929611 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}] 07:28:49 INFO - PROCESS | 1653 | 1461248929707 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:28:49 INFO - PROCESS | 1653 | 1461248929761 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0b0000 == 43 [pid = 1653] [id = 73] 07:28:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x1278f2800) [pid = 1653] [serial = 216] [outer = 0x0] 07:28:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x129cac400) [pid = 1653] [serial = 217] [outer = 0x1278f2800] 07:28:49 INFO - PROCESS | 1653 | 1461248929792 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12b81a800) [pid = 1653] [serial = 218] [outer = 0x1278f2800] 07:28:50 INFO - PROCESS | 1653 | 1461248930218 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]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 660ms 07:28:50 INFO - PROCESS | 1653 | 1461248930227 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 1653 | 1461248930229 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:28:50 INFO - PROCESS | 1653 | 1461248930231 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 1653 | 1461248930234 Marionette TRACE conn2 <- [1,266,null,{}] 07:28:50 INFO - PROCESS | 1653 | 1461248930241 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}] 07:28:50 INFO - PROCESS | 1653 | 1461248930340 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:28:50 INFO - PROCESS | 1653 | 1461248930392 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e211000 == 44 [pid = 1653] [id = 74] 07:28:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12ce97800) [pid = 1653] [serial = 219] [outer = 0x0] 07:28:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x12d16bc00) [pid = 1653] [serial = 220] [outer = 0x12ce97800] 07:28:50 INFO - PROCESS | 1653 | 1461248930426 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x12da21000) [pid = 1653] [serial = 221] [outer = 0x12ce97800] 07:28:50 INFO - PROCESS | 1653 | 1461248930859 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]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 07:28:50 INFO - PROCESS | 1653 | 1461248930902 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 1653 | 1461248930904 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:28:50 INFO - PROCESS | 1653 | 1461248930907 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 1653 | 1461248930908 Marionette TRACE conn2 <- [1,270,null,{}] 07:28:50 INFO - PROCESS | 1653 | 1461248930910 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}] 07:28:51 INFO - PROCESS | 1653 | 1461248931032 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:28:51 INFO - PROCESS | 1653 | 1461248931101 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec26000 == 45 [pid = 1653] [id = 75] 07:28:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12e3af000) [pid = 1653] [serial = 222] [outer = 0x0] 07:28:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x12e6b3400) [pid = 1653] [serial = 223] [outer = 0x12e3af000] 07:28:51 INFO - PROCESS | 1653 | 1461248931133 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x12e90e000) [pid = 1653] [serial = 224] [outer = 0x12e3af000] 07:28:51 INFO - PROCESS | 1653 | 1461248931617 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]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 719ms 07:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:28:51 INFO - PROCESS | 1653 | 1461248931627 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 1653 | 1461248931630 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:28:51 INFO - PROCESS | 1653 | 1461248931633 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 1653 | 1461248931635 Marionette TRACE conn2 <- [1,274,null,{}] 07:28:51 INFO - PROCESS | 1653 | 1461248931638 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}] 07:28:51 INFO - PROCESS | 1653 | 1461248931768 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:28:51 INFO - PROCESS | 1653 | 1461248931827 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b50f800 == 46 [pid = 1653] [id = 76] 07:28:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x129e5b800) [pid = 1653] [serial = 225] [outer = 0x0] 07:28:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x12b525c00) [pid = 1653] [serial = 226] [outer = 0x129e5b800] 07:28:51 INFO - PROCESS | 1653 | 1461248931856 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x12b529c00) [pid = 1653] [serial = 227] [outer = 0x129e5b800] 07:28:52 INFO - PROCESS | 1653 | 1461248932304 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]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 721ms 07:28:52 INFO - PROCESS | 1653 | 1461248932374 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 1653 | 1461248932376 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:28:52 INFO - PROCESS | 1653 | 1461248932382 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 1653 | 1461248932384 Marionette TRACE conn2 <- [1,278,null,{}] 07:28:52 INFO - PROCESS | 1653 | 1461248932387 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}] 07:28:52 INFO - PROCESS | 1653 | 1461248932508 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:28:52 INFO - PROCESS | 1653 | 1461248932578 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f9e4800 == 47 [pid = 1653] [id = 77] 07:28:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x11c39ac00) [pid = 1653] [serial = 228] [outer = 0x0] 07:28:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x12e918000) [pid = 1653] [serial = 229] [outer = 0x11c39ac00] 07:28:52 INFO - PROCESS | 1653 | 1461248932609 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x12f16cc00) [pid = 1653] [serial = 230] [outer = 0x11c39ac00] 07:28:53 INFO - PROCESS | 1653 | 1461248933034 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]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 07:28:53 INFO - PROCESS | 1653 | 1461248933065 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 1653 | 1461248933067 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:28:53 INFO - PROCESS | 1653 | 1461248933072 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 1653 | 1461248933073 Marionette TRACE conn2 <- [1,282,null,{}] 07:28:53 INFO - PROCESS | 1653 | 1461248933075 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}] 07:28:53 INFO - PROCESS | 1653 | 1461248933169 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:28:53 INFO - PROCESS | 1653 | 1461248933238 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fd8e800 == 48 [pid = 1653] [id = 78] 07:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x12386a400) [pid = 1653] [serial = 231] [outer = 0x0] 07:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x123873400) [pid = 1653] [serial = 232] [outer = 0x12386a400] 07:28:53 INFO - PROCESS | 1653 | 1461248933267 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x123877400) [pid = 1653] [serial = 233] [outer = 0x12386a400] 07:28:53 INFO - PROCESS | 1653 | 1461248933745 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]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 721ms 07:28:53 INFO - PROCESS | 1653 | 1461248933822 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 1653 | 1461248933824 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:28:53 INFO - PROCESS | 1653 | 1461248933830 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 1653 | 1461248933832 Marionette TRACE conn2 <- [1,286,null,{}] 07:28:53 INFO - PROCESS | 1653 | 1461248933836 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}] 07:28:53 INFO - PROCESS | 1653 | 1461248933932 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:28:53 INFO - PROCESS | 1653 | 1461248933988 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c3a000 == 49 [pid = 1653] [id = 79] 07:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x11ba4cc00) [pid = 1653] [serial = 234] [outer = 0x0] 07:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x12386b800) [pid = 1653] [serial = 235] [outer = 0x11ba4cc00] 07:28:54 INFO - PROCESS | 1653 | 1461248934016 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x124484c00) [pid = 1653] [serial = 236] [outer = 0x11ba4cc00] 07:28:54 INFO - PROCESS | 1653 | 1461248934442 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]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 625ms 07:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:28:54 INFO - PROCESS | 1653 | 1461248934455 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 1653 | 1461248934458 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:28:54 INFO - PROCESS | 1653 | 1461248934462 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 1653 | 1461248934464 Marionette TRACE conn2 <- [1,290,null,{}] 07:28:54 INFO - PROCESS | 1653 | 1461248934466 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}] 07:28:54 INFO - PROCESS | 1653 | 1461248934627 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1a8800 == 48 [pid = 1653] [id = 51] 07:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12928e000 == 47 [pid = 1653] [id = 54] 07:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x127e8a800 == 46 [pid = 1653] [id = 53] 07:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x125da2000 == 45 [pid = 1653] [id = 52] 07:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4af800 == 44 [pid = 1653] [id = 68] 07:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12db28000 == 43 [pid = 1653] [id = 67] 07:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12d22a800 == 42 [pid = 1653] [id = 66] 07:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x129c26800 == 41 [pid = 1653] [id = 65] 07:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba6b800 == 40 [pid = 1653] [id = 64] 07:28:54 INFO - PROCESS | 1653 | 1461248934712 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aab7000 == 41 [pid = 1653] [id = 80] 07:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x118ab1800) [pid = 1653] [serial = 237] [outer = 0x0] 07:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x118ced800) [pid = 1653] [serial = 238] [outer = 0x118ab1800] 07:28:54 INFO - PROCESS | 1653 | 1461248934745 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x11b93a800) [pid = 1653] [serial = 239] [outer = 0x118ab1800] 07:28:55 INFO - PROCESS | 1653 | 1461248935227 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]]]}] 07:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 822ms 07:28:55 INFO - PROCESS | 1653 | 1461248935285 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 1653 | 1461248935289 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:28:55 INFO - PROCESS | 1653 | 1461248935292 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 1653 | 1461248935295 Marionette TRACE conn2 <- [1,294,null,{}] 07:28:55 INFO - PROCESS | 1653 | 1461248935298 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}] 07:28:55 INFO - PROCESS | 1653 | 1461248935393 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:28:55 INFO - PROCESS | 1653 | 1461248935464 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db23800 == 42 [pid = 1653] [id = 81] 07:28:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x127de1800) [pid = 1653] [serial = 240] [outer = 0x0] 07:28:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x12998ac00) [pid = 1653] [serial = 241] [outer = 0x127de1800] 07:28:55 INFO - PROCESS | 1653 | 1461248935498 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x12b523400) [pid = 1653] [serial = 242] [outer = 0x127de1800] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4ae800 == 41 [pid = 1653] [id = 10] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12ced5000 == 40 [pid = 1653] [id = 61] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12f258000 == 39 [pid = 1653] [id = 15] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b522800 == 38 [pid = 1653] [id = 59] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12e682800 == 37 [pid = 1653] [id = 12] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x129c3a000 == 36 [pid = 1653] [id = 79] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12f9e4800 == 35 [pid = 1653] [id = 77] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b50f800 == 34 [pid = 1653] [id = 76] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec26000 == 33 [pid = 1653] [id = 75] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12e211000 == 32 [pid = 1653] [id = 74] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0b0000 == 31 [pid = 1653] [id = 73] 07:28:56 INFO - PROCESS | 1653 | --DOCSHELL 0x125d40800 == 30 [pid = 1653] [id = 72] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d245000 == 29 [pid = 1653] [id = 62] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12db2e000 == 28 [pid = 1653] [id = 9] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12369d800 == 27 [pid = 1653] [id = 48] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12fd8e800 == 26 [pid = 1653] [id = 78] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11aacb800 == 25 [pid = 1653] [id = 20] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12faea000 == 24 [pid = 1653] [id = 18] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x114b37000 == 23 [pid = 1653] [id = 60] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6bf800 == 22 [pid = 1653] [id = 69] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119284000 == 21 [pid = 1653] [id = 55] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12ef74000 == 20 [pid = 1653] [id = 70] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6c6000 == 19 [pid = 1653] [id = 21] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11be28000 == 18 [pid = 1653] [id = 63] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x127177000 == 17 [pid = 1653] [id = 42] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11b95b800 == 16 [pid = 1653] [id = 71] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d23a000 == 15 [pid = 1653] [id = 8] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118171800 == 14 [pid = 1653] [id = 43] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6d3800 == 13 [pid = 1653] [id = 11] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec2b000 == 12 [pid = 1653] [id = 13] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12ef83000 == 11 [pid = 1653] [id = 14] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12fd9d000 == 10 [pid = 1653] [id = 19] 07:28:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11aab7000 == 9 [pid = 1653] [id = 80] 07:29:00 INFO - PROCESS | 1653 | 1461248940307 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]]]}] 07:29:00 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. 07:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 5043ms 07:29:00 INFO - PROCESS | 1653 | 1461248940335 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 1653 | 1461248940337 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:29:00 INFO - PROCESS | 1653 | 1461248940341 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 1653 | 1461248940343 Marionette TRACE conn2 <- [1,298,null,{}] 07:29:00 INFO - PROCESS | 1653 | 1461248940353 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}] 07:29:00 INFO - PROCESS | 1653 | 1461248940439 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:29:00 INFO - PROCESS | 1653 | 1461248940459 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a7a000 == 10 [pid = 1653] [id = 82] 07:29:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x11aa7c000) [pid = 1653] [serial = 243] [outer = 0x0] 07:29:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x11aa95400) [pid = 1653] [serial = 244] [outer = 0x11aa7c000] 07:29:00 INFO - PROCESS | 1653 | 1461248940529 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x11b507c00) [pid = 1653] [serial = 245] [outer = 0x11aa7c000] 07:29:00 INFO - PROCESS | 1653 | 1461248940858 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]]]}] 07:29:00 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. 07:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 07:29:00 INFO - PROCESS | 1653 | 1461248940912 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 1653 | 1461248940918 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:29:00 INFO - PROCESS | 1653 | 1461248940925 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 1653 | 1461248940928 Marionette TRACE conn2 <- [1,302,null,{}] 07:29:00 INFO - PROCESS | 1653 | 1461248940931 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}] 07:29:01 INFO - PROCESS | 1653 | 1461248941064 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:29:01 INFO - PROCESS | 1653 | 1461248941150 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c19e800 == 11 [pid = 1653] [id = 83] 07:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x119134000) [pid = 1653] [serial = 246] [outer = 0x0] 07:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x11c36c000) [pid = 1653] [serial = 247] [outer = 0x119134000] 07:29:01 INFO - PROCESS | 1653 | 1461248941180 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x123879800) [pid = 1653] [serial = 248] [outer = 0x119134000] 07:29:01 INFO - PROCESS | 1653 | 1461248941489 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]]]}] 07:29:01 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. 07:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 07:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:29:01 INFO - PROCESS | 1653 | 1461248941546 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 1653 | 1461248941547 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:29:01 INFO - PROCESS | 1653 | 1461248941550 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 1653 | 1461248941553 Marionette TRACE conn2 <- [1,306,null,{}] 07:29:01 INFO - PROCESS | 1653 | 1461248941560 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}] 07:29:01 INFO - PROCESS | 1653 | 1461248941670 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:29:01 INFO - PROCESS | 1653 | 1461248941697 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928c000 == 12 [pid = 1653] [id = 84] 07:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x123d2b800) [pid = 1653] [serial = 249] [outer = 0x0] 07:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 250 (0x127061800) [pid = 1653] [serial = 250] [outer = 0x123d2b800] 07:29:01 INFO - PROCESS | 1653 | 1461248941726 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 251 (0x127724800) [pid = 1653] [serial = 251] [outer = 0x123d2b800] 07:29:02 INFO - PROCESS | 1653 | 1461248942076 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]]]}] 07:29:02 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. 07:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 07:29:02 INFO - PROCESS | 1653 | 1461248942121 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 1653 | 1461248942123 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:29:02 INFO - PROCESS | 1653 | 1461248942125 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 1653 | 1461248942126 Marionette TRACE conn2 <- [1,310,null,{}] 07:29:02 INFO - PROCESS | 1653 | 1461248942128 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}] 07:29:02 INFO - PROCESS | 1653 | 1461248942206 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:29:02 INFO - PROCESS | 1653 | 1461248942210 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0ac800 == 13 [pid = 1653] [id = 85] 07:29:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 252 (0x1290d5c00) [pid = 1653] [serial = 252] [outer = 0x0] 07:29:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 253 (0x129e4dc00) [pid = 1653] [serial = 253] [outer = 0x1290d5c00] 07:29:02 INFO - PROCESS | 1653 | 1461248942237 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 254 (0x129e5c800) [pid = 1653] [serial = 254] [outer = 0x1290d5c00] 07:29:02 INFO - PROCESS | 1653 | 1461248942679 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]]]}] 07:29:02 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. 07:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 567ms 07:29:02 INFO - PROCESS | 1653 | 1461248942711 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 1653 | 1461248942712 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:29:02 INFO - PROCESS | 1653 | 1461248942736 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 1653 | 1461248942737 Marionette TRACE conn2 <- [1,314,null,{}] 07:29:02 INFO - PROCESS | 1653 | 1461248942741 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}] 07:29:02 INFO - PROCESS | 1653 | 1461248942835 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:29:02 INFO - PROCESS | 1653 | 1461248942840 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db28800 == 14 [pid = 1653] [id = 86] 07:29:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 255 (0x118c59000) [pid = 1653] [serial = 255] [outer = 0x0] 07:29:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 256 (0x12b532400) [pid = 1653] [serial = 256] [outer = 0x118c59000] 07:29:02 INFO - PROCESS | 1653 | 1461248942865 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 257 (0x12bd30800) [pid = 1653] [serial = 257] [outer = 0x118c59000] 07:29:03 INFO - PROCESS | 1653 | 1461248943225 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]]]}] 07:29:03 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. 07:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 534ms 07:29:03 INFO - PROCESS | 1653 | 1461248943257 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 1653 | 1461248943258 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:29:03 INFO - PROCESS | 1653 | 1461248943260 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 1653 | 1461248943261 Marionette TRACE conn2 <- [1,318,null,{}] 07:29:03 INFO - PROCESS | 1653 | 1461248943264 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}] 07:29:03 INFO - PROCESS | 1653 | 1461248943386 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:29:03 INFO - PROCESS | 1653 | 1461248943392 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6d2000 == 15 [pid = 1653] [id = 87] 07:29:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 258 (0x12bd39800) [pid = 1653] [serial = 258] [outer = 0x0] 07:29:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 259 (0x12ce8e000) [pid = 1653] [serial = 259] [outer = 0x12bd39800] 07:29:03 INFO - PROCESS | 1653 | 1461248943419 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 260 (0x12da17000) [pid = 1653] [serial = 260] [outer = 0x12bd39800] 07:29:03 INFO - PROCESS | 1653 | 1461248943753 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]]]}] 07:29:03 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. 07:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 518ms 07:29:03 INFO - PROCESS | 1653 | 1461248943778 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 1653 | 1461248943780 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:29:03 INFO - PROCESS | 1653 | 1461248943792 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 1653 | 1461248943793 Marionette TRACE conn2 <- [1,322,null,{}] 07:29:03 INFO - PROCESS | 1653 | 1461248943795 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}] 07:29:03 INFO - PROCESS | 1653 | 1461248943901 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:29:03 INFO - PROCESS | 1653 | 1461248943905 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f247800 == 16 [pid = 1653] [id = 88] 07:29:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 261 (0x12da17c00) [pid = 1653] [serial = 261] [outer = 0x0] 07:29:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 262 (0x12da5d000) [pid = 1653] [serial = 262] [outer = 0x12da17c00] 07:29:03 INFO - PROCESS | 1653 | 1461248943930 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 263 (0x12e265800) [pid = 1653] [serial = 263] [outer = 0x12da17c00] 07:29:04 INFO - PROCESS | 1653 | 1461248944264 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]]]}] 07:29:04 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. 07:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 07:29:04 INFO - PROCESS | 1653 | 1461248944311 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 1653 | 1461248944313 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:29:04 INFO - PROCESS | 1653 | 1461248944315 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 1653 | 1461248944316 Marionette TRACE conn2 <- [1,326,null,{}] 07:29:04 INFO - PROCESS | 1653 | 1461248944318 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}] 07:29:05 INFO - PROCESS | 1653 | 1461248945455 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 262 (0x12404f000) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 261 (0x1290dac00) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 260 (0x118f66800) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 259 (0x118c8bc00) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 258 (0x11b9b4800) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 257 (0x11586cc00) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 256 (0x11b50f400) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 255 (0x12361ac00) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 254 (0x1238cf400) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 253 (0x11a924800) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 252 (0x124049400) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 251 (0x127042400) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 250 (0x123e68800) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 249 (0x11913f400) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x11538c800) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x11a7eb000) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x115870c00) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x115238400) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x11ba4d800) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x11ba4cc00) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x123a04c00) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x11aade000) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x118c62c00) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x1157a2c00) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x12705d000) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x12ba50400) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x119257000) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x1278f2800) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x12714e400) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x12e6b9c00) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x1277fdc00) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x1271e3c00) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x11ba4b000) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x123a05400) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x11a542000) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x124046800) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x118ab1800) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x11c39c800) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x118c57000) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12e38f400) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x12d16b000) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x124041000) [pid = 1653] [serial = 192] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12386a400) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x12e913400) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x114238c00) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x123925c00) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12ce97800) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12e3b2c00) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x11c39ac00) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x11c188800) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x12e268c00) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x12e3af000) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12ba51c00) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x129e5b800) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12da54000) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x1290d2800) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12d07c400) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x11a7e7c00) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x1147bf800) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12fd75400) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x11c186c00) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x11aadb800) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12da1a800) [pid = 1653] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x12b818000) [pid = 1653] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11aa7d000) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12f511400) [pid = 1653] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x129e5b000) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12e262000) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11a540400) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11ba49800) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12f162400) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:29:05 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12ee70000) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:29:05 INFO - PROCESS | 1653 | 1461248945556 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b2e000 == 17 [pid = 1653] [id = 89] 07:29:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x1147c2000) [pid = 1653] [serial = 264] [outer = 0x0] 07:29:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x1147c4000) [pid = 1653] [serial = 265] [outer = 0x1147c2000] 07:29:05 INFO - PROCESS | 1653 | 1461248945582 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x118652c00) [pid = 1653] [serial = 266] [outer = 0x1147c2000] 07:29:05 INFO - PROCESS | 1653 | 1461248945963 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]]]}] 07:29:05 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. 07:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1673ms 07:29:05 INFO - PROCESS | 1653 | 1461248945991 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 1653 | 1461248945992 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:29:05 INFO - PROCESS | 1653 | 1461248945995 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 1653 | 1461248945996 Marionette TRACE conn2 <- [1,330,null,{}] 07:29:06 INFO - PROCESS | 1653 | 1461248945998 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}] 07:29:06 INFO - PROCESS | 1653 | 1461248946075 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:29:06 INFO - PROCESS | 1653 | 1461248946079 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c427000 == 18 [pid = 1653] [id = 90] 07:29:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x118c95000) [pid = 1653] [serial = 267] [outer = 0x0] 07:29:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x11a7ebc00) [pid = 1653] [serial = 268] [outer = 0x118c95000] 07:29:06 INFO - PROCESS | 1653 | 1461248946108 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x11ba48800) [pid = 1653] [serial = 269] [outer = 0x118c95000] 07:29:06 INFO - PROCESS | 1653 | 1461248946584 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]]]}] 07:29:06 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. 07:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 622ms 07:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:29:06 INFO - PROCESS | 1653 | 1461248946618 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 1653 | 1461248946619 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:29:06 INFO - PROCESS | 1653 | 1461248946621 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 1653 | 1461248946622 Marionette TRACE conn2 <- [1,334,null,{}] 07:29:06 INFO - PROCESS | 1653 | 1461248946624 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}] 07:29:06 INFO - PROCESS | 1653 | 1461248946707 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:29:06 INFO - PROCESS | 1653 | 1461248946711 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c31000 == 19 [pid = 1653] [id = 91] 07:29:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x11c3a6800) [pid = 1653] [serial = 270] [outer = 0x0] 07:29:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x1238d7800) [pid = 1653] [serial = 271] [outer = 0x11c3a6800] 07:29:06 INFO - PROCESS | 1653 | 1461248946739 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x123c5a800) [pid = 1653] [serial = 272] [outer = 0x11c3a6800] 07:29:07 INFO - PROCESS | 1653 | 1461248947091 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]]]}] 07:29:07 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. 07:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 07:29:07 INFO - PROCESS | 1653 | 1461248947140 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 1653 | 1461248947142 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:29:07 INFO - PROCESS | 1653 | 1461248947144 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 1653 | 1461248947146 Marionette TRACE conn2 <- [1,338,null,{}] 07:29:07 INFO - PROCESS | 1653 | 1461248947148 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}] 07:29:07 INFO - PROCESS | 1653 | 1461248947241 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:29:07 INFO - PROCESS | 1653 | 1461248947245 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db24800 == 20 [pid = 1653] [id = 92] 07:29:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x127043800) [pid = 1653] [serial = 273] [outer = 0x0] 07:29:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x1290dac00) [pid = 1653] [serial = 274] [outer = 0x127043800] 07:29:07 INFO - PROCESS | 1653 | 1461248947278 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12ba50400) [pid = 1653] [serial = 275] [outer = 0x127043800] 07:29:07 INFO - PROCESS | 1653 | 1461248947754 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]]]}] 07:29:07 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. 07:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 669ms 07:29:07 INFO - PROCESS | 1653 | 1461248947840 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 1653 | 1461248947842 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:29:07 INFO - PROCESS | 1653 | 1461248947851 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 1653 | 1461248947853 Marionette TRACE conn2 <- [1,342,null,{}] 07:29:07 INFO - PROCESS | 1653 | 1461248947857 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}] 07:29:07 INFO - PROCESS | 1653 | 1461248947989 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:29:08 INFO - PROCESS | 1653 | 1461248948069 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b55c800 == 21 [pid = 1653] [id = 93] 07:29:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x119c33c00) [pid = 1653] [serial = 276] [outer = 0x0] 07:29:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x11b918800) [pid = 1653] [serial = 277] [outer = 0x119c33c00] 07:29:08 INFO - PROCESS | 1653 | 1461248948101 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x11c191800) [pid = 1653] [serial = 278] [outer = 0x119c33c00] 07:29:08 INFO - PROCESS | 1653 | 1461248948611 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:29:08 INFO - PROCESS | 1653 | 1461248948657 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]]]}] 07:29:08 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. 07:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 827ms 07:29:08 INFO - PROCESS | 1653 | 1461248948691 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 1653 | 1461248948695 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:29:08 INFO - PROCESS | 1653 | 1461248948703 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 1653 | 1461248948705 Marionette TRACE conn2 <- [1,346,null,{}] 07:29:08 INFO - PROCESS | 1653 | 1461248948708 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}] 07:29:08 INFO - PROCESS | 1653 | 1461248948815 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:29:08 INFO - PROCESS | 1653 | 1461248948896 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b31000 == 22 [pid = 1653] [id = 94] 07:29:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x115797400) [pid = 1653] [serial = 279] [outer = 0x0] 07:29:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x118e33400) [pid = 1653] [serial = 280] [outer = 0x115797400] 07:29:08 INFO - PROCESS | 1653 | 1461248948926 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x11adf2800) [pid = 1653] [serial = 281] [outer = 0x115797400] 07:29:09 INFO - PROCESS | 1653 | 1461248949553 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]]]}] 07:29:09 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. 07:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 926ms 07:29:09 INFO - PROCESS | 1653 | 1461248949641 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 1653 | 1461248949643 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:29:09 INFO - PROCESS | 1653 | 1461248949651 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 1653 | 1461248949654 Marionette TRACE conn2 <- [1,350,null,{}] 07:29:09 INFO - PROCESS | 1653 | 1461248949657 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}] 07:29:09 INFO - PROCESS | 1653 | 1461248949763 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:29:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12db23800 == 21 [pid = 1653] [id = 81] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x123e67400) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12998ac00) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12404f800) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x11a7ea000) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x11c18a800) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x11aa78c00) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x1191ba400) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12997fc00) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x129cad000) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x118549000) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x119c32400) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x118e31c00) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x11b9bb800) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11b9b6800) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11913a800) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11bc8f000) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x118ced800) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x119134400) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x123613800) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x123924400) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x123a02c00) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x124040c00) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x123e5a800) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x124341400) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12703a800) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12714f000) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x127720000) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11ba4a800) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12771d800) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12392d800) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x127dee400) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12904a000) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11a542c00) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x1191b2800) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11aa70c00) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11adf8400) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x119c2c800) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1152e5000) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11aadec00) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x123c57400) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12ff56800) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x129e2d800) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11ba4ec00) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11a7df000) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x1153ba800) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11b91bc00) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x124484c00) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x123e66800) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11b50a800) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x123923000) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x123c55000) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12e386400) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11adf3800) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12386b800) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11579b400) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12703b400) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11b919400) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11c187400) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x119136c00) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11acd0000) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11c18bc00) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11b93d800) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1273bd000) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12734bc00) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12f166400) [pid = 1653] [serial = 49] [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:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11b93a800) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x123e5c800) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12e916400) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11a53ac00) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11c46f800) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12e3bd400) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x127148000) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12392e800) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12e3b2400) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12392e400) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11aada800) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12bd2f400) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12bd32000) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1290dd800) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12f160400) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x127060400) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129cac400) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129986400) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x127729800) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11c18b400) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12447ec00) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1275b4800) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1278f5000) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12d28f400) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12da5f400) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b525c00) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12e262400) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129e2b000) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12d285400) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12d289800) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12e90e000) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11adfa400) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b80cc00) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12d06e000) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x127064000) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12bde7000) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bde5800) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1147be400) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11c18b000) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12d16bc00) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b81a800) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127150000) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12392fc00) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12e910800) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12da21000) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12e6af400) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123873400) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12f16cc00) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12e6b8400) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127059400) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12e3af800) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11a7dfc00) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12e6b3400) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12e918000) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12d077000) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12e38cc00) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b529c00) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12f168c00) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12f50ec00) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12f160800) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12ce8a400) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12e25d000) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12ee75c00) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12e266000) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129989c00) [pid = 1653] [serial = 194] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123877400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12e91ac00) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12ee6ec00) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118a2dc00) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11c3a7000) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12fd71800) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12da5b400) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12d284400) [pid = 1653] [serial = 197] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11aae2800) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11b943400) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12fd6e800) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12f91d800) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12bd35c00) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12fd69400) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12e38b800) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12f52f000) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11aa71000) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12f91ac00) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x11ba4f400) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x118e3b000) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12ff50c00) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 07:29:09 INFO - PROCESS | 1653 | 1461248949835 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x115158000 == 22 [pid = 1653] [id = 95] 07:29:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x115797000) [pid = 1653] [serial = 282] [outer = 0x0] 07:29:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118545400) [pid = 1653] [serial = 283] [outer = 0x115797000] 07:29:09 INFO - PROCESS | 1653 | 1461248949863 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118e31c00) [pid = 1653] [serial = 284] [outer = 0x115797000] 07:29:10 INFO - PROCESS | 1653 | 1461248950219 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]]]}] 07:29:10 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. 07:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 627ms 07:29:10 INFO - PROCESS | 1653 | 1461248950276 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 1653 | 1461248950280 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:29:10 INFO - PROCESS | 1653 | 1461248950290 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 1653 | 1461248950292 Marionette TRACE conn2 <- [1,354,null,{}] 07:29:10 INFO - PROCESS | 1653 | 1461248950294 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}] 07:29:10 INFO - PROCESS | 1653 | 1461248950367 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:29:10 INFO - PROCESS | 1653 | 1461248950371 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118677000 == 23 [pid = 1653] [id = 96] 07:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11913dc00) [pid = 1653] [serial = 285] [outer = 0x0] 07:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x119c27000) [pid = 1653] [serial = 286] [outer = 0x11913dc00] 07:29:10 INFO - PROCESS | 1653 | 1461248950399 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11a542000) [pid = 1653] [serial = 287] [outer = 0x11913dc00] 07:29:10 INFO - PROCESS | 1653 | 1461248950743 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]]]}] 07:29:10 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. 07:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 07:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:29:10 INFO - PROCESS | 1653 | 1461248950759 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 1653 | 1461248950761 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:29:10 INFO - PROCESS | 1653 | 1461248950763 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 1653 | 1461248950768 Marionette TRACE conn2 <- [1,358,null,{}] 07:29:10 INFO - PROCESS | 1653 | 1461248950776 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}] 07:29:10 INFO - PROCESS | 1653 | 1461248950878 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:29:10 INFO - PROCESS | 1653 | 1461248950907 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11927b800 == 24 [pid = 1653] [id = 97] 07:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11586ec00) [pid = 1653] [serial = 288] [outer = 0x0] 07:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11a929400) [pid = 1653] [serial = 289] [outer = 0x11586ec00] 07:29:10 INFO - PROCESS | 1653 | 1461248950936 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11aae1c00) [pid = 1653] [serial = 290] [outer = 0x11586ec00] 07:29:11 INFO - PROCESS | 1653 | 1461248951299 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]]]}] 07:29:11 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. 07:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 573ms 07:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:29:11 INFO - PROCESS | 1653 | 1461248951337 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 1653 | 1461248951339 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:29:11 INFO - PROCESS | 1653 | 1461248951348 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 1653 | 1461248951349 Marionette TRACE conn2 <- [1,362,null,{}] 07:29:11 INFO - PROCESS | 1653 | 1461248951351 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}] 07:29:11 INFO - PROCESS | 1653 | 1461248951440 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:29:11 INFO - PROCESS | 1653 | 1461248951444 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b19000 == 25 [pid = 1653] [id = 98] 07:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11aae6400) [pid = 1653] [serial = 291] [outer = 0x0] 07:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11b509800) [pid = 1653] [serial = 292] [outer = 0x11aae6400] 07:29:11 INFO - PROCESS | 1653 | 1461248951471 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11b946400) [pid = 1653] [serial = 293] [outer = 0x11aae6400] 07:29:11 INFO - PROCESS | 1653 | 1461248951811 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]]]}] 07:29:11 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. 07:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 476ms 07:29:11 INFO - PROCESS | 1653 | 1461248951819 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 1653 | 1461248951820 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:29:11 INFO - PROCESS | 1653 | 1461248951823 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 1653 | 1461248951824 Marionette TRACE conn2 <- [1,366,null,{}] 07:29:11 INFO - PROCESS | 1653 | 1461248951826 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}] 07:29:11 INFO - PROCESS | 1653 | 1461248951910 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:29:11 INFO - PROCESS | 1653 | 1461248951915 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a77e800 == 26 [pid = 1653] [id = 99] 07:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11b9b5800) [pid = 1653] [serial = 294] [outer = 0x0] 07:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11b9bd400) [pid = 1653] [serial = 295] [outer = 0x11b9b5800] 07:29:11 INFO - PROCESS | 1653 | 1461248951962 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11ba4c400) [pid = 1653] [serial = 296] [outer = 0x11b9b5800] 07:29:12 INFO - PROCESS | 1653 | 1461248952284 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]]]}] 07:29:12 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. 07:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 519ms 07:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:29:12 INFO - PROCESS | 1653 | 1461248952343 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 1653 | 1461248952344 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:29:12 INFO - PROCESS | 1653 | 1461248952346 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 1653 | 1461248952347 Marionette TRACE conn2 <- [1,370,null,{}] 07:29:12 INFO - PROCESS | 1653 | 1461248952349 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}] 07:29:12 INFO - PROCESS | 1653 | 1461248952459 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:29:12 INFO - PROCESS | 1653 | 1461248952465 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa67800 == 27 [pid = 1653] [id = 100] 07:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11ba4c800) [pid = 1653] [serial = 297] [outer = 0x0] 07:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11c18bc00) [pid = 1653] [serial = 298] [outer = 0x11ba4c800] 07:29:12 INFO - PROCESS | 1653 | 1461248952493 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12386f400) [pid = 1653] [serial = 299] [outer = 0x11ba4c800] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11c3a6800) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118c59000) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119134000) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11aa7c000) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x123d2b800) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1290d5c00) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x127de1800) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12bd39800) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12da17c00) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1147c2000) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:29:12 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118c95000) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:29:12 INFO - PROCESS | 1653 | 1461248952837 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]]]}] 07:29:12 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. 07:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 521ms 07:29:12 INFO - PROCESS | 1653 | 1461248952868 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 1653 | 1461248952869 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:29:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:29:12 INFO - PROCESS | 1653 | 1461248952872 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 1653 | 1461248952873 Marionette TRACE conn2 <- [1,374,null,{}] 07:29:12 INFO - PROCESS | 1653 | 1461248952875 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}] 07:29:12 INFO - PROCESS | 1653 | 1461248952944 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:29:12 INFO - PROCESS | 1653 | 1461248952951 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b566800 == 28 [pid = 1653] [id = 101] 07:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118ae9000) [pid = 1653] [serial = 300] [outer = 0x0] 07:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x123873800) [pid = 1653] [serial = 301] [outer = 0x118ae9000] 07:29:12 INFO - PROCESS | 1653 | 1461248952976 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1238ce800) [pid = 1653] [serial = 302] [outer = 0x118ae9000] 07:29:13 INFO - PROCESS | 1653 | 1461248953291 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:29:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 470ms 07:29:13 INFO - PROCESS | 1653 | 1461248953345 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 1653 | 1461248953346 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:29:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:29:13 INFO - PROCESS | 1653 | 1461248953350 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 1653 | 1461248953352 Marionette TRACE conn2 <- [1,378,null,{}] 07:29:13 INFO - PROCESS | 1653 | 1461248953355 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}] 07:29:13 INFO - PROCESS | 1653 | 1461248953460 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:29:13 INFO - PROCESS | 1653 | 1461248953470 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba6a000 == 29 [pid = 1653] [id = 102] 07:29:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11c36fc00) [pid = 1653] [serial = 303] [outer = 0x0] 07:29:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x123928000) [pid = 1653] [serial = 304] [outer = 0x11c36fc00] 07:29:13 INFO - PROCESS | 1653 | 1461248953514 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x12392e000) [pid = 1653] [serial = 305] [outer = 0x11c36fc00] 07:29:13 INFO - PROCESS | 1653 | 1461248953915 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:29:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 569ms 07:29:13 INFO - PROCESS | 1653 | 1461248953919 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 1653 | 1461248953920 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:29:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:29:13 INFO - PROCESS | 1653 | 1461248953922 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 1653 | 1461248953923 Marionette TRACE conn2 <- [1,382,null,{}] 07:29:13 INFO - PROCESS | 1653 | 1461248953926 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}] 07:29:14 INFO - PROCESS | 1653 | 1461248954020 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:29:14 INFO - PROCESS | 1653 | 1461248954026 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119277800 == 30 [pid = 1653] [id = 103] 07:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x12386f000) [pid = 1653] [serial = 306] [outer = 0x0] 07:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123a03c00) [pid = 1653] [serial = 307] [outer = 0x12386f000] 07:29:14 INFO - PROCESS | 1653 | 1461248954051 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x123d26000) [pid = 1653] [serial = 308] [outer = 0x12386f000] 07:29:14 INFO - PROCESS | 1653 | 1461248954319 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:29:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 419ms 07:29:14 INFO - PROCESS | 1653 | 1461248954342 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 1653 | 1461248954343 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:29:14 INFO - PROCESS | 1653 | 1461248954345 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 1653 | 1461248954346 Marionette TRACE conn2 <- [1,386,null,{}] 07:29:14 INFO - PROCESS | 1653 | 1461248954356 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}] 07:29:14 INFO - PROCESS | 1653 | 1461248954430 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:29:14 INFO - PROCESS | 1653 | 1461248954436 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1ab800 == 31 [pid = 1653] [id = 104] 07:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x123e11800) [pid = 1653] [serial = 309] [outer = 0x0] 07:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12402dc00) [pid = 1653] [serial = 310] [outer = 0x123e11800] 07:29:14 INFO - PROCESS | 1653 | 1461248954461 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12447d400) [pid = 1653] [serial = 311] [outer = 0x123e11800] 07:29:14 INFO - PROCESS | 1653 | 1461248954776 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]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 476ms 07:29:14 INFO - PROCESS | 1653 | 1461248954822 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 1653 | 1461248954823 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:29:14 INFO - PROCESS | 1653 | 1461248954844 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 1653 | 1461248954846 Marionette TRACE conn2 <- [1,390,null,{}] 07:29:14 INFO - PROCESS | 1653 | 1461248954895 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}] 07:29:15 INFO - PROCESS | 1653 | 1461248955019 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:29:15 INFO - PROCESS | 1653 | 1461248955074 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116471000 == 32 [pid = 1653] [id = 105] 07:29:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115793400) [pid = 1653] [serial = 312] [outer = 0x0] 07:29:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1175de000) [pid = 1653] [serial = 313] [outer = 0x115793400] 07:29:15 INFO - PROCESS | 1653 | 1461248955108 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118c61c00) [pid = 1653] [serial = 314] [outer = 0x115793400] 07:29:15 INFO - PROCESS | 1653 | 1461248955575 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]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:29:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 783ms 07:29:15 INFO - PROCESS | 1653 | 1461248955618 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 1653 | 1461248955622 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:29:15 INFO - PROCESS | 1653 | 1461248955629 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 1653 | 1461248955634 Marionette TRACE conn2 <- [1,394,null,{}] 07:29:15 INFO - PROCESS | 1653 | 1461248955638 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}] 07:29:15 INFO - PROCESS | 1653 | 1461248955780 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:29:15 INFO - PROCESS | 1653 | 1461248955862 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a918800 == 33 [pid = 1653] [id = 106] 07:29:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11a928400) [pid = 1653] [serial = 315] [outer = 0x0] 07:29:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11aa7a800) [pid = 1653] [serial = 316] [outer = 0x11a928400] 07:29:15 INFO - PROCESS | 1653 | 1461248955915 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11aae2400) [pid = 1653] [serial = 317] [outer = 0x11a928400] 07:29:16 INFO - PROCESS | 1653 | 1461248956428 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]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 825ms 07:29:16 INFO - PROCESS | 1653 | 1461248956474 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 1653 | 1461248956477 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:29:16 INFO - PROCESS | 1653 | 1461248956481 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 1653 | 1461248956485 Marionette TRACE conn2 <- [1,398,null,{}] 07:29:16 INFO - PROCESS | 1653 | 1461248956489 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}] 07:29:16 INFO - PROCESS | 1653 | 1461248956622 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:29:16 INFO - PROCESS | 1653 | 1461248956699 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123699800 == 34 [pid = 1653] [id = 107] 07:29:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11b50a800) [pid = 1653] [serial = 318] [outer = 0x0] 07:29:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11b9b2800) [pid = 1653] [serial = 319] [outer = 0x11b50a800] 07:29:16 INFO - PROCESS | 1653 | 1461248956752 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11c368000) [pid = 1653] [serial = 320] [outer = 0x11b50a800] 07:29:17 INFO - PROCESS | 1653 | 1461248957237 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]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 826ms 07:29:17 INFO - PROCESS | 1653 | 1461248957310 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 1653 | 1461248957314 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:29:17 INFO - PROCESS | 1653 | 1461248957320 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 1653 | 1461248957321 Marionette TRACE conn2 <- [1,402,null,{}] 07:29:17 INFO - PROCESS | 1653 | 1461248957323 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}] 07:29:17 INFO - PROCESS | 1653 | 1461248957412 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:29:17 INFO - PROCESS | 1653 | 1461248957464 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8e800 == 35 [pid = 1653] [id = 108] 07:29:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123929000) [pid = 1653] [serial = 321] [outer = 0x0] 07:29:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124485c00) [pid = 1653] [serial = 322] [outer = 0x123929000] 07:29:17 INFO - PROCESS | 1653 | 1461248957495 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12705a400) [pid = 1653] [serial = 323] [outer = 0x123929000] 07:29:17 INFO - PROCESS | 1653 | 1461248957948 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]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 668ms 07:29:17 INFO - PROCESS | 1653 | 1461248957991 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 1653 | 1461248957993 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:29:17 INFO - PROCESS | 1653 | 1461248957995 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 1653 | 1461248957996 Marionette TRACE conn2 <- [1,406,null,{}] 07:29:18 INFO - PROCESS | 1653 | 1461248958109 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}] 07:29:18 INFO - PROCESS | 1653 | 1461248958195 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:29:18 INFO - PROCESS | 1653 | 1461248958234 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b0f800 == 36 [pid = 1653] [id = 109] 07:29:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118c57800) [pid = 1653] [serial = 324] [outer = 0x0] 07:29:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118c91800) [pid = 1653] [serial = 325] [outer = 0x118c57800] 07:29:18 INFO - PROCESS | 1653 | 1461248958262 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1191ba000) [pid = 1653] [serial = 326] [outer = 0x118c57800] 07:29:18 INFO - PROCESS | 1653 | 1461248958747 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]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 827ms 07:29:18 INFO - PROCESS | 1653 | 1461248958823 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 1653 | 1461248958828 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:29:18 INFO - PROCESS | 1653 | 1461248958833 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 1653 | 1461248958835 Marionette TRACE conn2 <- [1,410,null,{}] 07:29:18 INFO - PROCESS | 1653 | 1461248958839 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}] 07:29:18 INFO - PROCESS | 1653 | 1461248958952 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:29:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1290dac00) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123c5a800) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12b532400) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11c36c000) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123879800) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11aa95400) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11b507c00) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127061800) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x127724800) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129e4dc00) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b523400) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12ce8e000) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12bd30800) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12e265800) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12da5d000) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12da17000) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1147c4000) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118652c00) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1238d7800) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11a7ebc00) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11ba48800) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x129e5c800) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 07:29:19 INFO - PROCESS | 1653 | 1461248959015 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1152ca000 == 37 [pid = 1653] [id = 110] 07:29:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118af4400) [pid = 1653] [serial = 327] [outer = 0x0] 07:29:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1192da400) [pid = 1653] [serial = 328] [outer = 0x118af4400] 07:29:19 INFO - PROCESS | 1653 | 1461248959042 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11aade000) [pid = 1653] [serial = 329] [outer = 0x118af4400] 07:29:19 INFO - PROCESS | 1653 | 1461248959344 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]]]}] 07:29:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:29:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 572ms 07:29:19 INFO - PROCESS | 1653 | 1461248959404 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 1653 | 1461248959406 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:29:19 INFO - PROCESS | 1653 | 1461248959409 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 1653 | 1461248959412 Marionette TRACE conn2 <- [1,414,null,{}] 07:29:19 INFO - PROCESS | 1653 | 1461248959447 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}] 07:29:19 INFO - PROCESS | 1653 | 1461248959564 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:29:19 INFO - PROCESS | 1653 | 1461248959603 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119162800 == 38 [pid = 1653] [id = 111] 07:29:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119257800) [pid = 1653] [serial = 330] [outer = 0x0] 07:29:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119b35800) [pid = 1653] [serial = 331] [outer = 0x119257800] 07:29:19 INFO - PROCESS | 1653 | 1461248959636 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11aa6f800) [pid = 1653] [serial = 332] [outer = 0x119257800] 07:29:20 INFO - PROCESS | 1653 | 1461248960076 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]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 675ms 07:29:20 INFO - PROCESS | 1653 | 1461248960085 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 1653 | 1461248960088 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:29:20 INFO - PROCESS | 1653 | 1461248960094 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 1653 | 1461248960096 Marionette TRACE conn2 <- [1,418,null,{}] 07:29:20 INFO - PROCESS | 1653 | 1461248960099 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}] 07:29:20 INFO - PROCESS | 1653 | 1461248960189 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:29:20 INFO - PROCESS | 1653 | 1461248960226 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a784800 == 39 [pid = 1653] [id = 112] 07:29:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11925a400) [pid = 1653] [serial = 333] [outer = 0x0] 07:29:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11adfa400) [pid = 1653] [serial = 334] [outer = 0x11925a400] 07:29:20 INFO - PROCESS | 1653 | 1461248960256 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11ba4fc00) [pid = 1653] [serial = 335] [outer = 0x11925a400] 07:29:21 INFO - PROCESS | 1653 | 1461248961194 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]]]}] 07:29:21 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 07:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1128ms 07:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:29:21 INFO - PROCESS | 1653 | 1461248961221 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 1653 | 1461248961222 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:29:21 INFO - PROCESS | 1653 | 1461248961225 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - PROCESS | 1653 | 1461248961226 Marionette TRACE conn2 <- [1,422,null,{}] 07:29:21 INFO - PROCESS | 1653 | 1461248961234 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}] 07:29:21 INFO - PROCESS | 1653 | 1461248961325 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:29:21 INFO - PROCESS | 1653 | 1461248961363 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be27000 == 40 [pid = 1653] [id = 113] 07:29:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11c470c00) [pid = 1653] [serial = 336] [outer = 0x0] 07:29:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12386e000) [pid = 1653] [serial = 337] [outer = 0x11c470c00] 07:29:21 INFO - PROCESS | 1653 | 1461248961397 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123924000) [pid = 1653] [serial = 338] [outer = 0x11c470c00] 07:29:22 INFO - PROCESS | 1653 | 1461248962300 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]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1120ms 07:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:29:22 INFO - PROCESS | 1653 | 1461248962346 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 1653 | 1461248962348 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:29:22 INFO - PROCESS | 1653 | 1461248962351 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 1653 | 1461248962354 Marionette TRACE conn2 <- [1,426,null,{}] 07:29:22 INFO - PROCESS | 1653 | 1461248962357 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}] 07:29:22 INFO - PROCESS | 1653 | 1461248962438 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:29:22 INFO - PROCESS | 1653 | 1461248962477 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dbf800 == 41 [pid = 1653] [id = 114] 07:29:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119b34c00) [pid = 1653] [serial = 339] [outer = 0x0] 07:29:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11a53ec00) [pid = 1653] [serial = 340] [outer = 0x119b34c00] 07:29:22 INFO - PROCESS | 1653 | 1461248962504 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11aadd400) [pid = 1653] [serial = 341] [outer = 0x119b34c00] 07:29:22 INFO - PROCESS | 1653 | --DOCSHELL 0x119b0f800 == 40 [pid = 1653] [id = 109] 07:29:22 INFO - PROCESS | 1653 | 1461248962876 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] 07:29:22 INFO - PROCESS | 1653 | 1461248962926 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:29:22 INFO - PROCESS | 1653 | 1461248962930 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 1653 | 1461248962932 Marionette TRACE conn2 <- [1,430,null,{}] 07:29:22 INFO - PROCESS | 1653 | 1461248962934 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}] 07:29:23 INFO - PROCESS | 1653 | 1461248963004 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:29:23 INFO - PROCESS | 1653 | 1461248963011 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b11800 == 41 [pid = 1653] [id = 115] 07:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c2a800) [pid = 1653] [serial = 342] [outer = 0x0] 07:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11b9ae800) [pid = 1653] [serial = 343] [outer = 0x119c2a800] 07:29:23 INFO - PROCESS | 1653 | 1461248963072 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123871c00) [pid = 1653] [serial = 344] [outer = 0x119c2a800] 07:29:23 INFO - PROCESS | 1653 | 1461248963370 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]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 471ms 07:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:29:23 INFO - PROCESS | 1653 | 1461248963403 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 1653 | 1461248963405 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:29:23 INFO - PROCESS | 1653 | 1461248963407 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 1653 | 1461248963409 Marionette TRACE conn2 <- [1,434,null,{}] 07:29:23 INFO - PROCESS | 1653 | 1461248963419 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}] 07:29:23 INFO - PROCESS | 1653 | 1461248963482 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:29:23 INFO - PROCESS | 1653 | 1461248963488 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b70800 == 42 [pid = 1653] [id = 116] 07:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1238d9800) [pid = 1653] [serial = 345] [outer = 0x0] 07:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124049c00) [pid = 1653] [serial = 346] [outer = 0x1238d9800] 07:29:23 INFO - PROCESS | 1653 | 1461248963510 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12705cc00) [pid = 1653] [serial = 347] [outer = 0x1238d9800] 07:29:23 INFO - PROCESS | 1653 | 1461248963891 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]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 523ms 07:29:23 INFO - PROCESS | 1653 | 1461248963931 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 1653 | 1461248963935 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:29:23 INFO - PROCESS | 1653 | 1461248963939 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 1653 | 1461248963941 Marionette TRACE conn2 <- [1,438,null,{}] 07:29:23 INFO - PROCESS | 1653 | 1461248963944 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}] 07:29:24 INFO - PROCESS | 1653 | 1461248964058 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:29:24 INFO - PROCESS | 1653 | 1461248964068 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12412f800 == 43 [pid = 1653] [id = 117] 07:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12705e800) [pid = 1653] [serial = 348] [outer = 0x0] 07:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127142400) [pid = 1653] [serial = 349] [outer = 0x12705e800] 07:29:24 INFO - PROCESS | 1653 | 1461248964109 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1273ae400) [pid = 1653] [serial = 350] [outer = 0x12705e800] 07:29:24 INFO - PROCESS | 1653 | 1461248964589 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]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 669ms 07:29:24 INFO - PROCESS | 1653 | 1461248964609 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 1653 | 1461248964610 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:29:24 INFO - PROCESS | 1653 | 1461248964612 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 1653 | 1461248964613 Marionette TRACE conn2 <- [1,442,null,{}] 07:29:24 INFO - PROCESS | 1653 | 1461248964616 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}] 07:29:24 INFO - PROCESS | 1653 | 1461248964699 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:29:24 INFO - PROCESS | 1653 | 1461248964705 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x125da2000 == 44 [pid = 1653] [id = 118] 07:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118f5e800) [pid = 1653] [serial = 351] [outer = 0x0] 07:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12771c400) [pid = 1653] [serial = 352] [outer = 0x118f5e800] 07:29:24 INFO - PROCESS | 1653 | 1461248964730 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1277fc400) [pid = 1653] [serial = 353] [outer = 0x118f5e800] 07:29:25 INFO - PROCESS | 1653 | 1461248965058 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]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 468ms 07:29:25 INFO - PROCESS | 1653 | 1461248965081 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 1653 | 1461248965083 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:29:25 INFO - PROCESS | 1653 | 1461248965086 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 1653 | 1461248965088 Marionette TRACE conn2 <- [1,446,null,{}] 07:29:25 INFO - PROCESS | 1653 | 1461248965090 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}] 07:29:25 INFO - PROCESS | 1653 | 1461248965192 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:29:25 INFO - PROCESS | 1653 | 1461248965224 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d3800 == 45 [pid = 1653] [id = 119] 07:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1278f5000) [pid = 1653] [serial = 354] [outer = 0x0] 07:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1290d6c00) [pid = 1653] [serial = 355] [outer = 0x1278f5000] 07:29:25 INFO - PROCESS | 1653 | 1461248965252 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129cb3400) [pid = 1653] [serial = 356] [outer = 0x1278f5000] 07:29:25 INFO - PROCESS | 1653 | 1461248965579 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]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 517ms 07:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:29:25 INFO - PROCESS | 1653 | 1461248965606 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 1653 | 1461248965607 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:29:25 INFO - PROCESS | 1653 | 1461248965609 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 1653 | 1461248965610 Marionette TRACE conn2 <- [1,450,null,{}] 07:29:25 INFO - PROCESS | 1653 | 1461248965613 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}] 07:29:25 INFO - PROCESS | 1653 | 1461248965703 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:29:25 INFO - PROCESS | 1653 | 1461248965707 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e9a000 == 46 [pid = 1653] [id = 120] 07:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129cb3c00) [pid = 1653] [serial = 357] [outer = 0x0] 07:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129e2ec00) [pid = 1653] [serial = 358] [outer = 0x129cb3c00] 07:29:25 INFO - PROCESS | 1653 | 1461248965731 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129e4f800) [pid = 1653] [serial = 359] [outer = 0x129cb3c00] 07:29:26 INFO - PROCESS | 1653 | 1461248966064 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] 07:29:26 INFO - PROCESS | 1653 | 1461248966079 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:29:26 INFO - PROCESS | 1653 | 1461248966083 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 1653 | 1461248966084 Marionette TRACE conn2 <- [1,454,null,{}] 07:29:26 INFO - PROCESS | 1653 | 1461248966086 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}] 07:29:26 INFO - PROCESS | 1653 | 1461248966176 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:29:26 INFO - PROCESS | 1653 | 1461248966207 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x129755000 == 47 [pid = 1653] [id = 121] 07:29:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129e2c000) [pid = 1653] [serial = 360] [outer = 0x0] 07:29:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b524400) [pid = 1653] [serial = 361] [outer = 0x129e2c000] 07:29:26 INFO - PROCESS | 1653 | 1461248966230 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b52a400) [pid = 1653] [serial = 362] [outer = 0x129e2c000] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11aae6400) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11b9b5800) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11913dc00) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115797000) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118c57800) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11ba4c800) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118ae9000) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11c36fc00) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12386f000) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123e11800) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:29:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11586ec00) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:29:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:26 INFO - PROCESS | 1653 | 1461248966556 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]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 07:29:26 INFO - PROCESS | 1653 | 1461248966603 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 1653 | 1461248966604 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:29:26 INFO - PROCESS | 1653 | 1461248966606 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 1653 | 1461248966607 Marionette TRACE conn2 <- [1,458,null,{}] 07:29:26 INFO - PROCESS | 1653 | 1461248966610 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}] 07:29:26 INFO - PROCESS | 1653 | 1461248966685 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:29:26 INFO - PROCESS | 1653 | 1461248966726 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be1c000 == 48 [pid = 1653] [id = 122] 07:29:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x115234400) [pid = 1653] [serial = 363] [outer = 0x0] 07:29:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11ba4c800) [pid = 1653] [serial = 364] [outer = 0x115234400] 07:29:26 INFO - PROCESS | 1653 | 1461248966753 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129e53000) [pid = 1653] [serial = 365] [outer = 0x115234400] 07:29:27 INFO - PROCESS | 1653 | 1461248967040 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] 07:29:27 INFO - PROCESS | 1653 | 1461248967087 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:29:27 INFO - PROCESS | 1653 | 1461248967089 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 1653 | 1461248967090 Marionette TRACE conn2 <- [1,462,null,{}] 07:29:27 INFO - PROCESS | 1653 | 1461248967093 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}] 07:29:27 INFO - PROCESS | 1653 | 1461248967169 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:29:27 INFO - PROCESS | 1653 | 1461248967173 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8e9000 == 49 [pid = 1653] [id = 123] 07:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b526400) [pid = 1653] [serial = 366] [outer = 0x0] 07:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b810c00) [pid = 1653] [serial = 367] [outer = 0x12b526400] 07:29:27 INFO - PROCESS | 1653 | 1461248967198 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ba48400) [pid = 1653] [serial = 368] [outer = 0x12b526400] 07:29:27 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:27 INFO - PROCESS | 1653 | 1461248967512 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:29:27 INFO - PROCESS | 1653 | 1461248967561 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:29:27 INFO - PROCESS | 1653 | 1461248967563 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 1653 | 1461248967565 Marionette TRACE conn2 <- [1,466,null,{}] 07:29:27 INFO - PROCESS | 1653 | 1461248967567 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:29:27 INFO - PROCESS | 1653 | 1461248967673 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:29:27 INFO - PROCESS | 1653 | 1461248967679 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baee000 == 50 [pid = 1653] [id = 124] 07:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ba48c00) [pid = 1653] [serial = 369] [outer = 0x0] 07:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12bd38800) [pid = 1653] [serial = 370] [outer = 0x12ba48c00] 07:29:27 INFO - PROCESS | 1653 | 1461248967712 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ce8f800) [pid = 1653] [serial = 371] [outer = 0x12ba48c00] 07:29:28 INFO - PROCESS | 1653 | 1461248968017 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:29:28 INFO - PROCESS | 1653 | 1461248968038 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:29:28 INFO - PROCESS | 1653 | 1461248968040 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 1653 | 1461248968041 Marionette TRACE conn2 <- [1,470,null,{}] 07:29:28 INFO - PROCESS | 1653 | 1461248968043 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:29:28 INFO - PROCESS | 1653 | 1461248968120 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:29:28 INFO - PROCESS | 1653 | 1461248968124 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ced4000 == 51 [pid = 1653] [id = 125] 07:29:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ce8fc00) [pid = 1653] [serial = 372] [outer = 0x0] 07:29:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12d16c400) [pid = 1653] [serial = 373] [outer = 0x12ce8fc00] 07:29:28 INFO - PROCESS | 1653 | 1461248968149 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12d289800) [pid = 1653] [serial = 374] [outer = 0x12ce8fc00] 07:29:28 INFO - PROCESS | 1653 | 1461248968485 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:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 07:29:28 INFO - PROCESS | 1653 | 1461248968510 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 1653 | 1461248968511 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:29:28 INFO - PROCESS | 1653 | 1461248968513 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 1653 | 1461248968516 Marionette TRACE conn2 <- [1,474,null,{}] 07:29:28 INFO - PROCESS | 1653 | 1461248968518 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:29:28 INFO - PROCESS | 1653 | 1461248968614 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:29:28 INFO - PROCESS | 1653 | 1461248968696 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x115145800 == 52 [pid = 1653] [id = 126] 07:29:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11474f000) [pid = 1653] [serial = 375] [outer = 0x0] 07:29:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115872400) [pid = 1653] [serial = 376] [outer = 0x11474f000] 07:29:28 INFO - PROCESS | 1653 | 1461248968728 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119131800) [pid = 1653] [serial = 377] [outer = 0x11474f000] 07:29:29 INFO - PROCESS | 1653 | 1461248969167 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:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 672ms 07:29:29 INFO - PROCESS | 1653 | 1461248969187 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 1653 | 1461248969189 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:29:29 INFO - PROCESS | 1653 | 1461248969192 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 1653 | 1461248969195 Marionette TRACE conn2 <- [1,478,null,{}] 07:29:29 INFO - PROCESS | 1653 | 1461248969199 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:29:29 INFO - PROCESS | 1653 | 1461248969298 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:29:29 INFO - PROCESS | 1653 | 1461248969339 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a7c800 == 53 [pid = 1653] [id = 127] 07:29:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11a53fc00) [pid = 1653] [serial = 378] [outer = 0x0] 07:29:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11ba4f400) [pid = 1653] [serial = 379] [outer = 0x11a53fc00] 07:29:29 INFO - PROCESS | 1653 | 1461248969371 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1238d1000) [pid = 1653] [serial = 380] [outer = 0x11a53fc00] 07:29:29 INFO - PROCESS | 1653 | 1461248969806 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:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 07:29:29 INFO - PROCESS | 1653 | 1461248969866 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 1653 | 1461248969870 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:29:29 INFO - PROCESS | 1653 | 1461248969873 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 1653 | 1461248969874 Marionette TRACE conn2 <- [1,482,null,{}] 07:29:29 INFO - PROCESS | 1653 | 1461248969877 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:29:30 INFO - PROCESS | 1653 | 1461248969997 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:29:30 INFO - PROCESS | 1653 | 1461248970056 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129766800 == 54 [pid = 1653] [id = 128] 07:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x127060c00) [pid = 1653] [serial = 381] [outer = 0x0] 07:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12714c000) [pid = 1653] [serial = 382] [outer = 0x127060c00] 07:29:30 INFO - PROCESS | 1653 | 1461248970085 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12771dc00) [pid = 1653] [serial = 383] [outer = 0x127060c00] 07:29:30 INFO - PROCESS | 1653 | 1461248970561 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:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 720ms 07:29:30 INFO - PROCESS | 1653 | 1461248970601 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 1653 | 1461248970602 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:29:30 INFO - PROCESS | 1653 | 1461248970611 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 1653 | 1461248970616 Marionette TRACE conn2 <- [1,486,null,{}] 07:29:30 INFO - PROCESS | 1653 | 1461248970621 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:29:30 INFO - PROCESS | 1653 | 1461248970717 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:29:30 INFO - PROCESS | 1653 | 1461248970796 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d240000 == 55 [pid = 1653] [id = 129] 07:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11a540c00) [pid = 1653] [serial = 384] [outer = 0x0] 07:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129e32c00) [pid = 1653] [serial = 385] [outer = 0x11a540c00] 07:29:30 INFO - PROCESS | 1653 | 1461248970826 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12ba54800) [pid = 1653] [serial = 386] [outer = 0x11a540c00] 07:29:31 INFO - PROCESS | 1653 | 1461248971458 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:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 880ms 07:29:31 INFO - PROCESS | 1653 | 1461248971488 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 1653 | 1461248971490 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:29:31 INFO - PROCESS | 1653 | 1461248971494 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 1653 | 1461248971496 Marionette TRACE conn2 <- [1,490,null,{}] 07:29:31 INFO - PROCESS | 1653 | 1461248971502 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:29:31 INFO - PROCESS | 1653 | 1461248971587 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:29:31 INFO - PROCESS | 1653 | 1461248971649 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118177800 == 56 [pid = 1653] [id = 130] 07:29:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119c30c00) [pid = 1653] [serial = 387] [outer = 0x0] 07:29:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11a7dfc00) [pid = 1653] [serial = 388] [outer = 0x119c30c00] 07:29:31 INFO - PROCESS | 1653 | 1461248971678 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11aad9c00) [pid = 1653] [serial = 389] [outer = 0x119c30c00] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11a918800 == 55 [pid = 1653] [id = 106] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x123699800 == 54 [pid = 1653] [id = 107] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12ced4000 == 53 [pid = 1653] [id = 125] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12baee000 == 52 [pid = 1653] [id = 124] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8e9000 == 51 [pid = 1653] [id = 123] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11be1c000 == 50 [pid = 1653] [id = 122] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x129755000 == 49 [pid = 1653] [id = 121] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x127e9a000 == 48 [pid = 1653] [id = 120] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d3800 == 47 [pid = 1653] [id = 119] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1192da400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11b918800) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118e33400) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1175de000) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11aa7a800) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11b9b2800) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124485c00) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | 1461248972110 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:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x125da2000 == 46 [pid = 1653] [id = 118] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12412f800 == 45 [pid = 1653] [id = 117] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x123b70800 == 44 [pid = 1653] [id = 116] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119b11800 == 43 [pid = 1653] [id = 115] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119dbf800 == 42 [pid = 1653] [id = 114] 07:29:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1152ca000 == 41 [pid = 1653] [id = 110] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11b509800) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11b9bd400) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11b946400) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119c27000) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11a542000) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118545400) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118e31c00) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118c91800) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1191ba000) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11c18bc00) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11ba4c400) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1238ce800) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123873800) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123928000) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123d26000) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12402dc00) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11a929400) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12386f400) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12392e000) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123a03c00) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11aae1c00) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 07:29:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12447d400) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 07:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 677ms 07:29:32 INFO - PROCESS | 1653 | 1461248972171 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 1653 | 1461248972174 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:29:32 INFO - PROCESS | 1653 | 1461248972178 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 1653 | 1461248972180 Marionette TRACE conn2 <- [1,494,null,{}] 07:29:32 INFO - PROCESS | 1653 | 1461248972182 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:29:32 INFO - PROCESS | 1653 | 1461248972255 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:29:32 INFO - PROCESS | 1653 | 1461248972261 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x118664000 == 42 [pid = 1653] [id = 131] 07:29:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11aada400) [pid = 1653] [serial = 390] [outer = 0x0] 07:29:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11acd8c00) [pid = 1653] [serial = 391] [outer = 0x11aada400] 07:29:32 INFO - PROCESS | 1653 | 1461248972290 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11ba40c00) [pid = 1653] [serial = 392] [outer = 0x11aada400] 07:29:32 INFO - PROCESS | 1653 | 1461248972634 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:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 07:29:32 INFO - PROCESS | 1653 | 1461248972647 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 1653 | 1461248972648 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:29:32 INFO - PROCESS | 1653 | 1461248972653 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 1653 | 1461248972655 Marionette TRACE conn2 <- [1,498,null,{}] 07:29:32 INFO - PROCESS | 1653 | 1461248972662 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:29:32 INFO - PROCESS | 1653 | 1461248972752 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:29:32 INFO - PROCESS | 1653 | 1461248972794 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aab4000 == 43 [pid = 1653] [id = 132] 07:29:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11ba42800) [pid = 1653] [serial = 393] [outer = 0x0] 07:29:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11c470000) [pid = 1653] [serial = 394] [outer = 0x11ba42800] 07:29:32 INFO - PROCESS | 1653 | 1461248972821 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123e0a400) [pid = 1653] [serial = 395] [outer = 0x11ba42800] 07:29:33 INFO - PROCESS | 1653 | 1461248973135 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:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 524ms 07:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:29:33 INFO - PROCESS | 1653 | 1461248973176 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 1653 | 1461248973178 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:29:33 INFO - PROCESS | 1653 | 1461248973180 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 1653 | 1461248973181 Marionette TRACE conn2 <- [1,502,null,{}] 07:29:33 INFO - PROCESS | 1653 | 1461248973184 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:29:33 INFO - PROCESS | 1653 | 1461248973259 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:29:33 INFO - PROCESS | 1653 | 1461248973264 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be29000 == 44 [pid = 1653] [id = 133] 07:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123e67400) [pid = 1653] [serial = 396] [outer = 0x0] 07:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127057400) [pid = 1653] [serial = 397] [outer = 0x123e67400] 07:29:33 INFO - PROCESS | 1653 | 1461248973293 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x127352400) [pid = 1653] [serial = 398] [outer = 0x123e67400] 07:29:33 INFO - PROCESS | 1653 | 1461248973609 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:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 472ms 07:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:29:33 INFO - PROCESS | 1653 | 1461248973653 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 1653 | 1461248973654 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:29:33 INFO - PROCESS | 1653 | 1461248973656 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 1653 | 1461248973657 Marionette TRACE conn2 <- [1,506,null,{}] 07:29:33 INFO - PROCESS | 1653 | 1461248973660 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:29:33 INFO - PROCESS | 1653 | 1461248973731 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:29:33 INFO - PROCESS | 1653 | 1461248973737 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4e7800 == 45 [pid = 1653] [id = 134] 07:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1273bcc00) [pid = 1653] [serial = 399] [outer = 0x0] 07:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1278f4000) [pid = 1653] [serial = 400] [outer = 0x1273bcc00] 07:29:33 INFO - PROCESS | 1653 | 1461248973763 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1290d2800) [pid = 1653] [serial = 401] [outer = 0x1273bcc00] 07:29:34 INFO - PROCESS | 1653 | 1461248974093 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:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 469ms 07:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:29:34 INFO - PROCESS | 1653 | 1461248974126 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 1653 | 1461248974127 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:29:34 INFO - PROCESS | 1653 | 1461248974129 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 1653 | 1461248974130 Marionette TRACE conn2 <- [1,510,null,{}] 07:29:34 INFO - PROCESS | 1653 | 1461248974133 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:29:34 INFO - PROCESS | 1653 | 1461248974223 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:29:34 INFO - PROCESS | 1653 | 1461248974257 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a60000 == 46 [pid = 1653] [id = 135] 07:29:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118c5ec00) [pid = 1653] [serial = 402] [outer = 0x0] 07:29:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129784000) [pid = 1653] [serial = 403] [outer = 0x118c5ec00] 07:29:34 INFO - PROCESS | 1653 | 1461248974314 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b52d800) [pid = 1653] [serial = 404] [outer = 0x118c5ec00] 07:29:34 INFO - PROCESS | 1653 | 1461248974641 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:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 520ms 07:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:29:34 INFO - PROCESS | 1653 | 1461248974650 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 1653 | 1461248974653 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:29:34 INFO - PROCESS | 1653 | 1461248974656 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 1653 | 1461248974657 Marionette TRACE conn2 <- [1,514,null,{}] 07:29:34 INFO - PROCESS | 1653 | 1461248974659 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:29:34 INFO - PROCESS | 1653 | 1461248974753 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:29:34 INFO - PROCESS | 1653 | 1461248974757 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d9b000 == 47 [pid = 1653] [id = 136] 07:29:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1275b2c00) [pid = 1653] [serial = 405] [outer = 0x0] 07:29:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b811800) [pid = 1653] [serial = 406] [outer = 0x1275b2c00] 07:29:34 INFO - PROCESS | 1653 | 1461248974782 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12bde3c00) [pid = 1653] [serial = 407] [outer = 0x1275b2c00] 07:29:35 INFO - PROCESS | 1653 | 1461248975088 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:29:35 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:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms 07:29:35 INFO - PROCESS | 1653 | 1461248975130 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 1653 | 1461248975131 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:29:35 INFO - PROCESS | 1653 | 1461248975137 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 1653 | 1461248975138 Marionette TRACE conn2 <- [1,518,null,{}] 07:29:35 INFO - PROCESS | 1653 | 1461248975140 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:29:35 INFO - PROCESS | 1653 | 1461248975231 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:29:35 INFO - PROCESS | 1653 | 1461248975262 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x127da5800 == 48 [pid = 1653] [id = 137] 07:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bde9000) [pid = 1653] [serial = 408] [outer = 0x0] 07:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12bdef000) [pid = 1653] [serial = 409] [outer = 0x12bde9000] 07:29:35 INFO - PROCESS | 1653 | 1461248975288 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12d06f800) [pid = 1653] [serial = 410] [outer = 0x12bde9000] 07:29:35 INFO - PROCESS | 1653 | 1461248975629 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:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 07:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:29:35 INFO - PROCESS | 1653 | 1461248975656 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 1653 | 1461248975657 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:29:35 INFO - PROCESS | 1653 | 1461248975659 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 1653 | 1461248975660 Marionette TRACE conn2 <- [1,522,null,{}] 07:29:35 INFO - PROCESS | 1653 | 1461248975668 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:29:35 INFO - PROCESS | 1653 | 1461248975761 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:29:35 INFO - PROCESS | 1653 | 1461248975767 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c2d800 == 49 [pid = 1653] [id = 138] 07:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bdea400) [pid = 1653] [serial = 411] [outer = 0x0] 07:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12d286000) [pid = 1653] [serial = 412] [outer = 0x12bdea400] 07:29:35 INFO - PROCESS | 1653 | 1461248975791 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12da16000) [pid = 1653] [serial = 413] [outer = 0x12bdea400] 07:29:36 INFO - PROCESS | 1653 | 1461248976139 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:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 527ms 07:29:36 INFO - PROCESS | 1653 | 1461248976186 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 1653 | 1461248976188 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:29:36 INFO - PROCESS | 1653 | 1461248976190 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 1653 | 1461248976191 Marionette TRACE conn2 <- [1,526,null,{}] 07:29:36 INFO - PROCESS | 1653 | 1461248976193 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:29:36 INFO - PROCESS | 1653 | 1461248976493 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b526400) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12ba48c00) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11a928400) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x123929000) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11b50a800) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119c33c00) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x115793400) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115797400) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x127043800) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1278f5000) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118f5e800) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129cb3c00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11925a400) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11c470c00) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119b34c00) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1238d9800) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115234400) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119257800) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129e2c000) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119c2a800) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12705e800) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:29:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118af4400) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:29:36 INFO - PROCESS | 1653 | 1461248976555 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ca9000 == 50 [pid = 1653] [id = 139] 07:29:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1156bf000) [pid = 1653] [serial = 414] [outer = 0x0] 07:29:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118c60c00) [pid = 1653] [serial = 415] [outer = 0x1156bf000] 07:29:36 INFO - PROCESS | 1653 | 1461248976580 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11aa9b800) [pid = 1653] [serial = 416] [outer = 0x1156bf000] 07:29:36 INFO - PROCESS | 1653 | 1461248976858 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:29:36 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:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 719ms 07:29:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:29:36 INFO - PROCESS | 1653 | 1461248976910 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 1653 | 1461248976911 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:29:36 INFO - PROCESS | 1653 | 1461248976914 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 1653 | 1461248976918 Marionette TRACE conn2 <- [1,530,null,{}] 07:29:36 INFO - PROCESS | 1653 | 1461248976921 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:29:37 INFO - PROCESS | 1653 | 1461248977021 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:29:37 INFO - PROCESS | 1653 | 1461248977078 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12411c800 == 51 [pid = 1653] [id = 140] 07:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c33c00) [pid = 1653] [serial = 417] [outer = 0x0] 07:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123921c00) [pid = 1653] [serial = 418] [outer = 0x119c33c00] 07:29:37 INFO - PROCESS | 1653 | 1461248977125 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12da5e800) [pid = 1653] [serial = 419] [outer = 0x119c33c00] 07:29:37 INFO - PROCESS | 1653 | 1461248977543 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:29:37 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:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:29:37 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:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:29:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 672ms 07:29:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:29:37 INFO - PROCESS | 1653 | 1461248977590 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 1653 | 1461248977591 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:29:37 INFO - PROCESS | 1653 | 1461248977594 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 1653 | 1461248977595 Marionette TRACE conn2 <- [1,534,null,{}] 07:29:37 INFO - PROCESS | 1653 | 1461248977597 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:29:37 INFO - PROCESS | 1653 | 1461248977680 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:29:37 INFO - PROCESS | 1653 | 1461248977687 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d4bb000 == 52 [pid = 1653] [id = 141] 07:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12da61000) [pid = 1653] [serial = 420] [outer = 0x0] 07:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12e268000) [pid = 1653] [serial = 421] [outer = 0x12da61000] 07:29:37 INFO - PROCESS | 1653 | 1461248977711 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12e38a800) [pid = 1653] [serial = 422] [outer = 0x12da61000] 07:29:38 INFO - PROCESS | 1653 | 1461248978035 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:29:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:29:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 07:29:38 INFO - PROCESS | 1653 | 1461248978063 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 1653 | 1461248978064 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:29:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:29:38 INFO - PROCESS | 1653 | 1461248978069 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 1653 | 1461248978070 Marionette TRACE conn2 <- [1,538,null,{}] 07:29:38 INFO - PROCESS | 1653 | 1461248978072 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:29:38 INFO - PROCESS | 1653 | 1461248978151 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:29:38 INFO - PROCESS | 1653 | 1461248978156 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db2e000 == 53 [pid = 1653] [id = 142] 07:29:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12e25ec00) [pid = 1653] [serial = 423] [outer = 0x0] 07:29:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12e38b800) [pid = 1653] [serial = 424] [outer = 0x12e25ec00] 07:29:38 INFO - PROCESS | 1653 | 1461248978237 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12e3b5000) [pid = 1653] [serial = 425] [outer = 0x12e25ec00] 07:29:38 INFO - PROCESS | 1653 | 1461248978588 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:29:38 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:29:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 07:29:38 INFO - PROCESS | 1653 | 1461248978638 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 1653 | 1461248978640 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:29:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:29:38 INFO - PROCESS | 1653 | 1461248978644 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 1653 | 1461248978646 Marionette TRACE conn2 <- [1,542,null,{}] 07:29:38 INFO - PROCESS | 1653 | 1461248978650 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:29:38 INFO - PROCESS | 1653 | 1461248978748 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:29:38 INFO - PROCESS | 1653 | 1461248978793 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x118cad800 == 54 [pid = 1653] [id = 143] 07:29:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1153b3400) [pid = 1653] [serial = 426] [outer = 0x0] 07:29:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118cf0000) [pid = 1653] [serial = 427] [outer = 0x1153b3400] 07:29:38 INFO - PROCESS | 1653 | 1461248978824 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11a7ea000) [pid = 1653] [serial = 428] [outer = 0x1153b3400] 07:29:39 INFO - PROCESS | 1653 | 1461248979215 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:29:39 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:29:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 620ms 07:29:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:29:39 INFO - PROCESS | 1653 | 1461248979264 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 1653 | 1461248979268 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:29:39 INFO - PROCESS | 1653 | 1461248979273 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 1653 | 1461248979275 Marionette TRACE conn2 <- [1,546,null,{}] 07:29:39 INFO - PROCESS | 1653 | 1461248979277 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:29:39 INFO - PROCESS | 1653 | 1461248979378 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:29:39 INFO - PROCESS | 1653 | 1461248979455 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c199000 == 55 [pid = 1653] [id = 144] 07:29:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119c2c400) [pid = 1653] [serial = 429] [outer = 0x0] 07:29:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11c18b400) [pid = 1653] [serial = 430] [outer = 0x119c2c400] 07:29:39 INFO - PROCESS | 1653 | 1461248979491 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x123929c00) [pid = 1653] [serial = 431] [outer = 0x119c2c400] 07:29:39 INFO - PROCESS | 1653 | 1461248979887 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:29:39 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:29:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 622ms 07:29:39 INFO - PROCESS | 1653 | 1461248979896 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 1653 | 1461248979898 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:29:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:29:39 INFO - PROCESS | 1653 | 1461248979901 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 1653 | 1461248979904 Marionette TRACE conn2 <- [1,550,null,{}] 07:29:39 INFO - PROCESS | 1653 | 1461248979912 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:29:40 INFO - PROCESS | 1653 | 1461248980069 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:29:40 INFO - PROCESS | 1653 | 1461248980215 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0a6000 == 56 [pid = 1653] [id = 145] 07:29:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x123d24400) [pid = 1653] [serial = 432] [outer = 0x0] 07:29:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12705d400) [pid = 1653] [serial = 433] [outer = 0x123d24400] 07:29:40 INFO - PROCESS | 1653 | 1461248980288 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129989800) [pid = 1653] [serial = 434] [outer = 0x123d24400] 07:29:40 INFO - PROCESS | 1653 | 1461248980669 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:29:40 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:29:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 822ms 07:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:29:40 INFO - PROCESS | 1653 | 1461248980723 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 1653 | 1461248980725 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:29:40 INFO - PROCESS | 1653 | 1461248980728 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 1653 | 1461248980729 Marionette TRACE conn2 <- [1,554,null,{}] 07:29:40 INFO - PROCESS | 1653 | 1461248980732 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:29:40 INFO - PROCESS | 1653 | 1461248980831 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:29:40 INFO - PROCESS | 1653 | 1461248980877 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e66a000 == 57 [pid = 1653] [id = 146] 07:29:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129e2a800) [pid = 1653] [serial = 435] [outer = 0x0] 07:29:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b524800) [pid = 1653] [serial = 436] [outer = 0x129e2a800] 07:29:40 INFO - PROCESS | 1653 | 1461248980908 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bd30000) [pid = 1653] [serial = 437] [outer = 0x129e2a800] 07:29:41 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:41 INFO - PROCESS | 1653 | 1461248981294 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:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 619ms 07:29:41 INFO - PROCESS | 1653 | 1461248981348 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 1653 | 1461248981349 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:29:41 INFO - PROCESS | 1653 | 1461248981351 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 1653 | 1461248981353 Marionette TRACE conn2 <- [1,558,null,{}] 07:29:41 INFO - PROCESS | 1653 | 1461248981355 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:29:41 INFO - PROCESS | 1653 | 1461248981449 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:29:41 INFO - PROCESS | 1653 | 1461248981528 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e683000 == 58 [pid = 1653] [id = 147] 07:29:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bde8400) [pid = 1653] [serial = 438] [outer = 0x0] 07:29:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12d16d400) [pid = 1653] [serial = 439] [outer = 0x12bde8400] 07:29:41 INFO - PROCESS | 1653 | 1461248981557 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12da5b400) [pid = 1653] [serial = 440] [outer = 0x12bde8400] 07:29:41 INFO - PROCESS | 1653 | 1461248981961 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:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 619ms 07:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:29:41 INFO - PROCESS | 1653 | 1461248981971 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 1653 | 1461248981972 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:29:41 INFO - PROCESS | 1653 | 1461248981974 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 1653 | 1461248981976 Marionette TRACE conn2 <- [1,562,null,{}] 07:29:41 INFO - PROCESS | 1653 | 1461248981978 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:29:42 INFO - PROCESS | 1653 | 1461248982100 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:29:42 INFO - PROCESS | 1653 | 1461248982150 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec17000 == 59 [pid = 1653] [id = 148] 07:29:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12e38bc00) [pid = 1653] [serial = 441] [outer = 0x0] 07:29:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12e3b7800) [pid = 1653] [serial = 442] [outer = 0x12e38bc00] 07:29:42 INFO - PROCESS | 1653 | 1461248982181 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12e6bac00) [pid = 1653] [serial = 443] [outer = 0x12e38bc00] 07:29:42 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:42 INFO - PROCESS | 1653 | 1461248982585 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:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 618ms 07:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:29:42 INFO - PROCESS | 1653 | 1461248982594 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:29:42 INFO - PROCESS | 1653 | 1461248982595 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:29:42 INFO - PROCESS | 1653 | 1461248982597 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 1653 | 1461248982599 Marionette TRACE conn2 <- [1,566,null,{}] 07:29:42 INFO - PROCESS | 1653 | 1461248982601 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:29:42 INFO - PROCESS | 1653 | 1461248982814 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:29:42 INFO - PROCESS | 1653 | 1461248982920 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11991b800 == 60 [pid = 1653] [id = 149] 07:29:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118c60400) [pid = 1653] [serial = 444] [outer = 0x0] 07:29:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118c91c00) [pid = 1653] [serial = 445] [outer = 0x118c60400] 07:29:42 INFO - PROCESS | 1653 | 1461248982948 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11925cc00) [pid = 1653] [serial = 446] [outer = 0x118c60400] 07:29:43 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:43 INFO - PROCESS | 1653 | 1461248983366 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:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 822ms 07:29:43 INFO - PROCESS | 1653 | 1461248983435 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:29:43 INFO - PROCESS | 1653 | 1461248983438 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:29:43 INFO - PROCESS | 1653 | 1461248983442 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 1653 | 1461248983445 Marionette TRACE conn2 <- [1,570,null,{}] 07:29:43 INFO - PROCESS | 1653 | 1461248983448 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:29:43 INFO - PROCESS | 1653 | 1461248983539 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:29:43 INFO - PROCESS | 1653 | 1461248983599 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f24800 == 61 [pid = 1653] [id = 150] 07:29:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11a538800) [pid = 1653] [serial = 447] [outer = 0x0] 07:29:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11a931000) [pid = 1653] [serial = 448] [outer = 0x11a538800] 07:29:43 INFO - PROCESS | 1653 | 1461248983629 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11aae1c00) [pid = 1653] [serial = 449] [outer = 0x11a538800] 07:29:43 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba6a000 == 60 [pid = 1653] [id = 102] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa67800 == 59 [pid = 1653] [id = 100] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11b566800 == 58 [pid = 1653] [id = 101] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11be27000 == 57 [pid = 1653] [id = 113] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11a784800 == 56 [pid = 1653] [id = 112] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d4bb000 == 55 [pid = 1653] [id = 141] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12411c800 == 54 [pid = 1653] [id = 140] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118ca9000 == 53 [pid = 1653] [id = 139] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129c2d800 == 52 [pid = 1653] [id = 138] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x127da5800 == 51 [pid = 1653] [id = 137] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x125d9b000 == 50 [pid = 1653] [id = 136] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123a60000 == 49 [pid = 1653] [id = 135] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4e7800 == 48 [pid = 1653] [id = 134] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11be29000 == 47 [pid = 1653] [id = 133] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11aab4000 == 46 [pid = 1653] [id = 132] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118664000 == 45 [pid = 1653] [id = 131] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118177800 == 44 [pid = 1653] [id = 130] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d240000 == 43 [pid = 1653] [id = 129] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129766800 == 42 [pid = 1653] [id = 128] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123a7c800 == 41 [pid = 1653] [id = 127] 07:29:43 INFO - PROCESS | 1653 | --DOCSHELL 0x115145800 == 40 [pid = 1653] [id = 126] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11adf2800) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11c191800) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x118c61c00) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11aae2400) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12705a400) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11c368000) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12ba50400) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1290d6c00) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1277fc400) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12771c400) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x129e2ec00) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11adfa400) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12d16c400) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11ba4fc00) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123924000) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x129cb3400) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12386e000) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11aadd400) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11a53ec00) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124049c00) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12705cc00) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11ba4c800) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11aa6f800) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119b35800) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b524400) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11b9ae800) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x123871c00) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x127142400) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11aade000) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b810c00) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bd38800) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12ce8f800) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12ba48400) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b52a400) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129e4f800) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129e53000) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1273ae400) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1653 | 1461248984022 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:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1191b2400) [pid = 1653] [serial = 450] [outer = 0x12f518000] 07:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 621ms 07:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:29:44 INFO - PROCESS | 1653 | 1461248984067 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 1653 | 1461248984069 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:29:44 INFO - PROCESS | 1653 | 1461248984071 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 1653 | 1461248984073 Marionette TRACE conn2 <- [1,574,null,{}] 07:29:44 INFO - PROCESS | 1653 | 1461248984075 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:29:44 INFO - PROCESS | 1653 | 1461248984168 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:29:44 INFO - PROCESS | 1653 | 1461248984176 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a921000 == 41 [pid = 1653] [id = 151] 07:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11b50e800) [pid = 1653] [serial = 451] [outer = 0x0] 07:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11b946400) [pid = 1653] [serial = 452] [outer = 0x11b50e800] 07:29:44 INFO - PROCESS | 1653 | 1461248984202 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11ba4c000) [pid = 1653] [serial = 453] [outer = 0x11b50e800] 07:29:44 INFO - PROCESS | 1653 | 1461248984542 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:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 518ms 07:29:44 INFO - PROCESS | 1653 | 1461248984590 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 1653 | 1461248984593 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:29:44 INFO - PROCESS | 1653 | 1461248984600 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 1653 | 1461248984603 Marionette TRACE conn2 <- [1,578,null,{}] 07:29:44 INFO - PROCESS | 1653 | 1461248984606 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:29:44 INFO - PROCESS | 1653 | 1461248984683 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:29:44 INFO - PROCESS | 1653 | 1461248984689 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b94b000 == 42 [pid = 1653] [id = 152] 07:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11b9b6000) [pid = 1653] [serial = 454] [outer = 0x0] 07:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11c368000) [pid = 1653] [serial = 455] [outer = 0x11b9b6000] 07:29:44 INFO - PROCESS | 1653 | 1461248984714 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1238cdc00) [pid = 1653] [serial = 456] [outer = 0x11b9b6000] 07:29:45 INFO - PROCESS | 1653 | 1461248985074 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:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 524ms 07:29:45 INFO - PROCESS | 1653 | 1461248985121 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 1653 | 1461248985122 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:29:45 INFO - PROCESS | 1653 | 1461248985124 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1653 | 1461248985125 Marionette TRACE conn2 <- [1,582,null,{}] 07:29:45 INFO - PROCESS | 1653 | 1461248985127 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:29:45 INFO - PROCESS | 1653 | 1461248985204 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:29:45 INFO - PROCESS | 1653 | 1461248985208 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11911d000 == 43 [pid = 1653] [id = 153] 07:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11c39fc00) [pid = 1653] [serial = 457] [outer = 0x0] 07:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12392c800) [pid = 1653] [serial = 458] [outer = 0x11c39fc00] 07:29:45 INFO - PROCESS | 1653 | 1461248985234 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123af6800) [pid = 1653] [serial = 459] [outer = 0x11c39fc00] 07:29:45 INFO - PROCESS | 1653 | 1461248985571 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:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 469ms 07:29:45 INFO - PROCESS | 1653 | 1461248985593 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 1653 | 1461248985595 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:29:45 INFO - PROCESS | 1653 | 1461248985597 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1653 | 1461248985598 Marionette TRACE conn2 <- [1,586,null,{}] 07:29:45 INFO - PROCESS | 1653 | 1461248985603 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:29:45 INFO - PROCESS | 1653 | 1461248985710 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:29:45 INFO - PROCESS | 1653 | 1461248985718 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4f3000 == 44 [pid = 1653] [id = 154] 07:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124341400) [pid = 1653] [serial = 460] [outer = 0x0] 07:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12705b400) [pid = 1653] [serial = 461] [outer = 0x124341400] 07:29:45 INFO - PROCESS | 1653 | 1461248985750 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127149800) [pid = 1653] [serial = 462] [outer = 0x124341400] 07:29:45 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:46 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:46 INFO - PROCESS | 1653 | 1461248986203 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:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 621ms 07:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:29:46 INFO - PROCESS | 1653 | 1461248986219 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 1653 | 1461248986220 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:29:46 INFO - PROCESS | 1653 | 1461248986222 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 1653 | 1461248986223 Marionette TRACE conn2 <- [1,590,null,{}] 07:29:46 INFO - PROCESS | 1653 | 1461248986225 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:29:46 INFO - PROCESS | 1653 | 1461248986310 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:29:46 INFO - PROCESS | 1653 | 1461248986325 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b78800 == 45 [pid = 1653] [id = 155] 07:29:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1271d7c00) [pid = 1653] [serial = 463] [outer = 0x0] 07:29:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127728c00) [pid = 1653] [serial = 464] [outer = 0x1271d7c00] 07:29:46 INFO - PROCESS | 1653 | 1461248986366 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129789c00) [pid = 1653] [serial = 465] [outer = 0x1271d7c00] 07:29:46 INFO - PROCESS | 1653 | 1461248986843 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:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 673ms 07:29:46 INFO - PROCESS | 1653 | 1461248986896 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 1653 | 1461248986897 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:29:46 INFO - PROCESS | 1653 | 1461248986905 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 1653 | 1461248986906 Marionette TRACE conn2 <- [1,594,null,{}] 07:29:46 INFO - PROCESS | 1653 | 1461248986908 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:29:47 INFO - PROCESS | 1653 | 1461248987012 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:29:47 INFO - PROCESS | 1653 | 1461248987019 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12715f800 == 46 [pid = 1653] [id = 156] 07:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1271e1400) [pid = 1653] [serial = 466] [outer = 0x0] 07:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129e2ac00) [pid = 1653] [serial = 467] [outer = 0x1271e1400] 07:29:47 INFO - PROCESS | 1653 | 1461248987044 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129e5c800) [pid = 1653] [serial = 468] [outer = 0x1271e1400] 07:29:47 INFO - PROCESS | 1653 | 1461248987368 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:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 521ms 07:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:29:47 INFO - PROCESS | 1653 | 1461248987426 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 1653 | 1461248987427 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:29:47 INFO - PROCESS | 1653 | 1461248987430 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 1653 | 1461248987431 Marionette TRACE conn2 <- [1,598,null,{}] 07:29:47 INFO - PROCESS | 1653 | 1461248987433 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:29:47 INFO - PROCESS | 1653 | 1461248987528 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:29:47 INFO - PROCESS | 1653 | 1461248987539 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e82000 == 47 [pid = 1653] [id = 157] 07:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129e5cc00) [pid = 1653] [serial = 469] [outer = 0x0] 07:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b52c400) [pid = 1653] [serial = 470] [outer = 0x129e5cc00] 07:29:47 INFO - PROCESS | 1653 | 1461248987564 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b81a800) [pid = 1653] [serial = 471] [outer = 0x129e5cc00] 07:29:47 INFO - PROCESS | 1653 | 1461248987906 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:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 07:29:47 INFO - PROCESS | 1653 | 1461248987948 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 1653 | 1461248987950 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:29:47 INFO - PROCESS | 1653 | 1461248987952 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 1653 | 1461248987953 Marionette TRACE conn2 <- [1,602,null,{}] 07:29:47 INFO - PROCESS | 1653 | 1461248987955 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:29:48 INFO - PROCESS | 1653 | 1461248988167 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1275b2c00) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bde9000) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119c30c00) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11a53fc00) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11a540c00) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x127060c00) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12bdea400) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123e67400) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11aada400) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11ba42800) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1273bcc00) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11474f000) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119c33c00) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12da61000) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1156bf000) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:29:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118c5ec00) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:29:48 INFO - PROCESS | 1653 | 1461248988206 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119911000 == 48 [pid = 1653] [id = 158] 07:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1156bf000) [pid = 1653] [serial = 472] [outer = 0x0] 07:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119c33c00) [pid = 1653] [serial = 473] [outer = 0x1156bf000] 07:29:48 INFO - PROCESS | 1653 | 1461248988231 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123875400) [pid = 1653] [serial = 474] [outer = 0x1156bf000] 07:29:48 INFO - PROCESS | 1653 | 1461248988489 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:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 07:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:29:48 INFO - PROCESS | 1653 | 1461248988524 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 1653 | 1461248988525 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:29:48 INFO - PROCESS | 1653 | 1461248988527 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 1653 | 1461248988528 Marionette TRACE conn2 <- [1,606,null,{}] 07:29:48 INFO - PROCESS | 1653 | 1461248988531 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:29:48 INFO - PROCESS | 1653 | 1461248988624 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:29:48 INFO - PROCESS | 1653 | 1461248988628 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b24a800 == 49 [pid = 1653] [id = 159] 07:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124343400) [pid = 1653] [serial = 475] [outer = 0x0] 07:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bd38400) [pid = 1653] [serial = 476] [outer = 0x124343400] 07:29:48 INFO - PROCESS | 1653 | 1461248988657 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12d06f000) [pid = 1653] [serial = 477] [outer = 0x124343400] 07:29:48 INFO - PROCESS | 1653 | 1461248988995 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:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 519ms 07:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:29:49 INFO - PROCESS | 1653 | 1461248989046 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 1653 | 1461248989048 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:29:49 INFO - PROCESS | 1653 | 1461248989050 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1653 | 1461248989052 Marionette TRACE conn2 <- [1,610,null,{}] 07:29:49 INFO - PROCESS | 1653 | 1461248989054 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:29:49 INFO - PROCESS | 1653 | 1461248989143 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:29:49 INFO - PROCESS | 1653 | 1461248989147 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bc9f800 == 50 [pid = 1653] [id = 160] 07:29:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12d074000) [pid = 1653] [serial = 478] [outer = 0x0] 07:29:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12d291800) [pid = 1653] [serial = 479] [outer = 0x12d074000] 07:29:49 INFO - PROCESS | 1653 | 1461248989175 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12e262400) [pid = 1653] [serial = 480] [outer = 0x12d074000] 07:29:49 INFO - PROCESS | 1653 | 1461248989532 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:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 522ms 07:29:49 INFO - PROCESS | 1653 | 1461248989573 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 1653 | 1461248989575 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:29:49 INFO - PROCESS | 1653 | 1461248989579 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1653 | 1461248989580 Marionette TRACE conn2 <- [1,614,null,{}] 07:29:49 INFO - PROCESS | 1653 | 1461248989584 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:29:49 INFO - PROCESS | 1653 | 1461248989737 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:29:49 INFO - PROCESS | 1653 | 1461248989750 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0a4000 == 51 [pid = 1653] [id = 161] 07:29:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12d074c00) [pid = 1653] [serial = 481] [outer = 0x0] 07:29:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12e26ac00) [pid = 1653] [serial = 482] [outer = 0x12d074c00] 07:29:49 INFO - PROCESS | 1653 | 1461248989791 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12e3bac00) [pid = 1653] [serial = 483] [outer = 0x12d074c00] 07:29:50 INFO - PROCESS | 1653 | 1461248990142 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:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 07:29:50 INFO - PROCESS | 1653 | 1461248990211 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 1653 | 1461248990213 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:29:50 INFO - PROCESS | 1653 | 1461248990218 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 1653 | 1461248990221 Marionette TRACE conn2 <- [1,618,null,{}] 07:29:50 INFO - PROCESS | 1653 | 1461248990225 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:29:50 INFO - PROCESS | 1653 | 1461248990328 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:29:50 INFO - PROCESS | 1653 | 1461248990374 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a38000 == 52 [pid = 1653] [id = 162] 07:29:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118648800) [pid = 1653] [serial = 484] [outer = 0x0] 07:29:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118af0800) [pid = 1653] [serial = 485] [outer = 0x118648800] 07:29:50 INFO - PROCESS | 1653 | 1461248990406 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1192d5c00) [pid = 1653] [serial = 486] [outer = 0x118648800] 07:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 626ms 07:29:50 INFO - PROCESS | 1653 | 1461248990838 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:29:50 INFO - PROCESS | 1653 | 1461248990845 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 1653 | 1461248990848 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:29:50 INFO - PROCESS | 1653 | 1461248990856 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 1653 | 1461248990858 Marionette TRACE conn2 <- [1,622,null,{}] 07:29:50 INFO - PROCESS | 1653 | 1461248990861 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:29:50 INFO - PROCESS | 1653 | 1461248990962 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:29:51 INFO - PROCESS | 1653 | 1461248991048 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aab6000 == 53 [pid = 1653] [id = 163] 07:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11aae4800) [pid = 1653] [serial = 487] [outer = 0x0] 07:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11b9bac00) [pid = 1653] [serial = 488] [outer = 0x11aae4800] 07:29:51 INFO - PROCESS | 1653 | 1461248991079 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11c18a800) [pid = 1653] [serial = 489] [outer = 0x11aae4800] 07:29:51 INFO - PROCESS | 1653 | 1461248991507 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:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 674ms 07:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:29:51 INFO - PROCESS | 1653 | 1461248991528 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 1653 | 1461248991531 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:29:51 INFO - PROCESS | 1653 | 1461248991535 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 1653 | 1461248991537 Marionette TRACE conn2 <- [1,626,null,{}] 07:29:51 INFO - PROCESS | 1653 | 1461248991547 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:29:51 INFO - PROCESS | 1653 | 1461248991705 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:29:51 INFO - PROCESS | 1653 | 1461248991793 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x129771000 == 54 [pid = 1653] [id = 164] 07:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12392fc00) [pid = 1653] [serial = 490] [outer = 0x0] 07:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x123e67c00) [pid = 1653] [serial = 491] [outer = 0x12392fc00] 07:29:51 INFO - PROCESS | 1653 | 1461248991847 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x127060000) [pid = 1653] [serial = 492] [outer = 0x12392fc00] 07:29:52 INFO - PROCESS | 1653 | 1461248992340 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:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 873ms 07:29:52 INFO - PROCESS | 1653 | 1461248992407 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 1653 | 1461248992408 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:29:52 INFO - PROCESS | 1653 | 1461248992411 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 1653 | 1461248992412 Marionette TRACE conn2 <- [1,630,null,{}] 07:29:52 INFO - PROCESS | 1653 | 1461248992414 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:29:52 INFO - PROCESS | 1653 | 1461248992511 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:29:52 INFO - PROCESS | 1653 | 1461248992574 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db28000 == 55 [pid = 1653] [id = 165] 07:29:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12772a000) [pid = 1653] [serial = 493] [outer = 0x0] 07:29:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1290d5c00) [pid = 1653] [serial = 494] [outer = 0x12772a000] 07:29:52 INFO - PROCESS | 1653 | 1461248992607 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12bd3cc00) [pid = 1653] [serial = 495] [outer = 0x12772a000] 07:29:53 INFO - PROCESS | 1653 | 1461248993093 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:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 720ms 07:29:53 INFO - PROCESS | 1653 | 1461248993131 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 1653 | 1461248993133 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:29:53 INFO - PROCESS | 1653 | 1461248993137 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 1653 | 1461248993139 Marionette TRACE conn2 <- [1,634,null,{}] 07:29:53 INFO - PROCESS | 1653 | 1461248993141 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:29:53 INFO - PROCESS | 1653 | 1461248993236 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:29:53 INFO - PROCESS | 1653 | 1461248993295 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4b8800 == 56 [pid = 1653] [id = 166] 07:29:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129cabc00) [pid = 1653] [serial = 496] [outer = 0x0] 07:29:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12d071c00) [pid = 1653] [serial = 497] [outer = 0x129cabc00] 07:29:53 INFO - PROCESS | 1653 | 1461248993324 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12d28f800) [pid = 1653] [serial = 498] [outer = 0x129cabc00] 07:29:53 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:53 INFO - PROCESS | 1653 | 1461248993717 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:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 620ms 07:29:53 INFO - PROCESS | 1653 | 1461248993757 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 1653 | 1461248993759 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:29:53 INFO - PROCESS | 1653 | 1461248993761 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 1653 | 1461248993762 Marionette TRACE conn2 <- [1,638,null,{}] 07:29:53 INFO - PROCESS | 1653 | 1461248993765 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:29:53 INFO - PROCESS | 1653 | 1461248993897 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:29:53 INFO - PROCESS | 1653 | 1461248993970 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6d7800 == 57 [pid = 1653] [id = 167] 07:29:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12e3b8400) [pid = 1653] [serial = 499] [outer = 0x0] 07:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12e6b4000) [pid = 1653] [serial = 500] [outer = 0x12e3b8400] 07:29:54 INFO - PROCESS | 1653 | 1461248994003 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12e915000) [pid = 1653] [serial = 501] [outer = 0x12e3b8400] 07:29:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:54 INFO - PROCESS | 1653 | 1461248994632 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:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 921ms 07:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:29:54 INFO - PROCESS | 1653 | 1461248994685 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 1653 | 1461248994689 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:29:54 INFO - PROCESS | 1653 | 1461248994694 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 1653 | 1461248994698 Marionette TRACE conn2 <- [1,642,null,{}] 07:29:54 INFO - PROCESS | 1653 | 1461248994705 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:29:54 INFO - PROCESS | 1653 | 1461248994840 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:29:54 INFO - PROCESS | 1653 | 1461248994923 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aacc800 == 58 [pid = 1653] [id = 168] 07:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x119257800) [pid = 1653] [serial = 502] [outer = 0x0] 07:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119c2c800) [pid = 1653] [serial = 503] [outer = 0x119257800] 07:29:54 INFO - PROCESS | 1653 | 1461248994969 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11aadfc00) [pid = 1653] [serial = 504] [outer = 0x119257800] 07:29:55 INFO - PROCESS | 1653 | 1461248995448 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:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 828ms 07:29:55 INFO - PROCESS | 1653 | 1461248995536 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 1653 | 1461248995540 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:29:55 INFO - PROCESS | 1653 | 1461248995546 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 1653 | 1461248995547 Marionette TRACE conn2 <- [1,646,null,{}] 07:29:55 INFO - PROCESS | 1653 | 1461248995552 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:29:55 INFO - PROCESS | 1653 | 1461248995642 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:29:55 INFO - PROCESS | 1653 | 1461248995707 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a91a000 == 59 [pid = 1653] [id = 169] 07:29:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11aa91c00) [pid = 1653] [serial = 505] [outer = 0x0] 07:29:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11ba48800) [pid = 1653] [serial = 506] [outer = 0x11aa91c00] 07:29:55 INFO - PROCESS | 1653 | 1461248995735 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12360c800) [pid = 1653] [serial = 507] [outer = 0x11aa91c00] 07:29:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116471000 == 58 [pid = 1653] [id = 105] 07:29:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12bc9f800 == 57 [pid = 1653] [id = 160] 07:29:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b24a800 == 56 [pid = 1653] [id = 159] 07:29:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119911000 == 55 [pid = 1653] [id = 158] 07:29:55 INFO - PROCESS | 1653 | --DOCSHELL 0x127e82000 == 54 [pid = 1653] [id = 157] 07:29:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12715f800 == 53 [pid = 1653] [id = 156] 07:29:55 INFO - PROCESS | 1653 | --DOCSHELL 0x123b78800 == 52 [pid = 1653] [id = 155] 07:29:55 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12e38b800) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4f3000 == 51 [pid = 1653] [id = 154] 07:29:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11911d000 == 50 [pid = 1653] [id = 153] 07:29:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11b94b000 == 49 [pid = 1653] [id = 152] 07:29:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11a921000 == 48 [pid = 1653] [id = 151] 07:29:56 INFO - PROCESS | 1653 | --DOCSHELL 0x118f24800 == 47 [pid = 1653] [id = 150] 07:29:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11991b800 == 46 [pid = 1653] [id = 149] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b811800) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12bdef000) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11a7dfc00) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11aad9c00) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1238d1000) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11ba4f400) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12ba54800) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129e32c00) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12771dc00) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12714c000) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12d286000) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x127057400) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x127352400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11acd8c00) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11ba40c00) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11c470000) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123e0a400) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1278f4000) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1290d2800) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119131800) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x115872400) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12d06f800) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12da16000) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123921c00) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12e268000) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118c60c00) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11aa9b800) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12e38a800) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129784000) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b52d800) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12da5e800) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bde3c00) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 07:29:56 INFO - PROCESS | 1653 | 1461248996126 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:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 624ms 07:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:29:56 INFO - PROCESS | 1653 | 1461248996170 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 1653 | 1461248996172 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:29:56 INFO - PROCESS | 1653 | 1461248996174 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 1653 | 1461248996176 Marionette TRACE conn2 <- [1,650,null,{}] 07:29:56 INFO - PROCESS | 1653 | 1461248996184 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:29:56 INFO - PROCESS | 1653 | 1461248996265 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:29:56 INFO - PROCESS | 1653 | 1461248996272 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a917000 == 47 [pid = 1653] [id = 170] 07:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123878800) [pid = 1653] [serial = 508] [outer = 0x0] 07:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123922000) [pid = 1653] [serial = 509] [outer = 0x123878800] 07:29:56 INFO - PROCESS | 1653 | 1461248996300 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123c57000) [pid = 1653] [serial = 510] [outer = 0x123878800] 07:29:56 INFO - PROCESS | 1653 | 1461248996644 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:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 521ms 07:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:29:56 INFO - PROCESS | 1653 | 1461248996696 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 1653 | 1461248996697 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:29:56 INFO - PROCESS | 1653 | 1461248996699 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 1653 | 1461248996700 Marionette TRACE conn2 <- [1,654,null,{}] 07:29:56 INFO - PROCESS | 1653 | 1461248996703 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:29:56 INFO - PROCESS | 1653 | 1461248996780 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:29:56 INFO - PROCESS | 1653 | 1461248996786 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4d6800 == 48 [pid = 1653] [id = 171] 07:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123e67400) [pid = 1653] [serial = 511] [outer = 0x0] 07:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x127060400) [pid = 1653] [serial = 512] [outer = 0x123e67400] 07:29:56 INFO - PROCESS | 1653 | 1461248996812 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1275b2400) [pid = 1653] [serial = 513] [outer = 0x123e67400] 07:29:57 INFO - PROCESS | 1653 | 1461248997141 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:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 07:29:57 INFO - PROCESS | 1653 | 1461248997172 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 1653 | 1461248997173 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:29:57 INFO - PROCESS | 1653 | 1461248997175 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 1653 | 1461248997176 Marionette TRACE conn2 <- [1,658,null,{}] 07:29:57 INFO - PROCESS | 1653 | 1461248997179 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:29:57 INFO - PROCESS | 1653 | 1461248997261 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:29:57 INFO - PROCESS | 1653 | 1461248997309 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd1800 == 49 [pid = 1653] [id = 172] 07:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x123924400) [pid = 1653] [serial = 514] [outer = 0x0] 07:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12771d000) [pid = 1653] [serial = 515] [outer = 0x123924400] 07:29:57 INFO - PROCESS | 1653 | 1461248997335 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12978a000) [pid = 1653] [serial = 516] [outer = 0x123924400] 07:29:57 INFO - PROCESS | 1653 | 1461248997618 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:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 07:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:29:57 INFO - PROCESS | 1653 | 1461248997644 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 1653 | 1461248997646 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:29:57 INFO - PROCESS | 1653 | 1461248997648 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 1653 | 1461248997649 Marionette TRACE conn2 <- [1,662,null,{}] 07:29:57 INFO - PROCESS | 1653 | 1461248997660 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:29:57 INFO - PROCESS | 1653 | 1461248997757 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:29:57 INFO - PROCESS | 1653 | 1461248997762 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d2800 == 50 [pid = 1653] [id = 173] 07:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129cab400) [pid = 1653] [serial = 517] [outer = 0x0] 07:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b529400) [pid = 1653] [serial = 518] [outer = 0x129cab400] 07:29:57 INFO - PROCESS | 1653 | 1461248997792 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12d076c00) [pid = 1653] [serial = 519] [outer = 0x129cab400] 07:29:58 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:58 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:58 INFO - PROCESS | 1653 | 1461248998121 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:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 529ms 07:29:58 INFO - PROCESS | 1653 | 1461248998181 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 1653 | 1461248998182 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:29:58 INFO - PROCESS | 1653 | 1461248998185 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 1653 | 1461248998186 Marionette TRACE conn2 <- [1,666,null,{}] 07:29:58 INFO - PROCESS | 1653 | 1461248998188 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:29:58 INFO - PROCESS | 1653 | 1461248998286 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:29:58 INFO - PROCESS | 1653 | 1461248998290 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928f800 == 51 [pid = 1653] [id = 174] 07:29:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b52f000) [pid = 1653] [serial = 520] [outer = 0x0] 07:29:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12da16800) [pid = 1653] [serial = 521] [outer = 0x12b52f000] 07:29:58 INFO - PROCESS | 1653 | 1461248998315 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12da61000) [pid = 1653] [serial = 522] [outer = 0x12b52f000] 07:29:58 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:58 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:58 INFO - PROCESS | 1653 | 1461248998634 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:29:58 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:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 470ms 07:29:58 INFO - PROCESS | 1653 | 1461248998656 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 1653 | 1461248998657 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:29:58 INFO - PROCESS | 1653 | 1461248998659 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 1653 | 1461248998660 Marionette TRACE conn2 <- [1,670,null,{}] 07:29:58 INFO - PROCESS | 1653 | 1461248998663 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:29:58 INFO - PROCESS | 1653 | 1461248998764 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:29:58 INFO - PROCESS | 1653 | 1461248998769 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c3e800 == 52 [pid = 1653] [id = 175] 07:29:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12d293400) [pid = 1653] [serial = 523] [outer = 0x0] 07:29:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12e38c000) [pid = 1653] [serial = 524] [outer = 0x12d293400] 07:29:58 INFO - PROCESS | 1653 | 1461248998819 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12e3bc000) [pid = 1653] [serial = 525] [outer = 0x12d293400] 07:29:59 INFO - PROCESS | 1653 | 1461248999154 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:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 07:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:29:59 INFO - PROCESS | 1653 | 1461248999177 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 1653 | 1461248999179 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:29:59 INFO - PROCESS | 1653 | 1461248999181 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 1653 | 1461248999182 Marionette TRACE conn2 <- [1,674,null,{}] 07:29:59 INFO - PROCESS | 1653 | 1461248999187 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:29:59 INFO - PROCESS | 1653 | 1461248999280 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:29:59 INFO - PROCESS | 1653 | 1461248999291 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bc97800 == 53 [pid = 1653] [id = 176] 07:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12da60000) [pid = 1653] [serial = 526] [outer = 0x0] 07:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12e6b7c00) [pid = 1653] [serial = 527] [outer = 0x12da60000] 07:29:59 INFO - PROCESS | 1653 | 1461248999316 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12e911800) [pid = 1653] [serial = 528] [outer = 0x12da60000] 07:29:59 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:59 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:59 INFO - PROCESS | 1653 | 1461248999636 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:29:59 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:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 471ms 07:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:29:59 INFO - PROCESS | 1653 | 1461248999654 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 1653 | 1461248999655 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:29:59 INFO - PROCESS | 1653 | 1461248999657 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 1653 | 1461248999659 Marionette TRACE conn2 <- [1,678,null,{}] 07:29:59 INFO - PROCESS | 1653 | 1461248999661 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:29:59 INFO - PROCESS | 1653 | 1461248999772 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:29:59 INFO - PROCESS | 1653 | 1461248999785 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d23c000 == 54 [pid = 1653] [id = 177] 07:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12e913c00) [pid = 1653] [serial = 529] [outer = 0x0] 07:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12e918800) [pid = 1653] [serial = 530] [outer = 0x12e913c00] 07:29:59 INFO - PROCESS | 1653 | 1461248999816 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12ee6cc00) [pid = 1653] [serial = 531] [outer = 0x12e913c00] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1271d7c00) [pid = 1653] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1271e1400) [pid = 1653] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129e5cc00) [pid = 1653] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118c60400) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11a538800) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11b9b6000) [pid = 1653] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11b50e800) [pid = 1653] [serial = 451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11c39fc00) [pid = 1653] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124341400) [pid = 1653] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1156bf000) [pid = 1653] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12d074000) [pid = 1653] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:30:00 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124343400) [pid = 1653] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:30:00 INFO - PROCESS | 1653 | 1461249000395 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:30:00 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:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 770ms 07:30:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:30:00 INFO - PROCESS | 1653 | 1461249000428 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 1653 | 1461249000430 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:30:00 INFO - PROCESS | 1653 | 1461249000432 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 1653 | 1461249000433 Marionette TRACE conn2 <- [1,682,null,{}] 07:30:00 INFO - PROCESS | 1653 | 1461249000436 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:30:00 INFO - PROCESS | 1653 | 1461249000530 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:30:00 INFO - PROCESS | 1653 | 1461249000546 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275c7000 == 55 [pid = 1653] [id = 178] 07:30:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11b9b6000) [pid = 1653] [serial = 532] [outer = 0x0] 07:30:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12e26a400) [pid = 1653] [serial = 533] [outer = 0x11b9b6000] 07:30:00 INFO - PROCESS | 1653 | 1461249000577 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12ee75400) [pid = 1653] [serial = 534] [outer = 0x11b9b6000] 07:30:01 INFO - PROCESS | 1653 | 1461249001407 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:30:01 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:30:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1021ms 07:30:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:30:01 INFO - PROCESS | 1653 | 1461249001453 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:30:01 INFO - PROCESS | 1653 | 1461249001454 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:30:01 INFO - PROCESS | 1653 | 1461249001456 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:30:01 INFO - PROCESS | 1653 | 1461249001457 Marionette TRACE conn2 <- [1,686,null,{}] 07:30:01 INFO - PROCESS | 1653 | 1461249001460 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:30:01 INFO - PROCESS | 1653 | 1461249001557 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:30:01 INFO - PROCESS | 1653 | 1461249001563 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec26000 == 56 [pid = 1653] [id = 179] 07:30:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12ec80c00) [pid = 1653] [serial = 535] [outer = 0x0] 07:30:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12ec84400) [pid = 1653] [serial = 536] [outer = 0x12ec80c00] 07:30:01 INFO - PROCESS | 1653 | 1461249001589 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12ee76000) [pid = 1653] [serial = 537] [outer = 0x12ec80c00] 07:30:02 INFO - PROCESS | 1653 | 1461249002407 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:30:02 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:30:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 07:30:02 INFO - PROCESS | 1653 | 1461249002428 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 1653 | 1461249002430 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:30:02 INFO - PROCESS | 1653 | 1461249002435 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 1653 | 1461249002439 Marionette TRACE conn2 <- [1,690,null,{}] 07:30:02 INFO - PROCESS | 1653 | 1461249002443 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:30:02 INFO - PROCESS | 1653 | 1461249002546 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:30:02 INFO - PROCESS | 1653 | 1461249002593 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119911000 == 57 [pid = 1653] [id = 180] 07:30:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119134400) [pid = 1653] [serial = 538] [outer = 0x0] 07:30:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119c2d000) [pid = 1653] [serial = 539] [outer = 0x119134400] 07:30:02 INFO - PROCESS | 1653 | 1461249002626 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11acd0000) [pid = 1653] [serial = 540] [outer = 0x119134400] 07:30:03 INFO - PROCESS | 1653 | 1461249003585 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:30:03 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:30:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1177ms 07:30:03 INFO - PROCESS | 1653 | 1461249003611 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:30:03 INFO - PROCESS | 1653 | 1461249003615 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:30:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:30:03 INFO - PROCESS | 1653 | 1461249003620 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 1653 | 1461249003622 Marionette TRACE conn2 <- [1,694,null,{}] 07:30:03 INFO - PROCESS | 1653 | 1461249003624 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:30:03 INFO - PROCESS | 1653 | 1461249003725 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:30:03 INFO - PROCESS | 1653 | 1461249003770 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12369e800 == 58 [pid = 1653] [id = 181] 07:30:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1191ba000) [pid = 1653] [serial = 541] [outer = 0x0] 07:30:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11ba4b800) [pid = 1653] [serial = 542] [outer = 0x1191ba000] 07:30:03 INFO - PROCESS | 1653 | 1461249003800 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x123c54800) [pid = 1653] [serial = 543] [outer = 0x1191ba000] 07:30:04 INFO - PROCESS | 1653 | 1461249004702 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:30:04 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:30:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1120ms 07:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:30:04 INFO - PROCESS | 1653 | 1461249004740 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 1653 | 1461249004742 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:30:04 INFO - PROCESS | 1653 | 1461249004744 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 1653 | 1461249004747 Marionette TRACE conn2 <- [1,698,null,{}] 07:30:04 INFO - PROCESS | 1653 | 1461249004755 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:30:04 INFO - PROCESS | 1653 | 1461249004861 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:30:04 INFO - PROCESS | 1653 | 1461249004908 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e205000 == 59 [pid = 1653] [id = 182] 07:30:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1273bcc00) [pid = 1653] [serial = 544] [outer = 0x0] 07:30:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129e5a800) [pid = 1653] [serial = 545] [outer = 0x1273bcc00] 07:30:04 INFO - PROCESS | 1653 | 1461249004940 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12b283400) [pid = 1653] [serial = 546] [outer = 0x1273bcc00] 07:30:05 INFO - PROCESS | 1653 | 1461249005893 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:30:05 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:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1176ms 07:30:05 INFO - PROCESS | 1653 | 1461249005921 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 1653 | 1461249005923 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:30:05 INFO - PROCESS | 1653 | 1461249005927 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 1653 | 1461249005928 Marionette TRACE conn2 <- [1,702,null,{}] 07:30:05 INFO - PROCESS | 1653 | 1461249005931 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:30:06 INFO - PROCESS | 1653 | 1461249006034 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:30:06 INFO - PROCESS | 1653 | 1461249006082 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a909800 == 60 [pid = 1653] [id = 183] 07:30:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11aa6fc00) [pid = 1653] [serial = 547] [outer = 0x0] 07:30:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1273bd000) [pid = 1653] [serial = 548] [outer = 0x11aa6fc00] 07:30:06 INFO - PROCESS | 1653 | 1461249006112 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12b288c00) [pid = 1653] [serial = 549] [outer = 0x11aa6fc00] 07:30:07 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:30:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1221ms 07:30:07 INFO - PROCESS | 1653 | 1461249007141 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:30:07 INFO - PROCESS | 1653 | 1461249007149 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:30:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:30:07 INFO - PROCESS | 1653 | 1461249007154 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:30:07 INFO - PROCESS | 1653 | 1461249007157 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 1653 | 1461249007159 Marionette TRACE conn2 <- [1,706,null,{}] 07:30:07 INFO - PROCESS | 1653 | 1461249007162 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:30:07 INFO - PROCESS | 1653 | 1461249007247 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:30:07 INFO - PROCESS | 1653 | 1461249007319 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dd9000 == 61 [pid = 1653] [id = 184] 07:30:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11b916800) [pid = 1653] [serial = 550] [outer = 0x0] 07:30:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11b9b2800) [pid = 1653] [serial = 551] [outer = 0x11b916800] 07:30:07 INFO - PROCESS | 1653 | 1461249007370 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11c18a000) [pid = 1653] [serial = 552] [outer = 0x11b916800] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11c199000 == 60 [pid = 1653] [id = 144] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1275c7000 == 59 [pid = 1653] [id = 178] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12d23c000 == 58 [pid = 1653] [id = 177] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12bc97800 == 57 [pid = 1653] [id = 176] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x129c3e800 == 56 [pid = 1653] [id = 175] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12928f800 == 55 [pid = 1653] [id = 174] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d2800 == 54 [pid = 1653] [id = 173] 07:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12e26ac00) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd1800 == 53 [pid = 1653] [id = 172] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4d6800 == 52 [pid = 1653] [id = 171] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11a917000 == 51 [pid = 1653] [id = 170] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11a91a000 == 50 [pid = 1653] [id = 169] 07:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11aacc800 == 49 [pid = 1653] [id = 168] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x127728c00) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x129789c00) [pid = 1653] [serial = 465] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x129e2ac00) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b81a800) [pid = 1653] [serial = 471] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11925cc00) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118c91c00) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12b52c400) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11aae1c00) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11a931000) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11c368000) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1238cdc00) [pid = 1653] [serial = 456] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12d16d400) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11ba4c000) [pid = 1653] [serial = 453] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11b946400) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12392c800) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x123af6800) [pid = 1653] [serial = 459] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12705d400) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b524800) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118cf0000) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12705b400) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12e3b7800) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x123875400) [pid = 1653] [serial = 474] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11c18b400) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12e262400) [pid = 1653] [serial = 480] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12d291800) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119c33c00) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12d06f000) [pid = 1653] [serial = 477] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bd38400) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11c18f400) [pid = 1653] [serial = 191] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129e5c800) [pid = 1653] [serial = 468] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127149800) [pid = 1653] [serial = 462] [outer = 0x0] [url = about:blank] 07:30:08 INFO - PROCESS | 1653 | 1461249008311 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:30:08 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:30:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 07:30:08 INFO - PROCESS | 1653 | 1461249008334 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 1653 | 1461249008337 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:30:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:30:08 INFO - PROCESS | 1653 | 1461249008342 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 1653 | 1461249008343 Marionette TRACE conn2 <- [1,710,null,{}] 07:30:08 INFO - PROCESS | 1653 | 1461249008346 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:30:08 INFO - PROCESS | 1653 | 1461249008423 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:30:08 INFO - PROCESS | 1653 | 1461249008427 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dd7000 == 50 [pid = 1653] [id = 185] 07:30:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11adf2800) [pid = 1653] [serial = 553] [outer = 0x0] 07:30:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123614800) [pid = 1653] [serial = 554] [outer = 0x11adf2800] 07:30:08 INFO - PROCESS | 1653 | 1461249008457 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12392a800) [pid = 1653] [serial = 555] [outer = 0x11adf2800] 07:30:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 968ms 07:30:09 INFO - PROCESS | 1653 | 1461249009308 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:30:09 INFO - PROCESS | 1653 | 1461249009311 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 1653 | 1461249009312 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:30:09 INFO - PROCESS | 1653 | 1461249009314 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 1653 | 1461249009318 Marionette TRACE conn2 <- [1,714,null,{}] 07:30:09 INFO - PROCESS | 1653 | 1461249009325 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:30:09 INFO - PROCESS | 1653 | 1461249009424 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:30:09 INFO - PROCESS | 1653 | 1461249009430 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123695800 == 51 [pid = 1653] [id = 186] 07:30:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123e14c00) [pid = 1653] [serial = 556] [outer = 0x0] 07:30:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12705fc00) [pid = 1653] [serial = 557] [outer = 0x123e14c00] 07:30:09 INFO - PROCESS | 1653 | 1461249009459 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1275ba800) [pid = 1653] [serial = 558] [outer = 0x123e14c00] 07:30:10 INFO - PROCESS | 1653 | 1461249010268 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:30:10 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:30:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 973ms 07:30:10 INFO - PROCESS | 1653 | 1461249010287 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:30:10 INFO - PROCESS | 1653 | 1461249010289 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:30:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:30:10 INFO - PROCESS | 1653 | 1461249010291 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 1653 | 1461249010292 Marionette TRACE conn2 <- [1,718,null,{}] 07:30:10 INFO - PROCESS | 1653 | 1461249010295 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:30:10 INFO - PROCESS | 1653 | 1461249010388 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:30:10 INFO - PROCESS | 1653 | 1461249010397 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e4e000 == 52 [pid = 1653] [id = 187] 07:30:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1277fb000) [pid = 1653] [serial = 559] [outer = 0x0] 07:30:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129785c00) [pid = 1653] [serial = 560] [outer = 0x1277fb000] 07:30:10 INFO - PROCESS | 1653 | 1461249010427 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129e29800) [pid = 1653] [serial = 561] [outer = 0x1277fb000] 07:30:11 INFO - PROCESS | 1653 | 1461249011245 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:30:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 969ms 07:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:30:11 INFO - PROCESS | 1653 | 1461249011262 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 1653 | 1461249011264 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:30:11 INFO - PROCESS | 1653 | 1461249011273 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 1653 | 1461249011275 Marionette TRACE conn2 <- [1,722,null,{}] 07:30:11 INFO - PROCESS | 1653 | 1461249011279 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:30:11 INFO - PROCESS | 1653 | 1461249011376 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:30:11 INFO - PROCESS | 1653 | 1461249011380 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b15800 == 53 [pid = 1653] [id = 188] 07:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1278f5400) [pid = 1653] [serial = 562] [outer = 0x0] 07:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129e33400) [pid = 1653] [serial = 563] [outer = 0x1278f5400] 07:30:11 INFO - PROCESS | 1653 | 1461249011407 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129e5b000) [pid = 1653] [serial = 564] [outer = 0x1278f5400] 07:30:11 INFO - PROCESS | 1653 | 1461249011757 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:30:11 INFO - PROCESS | 1653 | 1461249011797 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:30:11 INFO - PROCESS | 1653 | 1461249011799 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 1653 | 1461249011800 Marionette TRACE conn2 <- [1,726,null,{}] 07:30:11 INFO - PROCESS | 1653 | 1461249011803 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:30:11 INFO - PROCESS | 1653 | 1461249011927 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:30:11 INFO - PROCESS | 1653 | 1461249011944 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x127da1000 == 54 [pid = 1653] [id = 189] 07:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b283000) [pid = 1653] [serial = 565] [outer = 0x0] 07:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b80cc00) [pid = 1653] [serial = 566] [outer = 0x12b283000] 07:30:11 INFO - PROCESS | 1653 | 1461249011981 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12d06e000) [pid = 1653] [serial = 567] [outer = 0x12b283000] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12d293400) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12da60000) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11aa91c00) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x123924400) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x123e67400) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129cab400) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119257800) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123878800) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12e913c00) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11b9b6000) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12d074c00) [pid = 1653] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:30:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b52f000) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:30:12 INFO - PROCESS | 1653 | 1461249012516 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:30:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:30:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 771ms 07:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:30:12 INFO - PROCESS | 1653 | 1461249012570 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 1653 | 1461249012571 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:30:12 INFO - PROCESS | 1653 | 1461249012573 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 1653 | 1461249012575 Marionette TRACE conn2 <- [1,730,null,{}] 07:30:12 INFO - PROCESS | 1653 | 1461249012577 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:30:12 INFO - PROCESS | 1653 | 1461249012653 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:30:12 INFO - PROCESS | 1653 | 1461249012672 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x129765800 == 55 [pid = 1653] [id = 190] 07:30:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1278f7000) [pid = 1653] [serial = 568] [outer = 0x0] 07:30:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12d078000) [pid = 1653] [serial = 569] [outer = 0x1278f7000] 07:30:12 INFO - PROCESS | 1653 | 1461249012697 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12d287400) [pid = 1653] [serial = 570] [outer = 0x1278f7000] 07:30:13 INFO - PROCESS | 1653 | 1461249013022 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:30:13 INFO - PROCESS | 1653 | 1461249013046 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:30:13 INFO - PROCESS | 1653 | 1461249013048 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 1653 | 1461249013051 Marionette TRACE conn2 <- [1,734,null,{}] 07:30:13 INFO - PROCESS | 1653 | 1461249013056 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:30:13 INFO - PROCESS | 1653 | 1461249013164 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:30:13 INFO - PROCESS | 1653 | 1461249013170 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b50a800 == 56 [pid = 1653] [id = 191] 07:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12d06e800) [pid = 1653] [serial = 571] [outer = 0x0] 07:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12d292c00) [pid = 1653] [serial = 572] [outer = 0x12d06e800] 07:30:13 INFO - PROCESS | 1653 | 1461249013197 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12e38e800) [pid = 1653] [serial = 573] [outer = 0x12d06e800] 07:30:13 INFO - PROCESS | 1653 | 1461249013521 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:30:13 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:30:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 523ms 07:30:13 INFO - PROCESS | 1653 | 1461249013572 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 1653 | 1461249013573 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:30:13 INFO - PROCESS | 1653 | 1461249013575 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 1653 | 1461249013576 Marionette TRACE conn2 <- [1,738,null,{}] 07:30:13 INFO - PROCESS | 1653 | 1461249013578 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:30:13 INFO - PROCESS | 1653 | 1461249013657 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:30:13 INFO - PROCESS | 1653 | 1461249013661 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ced6000 == 57 [pid = 1653] [id = 192] 07:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12da5f800) [pid = 1653] [serial = 574] [outer = 0x0] 07:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12e6b2400) [pid = 1653] [serial = 575] [outer = 0x12da5f800] 07:30:13 INFO - PROCESS | 1653 | 1461249013688 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12e90f400) [pid = 1653] [serial = 576] [outer = 0x12da5f800] 07:30:14 INFO - PROCESS | 1653 | 1461249014628 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:30:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:30:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1069ms 07:30:14 INFO - PROCESS | 1653 | 1461249014646 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 1653 | 1461249014649 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:30:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:30:14 INFO - PROCESS | 1653 | 1461249014655 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 1653 | 1461249014658 Marionette TRACE conn2 <- [1,742,null,{}] 07:30:14 INFO - PROCESS | 1653 | 1461249014661 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:30:14 INFO - PROCESS | 1653 | 1461249014762 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:30:14 INFO - PROCESS | 1653 | 1461249014809 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a904800 == 58 [pid = 1653] [id = 193] 07:30:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11aadbc00) [pid = 1653] [serial = 577] [outer = 0x0] 07:30:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11adf7400) [pid = 1653] [serial = 578] [outer = 0x11aadbc00] 07:30:14 INFO - PROCESS | 1653 | 1461249014840 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11bc97400) [pid = 1653] [serial = 579] [outer = 0x11aadbc00] 07:30:15 INFO - PROCESS | 1653 | 1461249015742 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:30:15 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:30:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1123ms 07:30:15 INFO - PROCESS | 1653 | 1461249015779 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 1653 | 1461249015783 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:30:15 INFO - PROCESS | 1653 | 1461249015790 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 1653 | 1461249015791 Marionette TRACE conn2 <- [1,746,null,{}] 07:30:15 INFO - PROCESS | 1653 | 1461249015794 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:30:15 INFO - PROCESS | 1653 | 1461249015893 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:30:15 INFO - PROCESS | 1653 | 1461249015940 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e36000 == 59 [pid = 1653] [id = 194] 07:30:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x123924800) [pid = 1653] [serial = 580] [outer = 0x0] 07:30:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12703b400) [pid = 1653] [serial = 581] [outer = 0x123924800] 07:30:15 INFO - PROCESS | 1653 | 1461249015970 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1271d7c00) [pid = 1653] [serial = 582] [outer = 0x123924800] 07:30:16 INFO - PROCESS | 1653 | 1461249016882 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:30:16 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:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 07:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:30:16 INFO - PROCESS | 1653 | 1461249016914 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:30:16 INFO - PROCESS | 1653 | 1461249016916 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:30:16 INFO - PROCESS | 1653 | 1461249016920 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 1653 | 1461249016923 Marionette TRACE conn2 <- [1,750,null,{}] 07:30:16 INFO - PROCESS | 1653 | 1461249016931 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:30:17 INFO - PROCESS | 1653 | 1461249017028 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:30:17 INFO - PROCESS | 1653 | 1461249017075 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d4c3000 == 60 [pid = 1653] [id = 195] 07:30:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x127350000) [pid = 1653] [serial = 583] [outer = 0x0] 07:30:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b531800) [pid = 1653] [serial = 584] [outer = 0x127350000] 07:30:17 INFO - PROCESS | 1653 | 1461249017106 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12bde9000) [pid = 1653] [serial = 585] [outer = 0x127350000] 07:30:18 INFO - PROCESS | 1653 | 1461249018094 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:30:18 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:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1225ms 07:30:18 INFO - PROCESS | 1653 | 1461249018144 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:30:18 INFO - PROCESS | 1653 | 1461249018147 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:30:18 INFO - PROCESS | 1653 | 1461249018150 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 1653 | 1461249018153 Marionette TRACE conn2 <- [1,754,null,{}] 07:30:18 INFO - PROCESS | 1653 | 1461249018157 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:30:18 INFO - PROCESS | 1653 | 1461249018278 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:30:18 INFO - PROCESS | 1653 | 1461249018329 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1144b2000 == 61 [pid = 1653] [id = 196] 07:30:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x114753800) [pid = 1653] [serial = 586] [outer = 0x0] 07:30:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1147bf400) [pid = 1653] [serial = 587] [outer = 0x114753800] 07:30:18 INFO - PROCESS | 1653 | 1461249018358 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11523c400) [pid = 1653] [serial = 588] [outer = 0x114753800] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b50a800 == 60 [pid = 1653] [id = 191] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x129765800 == 59 [pid = 1653] [id = 190] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x127da1000 == 58 [pid = 1653] [id = 189] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119b15800 == 57 [pid = 1653] [id = 188] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123e4e000 == 56 [pid = 1653] [id = 187] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123695800 == 55 [pid = 1653] [id = 186] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119dd7000 == 54 [pid = 1653] [id = 185] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12ec84400) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11b9bac00) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x123e67c00) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12d071c00) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1290d5c00) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118af0800) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119dd9000 == 53 [pid = 1653] [id = 184] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11a909800 == 52 [pid = 1653] [id = 183] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12e205000 == 51 [pid = 1653] [id = 182] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12369e800 == 50 [pid = 1653] [id = 181] 07:30:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119911000 == 49 [pid = 1653] [id = 180] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12e38c000) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12e6b7c00) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12e3bc000) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11ba48800) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12771d000) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12978a000) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127060400) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1275b2400) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b529400) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11aadfc00) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119c2c800) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123922000) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123c57000) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12e918800) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12e6b4000) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ee75400) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12e26a400) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12e3bac00) [pid = 1653] [serial = 483] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12ee6cc00) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12360c800) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12da16800) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12e911800) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12da61000) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12d076c00) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 07:30:19 INFO - PROCESS | 1653 | 1461249019259 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:30:19 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:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1125ms 07:30:19 INFO - PROCESS | 1653 | 1461249019275 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 1653 | 1461249019278 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:30:19 INFO - PROCESS | 1653 | 1461249019284 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 1653 | 1461249019286 Marionette TRACE conn2 <- [1,758,null,{}] 07:30:19 INFO - PROCESS | 1653 | 1461249019288 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:30:19 INFO - PROCESS | 1653 | 1461249019394 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:30:19 INFO - PROCESS | 1653 | 1461249019469 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ca9800 == 50 [pid = 1653] [id = 197] 07:30:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115386800) [pid = 1653] [serial = 589] [outer = 0x0] 07:30:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118ae9000) [pid = 1653] [serial = 590] [outer = 0x115386800] 07:30:19 INFO - PROCESS | 1653 | 1461249019516 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11913b000) [pid = 1653] [serial = 591] [outer = 0x115386800] 07:30:19 INFO - PROCESS | 1653 | 1461249019930 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:30:19 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:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 673ms 07:30:19 INFO - PROCESS | 1653 | 1461249019956 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 1653 | 1461249019958 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:30:19 INFO - PROCESS | 1653 | 1461249019960 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 1653 | 1461249019963 Marionette TRACE conn2 <- [1,762,null,{}] 07:30:19 INFO - PROCESS | 1653 | 1461249019972 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:30:20 INFO - PROCESS | 1653 | 1461249020065 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:30:20 INFO - PROCESS | 1653 | 1461249020109 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa5a000 == 51 [pid = 1653] [id = 198] 07:30:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1191bb400) [pid = 1653] [serial = 592] [outer = 0x0] 07:30:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11a928800) [pid = 1653] [serial = 593] [outer = 0x1191bb400] 07:30:20 INFO - PROCESS | 1653 | 1461249020137 Marionette DEBUG loaded listener.js 07:30:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11adfd800) [pid = 1653] [serial = 594] [outer = 0x1191bb400] 07:30:20 INFO - PROCESS | 1653 | 1461249020906 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:30:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:30:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 972ms 07:30:20 INFO - PROCESS | 1653 | 1461249020933 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:30:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:30:20 INFO - PROCESS | 1653 | 1461249020934 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:30:20 INFO - PROCESS | 1653 | 1461249020937 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 1653 | 1461249020938 Marionette TRACE conn2 <- [1,766,null,{}] 07:30:20 INFO - PROCESS | 1653 | 1461249020940 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:30:21 INFO - PROCESS | 1653 | 1461249021019 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:30:21 INFO - PROCESS | 1653 | 1461249021024 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba7e800 == 52 [pid = 1653] [id = 199] 07:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11b9bac00) [pid = 1653] [serial = 595] [outer = 0x0] 07:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11ba4c000) [pid = 1653] [serial = 596] [outer = 0x11b9bac00] 07:30:21 INFO - PROCESS | 1653 | 1461249021051 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11c191800) [pid = 1653] [serial = 597] [outer = 0x11b9bac00] 07:30:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:30:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 918ms 07:30:21 INFO - PROCESS | 1653 | 1461249021850 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:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:30:21 INFO - PROCESS | 1653 | 1461249021856 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 1653 | 1461249021857 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:30:21 INFO - PROCESS | 1653 | 1461249021859 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 1653 | 1461249021860 Marionette TRACE conn2 <- [1,770,null,{}] 07:30:21 INFO - PROCESS | 1653 | 1461249021868 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:30:21 INFO - PROCESS | 1653 | 1461249021959 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:30:21 INFO - PROCESS | 1653 | 1461249021964 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c434800 == 53 [pid = 1653] [id = 200] 07:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11538bc00) [pid = 1653] [serial = 598] [outer = 0x0] 07:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11c3a6c00) [pid = 1653] [serial = 599] [outer = 0x11538bc00] 07:30:21 INFO - PROCESS | 1653 | 1461249021992 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x123877000) [pid = 1653] [serial = 600] [outer = 0x11538bc00] 07:30:22 INFO - PROCESS | 1653 | 1461249022329 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:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 519ms 07:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:30:22 INFO - PROCESS | 1653 | 1461249022387 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 1653 | 1461249022388 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:30:22 INFO - PROCESS | 1653 | 1461249022391 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 1653 | 1461249022392 Marionette TRACE conn2 <- [1,774,null,{}] 07:30:22 INFO - PROCESS | 1653 | 1461249022394 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:30:22 INFO - PROCESS | 1653 | 1461249022508 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:30:22 INFO - PROCESS | 1653 | 1461249022513 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8c800 == 54 [pid = 1653] [id = 201] 07:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1238ce800) [pid = 1653] [serial = 601] [outer = 0x0] 07:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x123af7c00) [pid = 1653] [serial = 602] [outer = 0x1238ce800] 07:30:22 INFO - PROCESS | 1653 | 1461249022543 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x127060800) [pid = 1653] [serial = 603] [outer = 0x1238ce800] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1278f5400) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b283000) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11aa6fc00) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11adf2800) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123e14c00) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11b916800) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1278f7000) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12d06e800) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1277fb000) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12e38bc00) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12bde8400) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123d24400) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129e2a800) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1153b3400) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12e25ec00) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119c2c400) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118648800) [pid = 1653] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11aae4800) [pid = 1653] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12392fc00) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12772a000) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129cabc00) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:30:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12ce8fc00) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:30:23 INFO - PROCESS | 1653 | 1461249023117 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:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 770ms 07:30:23 INFO - PROCESS | 1653 | 1461249023162 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 1653 | 1461249023164 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:30:23 INFO - PROCESS | 1653 | 1461249023186 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 1653 | 1461249023189 Marionette TRACE conn2 <- [1,778,null,{}] 07:30:23 INFO - PROCESS | 1653 | 1461249023194 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:30:23 INFO - PROCESS | 1653 | 1461249023292 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:30:23 INFO - PROCESS | 1653 | 1461249023355 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a79800 == 55 [pid = 1653] [id = 202] 07:30:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1156be400) [pid = 1653] [serial = 604] [outer = 0x0] 07:30:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1181b7000) [pid = 1653] [serial = 605] [outer = 0x1156be400] 07:30:23 INFO - PROCESS | 1653 | 1461249023387 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119138800) [pid = 1653] [serial = 606] [outer = 0x1156be400] 07:30:23 INFO - PROCESS | 1653 | 1461249023814 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:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 694ms 07:30:23 INFO - PROCESS | 1653 | 1461249023862 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 1653 | 1461249023866 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:30:23 INFO - PROCESS | 1653 | 1461249023871 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 1653 | 1461249023873 Marionette TRACE conn2 <- [1,782,null,{}] 07:30:23 INFO - PROCESS | 1653 | 1461249023875 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:30:23 INFO - PROCESS | 1653 | 1461249023976 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:30:24 INFO - PROCESS | 1653 | 1461249024038 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b569000 == 56 [pid = 1653] [id = 203] 07:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119259000) [pid = 1653] [serial = 607] [outer = 0x0] 07:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11a92b400) [pid = 1653] [serial = 608] [outer = 0x119259000] 07:30:24 INFO - PROCESS | 1653 | 1461249024069 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11b510c00) [pid = 1653] [serial = 609] [outer = 0x119259000] 07:30:24 INFO - PROCESS | 1653 | 1461249024474 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:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 619ms 07:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:30:24 INFO - PROCESS | 1653 | 1461249024490 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 1653 | 1461249024492 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:30:24 INFO - PROCESS | 1653 | 1461249024494 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 1653 | 1461249024496 Marionette TRACE conn2 <- [1,786,null,{}] 07:30:24 INFO - PROCESS | 1653 | 1461249024504 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:30:24 INFO - PROCESS | 1653 | 1461249024604 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:30:24 INFO - PROCESS | 1653 | 1461249024650 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x124126800 == 57 [pid = 1653] [id = 204] 07:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11aae3800) [pid = 1653] [serial = 610] [outer = 0x0] 07:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12360c400) [pid = 1653] [serial = 611] [outer = 0x11aae3800] 07:30:24 INFO - PROCESS | 1653 | 1461249024682 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123c63800) [pid = 1653] [serial = 612] [outer = 0x11aae3800] 07:30:25 INFO - PROCESS | 1653 | 1461249025110 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:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 673ms 07:30:25 INFO - PROCESS | 1653 | 1461249025169 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:30:25 INFO - PROCESS | 1653 | 1461249025172 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:30:25 INFO - PROCESS | 1653 | 1461249025174 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:30:25 INFO - PROCESS | 1653 | 1461249025176 Marionette TRACE conn2 <- [1,790,null,{}] 07:30:25 INFO - PROCESS | 1653 | 1461249025178 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:30:25 INFO - PROCESS | 1653 | 1461249025269 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:30:25 INFO - PROCESS | 1653 | 1461249025351 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x127d9d800 == 58 [pid = 1653] [id = 205] 07:30:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123927400) [pid = 1653] [serial = 613] [outer = 0x0] 07:30:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x127058c00) [pid = 1653] [serial = 614] [outer = 0x123927400] 07:30:25 INFO - PROCESS | 1653 | 1461249025380 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127149000) [pid = 1653] [serial = 615] [outer = 0x123927400] 07:30:25 INFO - PROCESS | 1653 | 1461249025792 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:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 672ms 07:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:30:25 INFO - PROCESS | 1653 | 1461249025847 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:30:25 INFO - PROCESS | 1653 | 1461249025849 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:30:25 INFO - PROCESS | 1653 | 1461249025855 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:30:25 INFO - PROCESS | 1653 | 1461249025856 Marionette TRACE conn2 <- [1,794,null,{}] 07:30:25 INFO - PROCESS | 1653 | 1461249025859 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:30:25 INFO - PROCESS | 1653 | 1461249025969 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:30:26 INFO - PROCESS | 1653 | 1461249026046 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x127eb8800 == 59 [pid = 1653] [id = 206] 07:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124483c00) [pid = 1653] [serial = 616] [outer = 0x0] 07:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127352400) [pid = 1653] [serial = 617] [outer = 0x124483c00] 07:30:26 INFO - PROCESS | 1653 | 1461249026094 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127722c00) [pid = 1653] [serial = 618] [outer = 0x124483c00] 07:30:26 INFO - PROCESS | 1653 | 1461249026522 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:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 721ms 07:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:30:26 INFO - PROCESS | 1653 | 1461249026574 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 1653 | 1461249026576 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:30:26 INFO - PROCESS | 1653 | 1461249026578 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 1653 | 1461249026579 Marionette TRACE conn2 <- [1,798,null,{}] 07:30:26 INFO - PROCESS | 1653 | 1461249026582 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:30:26 INFO - PROCESS | 1653 | 1461249026694 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:30:26 INFO - PROCESS | 1653 | 1461249026747 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x118572000 == 60 [pid = 1653] [id = 207] 07:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127725000) [pid = 1653] [serial = 619] [outer = 0x0] 07:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1290dc400) [pid = 1653] [serial = 620] [outer = 0x127725000] 07:30:26 INFO - PROCESS | 1653 | 1461249026779 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129e29400) [pid = 1653] [serial = 621] [outer = 0x127725000] 07:30:27 INFO - PROCESS | 1653 | 1461249027190 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:30:27 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:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 668ms 07:30:27 INFO - PROCESS | 1653 | 1461249027247 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:30:27 INFO - PROCESS | 1653 | 1461249027248 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:30:27 INFO - PROCESS | 1653 | 1461249027250 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 1653 | 1461249027252 Marionette TRACE conn2 <- [1,802,null,{}] 07:30:27 INFO - PROCESS | 1653 | 1461249027254 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:30:27 INFO - PROCESS | 1653 | 1461249027350 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:30:27 INFO - PROCESS | 1653 | 1461249027413 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aab3800 == 61 [pid = 1653] [id = 208] 07:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118e3c400) [pid = 1653] [serial = 622] [outer = 0x0] 07:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11c18d800) [pid = 1653] [serial = 623] [outer = 0x118e3c400] 07:30:27 INFO - PROCESS | 1653 | 1461249027443 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129cad400) [pid = 1653] [serial = 624] [outer = 0x118e3c400] 07:30:27 INFO - PROCESS | 1653 | 1461249027930 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:30:28 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:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 772ms 07:30:28 INFO - PROCESS | 1653 | 1461249028038 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 1653 | 1461249028041 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:30:28 INFO - PROCESS | 1653 | 1461249028045 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 1653 | 1461249028048 Marionette TRACE conn2 <- [1,806,null,{}] 07:30:28 INFO - PROCESS | 1653 | 1461249028052 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:30:28 INFO - PROCESS | 1653 | 1461249028147 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:30:28 INFO - PROCESS | 1653 | 1461249028214 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dc5800 == 62 [pid = 1653] [id = 209] 07:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11913f400) [pid = 1653] [serial = 625] [outer = 0x0] 07:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119c27800) [pid = 1653] [serial = 626] [outer = 0x11913f400] 07:30:28 INFO - PROCESS | 1653 | 1461249028244 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11aa79000) [pid = 1653] [serial = 627] [outer = 0x11913f400] 07:30:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11c434800 == 61 [pid = 1653] [id = 200] 07:30:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba7e800 == 60 [pid = 1653] [id = 199] 07:30:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa5a000 == 59 [pid = 1653] [id = 198] 07:30:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118ca9800 == 58 [pid = 1653] [id = 197] 07:30:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1144b2000 == 57 [pid = 1653] [id = 196] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119c2d000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11ba4b800) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129e5a800) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12e6b2400) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:30:28 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:30:28 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 07:30:28 INFO - PROCESS | 1653 | 1461249028633 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:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12d289800) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129989800) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12bd30000) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11a7ea000) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12e3b5000) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123929c00) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1192d5c00) [pid = 1653] [serial = 486] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11c18a800) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127060000) [pid = 1653] [serial = 492] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12bd3cc00) [pid = 1653] [serial = 495] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12d28f800) [pid = 1653] [serial = 498] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129e33400) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b80cc00) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b288c00) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1273bd000) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 07:30:28 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:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 622ms 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123614800) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12705fc00) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11c18a000) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11b9b2800) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12d078000) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12e38e800) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12d06e000) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12392a800) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12d287400) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129785c00) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129e29800) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129e5b000) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1275ba800) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12d292c00) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12e6bac00) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12da5b400) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 07:30:28 INFO - PROCESS | 1653 | 1461249028669 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 1653 | 1461249028673 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:30:28 INFO - PROCESS | 1653 | 1461249028677 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 1653 | 1461249028679 Marionette TRACE conn2 <- [1,810,null,{}] 07:30:28 INFO - PROCESS | 1653 | 1461249028681 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:30:28 INFO - PROCESS | 1653 | 1461249028763 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:30:28 INFO - PROCESS | 1653 | 1461249028770 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a90a800 == 58 [pid = 1653] [id = 210] 07:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11aada800) [pid = 1653] [serial = 628] [outer = 0x0] 07:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11b50a400) [pid = 1653] [serial = 629] [outer = 0x11aada800] 07:30:28 INFO - PROCESS | 1653 | 1461249028796 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11c190400) [pid = 1653] [serial = 630] [outer = 0x11aada800] 07:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 07:30:29 INFO - PROCESS | 1653 | 1461249029143 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:30:29 INFO - PROCESS | 1653 | 1461249029146 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 1653 | 1461249029148 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:30:29 INFO - PROCESS | 1653 | 1461249029150 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 1653 | 1461249029155 Marionette TRACE conn2 <- [1,814,null,{}] 07:30:29 INFO - PROCESS | 1653 | 1461249029162 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:30:29 INFO - PROCESS | 1653 | 1461249029257 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:30:29 INFO - PROCESS | 1653 | 1461249029306 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be15800 == 59 [pid = 1653] [id = 211] 07:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11c367800) [pid = 1653] [serial = 631] [outer = 0x0] 07:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123878400) [pid = 1653] [serial = 632] [outer = 0x11c367800] 07:30:29 INFO - PROCESS | 1653 | 1461249029333 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12705fc00) [pid = 1653] [serial = 633] [outer = 0x11c367800] 07:30:29 INFO - PROCESS | 1653 | 1461249029643 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:30:29 INFO - PROCESS | 1653 | 1461249029676 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:30:29 INFO - PROCESS | 1653 | 1461249029678 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 1653 | 1461249029679 Marionette TRACE conn2 <- [1,818,null,{}] 07:30:29 INFO - PROCESS | 1653 | 1461249029682 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:30:29 INFO - PROCESS | 1653 | 1461249029764 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:30:29 INFO - PROCESS | 1653 | 1461249029817 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1236a0000 == 60 [pid = 1653] [id = 212] 07:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123a02800) [pid = 1653] [serial = 634] [outer = 0x0] 07:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x127729800) [pid = 1653] [serial = 635] [outer = 0x123a02800] 07:30:29 INFO - PROCESS | 1653 | 1461249029843 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129980400) [pid = 1653] [serial = 636] [outer = 0x123a02800] 07:30:30 INFO - PROCESS | 1653 | 1461249030105 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:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 468ms 07:30:30 INFO - PROCESS | 1653 | 1461249030147 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 1653 | 1461249030149 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:30:30 INFO - PROCESS | 1653 | 1461249030159 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 1653 | 1461249030160 Marionette TRACE conn2 <- [1,822,null,{}] 07:30:30 INFO - PROCESS | 1653 | 1461249030163 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:30:30 INFO - PROCESS | 1653 | 1461249030248 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:30:30 INFO - PROCESS | 1653 | 1461249030255 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x127177800 == 61 [pid = 1653] [id = 213] 07:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1290dac00) [pid = 1653] [serial = 637] [outer = 0x0] 07:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129e2f400) [pid = 1653] [serial = 638] [outer = 0x1290dac00] 07:30:30 INFO - PROCESS | 1653 | 1461249030280 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129e54400) [pid = 1653] [serial = 639] [outer = 0x1290dac00] 07:30:30 INFO - PROCESS | 1653 | 1461249030644 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:30:30 INFO - PROCESS | 1653 | 1461249030680 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:30:30 INFO - PROCESS | 1653 | 1461249030682 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 1653 | 1461249030683 Marionette TRACE conn2 <- [1,826,null,{}] 07:30:30 INFO - PROCESS | 1653 | 1461249030692 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:30:30 INFO - PROCESS | 1653 | 1461249030802 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:30:30 INFO - PROCESS | 1653 | 1461249030834 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c45800 == 62 [pid = 1653] [id = 214] 07:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129e4f400) [pid = 1653] [serial = 640] [outer = 0x0] 07:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b27e000) [pid = 1653] [serial = 641] [outer = 0x129e4f400] 07:30:30 INFO - PROCESS | 1653 | 1461249030861 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b817c00) [pid = 1653] [serial = 642] [outer = 0x129e4f400] 07:30:31 INFO - PROCESS | 1653 | 1461249031201 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:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 571ms 07:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:30:31 INFO - PROCESS | 1653 | 1461249031254 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 1653 | 1461249031255 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:30:31 INFO - PROCESS | 1653 | 1461249031257 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1653 | 1461249031258 Marionette TRACE conn2 <- [1,830,null,{}] 07:30:31 INFO - PROCESS | 1653 | 1461249031261 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:30:31 INFO - PROCESS | 1653 | 1461249031362 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:30:31 INFO - PROCESS | 1653 | 1461249031375 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae9800 == 63 [pid = 1653] [id = 215] 07:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12ba48400) [pid = 1653] [serial = 643] [outer = 0x0] 07:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12ba55800) [pid = 1653] [serial = 644] [outer = 0x12ba48400] 07:30:31 INFO - PROCESS | 1653 | 1461249031399 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12bd3c800) [pid = 1653] [serial = 645] [outer = 0x12ba48400] 07:30:31 INFO - PROCESS | 1653 | 1461249031742 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:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 521ms 07:30:31 INFO - PROCESS | 1653 | 1461249031780 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 1653 | 1461249031781 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:30:31 INFO - PROCESS | 1653 | 1461249031783 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1653 | 1461249031784 Marionette TRACE conn2 <- [1,834,null,{}] 07:30:31 INFO - PROCESS | 1653 | 1461249031786 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:30:31 INFO - PROCESS | 1653 | 1461249031886 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:30:31 INFO - PROCESS | 1653 | 1461249031919 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0ac000 == 64 [pid = 1653] [id = 216] 07:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11c367400) [pid = 1653] [serial = 646] [outer = 0x0] 07:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12bde9c00) [pid = 1653] [serial = 647] [outer = 0x11c367400] 07:30:31 INFO - PROCESS | 1653 | 1461249031944 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ce92400) [pid = 1653] [serial = 648] [outer = 0x11c367400] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11b9bac00) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11538bc00) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1191ba000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1273bcc00) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119134400) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12e3b8400) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12ec80c00) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1191bb400) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115386800) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:30:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x114753800) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:30:32 INFO - PROCESS | 1653 | 1461249032269 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:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 519ms 07:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:30:32 INFO - PROCESS | 1653 | 1461249032303 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 1653 | 1461249032304 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:30:32 INFO - PROCESS | 1653 | 1461249032306 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 1653 | 1461249032308 Marionette TRACE conn2 <- [1,838,null,{}] 07:30:32 INFO - PROCESS | 1653 | 1461249032310 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:30:32 INFO - PROCESS | 1653 | 1461249032397 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:30:32 INFO - PROCESS | 1653 | 1461249032401 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cee3000 == 65 [pid = 1653] [id = 217] 07:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118ab0400) [pid = 1653] [serial = 649] [outer = 0x0] 07:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123e11800) [pid = 1653] [serial = 650] [outer = 0x118ab0400] 07:30:32 INFO - PROCESS | 1653 | 1461249032428 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bde6800) [pid = 1653] [serial = 651] [outer = 0x118ab0400] 07:30:32 INFO - PROCESS | 1653 | 1461249032742 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:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 471ms 07:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:30:32 INFO - PROCESS | 1653 | 1461249032778 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 1653 | 1461249032780 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:30:32 INFO - PROCESS | 1653 | 1461249032782 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 1653 | 1461249032783 Marionette TRACE conn2 <- [1,842,null,{}] 07:30:32 INFO - PROCESS | 1653 | 1461249032785 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:30:32 INFO - PROCESS | 1653 | 1461249032869 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:30:32 INFO - PROCESS | 1653 | 1461249032919 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d233800 == 66 [pid = 1653] [id = 218] 07:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1191ba000) [pid = 1653] [serial = 652] [outer = 0x0] 07:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12d071000) [pid = 1653] [serial = 653] [outer = 0x1191ba000] 07:30:32 INFO - PROCESS | 1653 | 1461249032944 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12d164000) [pid = 1653] [serial = 654] [outer = 0x1191ba000] 07:30:33 INFO - PROCESS | 1653 | 1461249033215 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:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 471ms 07:30:33 INFO - PROCESS | 1653 | 1461249033259 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:30:33 INFO - PROCESS | 1653 | 1461249033260 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:30:33 INFO - PROCESS | 1653 | 1461249033263 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 1653 | 1461249033264 Marionette TRACE conn2 <- [1,846,null,{}] 07:30:33 INFO - PROCESS | 1653 | 1461249033267 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:30:33 INFO - PROCESS | 1653 | 1461249033368 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:30:33 INFO - PROCESS | 1653 | 1461249033374 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e21a800 == 67 [pid = 1653] [id = 219] 07:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12d16d800) [pid = 1653] [serial = 655] [outer = 0x0] 07:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12da16800) [pid = 1653] [serial = 656] [outer = 0x12d16d800] 07:30:33 INFO - PROCESS | 1653 | 1461249033403 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12e269400) [pid = 1653] [serial = 657] [outer = 0x12d16d800] 07:30:33 INFO - PROCESS | 1653 | 1461249033794 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:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 570ms 07:30:33 INFO - PROCESS | 1653 | 1461249033835 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:30:33 INFO - PROCESS | 1653 | 1461249033836 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:30:33 INFO - PROCESS | 1653 | 1461249033840 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 1653 | 1461249033841 Marionette TRACE conn2 <- [1,850,null,{}] 07:30:33 INFO - PROCESS | 1653 | 1461249033845 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:30:33 INFO - PROCESS | 1653 | 1461249033974 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:30:33 INFO - PROCESS | 1653 | 1461249033985 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e673800 == 68 [pid = 1653] [id = 220] 07:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12e26ac00) [pid = 1653] [serial = 658] [outer = 0x0] 07:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12e38c800) [pid = 1653] [serial = 659] [outer = 0x12e26ac00] 07:30:34 INFO - PROCESS | 1653 | 1461249034025 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12e3b1c00) [pid = 1653] [serial = 660] [outer = 0x12e26ac00] 07:30:34 INFO - PROCESS | 1653 | 1461249034441 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:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 620ms 07:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:30:34 INFO - PROCESS | 1653 | 1461249034459 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 1653 | 1461249034460 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:30:34 INFO - PROCESS | 1653 | 1461249034462 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 1653 | 1461249034463 Marionette TRACE conn2 <- [1,854,null,{}] 07:30:34 INFO - PROCESS | 1653 | 1461249034466 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:30:34 INFO - PROCESS | 1653 | 1461249034575 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:30:34 INFO - PROCESS | 1653 | 1461249034581 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6c0800 == 69 [pid = 1653] [id = 221] 07:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12e3b2c00) [pid = 1653] [serial = 661] [outer = 0x0] 07:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12e6aec00) [pid = 1653] [serial = 662] [outer = 0x12e3b2c00] 07:30:34 INFO - PROCESS | 1653 | 1461249034606 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12e6b7000) [pid = 1653] [serial = 663] [outer = 0x12e3b2c00] 07:30:35 INFO - PROCESS | 1653 | 1461249035049 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:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 618ms 07:30:35 INFO - PROCESS | 1653 | 1461249035081 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 1653 | 1461249035085 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:30:35 INFO - PROCESS | 1653 | 1461249035089 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 1653 | 1461249035091 Marionette TRACE conn2 <- [1,858,null,{}] 07:30:35 INFO - PROCESS | 1653 | 1461249035095 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:30:35 INFO - PROCESS | 1653 | 1461249035201 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:30:35 INFO - PROCESS | 1653 | 1461249035267 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b967800 == 70 [pid = 1653] [id = 222] 07:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119c2d000) [pid = 1653] [serial = 664] [outer = 0x0] 07:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11aadec00) [pid = 1653] [serial = 665] [outer = 0x119c2d000] 07:30:35 INFO - PROCESS | 1653 | 1461249035300 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11c18d400) [pid = 1653] [serial = 666] [outer = 0x119c2d000] 07:30:35 INFO - PROCESS | 1653 | 1461249035744 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:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 675ms 07:30:35 INFO - PROCESS | 1653 | 1461249035764 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 1653 | 1461249035768 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:30:35 INFO - PROCESS | 1653 | 1461249035772 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 1653 | 1461249035774 Marionette TRACE conn2 <- [1,862,null,{}] 07:30:35 INFO - PROCESS | 1653 | 1461249035776 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:30:35 INFO - PROCESS | 1653 | 1461249035884 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:30:35 INFO - PROCESS | 1653 | 1461249035937 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928f800 == 71 [pid = 1653] [id = 223] 07:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x123873000) [pid = 1653] [serial = 667] [outer = 0x0] 07:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12705f000) [pid = 1653] [serial = 668] [outer = 0x123873000] 07:30:35 INFO - PROCESS | 1653 | 1461249035967 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12771b400) [pid = 1653] [serial = 669] [outer = 0x123873000] 07:30:36 INFO - PROCESS | 1653 | 1461249036344 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:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 622ms 07:30:36 INFO - PROCESS | 1653 | 1461249036394 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 1653 | 1461249036396 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:30:36 INFO - PROCESS | 1653 | 1461249036398 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 1653 | 1461249036401 Marionette TRACE conn2 <- [1,866,null,{}] 07:30:36 INFO - PROCESS | 1653 | 1461249036408 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:30:36 INFO - PROCESS | 1653 | 1461249036537 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:30:36 INFO - PROCESS | 1653 | 1461249036654 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6d1000 == 72 [pid = 1653] [id = 224] 07:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b27c800) [pid = 1653] [serial = 670] [outer = 0x0] 07:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b287800) [pid = 1653] [serial = 671] [outer = 0x12b27c800] 07:30:36 INFO - PROCESS | 1653 | 1461249036706 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bd33800) [pid = 1653] [serial = 672] [outer = 0x12b27c800] 07:30:37 INFO - PROCESS | 1653 | 1461249037181 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:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 823ms 07:30:37 INFO - PROCESS | 1653 | 1461249037221 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 1653 | 1461249037223 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:30:37 INFO - PROCESS | 1653 | 1461249037225 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 1653 | 1461249037227 Marionette TRACE conn2 <- [1,870,null,{}] 07:30:37 INFO - PROCESS | 1653 | 1461249037229 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:30:37 INFO - PROCESS | 1653 | 1461249037334 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:30:37 INFO - PROCESS | 1653 | 1461249037387 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ef79000 == 73 [pid = 1653] [id = 225] 07:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b527800) [pid = 1653] [serial = 673] [outer = 0x0] 07:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12d286800) [pid = 1653] [serial = 674] [outer = 0x12b527800] 07:30:37 INFO - PROCESS | 1653 | 1461249037417 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12da1f800) [pid = 1653] [serial = 675] [outer = 0x12b527800] 07:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:30:38 INFO - PROCESS | 1653 | 1461249038140 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:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 921ms 07:30:38 INFO - PROCESS | 1653 | 1461249038146 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 1653 | 1461249038149 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:30:38 INFO - PROCESS | 1653 | 1461249038152 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 1653 | 1461249038155 Marionette TRACE conn2 <- [1,874,null,{}] 07:30:38 INFO - PROCESS | 1653 | 1461249038158 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:30:38 INFO - PROCESS | 1653 | 1461249038255 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:30:38 INFO - PROCESS | 1653 | 1461249038319 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119151000 == 74 [pid = 1653] [id = 226] 07:30:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x115872400) [pid = 1653] [serial = 676] [outer = 0x0] 07:30:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1186c2800) [pid = 1653] [serial = 677] [outer = 0x115872400] 07:30:38 INFO - PROCESS | 1653 | 1461249038348 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118e32000) [pid = 1653] [serial = 678] [outer = 0x115872400] 07:30:38 INFO - PROCESS | 1653 | 1461249038752 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:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 673ms 07:30:38 INFO - PROCESS | 1653 | 1461249038836 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 1653 | 1461249038840 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:30:38 INFO - PROCESS | 1653 | 1461249038845 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 1653 | 1461249038847 Marionette TRACE conn2 <- [1,878,null,{}] 07:30:38 INFO - PROCESS | 1653 | 1461249038849 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:30:38 INFO - PROCESS | 1653 | 1461249038939 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:30:39 INFO - PROCESS | 1653 | 1461249039005 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x118cbd800 == 75 [pid = 1653] [id = 227] 07:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118e34400) [pid = 1653] [serial = 679] [outer = 0x0] 07:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119257400) [pid = 1653] [serial = 680] [outer = 0x118e34400] 07:30:39 INFO - PROCESS | 1653 | 1461249039033 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119c32400) [pid = 1653] [serial = 681] [outer = 0x118e34400] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0a4000 == 74 [pid = 1653] [id = 161] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x129771000 == 73 [pid = 1653] [id = 164] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12db2e000 == 72 [pid = 1653] [id = 142] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11aab6000 == 71 [pid = 1653] [id = 163] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x123e36000 == 70 [pid = 1653] [id = 194] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x118a38000 == 69 [pid = 1653] [id = 162] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11a904800 == 68 [pid = 1653] [id = 193] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12d4c3000 == 67 [pid = 1653] [id = 195] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12db28000 == 66 [pid = 1653] [id = 165] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12e673800 == 65 [pid = 1653] [id = 220] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12e21a800 == 64 [pid = 1653] [id = 219] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12d233800 == 63 [pid = 1653] [id = 218] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12cee3000 == 62 [pid = 1653] [id = 217] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0ac000 == 61 [pid = 1653] [id = 216] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae9800 == 60 [pid = 1653] [id = 215] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123af7c00) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11adf7400) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12703b400) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12b531800) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x129c45800 == 59 [pid = 1653] [id = 214] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x127177800 == 58 [pid = 1653] [id = 213] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1236a0000 == 57 [pid = 1653] [id = 212] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11be15800 == 56 [pid = 1653] [id = 211] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11a90a800 == 55 [pid = 1653] [id = 210] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x119dc5800 == 54 [pid = 1653] [id = 209] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11aab3800 == 53 [pid = 1653] [id = 208] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x118572000 == 52 [pid = 1653] [id = 207] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x127eb8800 == 51 [pid = 1653] [id = 206] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x127d9d800 == 50 [pid = 1653] [id = 205] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x124126800 == 49 [pid = 1653] [id = 204] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11b569000 == 48 [pid = 1653] [id = 203] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x118a79800 == 47 [pid = 1653] [id = 202] 07:30:39 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8c800 == 46 [pid = 1653] [id = 201] 07:30:39 INFO - PROCESS | 1653 | 1461249039445 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:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 619ms 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11c191800) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11ba4c000) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11c3a6c00) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123c54800) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b283400) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11acd0000) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12e915000) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12ee76000) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11a928800) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11adfd800) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118ae9000) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11523c400) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11913b000) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1147bf400) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123877000) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 07:30:39 INFO - PROCESS | 1653 | 1461249039479 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 1653 | 1461249039480 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:30:39 INFO - PROCESS | 1653 | 1461249039484 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 1653 | 1461249039487 Marionette TRACE conn2 <- [1,882,null,{}] 07:30:39 INFO - PROCESS | 1653 | 1461249039494 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:30:39 INFO - PROCESS | 1653 | 1461249039589 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:30:39 INFO - PROCESS | 1653 | 1461249039594 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x116478800 == 47 [pid = 1653] [id = 228] 07:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118cf0000) [pid = 1653] [serial = 682] [outer = 0x0] 07:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11a923800) [pid = 1653] [serial = 683] [outer = 0x118cf0000] 07:30:39 INFO - PROCESS | 1653 | 1461249039624 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11aad8c00) [pid = 1653] [serial = 684] [outer = 0x118cf0000] 07:30:39 INFO - PROCESS | 1653 | 1461249039964 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:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 07:30:40 INFO - PROCESS | 1653 | 1461249040018 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1653 | 1461249040019 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:30:40 INFO - PROCESS | 1653 | 1461249040023 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1653 | 1461249040024 Marionette TRACE conn2 <- [1,886,null,{}] 07:30:40 INFO - PROCESS | 1653 | 1461249040026 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:30:40 INFO - PROCESS | 1653 | 1461249040099 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:30:40 INFO - PROCESS | 1653 | 1461249040106 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a918000 == 48 [pid = 1653] [id = 229] 07:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11aae2c00) [pid = 1653] [serial = 685] [outer = 0x0] 07:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11b509c00) [pid = 1653] [serial = 686] [outer = 0x11aae2c00] 07:30:40 INFO - PROCESS | 1653 | 1461249040131 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11ba47400) [pid = 1653] [serial = 687] [outer = 0x11aae2c00] 07:30:40 INFO - PROCESS | 1653 | 1461249040460 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:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 07:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:30:40 INFO - PROCESS | 1653 | 1461249040492 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1653 | 1461249040493 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:30:40 INFO - PROCESS | 1653 | 1461249040495 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1653 | 1461249040496 Marionette TRACE conn2 <- [1,890,null,{}] 07:30:40 INFO - PROCESS | 1653 | 1461249040498 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:30:40 INFO - PROCESS | 1653 | 1461249040573 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:30:40 INFO - PROCESS | 1653 | 1461249040621 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x114413000 == 49 [pid = 1653] [id = 230] 07:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118ce6400) [pid = 1653] [serial = 688] [outer = 0x0] 07:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11c183400) [pid = 1653] [serial = 689] [outer = 0x118ce6400] 07:30:40 INFO - PROCESS | 1653 | 1461249040647 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11c36d000) [pid = 1653] [serial = 690] [outer = 0x118ce6400] 07:30:40 INFO - PROCESS | 1653 | 1461249040932 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:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 469ms 07:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:30:40 INFO - PROCESS | 1653 | 1461249040964 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1653 | 1461249040966 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:30:40 INFO - PROCESS | 1653 | 1461249040970 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1653 | 1461249040973 Marionette TRACE conn2 <- [1,894,null,{}] 07:30:40 INFO - PROCESS | 1653 | 1461249040976 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:30:41 INFO - PROCESS | 1653 | 1461249041068 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:30:41 INFO - PROCESS | 1653 | 1461249041075 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be15800 == 50 [pid = 1653] [id = 231] 07:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11c46f800) [pid = 1653] [serial = 691] [outer = 0x0] 07:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1238cf800) [pid = 1653] [serial = 692] [outer = 0x11c46f800] 07:30:41 INFO - PROCESS | 1653 | 1461249041103 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x123af7c00) [pid = 1653] [serial = 693] [outer = 0x11c46f800] 07:30:41 INFO - PROCESS | 1653 | 1461249041420 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:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 472ms 07:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:30:41 INFO - PROCESS | 1653 | 1461249041441 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 1653 | 1461249041443 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:30:41 INFO - PROCESS | 1653 | 1461249041445 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 1653 | 1461249041446 Marionette TRACE conn2 <- [1,898,null,{}] 07:30:41 INFO - PROCESS | 1653 | 1461249041448 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:30:41 INFO - PROCESS | 1653 | 1461249041552 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:30:41 INFO - PROCESS | 1653 | 1461249041568 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1151bf000 == 51 [pid = 1653] [id = 232] 07:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1152ec800) [pid = 1653] [serial = 694] [outer = 0x0] 07:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123e0a400) [pid = 1653] [serial = 695] [outer = 0x1152ec800] 07:30:41 INFO - PROCESS | 1653 | 1461249041593 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12447f400) [pid = 1653] [serial = 696] [outer = 0x1152ec800] 07:30:41 INFO - PROCESS | 1653 | 1461249041928 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:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 517ms 07:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:30:41 INFO - PROCESS | 1653 | 1461249041963 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 1653 | 1461249041964 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:30:41 INFO - PROCESS | 1653 | 1461249041966 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 1653 | 1461249041967 Marionette TRACE conn2 <- [1,902,null,{}] 07:30:41 INFO - PROCESS | 1653 | 1461249041969 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:30:42 INFO - PROCESS | 1653 | 1461249042058 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:30:42 INFO - PROCESS | 1653 | 1461249042072 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12369a800 == 52 [pid = 1653] [id = 233] 07:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x123e65800) [pid = 1653] [serial = 697] [outer = 0x0] 07:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x127058000) [pid = 1653] [serial = 698] [outer = 0x123e65800] 07:30:42 INFO - PROCESS | 1653 | 1461249042097 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x127063400) [pid = 1653] [serial = 699] [outer = 0x123e65800] 07:30:42 INFO - PROCESS | 1653 | 1461249042417 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:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 07:30:42 INFO - PROCESS | 1653 | 1461249042439 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1653 | 1461249042441 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:30:42 INFO - PROCESS | 1653 | 1461249042450 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1653 | 1461249042451 Marionette TRACE conn2 <- [1,906,null,{}] 07:30:42 INFO - PROCESS | 1653 | 1461249042455 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:30:42 INFO - PROCESS | 1653 | 1461249042549 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:30:42 INFO - PROCESS | 1653 | 1461249042553 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e4e800 == 53 [pid = 1653] [id = 234] 07:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x123e67400) [pid = 1653] [serial = 700] [outer = 0x0] 07:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12714c800) [pid = 1653] [serial = 701] [outer = 0x123e67400] 07:30:42 INFO - PROCESS | 1653 | 1461249042578 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1273bd000) [pid = 1653] [serial = 702] [outer = 0x123e67400] 07:30:42 INFO - PROCESS | 1653 | 1461249042899 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:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 474ms 07:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:30:42 INFO - PROCESS | 1653 | 1461249042931 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1653 | 1461249042932 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:30:42 INFO - PROCESS | 1653 | 1461249042935 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1653 | 1461249042938 Marionette TRACE conn2 <- [1,910,null,{}] 07:30:42 INFO - PROCESS | 1653 | 1461249042942 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:30:43 INFO - PROCESS | 1653 | 1461249043039 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:30:43 INFO - PROCESS | 1653 | 1461249043043 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x125db8800 == 54 [pid = 1653] [id = 235] 07:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12714d400) [pid = 1653] [serial = 703] [outer = 0x0] 07:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12771f400) [pid = 1653] [serial = 704] [outer = 0x12714d400] 07:30:43 INFO - PROCESS | 1653 | 1461249043068 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x127de0800) [pid = 1653] [serial = 705] [outer = 0x12714d400] 07:30:43 INFO - PROCESS | 1653 | 1461249043428 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:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 522ms 07:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:30:43 INFO - PROCESS | 1653 | 1461249043459 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 1653 | 1461249043461 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:30:43 INFO - PROCESS | 1653 | 1461249043463 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 1653 | 1461249043465 Marionette TRACE conn2 <- [1,914,null,{}] 07:30:43 INFO - PROCESS | 1653 | 1461249043467 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:30:43 INFO - PROCESS | 1653 | 1461249043830 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12da5f800) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12ba48400) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11c367400) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118ab0400) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x123a02800) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11913f400) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11aae3800) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11aada800) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11c367800) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124483c00) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123927400) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1156be400) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119259000) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12e26ac00) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x127725000) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1290dac00) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12d16d800) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1191ba000) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129e4f400) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x127350000) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11aadbc00) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x123924800) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:30:43 INFO - PROCESS | 1653 | 1461249043871 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119273800 == 55 [pid = 1653] [id = 236] 07:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x114238c00) [pid = 1653] [serial = 706] [outer = 0x0] 07:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119133800) [pid = 1653] [serial = 707] [outer = 0x114238c00] 07:30:43 INFO - PROCESS | 1653 | 1461249043901 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x123927400) [pid = 1653] [serial = 708] [outer = 0x114238c00] 07:30:44 INFO - PROCESS | 1653 | 1461249044159 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:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 720ms 07:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:30:44 INFO - PROCESS | 1653 | 1461249044192 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1653 | 1461249044193 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:30:44 INFO - PROCESS | 1653 | 1461249044195 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1653 | 1461249044196 Marionette TRACE conn2 <- [1,918,null,{}] 07:30:44 INFO - PROCESS | 1653 | 1461249044199 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:30:44 INFO - PROCESS | 1653 | 1461249044293 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:30:44 INFO - PROCESS | 1653 | 1461249044297 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c30000 == 56 [pid = 1653] [id = 237] 07:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123d27400) [pid = 1653] [serial = 709] [outer = 0x0] 07:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1290d7000) [pid = 1653] [serial = 710] [outer = 0x123d27400] 07:30:44 INFO - PROCESS | 1653 | 1461249044322 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129e2d000) [pid = 1653] [serial = 711] [outer = 0x123d27400] 07:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:30:44 INFO - PROCESS | 1653 | 1461249044654 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:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 467ms 07:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:30:44 INFO - PROCESS | 1653 | 1461249044664 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1653 | 1461249044665 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:30:44 INFO - PROCESS | 1653 | 1461249044667 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1653 | 1461249044670 Marionette TRACE conn2 <- [1,922,null,{}] 07:30:44 INFO - PROCESS | 1653 | 1461249044675 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:30:44 INFO - PROCESS | 1653 | 1461249044791 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:30:44 INFO - PROCESS | 1653 | 1461249044797 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bada000 == 57 [pid = 1653] [id = 238] 07:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124483c00) [pid = 1653] [serial = 712] [outer = 0x0] 07:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129e4d400) [pid = 1653] [serial = 713] [outer = 0x124483c00] 07:30:44 INFO - PROCESS | 1653 | 1461249044838 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129e5ac00) [pid = 1653] [serial = 714] [outer = 0x124483c00] 07:30:45 INFO - PROCESS | 1653 | 1461249045283 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:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 622ms 07:30:45 INFO - PROCESS | 1653 | 1461249045291 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 1653 | 1461249045293 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:30:45 INFO - PROCESS | 1653 | 1461249045296 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 1653 | 1461249045298 Marionette TRACE conn2 <- [1,926,null,{}] 07:30:45 INFO - PROCESS | 1653 | 1461249045300 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:30:45 INFO - PROCESS | 1653 | 1461249045407 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:30:45 INFO - PROCESS | 1653 | 1461249045412 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcae000 == 58 [pid = 1653] [id = 239] 07:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x127350000) [pid = 1653] [serial = 715] [outer = 0x0] 07:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b280800) [pid = 1653] [serial = 716] [outer = 0x127350000] 07:30:45 INFO - PROCESS | 1653 | 1461249045437 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12b526800) [pid = 1653] [serial = 717] [outer = 0x127350000] 07:30:45 INFO - PROCESS | 1653 | 1461249045752 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:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 07:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:30:45 INFO - PROCESS | 1653 | 1461249045766 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 1653 | 1461249045767 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:30:45 INFO - PROCESS | 1653 | 1461249045772 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 1653 | 1461249045774 Marionette TRACE conn2 <- [1,930,null,{}] 07:30:45 INFO - PROCESS | 1653 | 1461249045776 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:30:45 INFO - PROCESS | 1653 | 1461249045913 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:30:45 INFO - PROCESS | 1653 | 1461249045967 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x114a73800 == 59 [pid = 1653] [id = 240] 07:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1147bf400) [pid = 1653] [serial = 718] [outer = 0x0] 07:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x115238800) [pid = 1653] [serial = 719] [outer = 0x1147bf400] 07:30:46 INFO - PROCESS | 1653 | 1461249045999 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x115797000) [pid = 1653] [serial = 720] [outer = 0x1147bf400] 07:30:46 INFO - PROCESS | 1653 | 1461249046428 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:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 721ms 07:30:46 INFO - PROCESS | 1653 | 1461249046493 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 1653 | 1461249046496 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:30:46 INFO - PROCESS | 1653 | 1461249046499 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 1653 | 1461249046503 Marionette TRACE conn2 <- [1,934,null,{}] 07:30:46 INFO - PROCESS | 1653 | 1461249046525 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:30:46 INFO - PROCESS | 1653 | 1461249046652 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:30:46 INFO - PROCESS | 1653 | 1461249046728 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dd4000 == 60 [pid = 1653] [id = 241] 07:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119259400) [pid = 1653] [serial = 721] [outer = 0x0] 07:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119c27000) [pid = 1653] [serial = 722] [outer = 0x119259400] 07:30:46 INFO - PROCESS | 1653 | 1461249046760 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11a924400) [pid = 1653] [serial = 723] [outer = 0x119259400] 07:30:47 INFO - PROCESS | 1653 | 1461249047173 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:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 689ms 07:30:47 INFO - PROCESS | 1653 | 1461249047189 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 1653 | 1461249047191 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:30:47 INFO - PROCESS | 1653 | 1461249047194 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 1653 | 1461249047195 Marionette TRACE conn2 <- [1,938,null,{}] 07:30:47 INFO - PROCESS | 1653 | 1461249047198 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:30:47 INFO - PROCESS | 1653 | 1461249047299 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:30:47 INFO - PROCESS | 1653 | 1461249047347 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be31800 == 61 [pid = 1653] [id = 242] 07:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11aa91000) [pid = 1653] [serial = 724] [outer = 0x0] 07:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11ba48400) [pid = 1653] [serial = 725] [outer = 0x11aa91000] 07:30:47 INFO - PROCESS | 1653 | 1461249047377 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11c3a7800) [pid = 1653] [serial = 726] [outer = 0x11aa91000] 07:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 618ms 07:30:47 INFO - PROCESS | 1653 | 1461249047806 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:30:47 INFO - PROCESS | 1653 | 1461249047813 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 1653 | 1461249047815 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:30:47 INFO - PROCESS | 1653 | 1461249047824 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 1653 | 1461249047828 Marionette TRACE conn2 <- [1,942,null,{}] 07:30:47 INFO - PROCESS | 1653 | 1461249047830 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:30:47 INFO - PROCESS | 1653 | 1461249047950 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:30:48 INFO - PROCESS | 1653 | 1461249048073 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d24a800 == 62 [pid = 1653] [id = 243] 07:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12386c800) [pid = 1653] [serial = 727] [outer = 0x0] 07:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12392f000) [pid = 1653] [serial = 728] [outer = 0x12386c800] 07:30:48 INFO - PROCESS | 1653 | 1461249048125 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x127de0000) [pid = 1653] [serial = 729] [outer = 0x12386c800] 07:30:48 INFO - PROCESS | 1653 | 1461249048554 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:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 777ms 07:30:48 INFO - PROCESS | 1653 | 1461249048597 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 1653 | 1461249048598 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:30:48 INFO - PROCESS | 1653 | 1461249048601 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 1653 | 1461249048602 Marionette TRACE conn2 <- [1,946,null,{}] 07:30:48 INFO - PROCESS | 1653 | 1461249048604 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:30:48 INFO - PROCESS | 1653 | 1461249048704 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:30:48 INFO - PROCESS | 1653 | 1461249048753 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db23800 == 63 [pid = 1653] [id = 244] 07:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129040800) [pid = 1653] [serial = 730] [outer = 0x0] 07:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129982000) [pid = 1653] [serial = 731] [outer = 0x129040800] 07:30:48 INFO - PROCESS | 1653 | 1461249048783 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x129e53400) [pid = 1653] [serial = 732] [outer = 0x129040800] 07:30:49 INFO - PROCESS | 1653 | 1461249049181 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:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 620ms 07:30:49 INFO - PROCESS | 1653 | 1461249049222 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 1653 | 1461249049223 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:30:49 INFO - PROCESS | 1653 | 1461249049226 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 1653 | 1461249049227 Marionette TRACE conn2 <- [1,950,null,{}] 07:30:49 INFO - PROCESS | 1653 | 1461249049230 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:30:49 INFO - PROCESS | 1653 | 1461249049328 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:30:49 INFO - PROCESS | 1653 | 1461249049413 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4bf800 == 64 [pid = 1653] [id = 245] 07:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b818800) [pid = 1653] [serial = 733] [outer = 0x0] 07:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12ba49000) [pid = 1653] [serial = 734] [outer = 0x12b818800] 07:30:49 INFO - PROCESS | 1653 | 1461249049461 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12bde8400) [pid = 1653] [serial = 735] [outer = 0x12b818800] 07:30:49 INFO - PROCESS | 1653 | 1461249049932 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:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 07:30:50 INFO - PROCESS | 1653 | 1461249050006 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:30:50 INFO - PROCESS | 1653 | 1461249050008 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:30:50 INFO - PROCESS | 1653 | 1461249050014 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 1653 | 1461249050017 Marionette TRACE conn2 <- [1,954,null,{}] 07:30:50 INFO - PROCESS | 1653 | 1461249050022 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:30:50 INFO - PROCESS | 1653 | 1461249050177 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:30:50 INFO - PROCESS | 1653 | 1461249050265 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x119285800 == 65 [pid = 1653] [id = 246] 07:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1181b1c00) [pid = 1653] [serial = 736] [outer = 0x0] 07:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12392c800) [pid = 1653] [serial = 737] [outer = 0x1181b1c00] 07:30:50 INFO - PROCESS | 1653 | 1461249050308 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129985800) [pid = 1653] [serial = 738] [outer = 0x1181b1c00] 07:30:50 INFO - PROCESS | 1653 | 1461249050903 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:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 925ms 07:30:50 INFO - PROCESS | 1653 | 1461249050939 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 1653 | 1461249050942 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:30:50 INFO - PROCESS | 1653 | 1461249050946 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 1653 | 1461249050948 Marionette TRACE conn2 <- [1,958,null,{}] 07:30:50 INFO - PROCESS | 1653 | 1461249050951 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:30:51 INFO - PROCESS | 1653 | 1461249051046 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:30:51 INFO - PROCESS | 1653 | 1461249051111 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c19000 == 66 [pid = 1653] [id = 247] 07:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x118f63800) [pid = 1653] [serial = 739] [outer = 0x0] 07:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1192d3400) [pid = 1653] [serial = 740] [outer = 0x118f63800] 07:30:51 INFO - PROCESS | 1653 | 1461249051140 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11a7e7c00) [pid = 1653] [serial = 741] [outer = 0x118f63800] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec26000 == 65 [pid = 1653] [id = 179] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119162800 == 64 [pid = 1653] [id = 111] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcae000 == 63 [pid = 1653] [id = 239] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12bada000 == 62 [pid = 1653] [id = 238] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x129c30000 == 61 [pid = 1653] [id = 237] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12e6aec00) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119273800 == 60 [pid = 1653] [id = 236] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x125db8800 == 59 [pid = 1653] [id = 235] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x123e4e800 == 58 [pid = 1653] [id = 234] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12369a800 == 57 [pid = 1653] [id = 233] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1151bf000 == 56 [pid = 1653] [id = 232] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11be15800 == 55 [pid = 1653] [id = 231] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x114413000 == 54 [pid = 1653] [id = 230] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11a918000 == 53 [pid = 1653] [id = 229] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116478800 == 52 [pid = 1653] [id = 228] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x118cbd800 == 51 [pid = 1653] [id = 227] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119151000 == 50 [pid = 1653] [id = 226] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12ef79000 == 49 [pid = 1653] [id = 225] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6d1000 == 48 [pid = 1653] [id = 224] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12928f800 == 47 [pid = 1653] [id = 223] 07:30:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11b967800 == 46 [pid = 1653] [id = 222] 07:30:51 INFO - PROCESS | 1653 | 1461249051635 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:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 726ms 07:30:51 INFO - PROCESS | 1653 | 1461249051673 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 1653 | 1461249051679 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:30:51 INFO - PROCESS | 1653 | 1461249051685 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 1653 | 1461249051688 Marionette TRACE conn2 <- [1,962,null,{}] 07:30:51 INFO - PROCESS | 1653 | 1461249051692 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:30:51 INFO - PROCESS | 1653 | 1461249051850 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12bde9000) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11bc97400) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1271d7c00) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12ba55800) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bde9c00) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11c18d800) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x123e11800) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x127729800) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x129980400) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11aa79000) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x119c27800) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x123c63800) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12360c400) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11b50a400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11c190400) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x123878400) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12705fc00) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x127722c00) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x127352400) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x127149000) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x127058c00) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119138800) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1181b7000) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11b510c00) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11a92b400) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12e38c800) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x129e29400) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1290dc400) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129e2f400) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12da16800) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12e269400) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bde6800) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12d071000) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12b817c00) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b27e000) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ce92400) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12bd3c800) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12e3b1c00) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129e54400) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12d164000) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12e90f400) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 07:30:51 INFO - PROCESS | 1653 | 1461249051937 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119286800 == 47 [pid = 1653] [id = 248] 07:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1157a2c00) [pid = 1653] [serial = 742] [outer = 0x0] 07:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11a7e6c00) [pid = 1653] [serial = 743] [outer = 0x1157a2c00] 07:30:51 INFO - PROCESS | 1653 | 1461249051966 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11b9b5800) [pid = 1653] [serial = 744] [outer = 0x1157a2c00] 07:30:52 INFO - PROCESS | 1653 | 1461249052292 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:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 623ms 07:30:52 INFO - PROCESS | 1653 | 1461249052309 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1653 | 1461249052310 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:30:52 INFO - PROCESS | 1653 | 1461249052312 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1653 | 1461249052315 Marionette TRACE conn2 <- [1,966,null,{}] 07:30:52 INFO - PROCESS | 1653 | 1461249052325 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:30:52 INFO - PROCESS | 1653 | 1461249052409 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:30:52 INFO - PROCESS | 1653 | 1461249052458 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba66800 == 48 [pid = 1653] [id = 249] 07:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11acd2400) [pid = 1653] [serial = 745] [outer = 0x0] 07:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11c39fc00) [pid = 1653] [serial = 746] [outer = 0x11acd2400] 07:30:52 INFO - PROCESS | 1653 | 1461249052485 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123929c00) [pid = 1653] [serial = 747] [outer = 0x11acd2400] 07:30:52 INFO - PROCESS | 1653 | 1461249052772 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:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 471ms 07:30:52 INFO - PROCESS | 1653 | 1461249052784 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1653 | 1461249052787 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:30:52 INFO - PROCESS | 1653 | 1461249052796 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1653 | 1461249052797 Marionette TRACE conn2 <- [1,970,null,{}] 07:30:52 INFO - PROCESS | 1653 | 1461249052800 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:30:52 INFO - PROCESS | 1653 | 1461249052895 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:30:52 INFO - PROCESS | 1653 | 1461249052898 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b76000 == 49 [pid = 1653] [id = 250] 07:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12392a800) [pid = 1653] [serial = 748] [outer = 0x0] 07:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124032400) [pid = 1653] [serial = 749] [outer = 0x12392a800] 07:30:52 INFO - PROCESS | 1653 | 1461249052926 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12705a000) [pid = 1653] [serial = 750] [outer = 0x12392a800] 07:30:53 INFO - PROCESS | 1653 | 1461249053245 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:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 07:30:53 INFO - PROCESS | 1653 | 1461249053265 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1653 | 1461249053266 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:30:53 INFO - PROCESS | 1653 | 1461249053270 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1653 | 1461249053272 Marionette TRACE conn2 <- [1,974,null,{}] 07:30:53 INFO - PROCESS | 1653 | 1461249053274 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:30:53 INFO - PROCESS | 1653 | 1461249053382 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:30:53 INFO - PROCESS | 1653 | 1461249053388 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11911d000 == 50 [pid = 1653] [id = 251] 07:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12386cc00) [pid = 1653] [serial = 751] [outer = 0x0] 07:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12447f800) [pid = 1653] [serial = 752] [outer = 0x12386cc00] 07:30:53 INFO - PROCESS | 1653 | 1461249053414 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1271de000) [pid = 1653] [serial = 753] [outer = 0x12386cc00] 07:30:53 INFO - PROCESS | 1653 | 1461249053741 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:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 520ms 07:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:30:53 INFO - PROCESS | 1653 | 1461249053790 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1653 | 1461249053791 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:30:53 INFO - PROCESS | 1653 | 1461249053793 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1653 | 1461249053794 Marionette TRACE conn2 <- [1,978,null,{}] 07:30:53 INFO - PROCESS | 1653 | 1461249053797 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:30:53 INFO - PROCESS | 1653 | 1461249053901 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:30:53 INFO - PROCESS | 1653 | 1461249053906 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12716c000 == 51 [pid = 1653] [id = 252] 07:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x127061400) [pid = 1653] [serial = 754] [outer = 0x0] 07:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1278f4000) [pid = 1653] [serial = 755] [outer = 0x127061400] 07:30:53 INFO - PROCESS | 1653 | 1461249053961 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b27b400) [pid = 1653] [serial = 756] [outer = 0x127061400] 07:30:54 INFO - PROCESS | 1653 | 1461249054290 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:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 07:30:54 INFO - PROCESS | 1653 | 1461249054312 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 1653 | 1461249054313 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:30:54 INFO - PROCESS | 1653 | 1461249054316 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 1653 | 1461249054317 Marionette TRACE conn2 <- [1,982,null,{}] 07:30:54 INFO - PROCESS | 1653 | 1461249054322 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:30:54 INFO - PROCESS | 1653 | 1461249054417 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:30:54 INFO - PROCESS | 1653 | 1461249054429 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292a2800 == 52 [pid = 1653] [id = 253] 07:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1277fc800) [pid = 1653] [serial = 757] [outer = 0x0] 07:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b529400) [pid = 1653] [serial = 758] [outer = 0x1277fc800] 07:30:54 INFO - PROCESS | 1653 | 1461249054455 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12b80f400) [pid = 1653] [serial = 759] [outer = 0x1277fc800] 07:30:54 INFO - PROCESS | 1653 | 1461249054773 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:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 472ms 07:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:30:54 INFO - PROCESS | 1653 | 1461249054790 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 1653 | 1461249054791 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:30:54 INFO - PROCESS | 1653 | 1461249054794 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 1653 | 1461249054795 Marionette TRACE conn2 <- [1,986,null,{}] 07:30:54 INFO - PROCESS | 1653 | 1461249054797 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:30:54 INFO - PROCESS | 1653 | 1461249054903 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:30:54 INFO - PROCESS | 1653 | 1461249054907 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b50d800 == 53 [pid = 1653] [id = 254] 07:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x129985400) [pid = 1653] [serial = 760] [outer = 0x0] 07:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12bd34c00) [pid = 1653] [serial = 761] [outer = 0x129985400] 07:30:54 INFO - PROCESS | 1653 | 1461249054932 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bdeb400) [pid = 1653] [serial = 762] [outer = 0x129985400] 07:30:55 INFO - PROCESS | 1653 | 1461249055253 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:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 07:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:30:55 INFO - PROCESS | 1653 | 1461249055313 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 1653 | 1461249055314 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:30:55 INFO - PROCESS | 1653 | 1461249055316 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 1653 | 1461249055317 Marionette TRACE conn2 <- [1,990,null,{}] 07:30:55 INFO - PROCESS | 1653 | 1461249055320 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:30:55 INFO - PROCESS | 1653 | 1461249055416 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:30:55 INFO - PROCESS | 1653 | 1461249055427 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca9000 == 54 [pid = 1653] [id = 255] 07:30:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12bd30400) [pid = 1653] [serial = 763] [outer = 0x0] 07:30:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12ce92400) [pid = 1653] [serial = 764] [outer = 0x12bd30400] 07:30:55 INFO - PROCESS | 1653 | 1461249055451 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12d077400) [pid = 1653] [serial = 765] [outer = 0x12bd30400] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x124483c00) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123e65800) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118e34400) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11c46f800) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118cf0000) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x115872400) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118ce6400) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x123e67400) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11aae2c00) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12714d400) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x114238c00) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1152ec800) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x123d27400) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118e3c400) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:30:55 INFO - PROCESS | 1653 | 1461249055968 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:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 07:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:30:55 INFO - PROCESS | 1653 | 1461249055988 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 1653 | 1461249055990 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:30:55 INFO - PROCESS | 1653 | 1461249055993 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 1653 | 1461249055995 Marionette TRACE conn2 <- [1,994,null,{}] 07:30:56 INFO - PROCESS | 1653 | 1461249055998 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:30:56 INFO - PROCESS | 1653 | 1461249056153 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:30:56 INFO - PROCESS | 1653 | 1461249056193 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4d6800 == 55 [pid = 1653] [id = 256] 07:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1153ba800) [pid = 1653] [serial = 766] [outer = 0x0] 07:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11adf4400) [pid = 1653] [serial = 767] [outer = 0x1153ba800] 07:30:56 INFO - PROCESS | 1653 | 1461249056219 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124483c00) [pid = 1653] [serial = 768] [outer = 0x1153ba800] 07:30:56 INFO - PROCESS | 1653 | 1461249056509 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:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 570ms 07:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:30:56 INFO - PROCESS | 1653 | 1461249056562 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 1653 | 1461249056564 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:30:56 INFO - PROCESS | 1653 | 1461249056566 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 1653 | 1461249056568 Marionette TRACE conn2 <- [1,998,null,{}] 07:30:56 INFO - PROCESS | 1653 | 1461249056570 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:30:56 INFO - PROCESS | 1653 | 1461249056666 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:30:56 INFO - PROCESS | 1653 | 1461249056716 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d23c000 == 56 [pid = 1653] [id = 257] 07:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11aa78400) [pid = 1653] [serial = 769] [outer = 0x0] 07:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129e2f000) [pid = 1653] [serial = 770] [outer = 0x11aa78400] 07:30:56 INFO - PROCESS | 1653 | 1461249056745 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12da21800) [pid = 1653] [serial = 771] [outer = 0x11aa78400] 07:30:57 INFO - PROCESS | 1653 | 1461249057042 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:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 07:30:57 INFO - PROCESS | 1653 | 1461249057086 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:30:57 INFO - PROCESS | 1653 | 1461249057089 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:30:57 INFO - PROCESS | 1653 | 1461249057092 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 1653 | 1461249057093 Marionette TRACE conn2 <- [1,1002,null,{}] 07:30:57 INFO - PROCESS | 1653 | 1461249057095 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:30:57 INFO - PROCESS | 1653 | 1461249057177 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:30:57 INFO - PROCESS | 1653 | 1461249057181 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6c7000 == 57 [pid = 1653] [id = 258] 07:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12da18c00) [pid = 1653] [serial = 772] [outer = 0x0] 07:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12da60400) [pid = 1653] [serial = 773] [outer = 0x12da18c00] 07:30:57 INFO - PROCESS | 1653 | 1461249057206 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12e385000) [pid = 1653] [serial = 774] [outer = 0x12da18c00] 07:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 420ms 07:30:57 INFO - PROCESS | 1653 | 1461249057508 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:30:57 INFO - PROCESS | 1653 | 1461249057512 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 1653 | 1461249057513 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:30:57 INFO - PROCESS | 1653 | 1461249057515 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 1653 | 1461249057517 Marionette TRACE conn2 <- [1,1006,null,{}] 07:30:57 INFO - PROCESS | 1653 | 1461249057527 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:30:57 INFO - PROCESS | 1653 | 1461249057617 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:30:57 INFO - PROCESS | 1653 | 1461249057670 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec21000 == 58 [pid = 1653] [id = 259] 07:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118e3c400) [pid = 1653] [serial = 775] [outer = 0x0] 07:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12e385800) [pid = 1653] [serial = 776] [outer = 0x118e3c400] 07:30:57 INFO - PROCESS | 1653 | 1461249057695 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12e3b3800) [pid = 1653] [serial = 777] [outer = 0x118e3c400] 07:30:58 INFO - PROCESS | 1653 | 1461249058179 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:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 676ms 07:30:58 INFO - PROCESS | 1653 | 1461249058210 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:30:58 INFO - PROCESS | 1653 | 1461249058214 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:30:58 INFO - PROCESS | 1653 | 1461249058224 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 1653 | 1461249058228 Marionette TRACE conn2 <- [1,1010,null,{}] 07:30:58 INFO - PROCESS | 1653 | 1461249058234 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:30:58 INFO - PROCESS | 1653 | 1461249058365 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:30:58 INFO - PROCESS | 1653 | 1461249058429 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a909000 == 59 [pid = 1653] [id = 260] 07:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118e2f400) [pid = 1653] [serial = 778] [outer = 0x0] 07:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11a53ec00) [pid = 1653] [serial = 779] [outer = 0x118e2f400] 07:30:58 INFO - PROCESS | 1653 | 1461249058461 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11aad8800) [pid = 1653] [serial = 780] [outer = 0x118e2f400] 07:30:58 INFO - PROCESS | 1653 | 1461249058850 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:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 676ms 07:30:58 INFO - PROCESS | 1653 | 1461249058897 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 1653 | 1461249058902 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:30:58 INFO - PROCESS | 1653 | 1461249058908 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 1653 | 1461249058910 Marionette TRACE conn2 <- [1,1014,null,{}] 07:30:58 INFO - PROCESS | 1653 | 1461249058912 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:30:59 INFO - PROCESS | 1653 | 1461249059017 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:30:59 INFO - PROCESS | 1653 | 1461249059115 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e4e000 == 60 [pid = 1653] [id = 261] 07:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11b9b2400) [pid = 1653] [serial = 781] [outer = 0x0] 07:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11c36fc00) [pid = 1653] [serial = 782] [outer = 0x11b9b2400] 07:30:59 INFO - PROCESS | 1653 | 1461249059145 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x123877400) [pid = 1653] [serial = 783] [outer = 0x11b9b2400] 07:30:59 INFO - PROCESS | 1653 | 1461249059536 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:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 674ms 07:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:30:59 INFO - PROCESS | 1653 | 1461249059582 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 1653 | 1461249059584 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:30:59 INFO - PROCESS | 1653 | 1461249059589 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 1653 | 1461249059591 Marionette TRACE conn2 <- [1,1018,null,{}] 07:30:59 INFO - PROCESS | 1653 | 1461249059599 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:30:59 INFO - PROCESS | 1653 | 1461249059740 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:30:59 INFO - PROCESS | 1653 | 1461249059788 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e212800 == 61 [pid = 1653] [id = 262] 07:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12903ec00) [pid = 1653] [serial = 784] [outer = 0x0] 07:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1290d6400) [pid = 1653] [serial = 785] [outer = 0x12903ec00] 07:30:59 INFO - PROCESS | 1653 | 1461249059821 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129cad000) [pid = 1653] [serial = 786] [outer = 0x12903ec00] 07:31:00 INFO - PROCESS | 1653 | 1461249060235 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:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 674ms 07:31:00 INFO - PROCESS | 1653 | 1461249060261 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 1653 | 1461249060263 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:31:00 INFO - PROCESS | 1653 | 1461249060266 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 1653 | 1461249060268 Marionette TRACE conn2 <- [1,1022,null,{}] 07:31:00 INFO - PROCESS | 1653 | 1461249060270 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:31:00 INFO - PROCESS | 1653 | 1461249060427 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:31:00 INFO - PROCESS | 1653 | 1461249060499 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f242000 == 62 [pid = 1653] [id = 263] 07:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129e55c00) [pid = 1653] [serial = 787] [outer = 0x0] 07:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b810800) [pid = 1653] [serial = 788] [outer = 0x129e55c00] 07:31:00 INFO - PROCESS | 1653 | 1461249060547 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12d285c00) [pid = 1653] [serial = 789] [outer = 0x129e55c00] 07:31:01 INFO - PROCESS | 1653 | 1461249061004 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:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 771ms 07:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:31:01 INFO - PROCESS | 1653 | 1461249061038 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:31:01 INFO - PROCESS | 1653 | 1461249061039 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:31:01 INFO - PROCESS | 1653 | 1461249061041 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 1653 | 1461249061043 Marionette TRACE conn2 <- [1,1026,null,{}] 07:31:01 INFO - PROCESS | 1653 | 1461249061045 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:31:01 INFO - PROCESS | 1653 | 1461249061143 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:31:01 INFO - PROCESS | 1653 | 1461249061194 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f25d000 == 63 [pid = 1653] [id = 264] 07:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12bd2f400) [pid = 1653] [serial = 790] [outer = 0x0] 07:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12da1bc00) [pid = 1653] [serial = 791] [outer = 0x12bd2f400] 07:31:01 INFO - PROCESS | 1653 | 1461249061223 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12e391c00) [pid = 1653] [serial = 792] [outer = 0x12bd2f400] 07:31:01 INFO - PROCESS | 1653 | 1461249061639 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:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 07:31:01 INFO - PROCESS | 1653 | 1461249061712 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:31:01 INFO - PROCESS | 1653 | 1461249061714 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:31:01 INFO - PROCESS | 1653 | 1461249061716 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 1653 | 1461249061717 Marionette TRACE conn2 <- [1,1030,null,{}] 07:31:01 INFO - PROCESS | 1653 | 1461249061720 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:31:01 INFO - PROCESS | 1653 | 1461249061853 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:31:01 INFO - PROCESS | 1653 | 1461249061918 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b74000 == 64 [pid = 1653] [id = 265] 07:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12714c000) [pid = 1653] [serial = 793] [outer = 0x0] 07:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12e393800) [pid = 1653] [serial = 794] [outer = 0x12714c000] 07:31:01 INFO - PROCESS | 1653 | 1461249061950 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12e914c00) [pid = 1653] [serial = 795] [outer = 0x12714c000] 07:31:02 INFO - PROCESS | 1653 | 1461249062529 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:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 873ms 07:31:02 INFO - PROCESS | 1653 | 1461249062590 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 1653 | 1461249062592 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:31:02 INFO - PROCESS | 1653 | 1461249062595 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 1653 | 1461249062598 Marionette TRACE conn2 <- [1,1034,null,{}] 07:31:02 INFO - PROCESS | 1653 | 1461249062601 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:31:02 INFO - PROCESS | 1653 | 1461249062697 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:31:02 INFO - PROCESS | 1653 | 1461249062751 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ddf800 == 65 [pid = 1653] [id = 266] 07:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1158ec800) [pid = 1653] [serial = 796] [outer = 0x0] 07:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x118547400) [pid = 1653] [serial = 797] [outer = 0x1158ec800] 07:31:02 INFO - PROCESS | 1653 | 1461249062779 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x118c5f800) [pid = 1653] [serial = 798] [outer = 0x1158ec800] 07:31:03 INFO - PROCESS | 1653 | 1461249063228 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:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 676ms 07:31:03 INFO - PROCESS | 1653 | 1461249063271 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 1653 | 1461249063275 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:31:03 INFO - PROCESS | 1653 | 1461249063279 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 1653 | 1461249063281 Marionette TRACE conn2 <- [1,1038,null,{}] 07:31:03 INFO - PROCESS | 1653 | 1461249063284 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:31:03 INFO - PROCESS | 1653 | 1461249063375 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:31:03 INFO - PROCESS | 1653 | 1461249063440 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aab8000 == 66 [pid = 1653] [id = 267] 07:31:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x118ce6400) [pid = 1653] [serial = 799] [outer = 0x0] 07:31:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11a7e8000) [pid = 1653] [serial = 800] [outer = 0x118ce6400] 07:31:03 INFO - PROCESS | 1653 | 1461249063469 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11aae6c00) [pid = 1653] [serial = 801] [outer = 0x118ce6400] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6c7000 == 65 [pid = 1653] [id = 258] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d23c000 == 64 [pid = 1653] [id = 257] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4d6800 == 63 [pid = 1653] [id = 256] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca9000 == 62 [pid = 1653] [id = 255] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b50d800 == 61 [pid = 1653] [id = 254] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1292a2800 == 60 [pid = 1653] [id = 253] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12d286800) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11aadec00) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12705f000) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12b287800) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12b280800) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12716c000 == 59 [pid = 1653] [id = 252] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11911d000 == 58 [pid = 1653] [id = 251] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123b76000 == 57 [pid = 1653] [id = 250] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba66800 == 56 [pid = 1653] [id = 249] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119286800 == 55 [pid = 1653] [id = 248] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118c19000 == 54 [pid = 1653] [id = 247] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119285800 == 53 [pid = 1653] [id = 246] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4bf800 == 52 [pid = 1653] [id = 245] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12db23800 == 51 [pid = 1653] [id = 244] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d24a800 == 50 [pid = 1653] [id = 243] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11be31800 == 49 [pid = 1653] [id = 242] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119dd4000 == 48 [pid = 1653] [id = 241] 07:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x114a73800 == 47 [pid = 1653] [id = 240] 07:31:03 INFO - PROCESS | 1653 | 1461249063849 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:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 619ms 07:31:03 INFO - PROCESS | 1653 | 1461249063899 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 1653 | 1461249063900 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x129cad400) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x129e5ac00) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x127058000) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x119c32400) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119257400) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1238cf800) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x123af7c00) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11a923800) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11aad8c00) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x118e32000) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1186c2800) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11c183400) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11c36d000) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12714c800) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11b509c00) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11ba47400) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12771f400) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1273bd000) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x127de0800) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129e4d400) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119133800) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x123927400) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x123e0a400) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1290d7000) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129e2d000) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x127063400) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12447f400) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 07:31:03 INFO - PROCESS | 1653 | 1461249063916 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 1653 | 1461249063918 Marionette TRACE conn2 <- [1,1042,null,{}] 07:31:03 INFO - PROCESS | 1653 | 1461249063928 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:31:04 INFO - PROCESS | 1653 | 1461249064009 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:31:04 INFO - PROCESS | 1653 | 1461249064013 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b13800 == 48 [pid = 1653] [id = 268] 07:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11bc99000) [pid = 1653] [serial = 802] [outer = 0x0] 07:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11c36bc00) [pid = 1653] [serial = 803] [outer = 0x11bc99000] 07:31:04 INFO - PROCESS | 1653 | 1461249064044 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12386e400) [pid = 1653] [serial = 804] [outer = 0x11bc99000] 07:31:04 INFO - PROCESS | 1653 | 1461249064399 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:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 535ms 07:31:04 INFO - PROCESS | 1653 | 1461249064440 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:31:04 INFO - PROCESS | 1653 | 1461249064442 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:31:04 INFO - PROCESS | 1653 | 1461249064444 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1653 | 1461249064445 Marionette TRACE conn2 <- [1,1046,null,{}] 07:31:04 INFO - PROCESS | 1653 | 1461249064448 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:31:04 INFO - PROCESS | 1653 | 1461249064531 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:31:04 INFO - PROCESS | 1653 | 1461249064581 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be31000 == 49 [pid = 1653] [id = 269] 07:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11c367800) [pid = 1653] [serial = 805] [outer = 0x0] 07:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x123925000) [pid = 1653] [serial = 806] [outer = 0x11c367800] 07:31:04 INFO - PROCESS | 1653 | 1461249064608 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x123d24400) [pid = 1653] [serial = 807] [outer = 0x11c367800] 07:31:04 INFO - PROCESS | 1653 | 1461249064923 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:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 07:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:31:04 INFO - PROCESS | 1653 | 1461249064964 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 1653 | 1461249064965 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:31:04 INFO - PROCESS | 1653 | 1461249064967 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1653 | 1461249064968 Marionette TRACE conn2 <- [1,1050,null,{}] 07:31:04 INFO - PROCESS | 1653 | 1461249064971 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:31:05 INFO - PROCESS | 1653 | 1461249065049 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:31:05 INFO - PROCESS | 1653 | 1461249065099 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119903000 == 50 [pid = 1653] [id = 270] 07:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x123612000) [pid = 1653] [serial = 808] [outer = 0x0] 07:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1241e6400) [pid = 1653] [serial = 809] [outer = 0x123612000] 07:31:05 INFO - PROCESS | 1653 | 1461249065125 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12705e000) [pid = 1653] [serial = 810] [outer = 0x123612000] 07:31:05 INFO - PROCESS | 1653 | 1461249065414 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:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 07:31:05 INFO - PROCESS | 1653 | 1461249065443 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 1653 | 1461249065444 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:31:05 INFO - PROCESS | 1653 | 1461249065447 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 1653 | 1461249065448 Marionette TRACE conn2 <- [1,1054,null,{}] 07:31:05 INFO - PROCESS | 1653 | 1461249065450 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:31:05 INFO - PROCESS | 1653 | 1461249065547 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:31:05 INFO - PROCESS | 1653 | 1461249065554 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x127174000 == 51 [pid = 1653] [id = 271] 07:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x127065800) [pid = 1653] [serial = 811] [outer = 0x0] 07:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12772a400) [pid = 1653] [serial = 812] [outer = 0x127065800] 07:31:05 INFO - PROCESS | 1653 | 1461249065582 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129cad800) [pid = 1653] [serial = 813] [outer = 0x127065800] 07:31:05 INFO - PROCESS | 1653 | 1461249065954 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:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 07:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:31:05 INFO - PROCESS | 1653 | 1461249065966 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 1653 | 1461249065967 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:31:05 INFO - PROCESS | 1653 | 1461249065969 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 1653 | 1461249065972 Marionette TRACE conn2 <- [1,1058,null,{}] 07:31:05 INFO - PROCESS | 1653 | 1461249065975 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:31:06 INFO - PROCESS | 1653 | 1461249066073 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:31:06 INFO - PROCESS | 1653 | 1461249066077 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e9a000 == 52 [pid = 1653] [id = 272] 07:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x129e2b800) [pid = 1653] [serial = 814] [outer = 0x0] 07:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129e38c00) [pid = 1653] [serial = 815] [outer = 0x129e2b800] 07:31:06 INFO - PROCESS | 1653 | 1461249066130 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12b27c000) [pid = 1653] [serial = 816] [outer = 0x129e2b800] 07:31:06 INFO - PROCESS | 1653 | 1461249066432 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:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 472ms 07:31:06 INFO - PROCESS | 1653 | 1461249066449 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 1653 | 1461249066450 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:31:06 INFO - PROCESS | 1653 | 1461249066454 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 1653 | 1461249066457 Marionette TRACE conn2 <- [1,1062,null,{}] 07:31:06 INFO - PROCESS | 1653 | 1461249066459 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:31:06 INFO - PROCESS | 1653 | 1461249066559 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:31:06 INFO - PROCESS | 1653 | 1461249066589 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b50b000 == 53 [pid = 1653] [id = 273] 07:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129cabc00) [pid = 1653] [serial = 817] [outer = 0x0] 07:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12b280000) [pid = 1653] [serial = 818] [outer = 0x129cabc00] 07:31:06 INFO - PROCESS | 1653 | 1461249066615 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12b80c800) [pid = 1653] [serial = 819] [outer = 0x129cabc00] 07:31:06 INFO - PROCESS | 1653 | 1461249066950 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:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 522ms 07:31:06 INFO - PROCESS | 1653 | 1461249066976 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 1653 | 1461249066977 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:31:06 INFO - PROCESS | 1653 | 1461249066979 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 1653 | 1461249066980 Marionette TRACE conn2 <- [1,1066,null,{}] 07:31:06 INFO - PROCESS | 1653 | 1461249066983 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:31:07 INFO - PROCESS | 1653 | 1461249067084 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:31:07 INFO - PROCESS | 1653 | 1461249067098 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca9000 == 54 [pid = 1653] [id = 274] 07:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b817400) [pid = 1653] [serial = 820] [outer = 0x0] 07:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12bd2fc00) [pid = 1653] [serial = 821] [outer = 0x12b817400] 07:31:07 INFO - PROCESS | 1653 | 1461249067124 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12bdee000) [pid = 1653] [serial = 822] [outer = 0x12b817400] 07:31:07 INFO - PROCESS | 1653 | 1461249067651 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:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 719ms 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12e3b2c00) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x123873000) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b27c800) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12b527800) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1238ce800) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x119c2d000) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11aa91000) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12386cc00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11acd2400) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12386c800) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x129985400) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118f63800) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1157a2c00) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12392a800) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1181b1c00) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119259400) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1277fc800) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1147bf400) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1153ba800) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12bd30400) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127350000) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11aa78400) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12da18c00) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:31:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x127061400) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:31:07 INFO - PROCESS | 1653 | 1461249067899 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 1653 | 1461249067900 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:31:07 INFO - PROCESS | 1653 | 1461249067906 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 1653 | 1461249067907 Marionette TRACE conn2 <- [1,1070,null,{}] 07:31:07 INFO - PROCESS | 1653 | 1461249067909 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:31:08 INFO - PROCESS | 1653 | 1461249068012 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:31:08 INFO - PROCESS | 1653 | 1461249068018 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a70000 == 55 [pid = 1653] [id = 275] 07:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11586fc00) [pid = 1653] [serial = 823] [outer = 0x0] 07:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119257c00) [pid = 1653] [serial = 824] [outer = 0x11586fc00] 07:31:08 INFO - PROCESS | 1653 | 1461249068060 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11ba4ac00) [pid = 1653] [serial = 825] [outer = 0x11586fc00] 07:31:08 INFO - PROCESS | 1653 | 1461249068576 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:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 718ms 07:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:31:08 INFO - PROCESS | 1653 | 1461249068627 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 1653 | 1461249068629 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:31:08 INFO - PROCESS | 1653 | 1461249068632 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - PROCESS | 1653 | 1461249068635 Marionette TRACE conn2 <- [1,1074,null,{}] 07:31:08 INFO - PROCESS | 1653 | 1461249068641 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:31:08 INFO - PROCESS | 1653 | 1461249068749 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:31:08 INFO - PROCESS | 1653 | 1461249068757 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d22b000 == 56 [pid = 1653] [id = 276] 07:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b529800) [pid = 1653] [serial = 826] [outer = 0x0] 07:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12bde7000) [pid = 1653] [serial = 827] [outer = 0x12b529800] 07:31:08 INFO - PROCESS | 1653 | 1461249068786 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12d16c400) [pid = 1653] [serial = 828] [outer = 0x12b529800] 07:31:09 INFO - PROCESS | 1653 | 1461249069106 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:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 525ms 07:31:09 INFO - PROCESS | 1653 | 1461249069158 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 1653 | 1461249069159 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:31:09 INFO - PROCESS | 1653 | 1461249069170 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 1653 | 1461249069171 Marionette TRACE conn2 <- [1,1078,null,{}] 07:31:09 INFO - PROCESS | 1653 | 1461249069175 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:31:09 INFO - PROCESS | 1653 | 1461249069259 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:31:09 INFO - PROCESS | 1653 | 1461249069263 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec2c800 == 57 [pid = 1653] [id = 277] 07:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12d290000) [pid = 1653] [serial = 829] [outer = 0x0] 07:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12e90f000) [pid = 1653] [serial = 830] [outer = 0x12d290000] 07:31:09 INFO - PROCESS | 1653 | 1461249069288 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12e915c00) [pid = 1653] [serial = 831] [outer = 0x12d290000] 07:31:09 INFO - PROCESS | 1653 | 1461249069627 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:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 479ms 07:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:31:09 INFO - PROCESS | 1653 | 1461249069641 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 1653 | 1461249069642 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:31:09 INFO - PROCESS | 1653 | 1461249069644 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 1653 | 1461249069646 Marionette TRACE conn2 <- [1,1082,null,{}] 07:31:09 INFO - PROCESS | 1653 | 1461249069648 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:31:09 INFO - PROCESS | 1653 | 1461249069733 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:31:09 INFO - PROCESS | 1653 | 1461249069737 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f9c8000 == 58 [pid = 1653] [id = 278] 07:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12e918400) [pid = 1653] [serial = 832] [outer = 0x0] 07:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12ec7a000) [pid = 1653] [serial = 833] [outer = 0x12e918400] 07:31:09 INFO - PROCESS | 1653 | 1461249069762 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12ec81800) [pid = 1653] [serial = 834] [outer = 0x12e918400] 07:31:10 INFO - PROCESS | 1653 | 1461249070243 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:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 618ms 07:31:10 INFO - PROCESS | 1653 | 1461249070264 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1653 | 1461249070267 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:31:10 INFO - PROCESS | 1653 | 1461249070271 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1653 | 1461249070273 Marionette TRACE conn2 <- [1,1086,null,{}] 07:31:10 INFO - PROCESS | 1653 | 1461249070277 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:31:10 INFO - PROCESS | 1653 | 1461249070383 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:31:10 INFO - PROCESS | 1653 | 1461249070437 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118675000 == 59 [pid = 1653] [id = 279] 07:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118c90800) [pid = 1653] [serial = 835] [outer = 0x0] 07:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11925bc00) [pid = 1653] [serial = 836] [outer = 0x118c90800] 07:31:10 INFO - PROCESS | 1653 | 1461249070506 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11a92a000) [pid = 1653] [serial = 837] [outer = 0x118c90800] 07:31:10 INFO - PROCESS | 1653 | 1461249070921 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:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 07:31:10 INFO - PROCESS | 1653 | 1461249070943 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1653 | 1461249070947 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:31:10 INFO - PROCESS | 1653 | 1461249070951 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1653 | 1461249070953 Marionette TRACE conn2 <- [1,1090,null,{}] 07:31:10 INFO - PROCESS | 1653 | 1461249070956 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:31:11 INFO - PROCESS | 1653 | 1461249071059 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:31:11 INFO - PROCESS | 1653 | 1461249071111 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1a1800 == 60 [pid = 1653] [id = 280] 07:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11aa7e800) [pid = 1653] [serial = 838] [outer = 0x0] 07:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11ba47000) [pid = 1653] [serial = 839] [outer = 0x11aa7e800] 07:31:11 INFO - PROCESS | 1653 | 1461249071141 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12386c800) [pid = 1653] [serial = 840] [outer = 0x11aa7e800] 07:31:11 INFO - PROCESS | 1653 | 1461249071578 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:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 07:31:11 INFO - PROCESS | 1653 | 1461249071624 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 1653 | 1461249071627 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:31:11 INFO - PROCESS | 1653 | 1461249071630 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 1653 | 1461249071634 Marionette TRACE conn2 <- [1,1094,null,{}] 07:31:11 INFO - PROCESS | 1653 | 1461249071695 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:31:11 INFO - PROCESS | 1653 | 1461249071802 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:31:11 INFO - PROCESS | 1653 | 1461249071868 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e675000 == 61 [pid = 1653] [id = 281] 07:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x127143400) [pid = 1653] [serial = 841] [outer = 0x0] 07:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12771c400) [pid = 1653] [serial = 842] [outer = 0x127143400] 07:31:11 INFO - PROCESS | 1653 | 1461249071900 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1290dac00) [pid = 1653] [serial = 843] [outer = 0x127143400] 07:31:12 INFO - PROCESS | 1653 | 1461249072328 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:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 744ms 07:31:12 INFO - PROCESS | 1653 | 1461249072375 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 1653 | 1461249072377 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:31:12 INFO - PROCESS | 1653 | 1461249072379 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 1653 | 1461249072380 Marionette TRACE conn2 <- [1,1098,null,{}] 07:31:12 INFO - PROCESS | 1653 | 1461249072383 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:31:12 INFO - PROCESS | 1653 | 1461249072489 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:31:12 INFO - PROCESS | 1653 | 1461249072555 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fad5800 == 62 [pid = 1653] [id = 282] 07:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b286800) [pid = 1653] [serial = 844] [outer = 0x0] 07:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b530800) [pid = 1653] [serial = 845] [outer = 0x12b286800] 07:31:12 INFO - PROCESS | 1653 | 1461249072585 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12ce8f400) [pid = 1653] [serial = 846] [outer = 0x12b286800] 07:31:12 INFO - PROCESS | 1653 | 1461249072987 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:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 620ms 07:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:31:13 INFO - PROCESS | 1653 | 1461249073000 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 1653 | 1461249073001 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:31:13 INFO - PROCESS | 1653 | 1461249073003 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1653 | 1461249073005 Marionette TRACE conn2 <- [1,1102,null,{}] 07:31:13 INFO - PROCESS | 1653 | 1461249073007 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:31:13 INFO - PROCESS | 1653 | 1461249073107 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:31:13 INFO - PROCESS | 1653 | 1461249073191 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12faf3000 == 63 [pid = 1653] [id = 283] 07:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12d075c00) [pid = 1653] [serial = 847] [outer = 0x0] 07:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12da17800) [pid = 1653] [serial = 848] [outer = 0x12d075c00] 07:31:13 INFO - PROCESS | 1653 | 1461249073220 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12e90f400) [pid = 1653] [serial = 849] [outer = 0x12d075c00] 07:31:13 INFO - PROCESS | 1653 | 1461249073623 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:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 07:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:31:13 INFO - PROCESS | 1653 | 1461249073673 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 1653 | 1461249073674 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:31:13 INFO - PROCESS | 1653 | 1461249073677 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1653 | 1461249073678 Marionette TRACE conn2 <- [1,1106,null,{}] 07:31:13 INFO - PROCESS | 1653 | 1461249073680 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:31:13 INFO - PROCESS | 1653 | 1461249073798 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:31:13 INFO - PROCESS | 1653 | 1461249073852 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fda0800 == 64 [pid = 1653] [id = 284] 07:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12e919800) [pid = 1653] [serial = 850] [outer = 0x0] 07:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ee6d800) [pid = 1653] [serial = 851] [outer = 0x12e919800] 07:31:13 INFO - PROCESS | 1653 | 1461249073883 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12ee79800) [pid = 1653] [serial = 852] [outer = 0x12e919800] 07:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x115795000) [pid = 1653] [serial = 853] [outer = 0x12f518000] 07:31:14 INFO - PROCESS | 1653 | 1461249074383 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:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 719ms 07:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:31:14 INFO - PROCESS | 1653 | 1461249074431 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1653 | 1461249074433 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:31:14 INFO - PROCESS | 1653 | 1461249074440 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1653 | 1461249074442 Marionette TRACE conn2 <- [1,1110,null,{}] 07:31:14 INFO - PROCESS | 1653 | 1461249074444 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:31:14 INFO - PROCESS | 1653 | 1461249074560 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:31:14 INFO - PROCESS | 1653 | 1461249074654 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x115472000 == 65 [pid = 1653] [id = 285] 07:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11423a800) [pid = 1653] [serial = 854] [outer = 0x0] 07:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x115389000) [pid = 1653] [serial = 855] [outer = 0x11423a800] 07:31:14 INFO - PROCESS | 1653 | 1461249074698 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11aae0400) [pid = 1653] [serial = 856] [outer = 0x11423a800] 07:31:15 INFO - PROCESS | 1653 | 1461249075253 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:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 874ms 07:31:15 INFO - PROCESS | 1653 | 1461249075314 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 1653 | 1461249075316 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:31:15 INFO - PROCESS | 1653 | 1461249075319 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 1653 | 1461249075322 Marionette TRACE conn2 <- [1,1114,null,{}] 07:31:15 INFO - PROCESS | 1653 | 1461249075325 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:31:15 INFO - PROCESS | 1653 | 1461249075430 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:31:15 INFO - PROCESS | 1653 | 1461249075486 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aacf800 == 66 [pid = 1653] [id = 286] 07:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1186c6c00) [pid = 1653] [serial = 857] [outer = 0x0] 07:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x118cef800) [pid = 1653] [serial = 858] [outer = 0x1186c6c00] 07:31:15 INFO - PROCESS | 1653 | 1461249075515 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11a92c400) [pid = 1653] [serial = 859] [outer = 0x1186c6c00] 07:31:16 INFO - PROCESS | 1653 | 1461249076009 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:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 724ms 07:31:16 INFO - PROCESS | 1653 | 1461249076045 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 1653 | 1461249076050 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:31:16 INFO - PROCESS | 1653 | 1461249076058 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1653 | 1461249076061 Marionette TRACE conn2 <- [1,1118,null,{}] 07:31:16 INFO - PROCESS | 1653 | 1461249076065 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:31:16 INFO - PROCESS | 1653 | 1461249076200 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:31:16 INFO - PROCESS | 1653 | 1461249076267 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c19f800 == 67 [pid = 1653] [id = 287] 07:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11b509c00) [pid = 1653] [serial = 860] [outer = 0x0] 07:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11bc93c00) [pid = 1653] [serial = 861] [outer = 0x11b509c00] 07:31:16 INFO - PROCESS | 1653 | 1461249076295 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x123870800) [pid = 1653] [serial = 862] [outer = 0x11b509c00] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6c0800 == 66 [pid = 1653] [id = 221] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12ced6000 == 65 [pid = 1653] [id = 192] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec2c800 == 64 [pid = 1653] [id = 277] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12d22b000 == 63 [pid = 1653] [id = 276] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118a70000 == 62 [pid = 1653] [id = 275] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12e385800) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129982000) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12ba49000) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca9000 == 61 [pid = 1653] [id = 274] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12b50b000 == 60 [pid = 1653] [id = 273] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x127e9a000 == 59 [pid = 1653] [id = 272] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x127174000 == 58 [pid = 1653] [id = 271] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119903000 == 57 [pid = 1653] [id = 270] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11be31000 == 56 [pid = 1653] [id = 269] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119b13800 == 55 [pid = 1653] [id = 268] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11aab8000 == 54 [pid = 1653] [id = 267] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119ddf800 == 53 [pid = 1653] [id = 266] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12f242000 == 52 [pid = 1653] [id = 263] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12e212800 == 51 [pid = 1653] [id = 262] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123e4e000 == 50 [pid = 1653] [id = 261] 07:31:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11a909000 == 49 [pid = 1653] [id = 260] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12e6b7000) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12771b400) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12bd33800) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12da1f800) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x127060800) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11c18d400) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11c3a7800) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11ba48400) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12447f800) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11c39fc00) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x123929c00) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x127de0000) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12392f000) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12bd34c00) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11a7e7c00) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1192d3400) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11a7e6c00) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11b9b5800) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124032400) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12705a000) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x129985800) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12392c800) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11a924400) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119c27000) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b529400) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x115797000) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x115238800) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11adf4400) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12ce92400) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b526800) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12da21800) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12da60400) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12d077400) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b27b400) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1278f4000) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12bdeb400) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12e385000) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b80f400) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124483c00) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1271de000) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129e2f000) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1653 | 1461249076733 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:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 723ms 07:31:16 INFO - PROCESS | 1653 | 1461249076781 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:31:16 INFO - PROCESS | 1653 | 1461249076783 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:31:16 INFO - PROCESS | 1653 | 1461249076787 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1653 | 1461249076791 Marionette TRACE conn2 <- [1,1122,null,{}] 07:31:16 INFO - PROCESS | 1653 | 1461249076801 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:31:16 INFO - PROCESS | 1653 | 1461249076931 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:31:17 INFO - PROCESS | 1653 | 1461249077014 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a920000 == 50 [pid = 1653] [id = 288] 07:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11b50e400) [pid = 1653] [serial = 863] [outer = 0x0] 07:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1238ce800) [pid = 1653] [serial = 864] [outer = 0x11b50e400] 07:31:17 INFO - PROCESS | 1653 | 1461249077062 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123c57000) [pid = 1653] [serial = 865] [outer = 0x11b50e400] 07:31:17 INFO - PROCESS | 1653 | 1461249077451 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:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 673ms 07:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:31:17 INFO - PROCESS | 1653 | 1461249077459 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1653 | 1461249077461 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:31:17 INFO - PROCESS | 1653 | 1461249077463 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1653 | 1461249077464 Marionette TRACE conn2 <- [1,1126,null,{}] 07:31:17 INFO - PROCESS | 1653 | 1461249077466 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:31:17 INFO - PROCESS | 1653 | 1461249077568 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:31:17 INFO - PROCESS | 1653 | 1461249077621 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c42f800 == 51 [pid = 1653] [id = 289] 07:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x123af7c00) [pid = 1653] [serial = 866] [outer = 0x0] 07:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12447f800) [pid = 1653] [serial = 867] [outer = 0x123af7c00] 07:31:17 INFO - PROCESS | 1653 | 1461249077648 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x127147400) [pid = 1653] [serial = 868] [outer = 0x123af7c00] 07:31:17 INFO - PROCESS | 1653 | 1461249077941 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:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 07:31:17 INFO - PROCESS | 1653 | 1461249077983 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1653 | 1461249077984 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:31:17 INFO - PROCESS | 1653 | 1461249077989 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1653 | 1461249077990 Marionette TRACE conn2 <- [1,1130,null,{}] 07:31:17 INFO - PROCESS | 1653 | 1461249077992 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:31:18 INFO - PROCESS | 1653 | 1461249078075 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:31:18 INFO - PROCESS | 1653 | 1461249078079 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x125db8000 == 52 [pid = 1653] [id = 290] 07:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12447f400) [pid = 1653] [serial = 869] [outer = 0x0] 07:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x127727400) [pid = 1653] [serial = 870] [outer = 0x12447f400] 07:31:18 INFO - PROCESS | 1653 | 1461249078104 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1290d5c00) [pid = 1653] [serial = 871] [outer = 0x12447f400] 07:31:18 INFO - PROCESS | 1653 | 1461249078431 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:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 470ms 07:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:31:18 INFO - PROCESS | 1653 | 1461249078457 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1653 | 1461249078458 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:31:18 INFO - PROCESS | 1653 | 1461249078461 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1653 | 1461249078462 Marionette TRACE conn2 <- [1,1134,null,{}] 07:31:18 INFO - PROCESS | 1653 | 1461249078464 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:31:18 INFO - PROCESS | 1653 | 1461249078593 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:31:18 INFO - PROCESS | 1653 | 1461249078626 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x127ebb800 == 53 [pid = 1653] [id = 291] 07:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x124485c00) [pid = 1653] [serial = 872] [outer = 0x0] 07:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129e29c00) [pid = 1653] [serial = 873] [outer = 0x124485c00] 07:31:18 INFO - PROCESS | 1653 | 1461249078654 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12b52e400) [pid = 1653] [serial = 874] [outer = 0x124485c00] 07:31:18 INFO - PROCESS | 1653 | 1461249078974 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:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 522ms 07:31:18 INFO - PROCESS | 1653 | 1461249078983 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1653 | 1461249078985 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:31:19 INFO - PROCESS | 1653 | 1461249078996 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 1653 | 1461249078997 Marionette TRACE conn2 <- [1,1138,null,{}] 07:31:19 INFO - PROCESS | 1653 | 1461249079000 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:31:19 INFO - PROCESS | 1653 | 1461249079102 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:31:19 INFO - PROCESS | 1653 | 1461249079106 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4b7000 == 54 [pid = 1653] [id = 292] 07:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x127148000) [pid = 1653] [serial = 875] [outer = 0x0] 07:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b816c00) [pid = 1653] [serial = 876] [outer = 0x127148000] 07:31:19 INFO - PROCESS | 1653 | 1461249079160 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12d076c00) [pid = 1653] [serial = 877] [outer = 0x127148000] 07:31:19 INFO - PROCESS | 1653 | 1461249079463 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:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 527ms 07:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:31:19 INFO - PROCESS | 1653 | 1461249079516 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 1653 | 1461249079517 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:31:19 INFO - PROCESS | 1653 | 1461249079520 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 1653 | 1461249079521 Marionette TRACE conn2 <- [1,1142,null,{}] 07:31:19 INFO - PROCESS | 1653 | 1461249079524 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:31:19 INFO - PROCESS | 1653 | 1461249079629 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:31:19 INFO - PROCESS | 1653 | 1461249079660 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b50e000 == 55 [pid = 1653] [id = 293] 07:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1290e0000) [pid = 1653] [serial = 878] [outer = 0x0] 07:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12da53000) [pid = 1653] [serial = 879] [outer = 0x1290e0000] 07:31:19 INFO - PROCESS | 1653 | 1461249079686 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12e392c00) [pid = 1653] [serial = 880] [outer = 0x1290e0000] 07:31:20 INFO - PROCESS | 1653 | 1461249080030 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:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 07:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:31:20 INFO - PROCESS | 1653 | 1461249080041 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1653 | 1461249080042 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:31:20 INFO - PROCESS | 1653 | 1461249080044 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1653 | 1461249080045 Marionette TRACE conn2 <- [1,1146,null,{}] 07:31:20 INFO - PROCESS | 1653 | 1461249080048 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:31:20 INFO - PROCESS | 1653 | 1461249080152 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:31:20 INFO - PROCESS | 1653 | 1461249080167 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcae000 == 56 [pid = 1653] [id = 294] 07:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11b918000) [pid = 1653] [serial = 881] [outer = 0x0] 07:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12d284c00) [pid = 1653] [serial = 882] [outer = 0x11b918000] 07:31:20 INFO - PROCESS | 1653 | 1461249080193 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12e6b7c00) [pid = 1653] [serial = 883] [outer = 0x11b918000] 07:31:20 INFO - PROCESS | 1653 | 1461249080505 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:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 518ms 07:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:31:20 INFO - PROCESS | 1653 | 1461249080564 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1653 | 1461249080565 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:31:20 INFO - PROCESS | 1653 | 1461249080567 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1653 | 1461249080568 Marionette TRACE conn2 <- [1,1150,null,{}] 07:31:20 INFO - PROCESS | 1653 | 1461249080571 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:31:20 INFO - PROCESS | 1653 | 1461249080674 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:31:20 INFO - PROCESS | 1653 | 1461249080709 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d236000 == 57 [pid = 1653] [id = 295] 07:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x127058400) [pid = 1653] [serial = 884] [outer = 0x0] 07:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12e911400) [pid = 1653] [serial = 885] [outer = 0x127058400] 07:31:20 INFO - PROCESS | 1653 | 1461249080734 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12ec82800) [pid = 1653] [serial = 886] [outer = 0x127058400] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b818800) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x129040800) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x129e2b800) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x129cabc00) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b817400) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12bd2f400) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118e2f400) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11c367800) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1158ec800) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11b9b2400) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12714c000) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x127065800) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12903ec00) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123612000) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11bc99000) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129e55c00) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11586fc00) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12d290000) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:31:21 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b529800) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:31:21 INFO - PROCESS | 1653 | 1461249081181 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:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 621ms 07:31:21 INFO - PROCESS | 1653 | 1461249081188 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1653 | 1461249081190 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:31:21 INFO - PROCESS | 1653 | 1461249081192 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1653 | 1461249081194 Marionette TRACE conn2 <- [1,1154,null,{}] 07:31:21 INFO - PROCESS | 1653 | 1461249081197 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:31:21 INFO - PROCESS | 1653 | 1461249081298 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:31:21 INFO - PROCESS | 1653 | 1461249081349 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1c0000 == 58 [pid = 1653] [id = 296] 07:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11a7e5c00) [pid = 1653] [serial = 887] [outer = 0x0] 07:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x127065800) [pid = 1653] [serial = 888] [outer = 0x11a7e5c00] 07:31:21 INFO - PROCESS | 1653 | 1461249081379 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12ec87000) [pid = 1653] [serial = 889] [outer = 0x11a7e5c00] 07:31:21 INFO - PROCESS | 1653 | 1461249081672 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:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 07:31:21 INFO - PROCESS | 1653 | 1461249081713 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1653 | 1461249081714 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:31:21 INFO - PROCESS | 1653 | 1461249081716 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1653 | 1461249081718 Marionette TRACE conn2 <- [1,1158,null,{}] 07:31:21 INFO - PROCESS | 1653 | 1461249081722 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:31:21 INFO - PROCESS | 1653 | 1461249081808 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:31:21 INFO - PROCESS | 1653 | 1461249081812 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4b2800 == 59 [pid = 1653] [id = 297] 07:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12ee6d400) [pid = 1653] [serial = 890] [outer = 0x0] 07:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12ee75000) [pid = 1653] [serial = 891] [outer = 0x12ee6d400] 07:31:21 INFO - PROCESS | 1653 | 1461249081838 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12f162400) [pid = 1653] [serial = 892] [outer = 0x12ee6d400] 07:31:22 INFO - PROCESS | 1653 | 1461249082181 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:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 469ms 07:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:31:22 INFO - PROCESS | 1653 | 1461249082188 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 1653 | 1461249082189 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:31:22 INFO - PROCESS | 1653 | 1461249082191 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 1653 | 1461249082192 Marionette TRACE conn2 <- [1,1162,null,{}] 07:31:22 INFO - PROCESS | 1653 | 1461249082194 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:31:22 INFO - PROCESS | 1653 | 1461249082308 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:31:22 INFO - PROCESS | 1653 | 1461249082314 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec25000 == 60 [pid = 1653] [id = 298] 07:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x112406800) [pid = 1653] [serial = 893] [outer = 0x0] 07:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11240d000) [pid = 1653] [serial = 894] [outer = 0x112406800] 07:31:22 INFO - PROCESS | 1653 | 1461249082339 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1142bc800) [pid = 1653] [serial = 895] [outer = 0x112406800] 07:31:22 INFO - PROCESS | 1653 | 1461249082628 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:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 07:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:31:22 INFO - PROCESS | 1653 | 1461249082660 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 1653 | 1461249082661 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:31:22 INFO - PROCESS | 1653 | 1461249082664 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 1653 | 1461249082665 Marionette TRACE conn2 <- [1,1166,null,{}] 07:31:22 INFO - PROCESS | 1653 | 1461249082667 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:31:22 INFO - PROCESS | 1653 | 1461249082758 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:31:22 INFO - PROCESS | 1653 | 1461249082761 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f25f800 == 61 [pid = 1653] [id = 299] 07:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x114b7a000) [pid = 1653] [serial = 896] [outer = 0x0] 07:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x114b82400) [pid = 1653] [serial = 897] [outer = 0x114b7a000] 07:31:22 INFO - PROCESS | 1653 | 1461249082786 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x114b86800) [pid = 1653] [serial = 898] [outer = 0x114b7a000] 07:31:23 INFO - PROCESS | 1653 | 1461249083212 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:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 570ms 07:31:23 INFO - PROCESS | 1653 | 1461249083248 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1653 | 1461249083250 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:31:23 INFO - PROCESS | 1653 | 1461249083255 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1653 | 1461249083258 Marionette TRACE conn2 <- [1,1170,null,{}] 07:31:23 INFO - PROCESS | 1653 | 1461249083262 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:31:23 INFO - PROCESS | 1653 | 1461249083375 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:31:23 INFO - PROCESS | 1653 | 1461249083444 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119911000 == 62 [pid = 1653] [id = 300] 07:31:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x114b83400) [pid = 1653] [serial = 899] [outer = 0x0] 07:31:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x114d8cc00) [pid = 1653] [serial = 900] [outer = 0x114b83400] 07:31:23 INFO - PROCESS | 1653 | 1461249083476 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x114d91c00) [pid = 1653] [serial = 901] [outer = 0x114b83400] 07:31:23 INFO - PROCESS | 1653 | 1461249083910 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:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 07:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:31:23 INFO - PROCESS | 1653 | 1461249083926 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1653 | 1461249083930 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:31:23 INFO - PROCESS | 1653 | 1461249083935 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1653 | 1461249083937 Marionette TRACE conn2 <- [1,1174,null,{}] 07:31:23 INFO - PROCESS | 1653 | 1461249083939 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:31:24 INFO - PROCESS | 1653 | 1461249084044 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:31:24 INFO - PROCESS | 1653 | 1461249084099 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x125dab000 == 63 [pid = 1653] [id = 301] 07:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x114d94000) [pid = 1653] [serial = 902] [outer = 0x0] 07:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118aacc00) [pid = 1653] [serial = 903] [outer = 0x114d94000] 07:31:24 INFO - PROCESS | 1653 | 1461249084128 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11a7dcc00) [pid = 1653] [serial = 904] [outer = 0x114d94000] 07:31:24 INFO - PROCESS | 1653 | 1461249084590 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:31:24 INFO - PROCESS | 1653 | 1461249084609 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:31:24 INFO - PROCESS | 1653 | 1461249084612 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1653 | 1461249084615 Marionette TRACE conn2 <- [1,1178,null,{}] 07:31:24 INFO - PROCESS | 1653 | 1461249084622 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:31:24 INFO - PROCESS | 1653 | 1461249084732 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:31:24 INFO - PROCESS | 1653 | 1461249084834 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec34000 == 64 [pid = 1653] [id = 302] 07:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11acdcc00) [pid = 1653] [serial = 905] [outer = 0x0] 07:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11c39ac00) [pid = 1653] [serial = 906] [outer = 0x11acdcc00] 07:31:24 INFO - PROCESS | 1653 | 1461249084868 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12392f000) [pid = 1653] [serial = 907] [outer = 0x11acdcc00] 07:31:25 INFO - PROCESS | 1653 | 1461249085271 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:31:25 INFO - PROCESS | 1653 | 1461249085337 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:31:25 INFO - PROCESS | 1653 | 1461249085341 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 1653 | 1461249085343 Marionette TRACE conn2 <- [1,1182,null,{}] 07:31:25 INFO - PROCESS | 1653 | 1461249085346 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:31:25 INFO - PROCESS | 1653 | 1461249085503 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:31:25 INFO - PROCESS | 1653 | 1461249085584 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fdab000 == 65 [pid = 1653] [id = 303] 07:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x123d25400) [pid = 1653] [serial = 908] [outer = 0x0] 07:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1273b4c00) [pid = 1653] [serial = 909] [outer = 0x123d25400] 07:31:25 INFO - PROCESS | 1653 | 1461249085614 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129e2b800) [pid = 1653] [serial = 910] [outer = 0x123d25400] 07:31:26 INFO - PROCESS | 1653 | 1461249086026 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:31:26 INFO - PROCESS | 1653 | 1461249086080 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:31:26 INFO - PROCESS | 1653 | 1461249086083 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1653 | 1461249086084 Marionette TRACE conn2 <- [1,1186,null,{}] 07:31:26 INFO - PROCESS | 1653 | 1461249086086 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:31:26 INFO - PROCESS | 1653 | 1461249086192 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:31:26 INFO - PROCESS | 1653 | 1461249086247 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8a5800 == 66 [pid = 1653] [id = 304] 07:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x129e2d000) [pid = 1653] [serial = 911] [outer = 0x0] 07:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12b284800) [pid = 1653] [serial = 912] [outer = 0x129e2d000] 07:31:26 INFO - PROCESS | 1653 | 1461249086277 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12ba46800) [pid = 1653] [serial = 913] [outer = 0x129e2d000] 07:31:26 INFO - PROCESS | 1653 | 1461249086749 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:31:26 INFO - PROCESS | 1653 | 1461249086803 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:31:26 INFO - PROCESS | 1653 | 1461249086806 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1653 | 1461249086807 Marionette TRACE conn2 <- [1,1190,null,{}] 07:31:26 INFO - PROCESS | 1653 | 1461249086809 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:31:26 INFO - PROCESS | 1653 | 1461249086931 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:31:27 INFO - PROCESS | 1653 | 1461249087171 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119921000 == 67 [pid = 1653] [id = 305] 07:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1142c4c00) [pid = 1653] [serial = 914] [outer = 0x0] 07:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x114b85800) [pid = 1653] [serial = 915] [outer = 0x1142c4c00] 07:31:27 INFO - PROCESS | 1653 | 1461249087234 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x114d90c00) [pid = 1653] [serial = 916] [outer = 0x1142c4c00] 07:31:27 INFO - PROCESS | 1653 | 1461249087688 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:31:27 INFO - PROCESS | 1653 | 1461249087730 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:31:27 INFO - PROCESS | 1653 | 1461249087734 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1653 | 1461249087736 Marionette TRACE conn2 <- [1,1194,null,{}] 07:31:27 INFO - PROCESS | 1653 | 1461249087758 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:31:27 INFO - PROCESS | 1653 | 1461249087878 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:31:27 INFO - PROCESS | 1653 | 1461249087963 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a908000 == 68 [pid = 1653] [id = 306] 07:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11538cc00) [pid = 1653] [serial = 917] [outer = 0x0] 07:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1158e5800) [pid = 1653] [serial = 918] [outer = 0x11538cc00] 07:31:27 INFO - PROCESS | 1653 | 1461249087992 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x118ceac00) [pid = 1653] [serial = 919] [outer = 0x11538cc00] 07:31:28 INFO - PROCESS | 1653 | 1461249088421 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:31:28 INFO - PROCESS | 1653 | 1461249088594 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b50e000 == 57 [pid = 1653] [id = 293] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4b7000 == 56 [pid = 1653] [id = 292] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x127ebb800 == 55 [pid = 1653] [id = 291] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x125db8000 == 54 [pid = 1653] [id = 290] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11c42f800 == 53 [pid = 1653] [id = 289] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11a920000 == 52 [pid = 1653] [id = 288] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11c19f800 == 51 [pid = 1653] [id = 287] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11aacf800 == 50 [pid = 1653] [id = 286] 07:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12fda0800 == 49 [pid = 1653] [id = 284] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12faf3000 == 48 [pid = 1653] [id = 283] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12fad5800 == 47 [pid = 1653] [id = 282] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12e675000 == 46 [pid = 1653] [id = 281] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1a1800 == 45 [pid = 1653] [id = 280] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118675000 == 44 [pid = 1653] [id = 279] 07:31:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12f9c8000 == 43 [pid = 1653] [id = 278] 07:31:28 INFO - PROCESS | 1653 | 1461249088616 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1653 | 1461249088618 Marionette TRACE conn2 <- [1,1198,null,{}] 07:31:28 INFO - PROCESS | 1653 | 1461249088622 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:31:28 INFO - PROCESS | 1653 | 1461249088721 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12bde8400) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129e53400) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x129e38c00) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b280000) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b27c000) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12bd2fc00) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b80c800) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12e391c00) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12da1bc00) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11aad8800) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11a53ec00) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x123925000) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x123d24400) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x118c5f800) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118547400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11a7e8000) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11c36fc00) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x123877400) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12e914c00) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12e393800) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12772a400) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x129cad000) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1290d6400) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1241e6400) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12705e000) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11c36bc00) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12386e400) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12d285c00) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b810800) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119257c00) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12e90f000) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12bdee000) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12bde7000) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11ba4ac00) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129cad800) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12d16c400) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12e915c00) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1653 | 1461249088772 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118669800 == 44 [pid = 1653] [id = 307] 07:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x114b85c00) [pid = 1653] [serial = 920] [outer = 0x0] 07:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x114d8ac00) [pid = 1653] [serial = 921] [outer = 0x114b85c00] 07:31:28 INFO - PROCESS | 1653 | 1461249088805 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11538fc00) [pid = 1653] [serial = 922] [outer = 0x114b85c00] 07:31:29 INFO - PROCESS | 1653 | 1461249089349 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:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 785ms 07:31:29 INFO - PROCESS | 1653 | 1461249089393 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 1653 | 1461249089396 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:31:29 INFO - PROCESS | 1653 | 1461249089403 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1653 | 1461249089407 Marionette TRACE conn2 <- [1,1202,null,{}] 07:31:29 INFO - PROCESS | 1653 | 1461249089412 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:31:29 INFO - PROCESS | 1653 | 1461249089553 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:31:29 INFO - PROCESS | 1653 | 1461249089640 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aac8800 == 45 [pid = 1653] [id = 308] 07:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1181b1c00) [pid = 1653] [serial = 923] [outer = 0x0] 07:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1191bb400) [pid = 1653] [serial = 924] [outer = 0x1181b1c00] 07:31:29 INFO - PROCESS | 1653 | 1461249089686 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11a7e6c00) [pid = 1653] [serial = 925] [outer = 0x1181b1c00] 07:31:30 INFO - PROCESS | 1653 | 1461249090086 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:31:30 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:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 726ms 07:31:30 INFO - PROCESS | 1653 | 1461249090128 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 1653 | 1461249090130 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:31:30 INFO - PROCESS | 1653 | 1461249090133 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1653 | 1461249090134 Marionette TRACE conn2 <- [1,1206,null,{}] 07:31:30 INFO - PROCESS | 1653 | 1461249090139 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:31:30 INFO - PROCESS | 1653 | 1461249090239 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:31:30 INFO - PROCESS | 1653 | 1461249090293 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c19f800 == 46 [pid = 1653] [id = 309] 07:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11acdd800) [pid = 1653] [serial = 926] [outer = 0x0] 07:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11adf6000) [pid = 1653] [serial = 927] [outer = 0x11acdd800] 07:31:30 INFO - PROCESS | 1653 | 1461249090326 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11b942400) [pid = 1653] [serial = 928] [outer = 0x11acdd800] 07:31:30 INFO - PROCESS | 1653 | 1461249090757 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:31:30 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:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 673ms 07:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:31:30 INFO - PROCESS | 1653 | 1461249090805 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 1653 | 1461249090807 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:31:30 INFO - PROCESS | 1653 | 1461249090809 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1653 | 1461249090810 Marionette TRACE conn2 <- [1,1210,null,{}] 07:31:30 INFO - PROCESS | 1653 | 1461249090813 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:31:30 INFO - PROCESS | 1653 | 1461249090928 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:31:31 INFO - PROCESS | 1653 | 1461249091015 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x114784000 == 47 [pid = 1653] [id = 310] 07:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11c184800) [pid = 1653] [serial = 929] [outer = 0x0] 07:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11c3a0400) [pid = 1653] [serial = 930] [outer = 0x11c184800] 07:31:31 INFO - PROCESS | 1653 | 1461249091045 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12386a800) [pid = 1653] [serial = 931] [outer = 0x11c184800] 07:31:31 INFO - PROCESS | 1653 | 1461249091455 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:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 07:31:31 INFO - PROCESS | 1653 | 1461249091480 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 1653 | 1461249091482 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:31:31 INFO - PROCESS | 1653 | 1461249091484 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 1653 | 1461249091485 Marionette TRACE conn2 <- [1,1214,null,{}] 07:31:31 INFO - PROCESS | 1653 | 1461249091488 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:31:31 INFO - PROCESS | 1653 | 1461249091581 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:31:31 INFO - PROCESS | 1653 | 1461249091627 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd2800 == 48 [pid = 1653] [id = 311] 07:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11c189000) [pid = 1653] [serial = 932] [outer = 0x0] 07:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1238cdc00) [pid = 1653] [serial = 933] [outer = 0x11c189000] 07:31:31 INFO - PROCESS | 1653 | 1461249091657 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x123927000) [pid = 1653] [serial = 934] [outer = 0x11c189000] 07:31:32 INFO - PROCESS | 1653 | 1461249092049 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:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 621ms 07:31:32 INFO - PROCESS | 1653 | 1461249092106 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 1653 | 1461249092107 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:31:32 INFO - PROCESS | 1653 | 1461249092110 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1653 | 1461249092111 Marionette TRACE conn2 <- [1,1218,null,{}] 07:31:32 INFO - PROCESS | 1653 | 1461249092113 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:31:32 INFO - PROCESS | 1653 | 1461249092221 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:31:32 INFO - PROCESS | 1653 | 1461249092305 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12717a000 == 49 [pid = 1653] [id = 312] 07:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x123c57400) [pid = 1653] [serial = 935] [outer = 0x0] 07:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x123e67c00) [pid = 1653] [serial = 936] [outer = 0x123c57400] 07:31:32 INFO - PROCESS | 1653 | 1461249092338 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x127061800) [pid = 1653] [serial = 937] [outer = 0x123c57400] 07:31:32 INFO - PROCESS | 1653 | 1461249092742 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:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 07:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:31:32 INFO - PROCESS | 1653 | 1461249092781 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 1653 | 1461249092782 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:31:32 INFO - PROCESS | 1653 | 1461249092784 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1653 | 1461249092785 Marionette TRACE conn2 <- [1,1222,null,{}] 07:31:32 INFO - PROCESS | 1653 | 1461249092788 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:31:32 INFO - PROCESS | 1653 | 1461249092881 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:31:32 INFO - PROCESS | 1653 | 1461249092927 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e87000 == 50 [pid = 1653] [id = 313] 07:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12703d000) [pid = 1653] [serial = 938] [outer = 0x0] 07:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12714fc00) [pid = 1653] [serial = 939] [outer = 0x12703d000] 07:31:32 INFO - PROCESS | 1653 | 1461249092959 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12771cc00) [pid = 1653] [serial = 940] [outer = 0x12703d000] 07:31:33 INFO - PROCESS | 1653 | 1461249093360 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:31:33 INFO - PROCESS | 1653 | 1461249093407 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:31:33 INFO - PROCESS | 1653 | 1461249093409 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1653 | 1461249093410 Marionette TRACE conn2 <- [1,1226,null,{}] 07:31:33 INFO - PROCESS | 1653 | 1461249093413 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:31:33 INFO - PROCESS | 1653 | 1461249093506 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:31:33 INFO - PROCESS | 1653 | 1461249093587 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c33800 == 51 [pid = 1653] [id = 314] 07:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12714c800) [pid = 1653] [serial = 941] [outer = 0x0] 07:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x127de8c00) [pid = 1653] [serial = 942] [outer = 0x12714c800] 07:31:33 INFO - PROCESS | 1653 | 1461249093617 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129980400) [pid = 1653] [serial = 943] [outer = 0x12714c800] 07:31:34 INFO - PROCESS | 1653 | 1461249094010 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:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 621ms 07:31:34 INFO - PROCESS | 1653 | 1461249094031 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 1653 | 1461249094032 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:31:34 INFO - PROCESS | 1653 | 1461249094035 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 1653 | 1461249094036 Marionette TRACE conn2 <- [1,1230,null,{}] 07:31:34 INFO - PROCESS | 1653 | 1461249094038 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:31:34 INFO - PROCESS | 1653 | 1461249094132 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:31:34 INFO - PROCESS | 1653 | 1461249094191 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b24c000 == 52 [pid = 1653] [id = 315] 07:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x127de0c00) [pid = 1653] [serial = 944] [outer = 0x0] 07:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x129e2d800) [pid = 1653] [serial = 945] [outer = 0x127de0c00] 07:31:34 INFO - PROCESS | 1653 | 1461249094223 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129e51800) [pid = 1653] [serial = 946] [outer = 0x127de0c00] 07:31:34 INFO - PROCESS | 1653 | 1461249094641 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:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 619ms 07:31:34 INFO - PROCESS | 1653 | 1461249094655 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 1653 | 1461249094656 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:31:34 INFO - PROCESS | 1653 | 1461249094658 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 1653 | 1461249094660 Marionette TRACE conn2 <- [1,1234,null,{}] 07:31:34 INFO - PROCESS | 1653 | 1461249094662 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:31:34 INFO - PROCESS | 1653 | 1461249094757 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:31:34 INFO - PROCESS | 1653 | 1461249094838 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b50e800 == 53 [pid = 1653] [id = 316] 07:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x127043800) [pid = 1653] [serial = 947] [outer = 0x0] 07:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12b27ec00) [pid = 1653] [serial = 948] [outer = 0x127043800] 07:31:34 INFO - PROCESS | 1653 | 1461249094883 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b28a000) [pid = 1653] [serial = 949] [outer = 0x127043800] 07:31:35 INFO - PROCESS | 1653 | 1461249095351 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:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 720ms 07:31:35 INFO - PROCESS | 1653 | 1461249095380 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 1653 | 1461249095382 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:31:35 INFO - PROCESS | 1653 | 1461249095386 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1653 | 1461249095388 Marionette TRACE conn2 <- [1,1238,null,{}] 07:31:35 INFO - PROCESS | 1653 | 1461249095391 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:31:35 INFO - PROCESS | 1653 | 1461249095491 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:31:35 INFO - PROCESS | 1653 | 1461249095545 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aace000 == 54 [pid = 1653] [id = 317] 07:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x114e67c00) [pid = 1653] [serial = 950] [outer = 0x0] 07:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x115870c00) [pid = 1653] [serial = 951] [outer = 0x114e67c00] 07:31:35 INFO - PROCESS | 1653 | 1461249095573 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x118c91800) [pid = 1653] [serial = 952] [outer = 0x114e67c00] 07:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x119921000 == 53 [pid = 1653] [id = 305] 07:31:35 INFO - PROCESS | 1653 | 1461249095946 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:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 571ms 07:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:31:35 INFO - PROCESS | 1653 | 1461249095958 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 1653 | 1461249095961 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:31:35 INFO - PROCESS | 1653 | 1461249095965 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1653 | 1461249095967 Marionette TRACE conn2 <- [1,1242,null,{}] 07:31:35 INFO - PROCESS | 1653 | 1461249095970 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:31:36 INFO - PROCESS | 1653 | 1461249096051 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:31:36 INFO - PROCESS | 1653 | 1461249096084 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aad0000 == 54 [pid = 1653] [id = 318] 07:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11aa7d400) [pid = 1653] [serial = 953] [outer = 0x0] 07:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11aadf400) [pid = 1653] [serial = 954] [outer = 0x11aa7d400] 07:31:36 INFO - PROCESS | 1653 | 1461249096129 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11b949800) [pid = 1653] [serial = 955] [outer = 0x11aa7d400] 07:31:36 INFO - PROCESS | 1653 | 1461249096603 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:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 07:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:31:36 INFO - PROCESS | 1653 | 1461249096636 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 1653 | 1461249096640 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:31:36 INFO - PROCESS | 1653 | 1461249096643 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 1653 | 1461249096645 Marionette TRACE conn2 <- [1,1246,null,{}] 07:31:36 INFO - PROCESS | 1653 | 1461249096652 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:31:36 INFO - PROCESS | 1653 | 1461249096747 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:31:36 INFO - PROCESS | 1653 | 1461249096753 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c43800 == 55 [pid = 1653] [id = 319] 07:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x123a06c00) [pid = 1653] [serial = 956] [outer = 0x0] 07:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x123e68400) [pid = 1653] [serial = 957] [outer = 0x123a06c00] 07:31:36 INFO - PROCESS | 1653 | 1461249096781 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x127042400) [pid = 1653] [serial = 958] [outer = 0x123a06c00] 07:31:37 INFO - PROCESS | 1653 | 1461249097110 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:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 471ms 07:31:37 INFO - PROCESS | 1653 | 1461249097128 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1653 | 1461249097130 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:31:37 INFO - PROCESS | 1653 | 1461249097134 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1653 | 1461249097135 Marionette TRACE conn2 <- [1,1250,null,{}] 07:31:37 INFO - PROCESS | 1653 | 1461249097139 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:31:37 INFO - PROCESS | 1653 | 1461249097224 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:31:37 INFO - PROCESS | 1653 | 1461249097227 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcab800 == 56 [pid = 1653] [id = 320] 07:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12705f400) [pid = 1653] [serial = 959] [outer = 0x0] 07:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129e5b000) [pid = 1653] [serial = 960] [outer = 0x12705f400] 07:31:37 INFO - PROCESS | 1653 | 1461249097253 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12b529c00) [pid = 1653] [serial = 961] [outer = 0x12705f400] 07:31:37 INFO - PROCESS | 1653 | 1461249097591 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:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 472ms 07:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:31:37 INFO - PROCESS | 1653 | 1461249097607 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1653 | 1461249097608 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:31:37 INFO - PROCESS | 1653 | 1461249097610 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1653 | 1461249097611 Marionette TRACE conn2 <- [1,1254,null,{}] 07:31:37 INFO - PROCESS | 1653 | 1461249097614 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:31:37 INFO - PROCESS | 1653 | 1461249097700 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:31:37 INFO - PROCESS | 1653 | 1461249097761 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ced1000 == 57 [pid = 1653] [id = 321] 07:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1290d7000) [pid = 1653] [serial = 962] [outer = 0x0] 07:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12b530c00) [pid = 1653] [serial = 963] [outer = 0x1290d7000] 07:31:37 INFO - PROCESS | 1653 | 1461249097787 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12bd34800) [pid = 1653] [serial = 964] [outer = 0x1290d7000] 07:31:38 INFO - PROCESS | 1653 | 1461249098068 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:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 520ms 07:31:38 INFO - PROCESS | 1653 | 1461249098136 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:31:38 INFO - PROCESS | 1653 | 1461249098137 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:31:38 INFO - PROCESS | 1653 | 1461249098139 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1653 | 1461249098140 Marionette TRACE conn2 <- [1,1258,null,{}] 07:31:38 INFO - PROCESS | 1653 | 1461249098143 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:31:38 INFO - PROCESS | 1653 | 1461249098258 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:31:38 INFO - PROCESS | 1653 | 1461249098291 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d4bc800 == 58 [pid = 1653] [id = 322] 07:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12bd33800) [pid = 1653] [serial = 965] [outer = 0x0] 07:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12ce8e000) [pid = 1653] [serial = 966] [outer = 0x12bd33800] 07:31:38 INFO - PROCESS | 1653 | 1461249098318 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12e264800) [pid = 1653] [serial = 967] [outer = 0x12bd33800] 07:31:38 INFO - PROCESS | 1653 | 1461249098646 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:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 07:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:31:38 INFO - PROCESS | 1653 | 1461249098665 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 1653 | 1461249098666 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:31:38 INFO - PROCESS | 1653 | 1461249098668 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1653 | 1461249098669 Marionette TRACE conn2 <- [1,1262,null,{}] 07:31:38 INFO - PROCESS | 1653 | 1461249098672 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:31:38 INFO - PROCESS | 1653 | 1461249098775 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:31:38 INFO - PROCESS | 1653 | 1461249098809 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e673800 == 59 [pid = 1653] [id = 323] 07:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bde6800) [pid = 1653] [serial = 968] [outer = 0x0] 07:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12e391000) [pid = 1653] [serial = 969] [outer = 0x12bde6800] 07:31:38 INFO - PROCESS | 1653 | 1461249098834 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12e90f000) [pid = 1653] [serial = 970] [outer = 0x12bde6800] 07:31:39 INFO - PROCESS | 1653 | 1461249099152 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:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 07:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:31:39 INFO - PROCESS | 1653 | 1461249099192 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1653 | 1461249099194 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:31:39 INFO - PROCESS | 1653 | 1461249099196 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1653 | 1461249099197 Marionette TRACE conn2 <- [1,1266,null,{}] 07:31:39 INFO - PROCESS | 1653 | 1461249099199 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:31:39 INFO - PROCESS | 1653 | 1461249099301 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:31:39 INFO - PROCESS | 1653 | 1461249099334 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec25800 == 60 [pid = 1653] [id = 324] 07:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12d293c00) [pid = 1653] [serial = 971] [outer = 0x0] 07:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12ec7b000) [pid = 1653] [serial = 972] [outer = 0x12d293c00] 07:31:39 INFO - PROCESS | 1653 | 1461249099360 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12ec85000) [pid = 1653] [serial = 973] [outer = 0x12d293c00] 07:31:39 INFO - PROCESS | 1653 | 1461249099665 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:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 07:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:31:39 INFO - PROCESS | 1653 | 1461249099715 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1653 | 1461249099716 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:31:39 INFO - PROCESS | 1653 | 1461249099718 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1653 | 1461249099720 Marionette TRACE conn2 <- [1,1270,null,{}] 07:31:39 INFO - PROCESS | 1653 | 1461249099727 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:31:39 INFO - PROCESS | 1653 | 1461249099833 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:31:39 INFO - PROCESS | 1653 | 1461249099845 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f24a800 == 61 [pid = 1653] [id = 325] 07:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x127722800) [pid = 1653] [serial = 974] [outer = 0x0] 07:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12ec87800) [pid = 1653] [serial = 975] [outer = 0x127722800] 07:31:39 INFO - PROCESS | 1653 | 1461249099869 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12ee72400) [pid = 1653] [serial = 976] [outer = 0x127722800] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11b509c00) [pid = 1653] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11423a800) [pid = 1653] [serial = 854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x127143400) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1186c6c00) [pid = 1653] [serial = 857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12ee6d400) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12447f400) [pid = 1653] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x124485c00) [pid = 1653] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11b50e400) [pid = 1653] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b286800) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11aa7e800) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12d075c00) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1142c4c00) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x112406800) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x118e3c400) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x118ce6400) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1290e0000) [pid = 1653] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x127148000) [pid = 1653] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11a7e5c00) [pid = 1653] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x127058400) [pid = 1653] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12e919800) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11b918000) [pid = 1653] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x123af7c00) [pid = 1653] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x118c90800) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:31:40 INFO - PROCESS | 1653 | 1461249100234 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:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 522ms 07:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:31:40 INFO - PROCESS | 1653 | 1461249100240 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1653 | 1461249100242 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:31:40 INFO - PROCESS | 1653 | 1461249100244 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1653 | 1461249100245 Marionette TRACE conn2 <- [1,1274,null,{}] 07:31:40 INFO - PROCESS | 1653 | 1461249100247 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:31:40 INFO - PROCESS | 1653 | 1461249100335 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:31:40 INFO - PROCESS | 1653 | 1461249100339 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d3d800 == 62 [pid = 1653] [id = 326] 07:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x114c14400) [pid = 1653] [serial = 977] [outer = 0x0] 07:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11a7e5c00) [pid = 1653] [serial = 978] [outer = 0x114c14400] 07:31:40 INFO - PROCESS | 1653 | 1461249100364 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11be36000) [pid = 1653] [serial = 979] [outer = 0x114c14400] 07:31:40 INFO - PROCESS | 1653 | 1461249100717 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:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 522ms 07:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:31:40 INFO - PROCESS | 1653 | 1461249100767 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1653 | 1461249100769 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:31:40 INFO - PROCESS | 1653 | 1461249100774 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1653 | 1461249100777 Marionette TRACE conn2 <- [1,1278,null,{}] 07:31:40 INFO - PROCESS | 1653 | 1461249100781 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:31:40 INFO - PROCESS | 1653 | 1461249100877 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:31:40 INFO - PROCESS | 1653 | 1461249100881 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12faef800 == 63 [pid = 1653] [id = 327] 07:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11be36400) [pid = 1653] [serial = 980] [outer = 0x0] 07:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x123af7c00) [pid = 1653] [serial = 981] [outer = 0x11be36400] 07:31:40 INFO - PROCESS | 1653 | 1461249100903 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12e90d400) [pid = 1653] [serial = 982] [outer = 0x11be36400] 07:31:41 INFO - PROCESS | 1653 | 1461249101321 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:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 576ms 07:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:31:41 INFO - PROCESS | 1653 | 1461249101357 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 1653 | 1461249101358 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:31:41 INFO - PROCESS | 1653 | 1461249101362 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1653 | 1461249101363 Marionette TRACE conn2 <- [1,1282,null,{}] 07:31:41 INFO - PROCESS | 1653 | 1461249101366 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:31:41 INFO - PROCESS | 1653 | 1461249101514 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:31:41 INFO - PROCESS | 1653 | 1461249101526 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1308b1800 == 64 [pid = 1653] [id = 328] 07:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12ee6b400) [pid = 1653] [serial = 983] [outer = 0x0] 07:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12ee73c00) [pid = 1653] [serial = 984] [outer = 0x12ee6b400] 07:31:41 INFO - PROCESS | 1653 | 1461249101567 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12f160c00) [pid = 1653] [serial = 985] [outer = 0x12ee6b400] 07:31:41 INFO - PROCESS | 1653 | 1461249101956 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:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 620ms 07:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:31:41 INFO - PROCESS | 1653 | 1461249101981 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 1653 | 1461249101983 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:31:41 INFO - PROCESS | 1653 | 1461249101985 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1653 | 1461249101986 Marionette TRACE conn2 <- [1,1286,null,{}] 07:31:41 INFO - PROCESS | 1653 | 1461249101992 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:31:42 INFO - PROCESS | 1653 | 1461249102109 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:31:42 INFO - PROCESS | 1653 | 1461249102237 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119286000 == 65 [pid = 1653] [id = 329] 07:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11240e800) [pid = 1653] [serial = 986] [outer = 0x0] 07:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x114b7cc00) [pid = 1653] [serial = 987] [outer = 0x11240e800] 07:31:42 INFO - PROCESS | 1653 | 1461249102272 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x115235000) [pid = 1653] [serial = 988] [outer = 0x11240e800] 07:31:42 INFO - PROCESS | 1653 | 1461249102672 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:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 721ms 07:31:42 INFO - PROCESS | 1653 | 1461249102711 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 1653 | 1461249102714 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:31:42 INFO - PROCESS | 1653 | 1461249102718 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 1653 | 1461249102721 Marionette TRACE conn2 <- [1,1290,null,{}] 07:31:42 INFO - PROCESS | 1653 | 1461249102726 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:31:42 INFO - PROCESS | 1653 | 1461249102845 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:31:42 INFO - PROCESS | 1653 | 1461249102903 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e7f000 == 66 [pid = 1653] [id = 330] 07:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11913b000) [pid = 1653] [serial = 989] [outer = 0x0] 07:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11adfdc00) [pid = 1653] [serial = 990] [outer = 0x11913b000] 07:31:42 INFO - PROCESS | 1653 | 1461249102975 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11be39000) [pid = 1653] [serial = 991] [outer = 0x11913b000] 07:31:43 INFO - PROCESS | 1653 | 1461249103407 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:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 723ms 07:31:43 INFO - PROCESS | 1653 | 1461249103443 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:31:43 INFO - PROCESS | 1653 | 1461249103446 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:31:43 INFO - PROCESS | 1653 | 1461249103449 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 1653 | 1461249103450 Marionette TRACE conn2 <- [1,1294,null,{}] 07:31:43 INFO - PROCESS | 1653 | 1461249103474 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:31:43 INFO - PROCESS | 1653 | 1461249103581 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:31:43 INFO - PROCESS | 1653 | 1461249103639 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e210800 == 67 [pid = 1653] [id = 331] 07:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11be40000) [pid = 1653] [serial = 992] [outer = 0x0] 07:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x124041000) [pid = 1653] [serial = 993] [outer = 0x11be40000] 07:31:43 INFO - PROCESS | 1653 | 1461249103671 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12705e800) [pid = 1653] [serial = 994] [outer = 0x11be40000] 07:31:44 INFO - PROCESS | 1653 | 1461249104164 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:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 725ms 07:31:44 INFO - PROCESS | 1653 | 1461249104187 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1653 | 1461249104189 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:31:44 INFO - PROCESS | 1653 | 1461249104198 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1653 | 1461249104202 Marionette TRACE conn2 <- [1,1298,null,{}] 07:31:44 INFO - PROCESS | 1653 | 1461249104208 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:31:44 INFO - PROCESS | 1653 | 1461249104323 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:31:44 INFO - PROCESS | 1653 | 1461249104392 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x13007c000 == 68 [pid = 1653] [id = 332] 07:31:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11c183800) [pid = 1653] [serial = 995] [outer = 0x0] 07:31:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b523400) [pid = 1653] [serial = 996] [outer = 0x11c183800] 07:31:44 INFO - PROCESS | 1653 | 1461249104423 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12d287c00) [pid = 1653] [serial = 997] [outer = 0x11c183800] 07:31:44 INFO - PROCESS | 1653 | 1461249104843 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:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 679ms 07:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:31:44 INFO - PROCESS | 1653 | 1461249104873 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1653 | 1461249104875 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:31:44 INFO - PROCESS | 1653 | 1461249104877 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1653 | 1461249104878 Marionette TRACE conn2 <- [1,1302,null,{}] 07:31:44 INFO - PROCESS | 1653 | 1461249104881 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:31:45 INFO - PROCESS | 1653 | 1461249105009 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:31:45 INFO - PROCESS | 1653 | 1461249105064 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x138ae8000 == 69 [pid = 1653] [id = 333] 07:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12d28e000) [pid = 1653] [serial = 998] [outer = 0x0] 07:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12e3b4400) [pid = 1653] [serial = 999] [outer = 0x12d28e000] 07:31:45 INFO - PROCESS | 1653 | 1461249105093 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12ee6d000) [pid = 1653] [serial = 1000] [outer = 0x12d28e000] 07:31:45 INFO - PROCESS | 1653 | 1461249105495 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:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 07:31:45 INFO - PROCESS | 1653 | 1461249105548 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:31:45 INFO - PROCESS | 1653 | 1461249105550 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:31:45 INFO - PROCESS | 1653 | 1461249105568 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 1653 | 1461249105570 Marionette TRACE conn2 <- [1,1306,null,{}] 07:31:45 INFO - PROCESS | 1653 | 1461249105575 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:31:45 INFO - PROCESS | 1653 | 1461249105678 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:31:45 INFO - PROCESS | 1653 | 1461249105746 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x131be0800 == 70 [pid = 1653] [id = 334] 07:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12f16c000) [pid = 1653] [serial = 1001] [outer = 0x0] 07:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12f50e400) [pid = 1653] [serial = 1002] [outer = 0x12f16c000] 07:31:45 INFO - PROCESS | 1653 | 1461249105783 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12f51a000) [pid = 1653] [serial = 1003] [outer = 0x12f16c000] 07:31:46 INFO - PROCESS | 1653 | 1461249106224 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:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 738ms 07:31:46 INFO - PROCESS | 1653 | 1461249106291 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 1653 | 1461249106292 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:31:46 INFO - PROCESS | 1653 | 1461249106295 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 1653 | 1461249106296 Marionette TRACE conn2 <- [1,1310,null,{}] 07:31:46 INFO - PROCESS | 1653 | 1461249106299 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:31:46 INFO - PROCESS | 1653 | 1461249106439 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:31:46 INFO - PROCESS | 1653 | 1461249106525 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11990a800 == 71 [pid = 1653] [id = 335] 07:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x1147bf400) [pid = 1653] [serial = 1004] [outer = 0x0] 07:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x118aedc00) [pid = 1653] [serial = 1005] [outer = 0x1147bf400] 07:31:46 INFO - PROCESS | 1653 | 1461249106555 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12a90d000) [pid = 1653] [serial = 1006] [outer = 0x1147bf400] 07:31:47 INFO - PROCESS | 1653 | 1461249107328 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:31:47 INFO - PROCESS | 1653 | 1461249107421 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:31:47 INFO - PROCESS | 1653 | 1461249107426 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 1653 | 1461249107430 Marionette TRACE conn2 <- [1,1314,null,{}] 07:31:47 INFO - PROCESS | 1653 | 1461249107434 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:31:47 INFO - PROCESS | 1653 | 1461249107564 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:31:47 INFO - PROCESS | 1653 | 1461249107680 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119158000 == 72 [pid = 1653] [id = 336] 07:31:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x114b7d800) [pid = 1653] [serial = 1007] [outer = 0x0] 07:31:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x1152e2400) [pid = 1653] [serial = 1008] [outer = 0x114b7d800] 07:31:47 INFO - PROCESS | 1653 | 1461249107731 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x118e3c400) [pid = 1653] [serial = 1009] [outer = 0x114b7d800] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12f25d000 == 71 [pid = 1653] [id = 264] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119911000 == 70 [pid = 1653] [id = 300] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x125dab000 == 69 [pid = 1653] [id = 301] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1308b1800 == 68 [pid = 1653] [id = 328] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12faef800 == 67 [pid = 1653] [id = 327] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x125d3d800 == 66 [pid = 1653] [id = 326] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12f24a800 == 65 [pid = 1653] [id = 325] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec25800 == 64 [pid = 1653] [id = 324] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12e673800 == 63 [pid = 1653] [id = 323] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x1158e5800) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x114b82400) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12b284800) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1273b4c00) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11c39ac00) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x118aacc00) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x114d8cc00) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | 1461249108399 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:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d4bc800 == 62 [pid = 1653] [id = 322] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12ced1000 == 61 [pid = 1653] [id = 321] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcab800 == 60 [pid = 1653] [id = 320] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x129c43800 == 59 [pid = 1653] [id = 319] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11aad0000 == 58 [pid = 1653] [id = 318] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11aace000 == 57 [pid = 1653] [id = 317] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12717a000 == 56 [pid = 1653] [id = 312] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd2800 == 55 [pid = 1653] [id = 311] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x114784000 == 54 [pid = 1653] [id = 310] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11c19f800 == 53 [pid = 1653] [id = 309] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11aac8800 == 52 [pid = 1653] [id = 308] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12f25f800 == 51 [pid = 1653] [id = 299] 07:31:48 INFO - PROCESS | 1653 | --DOCSHELL 0x118669800 == 50 [pid = 1653] [id = 307] 07:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1032ms 07:31:48 INFO - PROCESS | 1653 | 1461249108466 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:31:48 INFO - PROCESS | 1653 | 1461249108469 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:31:48 INFO - PROCESS | 1653 | 1461249108474 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1653 | 1461249108475 Marionette TRACE conn2 <- [1,1318,null,{}] 07:31:48 INFO - PROCESS | 1653 | 1461249108477 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:31:48 INFO - PROCESS | 1653 | 1461249108567 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12e3b3800) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12da53000) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12b816c00) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12e392c00) [pid = 1653] [serial = 880] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x127065800) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12e911400) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12ee6d800) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12d284c00) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12ee79800) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12447f800) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x127147400) [pid = 1653] [serial = 868] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11a92a000) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11925bc00) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x123870800) [pid = 1653] [serial = 862] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11bc93c00) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11aae0400) [pid = 1653] [serial = 856] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x115389000) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1290dac00) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12771c400) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11a92c400) [pid = 1653] [serial = 859] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12ee75000) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x118cef800) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x127727400) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1290d5c00) [pid = 1653] [serial = 871] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129e29c00) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1238ce800) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x123c57000) [pid = 1653] [serial = 865] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12ce8f400) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b530800) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12386c800) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11ba47000) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12e90f400) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12da17800) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x114d90c00) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x114b85800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12ec87000) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11240d000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1191b2400) [pid = 1653] [serial = 450] [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:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12ec82800) [pid = 1653] [serial = 886] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12f162400) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12e6b7c00) [pid = 1653] [serial = 883] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12b52e400) [pid = 1653] [serial = 874] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12d076c00) [pid = 1653] [serial = 877] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1142bc800) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11aae6c00) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 07:31:48 INFO - PROCESS | 1653 | 1461249108630 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dce000 == 51 [pid = 1653] [id = 337] 07:31:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x114b83c00) [pid = 1653] [serial = 1010] [outer = 0x0] 07:31:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119133c00) [pid = 1653] [serial = 1011] [outer = 0x114b83c00] 07:31:48 INFO - PROCESS | 1653 | 1461249108657 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11aa7e400) [pid = 1653] [serial = 1012] [outer = 0x114b83c00] 07:31:48 INFO - PROCESS | 1653 | 1461249108974 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:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 07:31:48 INFO - PROCESS | 1653 | 1461249108993 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:31:48 INFO - PROCESS | 1653 | 1461249108994 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:31:48 INFO - PROCESS | 1653 | 1461249108997 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1653 | 1461249108999 Marionette TRACE conn2 <- [1,1322,null,{}] 07:31:49 INFO - PROCESS | 1653 | 1461249109009 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:31:49 INFO - PROCESS | 1653 | 1461249109118 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:31:49 INFO - PROCESS | 1653 | 1461249109188 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a67800 == 52 [pid = 1653] [id = 338] 07:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11aa79000) [pid = 1653] [serial = 1013] [outer = 0x0] 07:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11be3a000) [pid = 1653] [serial = 1014] [outer = 0x11aa79000] 07:31:49 INFO - PROCESS | 1653 | 1461249109217 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x123614800) [pid = 1653] [serial = 1015] [outer = 0x11aa79000] 07:31:49 INFO - PROCESS | 1653 | 1461249109507 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:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 526ms 07:31:49 INFO - PROCESS | 1653 | 1461249109529 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1653 | 1461249109531 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:31:49 INFO - PROCESS | 1653 | 1461249109533 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1653 | 1461249109534 Marionette TRACE conn2 <- [1,1326,null,{}] 07:31:49 INFO - PROCESS | 1653 | 1461249109544 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:31:49 INFO - PROCESS | 1653 | 1461249109634 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:31:49 INFO - PROCESS | 1653 | 1461249109640 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x125da2800 == 53 [pid = 1653] [id = 339] 07:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x123872000) [pid = 1653] [serial = 1016] [outer = 0x0] 07:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12392c400) [pid = 1653] [serial = 1017] [outer = 0x123872000] 07:31:49 INFO - PROCESS | 1653 | 1461249109666 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12703a800) [pid = 1653] [serial = 1018] [outer = 0x123872000] 07:31:49 INFO - PROCESS | 1653 | 1461249109990 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:31:50 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:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 469ms 07:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:31:50 INFO - PROCESS | 1653 | 1461249110002 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1653 | 1461249110004 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:31:50 INFO - PROCESS | 1653 | 1461249110009 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1653 | 1461249110010 Marionette TRACE conn2 <- [1,1330,null,{}] 07:31:50 INFO - PROCESS | 1653 | 1461249110013 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:31:50 INFO - PROCESS | 1653 | 1461249110097 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:31:50 INFO - PROCESS | 1653 | 1461249110101 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x127ea6000 == 54 [pid = 1653] [id = 340] 07:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1238d2000) [pid = 1653] [serial = 1019] [outer = 0x0] 07:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x127143c00) [pid = 1653] [serial = 1020] [outer = 0x1238d2000] 07:31:50 INFO - PROCESS | 1653 | 1461249110127 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1275b2400) [pid = 1653] [serial = 1021] [outer = 0x1238d2000] 07:31:50 INFO - PROCESS | 1653 | 1461249110478 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:31:50 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:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 524ms 07:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:31:50 INFO - PROCESS | 1653 | 1461249110531 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1653 | 1461249110532 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:31:50 INFO - PROCESS | 1653 | 1461249110535 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1653 | 1461249110536 Marionette TRACE conn2 <- [1,1334,null,{}] 07:31:50 INFO - PROCESS | 1653 | 1461249110538 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:31:50 INFO - PROCESS | 1653 | 1461249110636 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:31:50 INFO - PROCESS | 1653 | 1461249110711 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a89b000 == 55 [pid = 1653] [id = 341] 07:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12705e000) [pid = 1653] [serial = 1022] [outer = 0x0] 07:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1290dac00) [pid = 1653] [serial = 1023] [outer = 0x12705e000] 07:31:50 INFO - PROCESS | 1653 | 1461249110739 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a911000) [pid = 1653] [serial = 1024] [outer = 0x12705e000] 07:31:51 INFO - PROCESS | 1653 | 1461249111051 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:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 522ms 07:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:31:51 INFO - PROCESS | 1653 | 1461249111067 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1653 | 1461249111068 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:31:51 INFO - PROCESS | 1653 | 1461249111076 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1653 | 1461249111078 Marionette TRACE conn2 <- [1,1338,null,{}] 07:31:51 INFO - PROCESS | 1653 | 1461249111080 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:31:51 INFO - PROCESS | 1653 | 1461249111201 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:31:51 INFO - PROCESS | 1653 | 1461249111217 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae9800 == 56 [pid = 1653] [id = 342] 07:31:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a90dc00) [pid = 1653] [serial = 1025] [outer = 0x0] 07:31:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12b527c00) [pid = 1653] [serial = 1026] [outer = 0x12a90dc00] 07:31:51 INFO - PROCESS | 1653 | 1461249111254 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ba55c00) [pid = 1653] [serial = 1027] [outer = 0x12a90dc00] 07:31:52 INFO - PROCESS | 1653 | 1461249112118 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:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1078ms 07:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:31:52 INFO - PROCESS | 1653 | 1461249112149 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 1653 | 1461249112150 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:31:52 INFO - PROCESS | 1653 | 1461249112153 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 1653 | 1461249112154 Marionette TRACE conn2 <- [1,1342,null,{}] 07:31:52 INFO - PROCESS | 1653 | 1461249112171 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:31:52 INFO - PROCESS | 1653 | 1461249112270 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:31:52 INFO - PROCESS | 1653 | 1461249112305 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cee8800 == 57 [pid = 1653] [id = 343] 07:31:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12ba51c00) [pid = 1653] [serial = 1028] [outer = 0x0] 07:31:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12d070c00) [pid = 1653] [serial = 1029] [outer = 0x12ba51c00] 07:31:52 INFO - PROCESS | 1653 | 1461249112331 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12d28ac00) [pid = 1653] [serial = 1030] [outer = 0x12ba51c00] 07:31:52 INFO - PROCESS | 1653 | 1461249112967 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:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x123a06c00) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x127722800) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11aa7d400) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12705f400) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1290d7000) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x114c14400) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11be36400) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x129e2d000) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11acdcc00) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x114b7a000) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x114d94000) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12e918400) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x114b83400) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x123d25400) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12bd33800) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12d293c00) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12bde6800) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x114e67c00) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:31:52 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x127043800) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 871ms 07:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:31:53 INFO - PROCESS | 1653 | 1461249113025 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1653 | 1461249113026 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:31:53 INFO - PROCESS | 1653 | 1461249113028 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1653 | 1461249113029 Marionette TRACE conn2 <- [1,1346,null,{}] 07:31:53 INFO - PROCESS | 1653 | 1461249113031 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:31:53 INFO - PROCESS | 1653 | 1461249113115 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:31:53 INFO - PROCESS | 1653 | 1461249113120 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a7b800 == 58 [pid = 1653] [id = 344] 07:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x114d92c00) [pid = 1653] [serial = 1031] [outer = 0x0] 07:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119256800) [pid = 1653] [serial = 1032] [outer = 0x114d92c00] 07:31:53 INFO - PROCESS | 1653 | 1461249113145 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11be41400) [pid = 1653] [serial = 1033] [outer = 0x114d92c00] 07:31:53 INFO - PROCESS | 1653 | 1461249113459 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:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 472ms 07:31:53 INFO - PROCESS | 1653 | 1461249113500 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1653 | 1461249113501 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:31:53 INFO - PROCESS | 1653 | 1461249113504 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1653 | 1461249113505 Marionette TRACE conn2 <- [1,1350,null,{}] 07:31:53 INFO - PROCESS | 1653 | 1461249113507 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:31:53 INFO - PROCESS | 1653 | 1461249113593 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:31:53 INFO - PROCESS | 1653 | 1461249113648 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae3800 == 59 [pid = 1653] [id = 345] 07:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1186c6c00) [pid = 1653] [serial = 1034] [outer = 0x0] 07:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1290d7000) [pid = 1653] [serial = 1035] [outer = 0x1186c6c00] 07:31:53 INFO - PROCESS | 1653 | 1461249113673 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12d289800) [pid = 1653] [serial = 1036] [outer = 0x1186c6c00] 07:31:53 INFO - PROCESS | 1653 | 1461249113979 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:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 521ms 07:31:54 INFO - PROCESS | 1653 | 1461249114027 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 1653 | 1461249114029 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:31:54 INFO - PROCESS | 1653 | 1461249114032 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 1653 | 1461249114035 Marionette TRACE conn2 <- [1,1354,null,{}] 07:31:54 INFO - PROCESS | 1653 | 1461249114039 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:31:54 INFO - PROCESS | 1653 | 1461249114187 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:31:54 INFO - PROCESS | 1653 | 1461249114243 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e678000 == 60 [pid = 1653] [id = 346] 07:31:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x114c14400) [pid = 1653] [serial = 1037] [outer = 0x0] 07:31:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12da60800) [pid = 1653] [serial = 1038] [outer = 0x114c14400] 07:31:54 INFO - PROCESS | 1653 | 1461249114272 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12ee6dc00) [pid = 1653] [serial = 1039] [outer = 0x114c14400] 07:31:54 INFO - PROCESS | 1653 | 1461249114555 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:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 573ms 07:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:31:54 INFO - PROCESS | 1653 | 1461249114607 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 1653 | 1461249114610 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:31:54 INFO - PROCESS | 1653 | 1461249114612 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 1653 | 1461249114613 Marionette TRACE conn2 <- [1,1358,null,{}] 07:31:54 INFO - PROCESS | 1653 | 1461249114615 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:31:54 INFO - PROCESS | 1653 | 1461249114704 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:31:54 INFO - PROCESS | 1653 | 1461249114708 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f24a800 == 61 [pid = 1653] [id = 347] 07:31:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x114aa7c00) [pid = 1653] [serial = 1040] [outer = 0x0] 07:31:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x114ab1000) [pid = 1653] [serial = 1041] [outer = 0x114aa7c00] 07:31:54 INFO - PROCESS | 1653 | 1461249114732 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x123617000) [pid = 1653] [serial = 1042] [outer = 0x114aa7c00] 07:31:55 INFO - PROCESS | 1653 | 1461249115195 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:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 621ms 07:31:55 INFO - PROCESS | 1653 | 1461249115234 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 1653 | 1461249115237 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:31:55 INFO - PROCESS | 1653 | 1461249115241 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1653 | 1461249115243 Marionette TRACE conn2 <- [1,1362,null,{}] 07:31:55 INFO - PROCESS | 1653 | 1461249115247 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:31:55 INFO - PROCESS | 1653 | 1461249115368 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:31:55 INFO - PROCESS | 1653 | 1461249115441 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aabd800 == 62 [pid = 1653] [id = 348] 07:31:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x114ab1800) [pid = 1653] [serial = 1043] [outer = 0x0] 07:31:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x114d8c400) [pid = 1653] [serial = 1044] [outer = 0x114ab1800] 07:31:55 INFO - PROCESS | 1653 | 1461249115474 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x118651000) [pid = 1653] [serial = 1045] [outer = 0x114ab1800] 07:31:55 INFO - PROCESS | 1653 | 1461249115932 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:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 07:31:56 INFO - PROCESS | 1653 | 1461249116011 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 1653 | 1461249116016 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:31:56 INFO - PROCESS | 1653 | 1461249116021 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1653 | 1461249116022 Marionette TRACE conn2 <- [1,1366,null,{}] 07:31:56 INFO - PROCESS | 1653 | 1461249116025 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:31:56 INFO - PROCESS | 1653 | 1461249116131 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:31:56 INFO - PROCESS | 1653 | 1461249116200 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d9e000 == 63 [pid = 1653] [id = 349] 07:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11a53f800) [pid = 1653] [serial = 1046] [outer = 0x0] 07:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11b50e400) [pid = 1653] [serial = 1047] [outer = 0x11a53f800] 07:31:56 INFO - PROCESS | 1653 | 1461249116230 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11be32800) [pid = 1653] [serial = 1048] [outer = 0x11a53f800] 07:31:56 INFO - PROCESS | 1653 | 1461249116680 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:31:56 INFO - PROCESS | 1653 | 1461249116744 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:31:56 INFO - PROCESS | 1653 | 1461249116746 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1653 | 1461249116749 Marionette TRACE conn2 <- [1,1370,null,{}] 07:31:56 INFO - PROCESS | 1653 | 1461249116757 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:31:56 INFO - PROCESS | 1653 | 1461249116864 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:31:56 INFO - PROCESS | 1653 | 1461249116934 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec1a800 == 64 [pid = 1653] [id = 350] 07:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x127149000) [pid = 1653] [serial = 1049] [outer = 0x0] 07:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1277f6c00) [pid = 1653] [serial = 1050] [outer = 0x127149000] 07:31:56 INFO - PROCESS | 1653 | 1461249116966 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129cb4000) [pid = 1653] [serial = 1051] [outer = 0x127149000] 07:31:57 INFO - PROCESS | 1653 | 1461249117435 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:31:57 INFO - PROCESS | 1653 | 1461249117473 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:31:57 INFO - PROCESS | 1653 | 1461249117475 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 1653 | 1461249117477 Marionette TRACE conn2 <- [1,1374,null,{}] 07:31:57 INFO - PROCESS | 1653 | 1461249117479 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:31:57 INFO - PROCESS | 1653 | 1461249117583 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:31:57 INFO - PROCESS | 1653 | 1461249117653 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12faf2000 == 65 [pid = 1653] [id = 351] 07:31:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12714c400) [pid = 1653] [serial = 1052] [outer = 0x0] 07:31:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b119400) [pid = 1653] [serial = 1053] [outer = 0x12714c400] 07:31:57 INFO - PROCESS | 1653 | 1461249117683 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b11d000) [pid = 1653] [serial = 1054] [outer = 0x12714c400] 07:31:58 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:31:58 INFO - PROCESS | 1653 | 1461249118094 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:31:58 INFO - PROCESS | 1653 | 1461249118147 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:31:58 INFO - PROCESS | 1653 | 1461249118150 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1653 | 1461249118151 Marionette TRACE conn2 <- [1,1378,null,{}] 07:31:58 INFO - PROCESS | 1653 | 1461249118153 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:31:58 INFO - PROCESS | 1653 | 1461249118292 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:31:58 INFO - PROCESS | 1653 | 1461249118302 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x13007a000 == 66 [pid = 1653] [id = 352] 07:31:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12b11d400) [pid = 1653] [serial = 1055] [outer = 0x0] 07:31:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12b125c00) [pid = 1653] [serial = 1056] [outer = 0x12b11d400] 07:31:58 INFO - PROCESS | 1653 | 1461249118343 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12bd39000) [pid = 1653] [serial = 1057] [outer = 0x12b11d400] 07:31:58 INFO - PROCESS | 1653 | 1461249118759 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:31:58 INFO - PROCESS | 1653 | 1461249118820 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:31:58 INFO - PROCESS | 1653 | 1461249118822 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1653 | 1461249118823 Marionette TRACE conn2 <- [1,1382,null,{}] 07:31:58 INFO - PROCESS | 1653 | 1461249118826 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:31:58 INFO - PROCESS | 1653 | 1461249118963 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:31:59 INFO - PROCESS | 1653 | 1461249119035 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x131bdd800 == 67 [pid = 1653] [id = 353] 07:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12da1f800) [pid = 1653] [serial = 1058] [outer = 0x0] 07:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12ec7d000) [pid = 1653] [serial = 1059] [outer = 0x12da1f800] 07:31:59 INFO - PROCESS | 1653 | 1461249119069 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12f168800) [pid = 1653] [serial = 1060] [outer = 0x12da1f800] 07:31:59 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:31:59 INFO - PROCESS | 1653 | 1461249119500 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:31:59 INFO - PROCESS | 1653 | 1461249119556 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:31:59 INFO - PROCESS | 1653 | 1461249119560 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 1653 | 1461249119561 Marionette TRACE conn2 <- [1,1386,null,{}] 07:31:59 INFO - PROCESS | 1653 | 1461249119564 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:31:59 INFO - PROCESS | 1653 | 1461249119684 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:31:59 INFO - PROCESS | 1653 | 1461249119767 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fda3800 == 68 [pid = 1653] [id = 354] 07:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x114aabc00) [pid = 1653] [serial = 1061] [outer = 0x0] 07:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bd38800) [pid = 1653] [serial = 1062] [outer = 0x114aabc00] 07:31:59 INFO - PROCESS | 1653 | 1461249119797 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12f515000) [pid = 1653] [serial = 1063] [outer = 0x114aabc00] 07:32:00 INFO - PROCESS | 1653 | 1461249120218 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:32:00 INFO - PROCESS | 1653 | 1461249120284 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:32:00 INFO - PROCESS | 1653 | 1461249120304 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 1653 | 1461249120306 Marionette TRACE conn2 <- [1,1390,null,{}] 07:32:00 INFO - PROCESS | 1653 | 1461249120311 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:32:00 INFO - PROCESS | 1653 | 1461249120416 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:32:00 INFO - PROCESS | 1653 | 1461249120664 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b566800 == 69 [pid = 1653] [id = 355] 07:32:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x114753800) [pid = 1653] [serial = 1064] [outer = 0x0] 07:32:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x114aad800) [pid = 1653] [serial = 1065] [outer = 0x114753800] 07:32:00 INFO - PROCESS | 1653 | 1461249120693 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1152ea000) [pid = 1653] [serial = 1066] [outer = 0x114753800] 07:32:01 INFO - PROCESS | 1653 | 1461249121099 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:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 840ms 07:32:01 INFO - PROCESS | 1653 | 1461249121127 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1653 | 1461249121129 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:32:01 INFO - PROCESS | 1653 | 1461249121143 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1653 | 1461249121146 Marionette TRACE conn2 <- [1,1394,null,{}] 07:32:01 INFO - PROCESS | 1653 | 1461249121151 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:32:01 INFO - PROCESS | 1653 | 1461249121253 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:32:01 INFO - PROCESS | 1653 | 1461249121316 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11990e800 == 70 [pid = 1653] [id = 356] 07:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x114ab4400) [pid = 1653] [serial = 1067] [outer = 0x0] 07:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1186c1000) [pid = 1653] [serial = 1068] [outer = 0x114ab4400] 07:32:01 INFO - PROCESS | 1653 | 1461249121345 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11b944800) [pid = 1653] [serial = 1069] [outer = 0x114ab4400] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12e678000 == 69 [pid = 1653] [id = 346] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae3800 == 68 [pid = 1653] [id = 345] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x118a7b800 == 67 [pid = 1653] [id = 344] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12cee8800 == 66 [pid = 1653] [id = 343] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae9800 == 65 [pid = 1653] [id = 342] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a89b000 == 64 [pid = 1653] [id = 341] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12ee73c00) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x127ea6000 == 63 [pid = 1653] [id = 340] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x125da2800 == 62 [pid = 1653] [id = 339] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x123a67800 == 61 [pid = 1653] [id = 338] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119dce000 == 60 [pid = 1653] [id = 337] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119158000 == 59 [pid = 1653] [id = 336] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11990a800 == 58 [pid = 1653] [id = 335] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x131be0800 == 57 [pid = 1653] [id = 334] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x138ae8000 == 56 [pid = 1653] [id = 333] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x13007c000 == 55 [pid = 1653] [id = 332] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12e210800 == 54 [pid = 1653] [id = 331] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x127e7f000 == 53 [pid = 1653] [id = 330] 07:32:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119286000 == 52 [pid = 1653] [id = 329] 07:32:01 INFO - PROCESS | 1653 | 1461249121772 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:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12ba46800) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12392f000) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x114b86800) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x11a7dcc00) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12ec81800) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x114d91c00) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x129e2b800) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12e264800) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12ec7b000) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12e90f000) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x114d8ac00) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x118c91800) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x115870c00) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129e2d800) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1191bb400) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12e391000) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12b28a000) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b27ec00) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1238cdc00) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11c3a0400) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x123e67c00) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x123e68400) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x127042400) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12ec87800) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x127de8c00) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11aadf400) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11b949800) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129e5b000) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b529c00) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11adf6000) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12714fc00) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b530c00) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12ec85000) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11a7e5c00) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x123af7c00) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12ce8e000) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12ee72400) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11be36000) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bd34800) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 07:32:01 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12e90d400) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 07:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 685ms 07:32:01 INFO - PROCESS | 1653 | 1461249121820 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1653 | 1461249121822 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:32:01 INFO - PROCESS | 1653 | 1461249121824 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1653 | 1461249121826 Marionette TRACE conn2 <- [1,1398,null,{}] 07:32:01 INFO - PROCESS | 1653 | 1461249121828 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:32:01 INFO - PROCESS | 1653 | 1461249121915 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:32:01 INFO - PROCESS | 1653 | 1461249121943 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba68000 == 53 [pid = 1653] [id = 357] 07:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11bc99000) [pid = 1653] [serial = 1070] [outer = 0x0] 07:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11be38400) [pid = 1653] [serial = 1071] [outer = 0x11bc99000] 07:32:01 INFO - PROCESS | 1653 | 1461249121970 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11c18bc00) [pid = 1653] [serial = 1072] [outer = 0x11bc99000] 07:32:02 INFO - PROCESS | 1653 | 1461249122310 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:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 07:32:02 INFO - PROCESS | 1653 | 1461249122353 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 1653 | 1461249122355 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:32:02 INFO - PROCESS | 1653 | 1461249122363 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 1653 | 1461249122367 Marionette TRACE conn2 <- [1,1402,null,{}] 07:32:02 INFO - PROCESS | 1653 | 1461249122370 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:32:02 INFO - PROCESS | 1653 | 1461249122459 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:32:02 INFO - PROCESS | 1653 | 1461249122463 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x127da5800 == 54 [pid = 1653] [id = 358] 07:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11c18d400) [pid = 1653] [serial = 1073] [outer = 0x0] 07:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12392f000) [pid = 1653] [serial = 1074] [outer = 0x11c18d400] 07:32:02 INFO - PROCESS | 1653 | 1461249122488 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x127065400) [pid = 1653] [serial = 1075] [outer = 0x11c18d400] 07:32:02 INFO - PROCESS | 1653 | 1461249122834 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:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 528ms 07:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:32:02 INFO - PROCESS | 1653 | 1461249122887 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 1653 | 1461249122889 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:32:02 INFO - PROCESS | 1653 | 1461249122891 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 1653 | 1461249122892 Marionette TRACE conn2 <- [1,1406,null,{}] 07:32:02 INFO - PROCESS | 1653 | 1461249122894 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:32:02 INFO - PROCESS | 1653 | 1461249122979 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:32:02 INFO - PROCESS | 1653 | 1461249122983 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a89c800 == 55 [pid = 1653] [id = 359] 07:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12714e000) [pid = 1653] [serial = 1076] [outer = 0x0] 07:32:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1290da400) [pid = 1653] [serial = 1077] [outer = 0x12714e000] 07:32:03 INFO - PROCESS | 1653 | 1461249123009 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129e38c00) [pid = 1653] [serial = 1078] [outer = 0x12714e000] 07:32:03 INFO - PROCESS | 1653 | 1461249123360 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:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 520ms 07:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:32:03 INFO - PROCESS | 1653 | 1461249123411 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1653 | 1461249123413 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:32:03 INFO - PROCESS | 1653 | 1461249123415 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 1653 | 1461249123416 Marionette TRACE conn2 <- [1,1410,null,{}] 07:32:03 INFO - PROCESS | 1653 | 1461249123418 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:32:03 INFO - PROCESS | 1653 | 1461249123503 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:32:03 INFO - PROCESS | 1653 | 1461249123571 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12badc800 == 56 [pid = 1653] [id = 360] 07:32:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12a90f800) [pid = 1653] [serial = 1079] [outer = 0x0] 07:32:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12aa42c00) [pid = 1653] [serial = 1080] [outer = 0x12a90f800] 07:32:03 INFO - PROCESS | 1653 | 1461249123603 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12aa4ac00) [pid = 1653] [serial = 1081] [outer = 0x12a90f800] 07:32:03 INFO - PROCESS | 1653 | 1461249123937 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:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 568ms 07:32:03 INFO - PROCESS | 1653 | 1461249123984 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1653 | 1461249123985 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:32:04 INFO - PROCESS | 1653 | 1461249123996 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1653 | 1461249123997 Marionette TRACE conn2 <- [1,1414,null,{}] 07:32:04 INFO - PROCESS | 1653 | 1461249123999 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:32:04 INFO - PROCESS | 1653 | 1461249124106 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:32:04 INFO - PROCESS | 1653 | 1461249124141 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca9000 == 57 [pid = 1653] [id = 361] 07:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12a910c00) [pid = 1653] [serial = 1082] [outer = 0x0] 07:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12b117000) [pid = 1653] [serial = 1083] [outer = 0x12a910c00] 07:32:04 INFO - PROCESS | 1653 | 1461249124166 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b818000) [pid = 1653] [serial = 1084] [outer = 0x12a910c00] 07:32:04 INFO - PROCESS | 1653 | 1461249124491 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:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 519ms 07:32:04 INFO - PROCESS | 1653 | 1461249124516 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 1653 | 1461249124517 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:32:04 INFO - PROCESS | 1653 | 1461249124519 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1653 | 1461249124520 Marionette TRACE conn2 <- [1,1418,null,{}] 07:32:04 INFO - PROCESS | 1653 | 1461249124523 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:32:04 INFO - PROCESS | 1653 | 1461249124634 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:32:04 INFO - PROCESS | 1653 | 1461249124678 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d4ca800 == 58 [pid = 1653] [id = 362] 07:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a911800) [pid = 1653] [serial = 1085] [outer = 0x0] 07:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12bd30800) [pid = 1653] [serial = 1086] [outer = 0x12a911800] 07:32:04 INFO - PROCESS | 1653 | 1461249124703 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12d16c400) [pid = 1653] [serial = 1087] [outer = 0x12a911800] 07:32:05 INFO - PROCESS | 1653 | 1461249125043 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:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 570ms 07:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:32:05 INFO - PROCESS | 1653 | 1461249125089 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 1653 | 1461249125091 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:32:05 INFO - PROCESS | 1653 | 1461249125093 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 1653 | 1461249125094 Marionette TRACE conn2 <- [1,1422,null,{}] 07:32:05 INFO - PROCESS | 1653 | 1461249125096 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:32:05 INFO - PROCESS | 1653 | 1461249125203 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:32:05 INFO - PROCESS | 1653 | 1461249125215 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6d8000 == 59 [pid = 1653] [id = 363] 07:32:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12d28fc00) [pid = 1653] [serial = 1088] [outer = 0x0] 07:32:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12e264800) [pid = 1653] [serial = 1089] [outer = 0x12d28fc00] 07:32:05 INFO - PROCESS | 1653 | 1461249125239 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12e6b2800) [pid = 1653] [serial = 1090] [outer = 0x12d28fc00] 07:32:05 INFO - PROCESS | 1653 | 1461249125571 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:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 517ms 07:32:05 INFO - PROCESS | 1653 | 1461249125611 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 1653 | 1461249125612 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:32:05 INFO - PROCESS | 1653 | 1461249125614 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 1653 | 1461249125615 Marionette TRACE conn2 <- [1,1426,null,{}] 07:32:05 INFO - PROCESS | 1653 | 1461249125617 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:32:05 INFO - PROCESS | 1653 | 1461249125726 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:32:05 INFO - PROCESS | 1653 | 1461249125787 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fd8c800 == 60 [pid = 1653] [id = 364] 07:32:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12e90e000) [pid = 1653] [serial = 1091] [outer = 0x0] 07:32:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12e914800) [pid = 1653] [serial = 1092] [outer = 0x12e90e000] 07:32:05 INFO - PROCESS | 1653 | 1461249125812 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12ec7a400) [pid = 1653] [serial = 1093] [outer = 0x12e90e000] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12a90dc00) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12ba51c00) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x114d92c00) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x114b83c00) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1238d2000) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x123872000) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x114b7d800) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11aa79000) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1186c6c00) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x114c14400) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12705e000) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:32:06 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12ee6b400) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:32:06 INFO - PROCESS | 1653 | 1461249126270 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:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 669ms 07:32:06 INFO - PROCESS | 1653 | 1461249126300 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 1653 | 1461249126302 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:32:06 INFO - PROCESS | 1653 | 1461249126310 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 1653 | 1461249126312 Marionette TRACE conn2 <- [1,1430,null,{}] 07:32:06 INFO - PROCESS | 1653 | 1461249126316 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:32:06 INFO - PROCESS | 1653 | 1461249126449 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:32:06 INFO - PROCESS | 1653 | 1461249126454 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x130076000 == 61 [pid = 1653] [id = 365] 07:32:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11b944c00) [pid = 1653] [serial = 1094] [outer = 0x0] 07:32:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12705f000) [pid = 1653] [serial = 1095] [outer = 0x11b944c00] 07:32:06 INFO - PROCESS | 1653 | 1461249126484 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12ec7a800) [pid = 1653] [serial = 1096] [outer = 0x11b944c00] 07:32:06 INFO - PROCESS | 1653 | 1461249126843 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:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 573ms 07:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:32:06 INFO - PROCESS | 1653 | 1461249126882 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 1653 | 1461249126883 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:32:06 INFO - PROCESS | 1653 | 1461249126885 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 1653 | 1461249126887 Marionette TRACE conn2 <- [1,1434,null,{}] 07:32:06 INFO - PROCESS | 1653 | 1461249126889 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:32:07 INFO - PROCESS | 1653 | 1461249127019 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:32:07 INFO - PROCESS | 1653 | 1461249127025 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x131bdc000 == 62 [pid = 1653] [id = 366] 07:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12aee9400) [pid = 1653] [serial = 1097] [outer = 0x0] 07:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12aeed400) [pid = 1653] [serial = 1098] [outer = 0x12aee9400] 07:32:07 INFO - PROCESS | 1653 | 1461249127050 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ec85800) [pid = 1653] [serial = 1099] [outer = 0x12aee9400] 07:32:07 INFO - PROCESS | 1653 | 1461249127388 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:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 571ms 07:32:07 INFO - PROCESS | 1653 | 1461249127456 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:32:07 INFO - PROCESS | 1653 | 1461249127458 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:32:07 INFO - PROCESS | 1653 | 1461249127460 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1653 | 1461249127461 Marionette TRACE conn2 <- [1,1438,null,{}] 07:32:07 INFO - PROCESS | 1653 | 1461249127463 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:32:07 INFO - PROCESS | 1653 | 1461249127553 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:32:07 INFO - PROCESS | 1653 | 1461249127613 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7b1800 == 63 [pid = 1653] [id = 367] 07:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11c186000) [pid = 1653] [serial = 1100] [outer = 0x0] 07:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ee70c00) [pid = 1653] [serial = 1101] [outer = 0x11c186000] 07:32:07 INFO - PROCESS | 1653 | 1461249127638 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12fa8f400) [pid = 1653] [serial = 1102] [outer = 0x11c186000] 07:32:07 INFO - PROCESS | 1653 | 1461249127909 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:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 472ms 07:32:07 INFO - PROCESS | 1653 | 1461249127933 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1653 | 1461249127934 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:32:07 INFO - PROCESS | 1653 | 1461249127945 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1653 | 1461249127946 Marionette TRACE conn2 <- [1,1442,null,{}] 07:32:07 INFO - PROCESS | 1653 | 1461249127949 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:32:08 INFO - PROCESS | 1653 | 1461249128059 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:32:08 INFO - PROCESS | 1653 | 1461249128191 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a51800 == 64 [pid = 1653] [id = 368] 07:32:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x112409400) [pid = 1653] [serial = 1103] [outer = 0x0] 07:32:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x114aa7000) [pid = 1653] [serial = 1104] [outer = 0x112409400] 07:32:08 INFO - PROCESS | 1653 | 1461249128234 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x114d93800) [pid = 1653] [serial = 1105] [outer = 0x112409400] 07:32:08 INFO - PROCESS | 1653 | 1461249128758 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:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 828ms 07:32:08 INFO - PROCESS | 1653 | 1461249128766 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 1653 | 1461249128770 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:32:08 INFO - PROCESS | 1653 | 1461249128776 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 1653 | 1461249128778 Marionette TRACE conn2 <- [1,1446,null,{}] 07:32:08 INFO - PROCESS | 1653 | 1461249128781 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:32:08 INFO - PROCESS | 1653 | 1461249128900 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:32:08 INFO - PROCESS | 1653 | 1461249128960 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d41000 == 65 [pid = 1653] [id = 369] 07:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11a7df800) [pid = 1653] [serial = 1106] [outer = 0x0] 07:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11bc97400) [pid = 1653] [serial = 1107] [outer = 0x11a7df800] 07:32:09 INFO - PROCESS | 1653 | 1461249129032 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11c3a0400) [pid = 1653] [serial = 1108] [outer = 0x11a7df800] 07:32:09 INFO - PROCESS | 1653 | 1461249129484 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:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 774ms 07:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:32:09 INFO - PROCESS | 1653 | 1461249129567 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 1653 | 1461249129569 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:32:09 INFO - PROCESS | 1653 | 1461249129574 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 1653 | 1461249129576 Marionette TRACE conn2 <- [1,1450,null,{}] 07:32:09 INFO - PROCESS | 1653 | 1461249129578 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:32:09 INFO - PROCESS | 1653 | 1461249129690 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:32:09 INFO - PROCESS | 1653 | 1461249129761 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0b4800 == 66 [pid = 1653] [id = 370] 07:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x123c63800) [pid = 1653] [serial = 1109] [outer = 0x0] 07:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x127063400) [pid = 1653] [serial = 1110] [outer = 0x123c63800] 07:32:09 INFO - PROCESS | 1653 | 1461249129791 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12a903c00) [pid = 1653] [serial = 1111] [outer = 0x123c63800] 07:32:10 INFO - PROCESS | 1653 | 1461249130244 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:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 723ms 07:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:32:10 INFO - PROCESS | 1653 | 1461249130296 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1653 | 1461249130298 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:32:10 INFO - PROCESS | 1653 | 1461249130309 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1653 | 1461249130316 Marionette TRACE conn2 <- [1,1454,null,{}] 07:32:10 INFO - PROCESS | 1653 | 1461249130339 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:32:10 INFO - PROCESS | 1653 | 1461249130507 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:32:10 INFO - PROCESS | 1653 | 1461249130560 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1375c4800 == 67 [pid = 1653] [id = 371] 07:32:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12a904c00) [pid = 1653] [serial = 1112] [outer = 0x0] 07:32:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12aee5c00) [pid = 1653] [serial = 1113] [outer = 0x12a904c00] 07:32:10 INFO - PROCESS | 1653 | 1461249130589 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12aef1000) [pid = 1653] [serial = 1114] [outer = 0x12a904c00] 07:32:11 INFO - PROCESS | 1653 | 1461249131036 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:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 782ms 07:32:11 INFO - PROCESS | 1653 | 1461249131085 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 1653 | 1461249131087 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:32:11 INFO - PROCESS | 1653 | 1461249131091 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 1653 | 1461249131093 Marionette TRACE conn2 <- [1,1458,null,{}] 07:32:11 INFO - PROCESS | 1653 | 1461249131095 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:32:11 INFO - PROCESS | 1653 | 1461249131202 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:32:11 INFO - PROCESS | 1653 | 1461249131273 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x138afa800 == 68 [pid = 1653] [id = 372] 07:32:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a599800) [pid = 1653] [serial = 1115] [outer = 0x0] 07:32:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12a5a2400) [pid = 1653] [serial = 1116] [outer = 0x12a599800] 07:32:11 INFO - PROCESS | 1653 | 1461249131303 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12aa4dc00) [pid = 1653] [serial = 1117] [outer = 0x12a599800] 07:32:11 INFO - PROCESS | 1653 | 1461249131731 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:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 669ms 07:32:11 INFO - PROCESS | 1653 | 1461249131760 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 1653 | 1461249131761 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:32:11 INFO - PROCESS | 1653 | 1461249131764 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 1653 | 1461249131765 Marionette TRACE conn2 <- [1,1462,null,{}] 07:32:11 INFO - PROCESS | 1653 | 1461249131767 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:32:11 INFO - PROCESS | 1653 | 1461249131872 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:32:11 INFO - PROCESS | 1653 | 1461249131931 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adcc000 == 69 [pid = 1653] [id = 373] 07:32:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12aa57000) [pid = 1653] [serial = 1118] [outer = 0x0] 07:32:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12aa58c00) [pid = 1653] [serial = 1119] [outer = 0x12aa57000] 07:32:12 INFO - PROCESS | 1653 | 1461249132028 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12aee9800) [pid = 1653] [serial = 1120] [outer = 0x12aa57000] 07:32:12 INFO - PROCESS | 1653 | 1461249132610 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:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1169ms 07:32:12 INFO - PROCESS | 1653 | 1461249132934 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 1653 | 1461249132937 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:32:12 INFO - PROCESS | 1653 | 1461249132941 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 1653 | 1461249132943 Marionette TRACE conn2 <- [1,1466,null,{}] 07:32:12 INFO - PROCESS | 1653 | 1461249132947 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:32:13 INFO - PROCESS | 1653 | 1461249133051 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:32:13 INFO - PROCESS | 1653 | 1461249133109 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b78000 == 70 [pid = 1653] [id = 374] 07:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x114d99c00) [pid = 1653] [serial = 1121] [outer = 0x0] 07:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x115793400) [pid = 1653] [serial = 1122] [outer = 0x114d99c00] 07:32:13 INFO - PROCESS | 1653 | 1461249133137 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x118c5b400) [pid = 1653] [serial = 1123] [outer = 0x114d99c00] 07:32:13 INFO - PROCESS | 1653 | 1461249133561 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:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 07:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:32:13 INFO - PROCESS | 1653 | 1461249133624 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 1653 | 1461249133626 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:32:13 INFO - PROCESS | 1653 | 1461249133632 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 1653 | 1461249133635 Marionette TRACE conn2 <- [1,1470,null,{}] 07:32:13 INFO - PROCESS | 1653 | 1461249133638 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:32:13 INFO - PROCESS | 1653 | 1461249133737 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:32:13 INFO - PROCESS | 1653 | 1461249133812 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118cb3800 == 71 [pid = 1653] [id = 375] 07:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x114d97800) [pid = 1653] [serial = 1124] [outer = 0x0] 07:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x118545400) [pid = 1653] [serial = 1125] [outer = 0x114d97800] 07:32:13 INFO - PROCESS | 1653 | 1461249133840 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11a541400) [pid = 1653] [serial = 1126] [outer = 0x114d97800] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1ab800 == 70 [pid = 1653] [id = 104] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12fdab000 == 69 [pid = 1653] [id = 303] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec34000 == 68 [pid = 1653] [id = 302] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11a908000 == 67 [pid = 1653] [id = 306] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7b1800 == 66 [pid = 1653] [id = 367] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x131bdc000 == 65 [pid = 1653] [id = 366] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x130076000 == 64 [pid = 1653] [id = 365] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12fd8c800 == 63 [pid = 1653] [id = 364] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6d8000 == 62 [pid = 1653] [id = 363] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11adfdc00) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x124041000) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12b523400) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12e3b4400) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12f50e400) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x114ab1000) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x114b7cc00) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d4ca800 == 61 [pid = 1653] [id = 362] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca9000 == 60 [pid = 1653] [id = 361] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12badc800 == 59 [pid = 1653] [id = 360] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a89c800 == 58 [pid = 1653] [id = 359] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x127da5800 == 57 [pid = 1653] [id = 358] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba68000 == 56 [pid = 1653] [id = 357] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11990e800 == 55 [pid = 1653] [id = 356] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11b566800 == 54 [pid = 1653] [id = 355] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12fda3800 == 53 [pid = 1653] [id = 354] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x131bdd800 == 52 [pid = 1653] [id = 353] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x13007a000 == 51 [pid = 1653] [id = 352] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12faf2000 == 50 [pid = 1653] [id = 351] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec1a800 == 49 [pid = 1653] [id = 350] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x125d9e000 == 48 [pid = 1653] [id = 349] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11aabd800 == 47 [pid = 1653] [id = 348] 07:32:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12f24a800 == 46 [pid = 1653] [id = 347] 07:32:14 INFO - PROCESS | 1653 | 1461249134301 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:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 728ms 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12f160c00) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12b527c00) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12d070c00) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x119256800) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x119133c00) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11aa7e400) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x127143c00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1275b2400) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12392c400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12703a800) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x118e3c400) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1152e2400) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11be3a000) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x123614800) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x118aedc00) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12d28ac00) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1290d7000) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11be41400) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12ee6dc00) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1290dac00) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12ba55c00) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12d289800) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12da60800) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a911000) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 07:32:14 INFO - PROCESS | 1653 | 1461249134363 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1653 | 1461249134365 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:32:14 INFO - PROCESS | 1653 | 1461249134369 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1653 | 1461249134371 Marionette TRACE conn2 <- [1,1474,null,{}] 07:32:14 INFO - PROCESS | 1653 | 1461249134380 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:32:14 INFO - PROCESS | 1653 | 1461249134465 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:32:14 INFO - PROCESS | 1653 | 1461249134474 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa51000 == 47 [pid = 1653] [id = 376] 07:32:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11aae6c00) [pid = 1653] [serial = 1127] [outer = 0x0] 07:32:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11adf3c00) [pid = 1653] [serial = 1128] [outer = 0x11aae6c00] 07:32:14 INFO - PROCESS | 1653 | 1461249134503 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11b9b5c00) [pid = 1653] [serial = 1129] [outer = 0x11aae6c00] 07:32:14 INFO - PROCESS | 1653 | 1461249134863 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:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 522ms 07:32:14 INFO - PROCESS | 1653 | 1461249134907 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1653 | 1461249134908 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:32:14 INFO - PROCESS | 1653 | 1461249134912 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1653 | 1461249134913 Marionette TRACE conn2 <- [1,1478,null,{}] 07:32:14 INFO - PROCESS | 1653 | 1461249134915 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:32:15 INFO - PROCESS | 1653 | 1461249135000 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:32:15 INFO - PROCESS | 1653 | 1461249135005 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e3f000 == 48 [pid = 1653] [id = 377] 07:32:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11ba4d400) [pid = 1653] [serial = 1130] [outer = 0x0] 07:32:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11be3d000) [pid = 1653] [serial = 1131] [outer = 0x11ba4d400] 07:32:15 INFO - PROCESS | 1653 | 1461249135031 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11c3a1c00) [pid = 1653] [serial = 1132] [outer = 0x11ba4d400] 07:32:15 INFO - PROCESS | 1653 | 1461249135368 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:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 471ms 07:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:32:15 INFO - PROCESS | 1653 | 1461249135384 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 1653 | 1461249135385 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:32:15 INFO - PROCESS | 1653 | 1461249135387 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1653 | 1461249135389 Marionette TRACE conn2 <- [1,1482,null,{}] 07:32:15 INFO - PROCESS | 1653 | 1461249135393 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:32:15 INFO - PROCESS | 1653 | 1461249135471 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:32:15 INFO - PROCESS | 1653 | 1461249135531 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x127176800 == 49 [pid = 1653] [id = 378] 07:32:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11ba4f400) [pid = 1653] [serial = 1133] [outer = 0x0] 07:32:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x123872000) [pid = 1653] [serial = 1134] [outer = 0x11ba4f400] 07:32:15 INFO - PROCESS | 1653 | 1461249135557 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x123a03800) [pid = 1653] [serial = 1135] [outer = 0x11ba4f400] 07:32:15 INFO - PROCESS | 1653 | 1461249135864 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:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 07:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:32:15 INFO - PROCESS | 1653 | 1461249135910 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 1653 | 1461249135911 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:32:15 INFO - PROCESS | 1653 | 1461249135913 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1653 | 1461249135914 Marionette TRACE conn2 <- [1,1486,null,{}] 07:32:15 INFO - PROCESS | 1653 | 1461249135916 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:32:16 INFO - PROCESS | 1653 | 1461249136018 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:32:16 INFO - PROCESS | 1653 | 1461249136079 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b559800 == 50 [pid = 1653] [id = 379] 07:32:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11be32c00) [pid = 1653] [serial = 1136] [outer = 0x0] 07:32:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12447ec00) [pid = 1653] [serial = 1137] [outer = 0x11be32c00] 07:32:16 INFO - PROCESS | 1653 | 1461249136109 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1290dcc00) [pid = 1653] [serial = 1138] [outer = 0x11be32c00] 07:32:16 INFO - PROCESS | 1653 | 1461249136446 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:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 570ms 07:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:32:16 INFO - PROCESS | 1653 | 1461249136490 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 1653 | 1461249136492 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:32:16 INFO - PROCESS | 1653 | 1461249136494 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 1653 | 1461249136495 Marionette TRACE conn2 <- [1,1490,null,{}] 07:32:16 INFO - PROCESS | 1653 | 1461249136498 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:32:16 INFO - PROCESS | 1653 | 1461249136600 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:32:16 INFO - PROCESS | 1653 | 1461249136636 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adc3800 == 51 [pid = 1653] [id = 380] 07:32:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11be34800) [pid = 1653] [serial = 1139] [outer = 0x0] 07:32:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x129e2d400) [pid = 1653] [serial = 1140] [outer = 0x11be34800] 07:32:16 INFO - PROCESS | 1653 | 1461249136661 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12a59a400) [pid = 1653] [serial = 1141] [outer = 0x11be34800] 07:32:16 INFO - PROCESS | 1653 | 1461249136990 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:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 518ms 07:32:17 INFO - PROCESS | 1653 | 1461249137013 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 1653 | 1461249137014 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:32:17 INFO - PROCESS | 1653 | 1461249137016 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 1653 | 1461249137018 Marionette TRACE conn2 <- [1,1494,null,{}] 07:32:17 INFO - PROCESS | 1653 | 1461249137020 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:32:17 INFO - PROCESS | 1653 | 1461249137126 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:32:17 INFO - PROCESS | 1653 | 1461249137140 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8ee800 == 52 [pid = 1653] [id = 381] 07:32:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12a5a5c00) [pid = 1653] [serial = 1142] [outer = 0x0] 07:32:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12a90f000) [pid = 1653] [serial = 1143] [outer = 0x12a5a5c00] 07:32:17 INFO - PROCESS | 1653 | 1461249137165 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12aa46000) [pid = 1653] [serial = 1144] [outer = 0x12a5a5c00] 07:32:17 INFO - PROCESS | 1653 | 1461249137511 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:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 518ms 07:32:17 INFO - PROCESS | 1653 | 1461249137536 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:32:17 INFO - PROCESS | 1653 | 1461249137537 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:32:17 INFO - PROCESS | 1653 | 1461249137547 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 1653 | 1461249137549 Marionette TRACE conn2 <- [1,1498,null,{}] 07:32:17 INFO - PROCESS | 1653 | 1461249137551 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:32:17 INFO - PROCESS | 1653 | 1461249137699 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:32:17 INFO - PROCESS | 1653 | 1461249137717 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0b4000 == 53 [pid = 1653] [id = 382] 07:32:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12a902400) [pid = 1653] [serial = 1145] [outer = 0x0] 07:32:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12aa53800) [pid = 1653] [serial = 1146] [outer = 0x12a902400] 07:32:17 INFO - PROCESS | 1653 | 1461249137760 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12aa5f400) [pid = 1653] [serial = 1147] [outer = 0x12a902400] 07:32:18 INFO - PROCESS | 1653 | 1461249138179 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:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 675ms 07:32:18 INFO - PROCESS | 1653 | 1461249138222 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 1653 | 1461249138223 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:32:18 INFO - PROCESS | 1653 | 1461249138225 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1653 | 1461249138226 Marionette TRACE conn2 <- [1,1502,null,{}] 07:32:18 INFO - PROCESS | 1653 | 1461249138228 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:32:18 INFO - PROCESS | 1653 | 1461249138334 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12a911800) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12a910c00) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12d28fc00) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12e90e000) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11c18d400) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11bc99000) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x114aa7c00) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x114ab4400) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12a90f800) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12714e000) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x114753800) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12aee9400) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11b944c00) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11c184800) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x127de0c00) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11c189000) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11acdd800) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x123c57400) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12703d000) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12714c800) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x114b85c00) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1181b1c00) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:32:18 INFO - PROCESS | 1653 | 1461249138727 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dc3800 == 54 [pid = 1653] [id = 383] 07:32:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x112403c00) [pid = 1653] [serial = 1148] [outer = 0x0] 07:32:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x114b7b800) [pid = 1653] [serial = 1149] [outer = 0x112403c00] 07:32:18 INFO - PROCESS | 1653 | 1461249138753 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11aae3400) [pid = 1653] [serial = 1150] [outer = 0x112403c00] 07:32:19 INFO - PROCESS | 1653 | 1461249139047 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:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 869ms 07:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:32:19 INFO - PROCESS | 1653 | 1461249139094 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 1653 | 1461249139096 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:32:19 INFO - PROCESS | 1653 | 1461249139098 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 1653 | 1461249139100 Marionette TRACE conn2 <- [1,1506,null,{}] 07:32:19 INFO - PROCESS | 1653 | 1461249139102 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:32:19 INFO - PROCESS | 1653 | 1461249139203 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:32:19 INFO - PROCESS | 1653 | 1461249139207 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e215000 == 55 [pid = 1653] [id = 384] 07:32:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11a7e9000) [pid = 1653] [serial = 1151] [outer = 0x0] 07:32:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12714c800) [pid = 1653] [serial = 1152] [outer = 0x11a7e9000] 07:32:19 INFO - PROCESS | 1653 | 1461249139237 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12aa6d000) [pid = 1653] [serial = 1153] [outer = 0x11a7e9000] 07:32:19 INFO - PROCESS | 1653 | 1461249139589 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:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 07:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:32:19 INFO - PROCESS | 1653 | 1461249139619 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 1653 | 1461249139620 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:32:19 INFO - PROCESS | 1653 | 1461249139633 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 1653 | 1461249139634 Marionette TRACE conn2 <- [1,1510,null,{}] 07:32:19 INFO - PROCESS | 1653 | 1461249139638 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:32:19 INFO - PROCESS | 1653 | 1461249139727 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:32:19 INFO - PROCESS | 1653 | 1461249139732 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6c6000 == 56 [pid = 1653] [id = 385] 07:32:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ad42400) [pid = 1653] [serial = 1154] [outer = 0x0] 07:32:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12ad46c00) [pid = 1653] [serial = 1155] [outer = 0x12ad42400] 07:32:19 INFO - PROCESS | 1653 | 1461249139760 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12aee6800) [pid = 1653] [serial = 1156] [outer = 0x12ad42400] 07:32:20 INFO - PROCESS | 1653 | 1461249140134 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:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 530ms 07:32:20 INFO - PROCESS | 1653 | 1461249140152 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1653 | 1461249140154 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:32:20 INFO - PROCESS | 1653 | 1461249140159 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1653 | 1461249140160 Marionette TRACE conn2 <- [1,1514,null,{}] 07:32:20 INFO - PROCESS | 1653 | 1461249140162 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:32:20 INFO - PROCESS | 1653 | 1461249140266 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:32:20 INFO - PROCESS | 1653 | 1461249140350 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6da000 == 57 [pid = 1653] [id = 386] 07:32:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12ad43800) [pid = 1653] [serial = 1157] [outer = 0x0] 07:32:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12aef0800) [pid = 1653] [serial = 1158] [outer = 0x12ad43800] 07:32:20 INFO - PROCESS | 1653 | 1461249140390 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b11dc00) [pid = 1653] [serial = 1159] [outer = 0x12ad43800] 07:32:20 INFO - PROCESS | 1653 | 1461249140972 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:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 871ms 07:32:21 INFO - PROCESS | 1653 | 1461249141030 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1653 | 1461249141032 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:32:21 INFO - PROCESS | 1653 | 1461249141036 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1653 | 1461249141038 Marionette TRACE conn2 <- [1,1518,null,{}] 07:32:21 INFO - PROCESS | 1653 | 1461249141042 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:32:21 INFO - PROCESS | 1653 | 1461249141152 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:32:21 INFO - PROCESS | 1653 | 1461249141225 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aac4000 == 58 [pid = 1653] [id = 387] 07:32:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x114b86400) [pid = 1653] [serial = 1160] [outer = 0x0] 07:32:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1152e6c00) [pid = 1653] [serial = 1161] [outer = 0x114b86400] 07:32:21 INFO - PROCESS | 1653 | 1461249141258 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x118c62c00) [pid = 1653] [serial = 1162] [outer = 0x114b86400] 07:32:21 INFO - PROCESS | 1653 | 1461249141818 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:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 823ms 07:32:21 INFO - PROCESS | 1653 | 1461249141860 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1653 | 1461249141867 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:32:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:32:21 INFO - PROCESS | 1653 | 1461249141877 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1653 | 1461249141880 Marionette TRACE conn2 <- [1,1522,null,{}] 07:32:21 INFO - PROCESS | 1653 | 1461249141884 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:32:22 INFO - PROCESS | 1653 | 1461249142009 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:32:22 INFO - PROCESS | 1653 | 1461249142080 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x127178000 == 59 [pid = 1653] [id = 388] 07:32:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x118c60c00) [pid = 1653] [serial = 1163] [outer = 0x0] 07:32:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11aa70c00) [pid = 1653] [serial = 1164] [outer = 0x118c60c00] 07:32:22 INFO - PROCESS | 1653 | 1461249142110 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11ba46c00) [pid = 1653] [serial = 1165] [outer = 0x118c60c00] 07:32:22 INFO - PROCESS | 1653 | 1461249142476 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:32:22 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:32:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:32:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:32:22 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:32:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:32:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:32:22 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:32:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:32:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:32:22 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:32:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:32:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:32:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 625ms 07:32:22 INFO - PROCESS | 1653 | 1461249142500 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 1653 | 1461249142502 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:32:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:32:22 INFO - PROCESS | 1653 | 1461249142504 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1653 | 1461249142507 Marionette TRACE conn2 <- [1,1526,null,{}] 07:32:22 INFO - PROCESS | 1653 | 1461249142514 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:32:22 INFO - PROCESS | 1653 | 1461249142625 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:32:22 INFO - PROCESS | 1653 | 1461249142685 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e214000 == 60 [pid = 1653] [id = 389] 07:32:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11be3c800) [pid = 1653] [serial = 1166] [outer = 0x0] 07:32:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x127059c00) [pid = 1653] [serial = 1167] [outer = 0x11be3c800] 07:32:22 INFO - PROCESS | 1653 | 1461249142758 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1290d5c00) [pid = 1653] [serial = 1168] [outer = 0x11be3c800] 07:32:23 INFO - PROCESS | 1653 | 1461249143141 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:32:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:32:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:32:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:32:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:32:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:32:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:32:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 07:32:23 INFO - PROCESS | 1653 | 1461249143177 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 1653 | 1461249143179 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:32:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:32:23 INFO - PROCESS | 1653 | 1461249143181 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1653 | 1461249143182 Marionette TRACE conn2 <- [1,1530,null,{}] 07:32:23 INFO - PROCESS | 1653 | 1461249143185 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:32:23 INFO - PROCESS | 1653 | 1461249143290 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:32:23 INFO - PROCESS | 1653 | 1461249143382 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fad7800 == 61 [pid = 1653] [id = 390] 07:32:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x129e33c00) [pid = 1653] [serial = 1169] [outer = 0x0] 07:32:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12aa56000) [pid = 1653] [serial = 1170] [outer = 0x129e33c00] 07:32:23 INFO - PROCESS | 1653 | 1461249143413 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12ad42800) [pid = 1653] [serial = 1171] [outer = 0x129e33c00] 07:32:23 INFO - PROCESS | 1653 | 1461249143765 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:32:23 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:32:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:32:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:32:23 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:32:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:32:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 619ms 07:32:23 INFO - PROCESS | 1653 | 1461249143801 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 1653 | 1461249143802 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:32:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:32:23 INFO - PROCESS | 1653 | 1461249143804 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1653 | 1461249143805 Marionette TRACE conn2 <- [1,1534,null,{}] 07:32:23 INFO - PROCESS | 1653 | 1461249143808 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:32:23 INFO - PROCESS | 1653 | 1461249143910 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:32:23 INFO - PROCESS | 1653 | 1461249143970 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x130076000 == 62 [pid = 1653] [id = 391] 07:32:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12ad44c00) [pid = 1653] [serial = 1172] [outer = 0x0] 07:32:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b121400) [pid = 1653] [serial = 1173] [outer = 0x12ad44c00] 07:32:24 INFO - PROCESS | 1653 | 1461249144000 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12b285400) [pid = 1653] [serial = 1174] [outer = 0x12ad44c00] 07:32:24 INFO - PROCESS | 1653 | 1461249144457 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:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 721ms 07:32:24 INFO - PROCESS | 1653 | 1461249144526 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 1653 | 1461249144528 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:32:24 INFO - PROCESS | 1653 | 1461249144531 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 1653 | 1461249144533 Marionette TRACE conn2 <- [1,1538,null,{}] 07:32:24 INFO - PROCESS | 1653 | 1461249144535 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:32:24 INFO - PROCESS | 1653 | 1461249144763 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:32:24 INFO - PROCESS | 1653 | 1461249144814 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x131bea800 == 63 [pid = 1653] [id = 392] 07:32:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12b524000) [pid = 1653] [serial = 1175] [outer = 0x0] 07:32:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12bd3b000) [pid = 1653] [serial = 1176] [outer = 0x12b524000] 07:32:24 INFO - PROCESS | 1653 | 1461249144846 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12d07bc00) [pid = 1653] [serial = 1177] [outer = 0x12b524000] 07:32:25 INFO - PROCESS | 1653 | 1461249145260 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:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 07:32:25 INFO - PROCESS | 1653 | 1461249145301 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 1653 | 1461249145302 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:32:25 INFO - PROCESS | 1653 | 1461249145304 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1653 | 1461249145306 Marionette TRACE conn2 <- [1,1542,null,{}] 07:32:25 INFO - PROCESS | 1653 | 1461249145308 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:32:25 INFO - PROCESS | 1653 | 1461249145411 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:32:25 INFO - PROCESS | 1653 | 1461249145472 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x137c21800 == 64 [pid = 1653] [id = 393] 07:32:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12bdea400) [pid = 1653] [serial = 1178] [outer = 0x0] 07:32:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12da15400) [pid = 1653] [serial = 1179] [outer = 0x12bdea400] 07:32:25 INFO - PROCESS | 1653 | 1461249145543 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12e264400) [pid = 1653] [serial = 1180] [outer = 0x12bdea400] 07:32:25 INFO - PROCESS | 1653 | 1461249145905 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:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 620ms 07:32:25 INFO - PROCESS | 1653 | 1461249145925 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:32:25 INFO - PROCESS | 1653 | 1461249145926 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:32:25 INFO - PROCESS | 1653 | 1461249145928 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1653 | 1461249145930 Marionette TRACE conn2 <- [1,1546,null,{}] 07:32:25 INFO - PROCESS | 1653 | 1461249145932 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:32:26 INFO - PROCESS | 1653 | 1461249146036 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:32:26 INFO - PROCESS | 1653 | 1461249146129 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x138960000 == 65 [pid = 1653] [id = 394] 07:32:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12d28f400) [pid = 1653] [serial = 1181] [outer = 0x0] 07:32:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12e393400) [pid = 1653] [serial = 1182] [outer = 0x12d28f400] 07:32:26 INFO - PROCESS | 1653 | 1461249146158 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12e6ab800) [pid = 1653] [serial = 1183] [outer = 0x12d28f400] 07:32:26 INFO - PROCESS | 1653 | 1461249146581 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:32:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:32:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 672ms 07:32:26 INFO - PROCESS | 1653 | 1461249146601 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:32:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:32:26 INFO - PROCESS | 1653 | 1461249146602 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:32:26 INFO - PROCESS | 1653 | 1461249146604 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 1653 | 1461249146606 Marionette TRACE conn2 <- [1,1550,null,{}] 07:32:26 INFO - PROCESS | 1653 | 1461249146610 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:32:26 INFO - PROCESS | 1653 | 1461249146718 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:32:26 INFO - PROCESS | 1653 | 1461249146793 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be25000 == 66 [pid = 1653] [id = 395] 07:32:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x114b79800) [pid = 1653] [serial = 1184] [outer = 0x0] 07:32:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x11adf1800) [pid = 1653] [serial = 1185] [outer = 0x114b79800] 07:32:26 INFO - PROCESS | 1653 | 1461249146826 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12b006800) [pid = 1653] [serial = 1186] [outer = 0x114b79800] 07:32:27 INFO - PROCESS | 1653 | 1461249147248 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:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 07:32:27 INFO - PROCESS | 1653 | 1461249147276 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 1653 | 1461249147277 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:32:27 INFO - PROCESS | 1653 | 1461249147280 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1653 | 1461249147281 Marionette TRACE conn2 <- [1,1554,null,{}] 07:32:27 INFO - PROCESS | 1653 | 1461249147283 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:32:27 INFO - PROCESS | 1653 | 1461249147411 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:32:27 INFO - PROCESS | 1653 | 1461249147660 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be11800 == 67 [pid = 1653] [id = 396] 07:32:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x1147c2400) [pid = 1653] [serial = 1187] [outer = 0x0] 07:32:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x114aab800) [pid = 1653] [serial = 1188] [outer = 0x1147c2400] 07:32:27 INFO - PROCESS | 1653 | 1461249147691 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x114c0f400) [pid = 1653] [serial = 1189] [outer = 0x1147c2400] 07:32:28 INFO - PROCESS | 1653 | 1461249148130 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:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 872ms 07:32:28 INFO - PROCESS | 1653 | 1461249148153 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:32:28 INFO - PROCESS | 1653 | 1461249148155 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:32:28 INFO - PROCESS | 1653 | 1461249148158 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 1653 | 1461249148161 Marionette TRACE conn2 <- [1,1558,null,{}] 07:32:28 INFO - PROCESS | 1653 | 1461249148165 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:32:28 INFO - PROCESS | 1653 | 1461249148269 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:32:28 INFO - PROCESS | 1653 | 1461249148333 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aacc000 == 68 [pid = 1653] [id = 397] 07:32:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x11925a400) [pid = 1653] [serial = 1190] [outer = 0x0] 07:32:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11aadf800) [pid = 1653] [serial = 1191] [outer = 0x11925a400] 07:32:28 INFO - PROCESS | 1653 | 1461249148408 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x11b9b5800) [pid = 1653] [serial = 1192] [outer = 0x11925a400] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6c6000 == 67 [pid = 1653] [id = 385] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12e215000 == 66 [pid = 1653] [id = 384] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119dc3800 == 65 [pid = 1653] [id = 383] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0b4000 == 64 [pid = 1653] [id = 382] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8ee800 == 63 [pid = 1653] [id = 381] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12adc3800 == 62 [pid = 1653] [id = 380] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12ee70c00) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11b559800 == 61 [pid = 1653] [id = 379] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x127176800 == 60 [pid = 1653] [id = 378] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x123e3f000 == 59 [pid = 1653] [id = 377] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa51000 == 58 [pid = 1653] [id = 376] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118cb3800 == 57 [pid = 1653] [id = 375] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x123b78000 == 56 [pid = 1653] [id = 374] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12adcc000 == 55 [pid = 1653] [id = 373] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x138afa800 == 54 [pid = 1653] [id = 372] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1375c4800 == 53 [pid = 1653] [id = 371] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0b4800 == 52 [pid = 1653] [id = 370] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x125d41000 == 51 [pid = 1653] [id = 369] 07:32:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118a51800 == 50 [pid = 1653] [id = 368] 07:32:28 INFO - PROCESS | 1653 | 1461249148843 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:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 726ms 07:32:28 INFO - PROCESS | 1653 | 1461249148904 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:32:28 INFO - PROCESS | 1653 | 1461249148908 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x129e51800) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x123927000) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11b942400) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x127061800) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12771cc00) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x129980400) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11538fc00) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11a7e6c00) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12386a800) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12bd30800) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12b818000) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12e264800) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12d16c400) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12e914800) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12392f000) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x127065400) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11be38400) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11c18bc00) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x123617000) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11b944800) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1186c1000) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12aa42c00) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12b119400) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x114d8c400) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12bd38800) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1290da400) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x129e38c00) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12ec7d000) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11b50e400) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1152ea000) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x114aad800) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12b125c00) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1277f6c00) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12aeed400) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12705f000) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12ec7a400) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12b117000) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12e6b2800) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12ec7a800) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12aa4ac00) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 07:32:28 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12ec85800) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 07:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:32:28 INFO - PROCESS | 1653 | 1461249148949 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 1653 | 1461249148951 Marionette TRACE conn2 <- [1,1562,null,{}] 07:32:28 INFO - PROCESS | 1653 | 1461249148954 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:32:29 INFO - PROCESS | 1653 | 1461249149097 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:32:29 INFO - PROCESS | 1653 | 1461249149114 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c195000 == 51 [pid = 1653] [id = 398] 07:32:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11bc9a800) [pid = 1653] [serial = 1193] [outer = 0x0] 07:32:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11be38400) [pid = 1653] [serial = 1194] [outer = 0x11bc9a800] 07:32:29 INFO - PROCESS | 1653 | 1461249149158 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11c368400) [pid = 1653] [serial = 1195] [outer = 0x11bc9a800] 07:32:29 INFO - PROCESS | 1653 | 1461249149612 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:32:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 675ms 07:32:29 INFO - PROCESS | 1653 | 1461249149619 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 1653 | 1461249149620 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:32:29 INFO - PROCESS | 1653 | 1461249149629 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1653 | 1461249149634 Marionette TRACE conn2 <- [1,1566,null,{}] 07:32:29 INFO - PROCESS | 1653 | 1461249149637 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:32:29 INFO - PROCESS | 1653 | 1461249149730 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:32:29 INFO - PROCESS | 1653 | 1461249149734 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x127ea5000 == 52 [pid = 1653] [id = 399] 07:32:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11c18c000) [pid = 1653] [serial = 1196] [outer = 0x0] 07:32:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x123878c00) [pid = 1653] [serial = 1197] [outer = 0x11c18c000] 07:32:29 INFO - PROCESS | 1653 | 1461249149760 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12734f400) [pid = 1653] [serial = 1198] [outer = 0x11c18c000] 07:32:30 INFO - PROCESS | 1653 | 1461249150105 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:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 526ms 07:32:30 INFO - PROCESS | 1653 | 1461249150152 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 1653 | 1461249150153 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:32:30 INFO - PROCESS | 1653 | 1461249150156 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 1653 | 1461249150157 Marionette TRACE conn2 <- [1,1570,null,{}] 07:32:30 INFO - PROCESS | 1653 | 1461249150159 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:32:30 INFO - PROCESS | 1653 | 1461249150250 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:32:30 INFO - PROCESS | 1653 | 1461249150257 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8b2800 == 53 [pid = 1653] [id = 400] 07:32:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1275b4800) [pid = 1653] [serial = 1199] [outer = 0x0] 07:32:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x129042c00) [pid = 1653] [serial = 1200] [outer = 0x1275b4800] 07:32:30 INFO - PROCESS | 1653 | 1461249150282 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x129cab000) [pid = 1653] [serial = 1201] [outer = 0x1275b4800] 07:32:30 INFO - PROCESS | 1653 | 1461249150636 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:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 07:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:32:30 INFO - PROCESS | 1653 | 1461249150676 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 1653 | 1461249150677 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:32:30 INFO - PROCESS | 1653 | 1461249150679 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 1653 | 1461249150681 Marionette TRACE conn2 <- [1,1574,null,{}] 07:32:30 INFO - PROCESS | 1653 | 1461249150683 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:32:30 INFO - PROCESS | 1653 | 1461249150806 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:32:30 INFO - PROCESS | 1653 | 1461249150822 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4c4800 == 54 [pid = 1653] [id = 401] 07:32:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129e4ec00) [pid = 1653] [serial = 1202] [outer = 0x0] 07:32:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x129e5c800) [pid = 1653] [serial = 1203] [outer = 0x129e4ec00] 07:32:30 INFO - PROCESS | 1653 | 1461249150854 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12aa45c00) [pid = 1653] [serial = 1204] [outer = 0x129e4ec00] 07:32:31 INFO - PROCESS | 1653 | 1461249151201 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:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 569ms 07:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:32:31 INFO - PROCESS | 1653 | 1461249151261 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 1653 | 1461249151262 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:32:31 INFO - PROCESS | 1653 | 1461249151265 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 1653 | 1461249151266 Marionette TRACE conn2 <- [1,1578,null,{}] 07:32:31 INFO - PROCESS | 1653 | 1461249151268 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:32:31 INFO - PROCESS | 1653 | 1461249151382 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:32:31 INFO - PROCESS | 1653 | 1461249151419 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca2000 == 55 [pid = 1653] [id = 402] 07:32:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x129e55c00) [pid = 1653] [serial = 1205] [outer = 0x0] 07:32:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12aa58000) [pid = 1653] [serial = 1206] [outer = 0x129e55c00] 07:32:31 INFO - PROCESS | 1653 | 1461249151445 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12aeef400) [pid = 1653] [serial = 1207] [outer = 0x129e55c00] 07:32:31 INFO - PROCESS | 1653 | 1461249151795 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:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 569ms 07:32:31 INFO - PROCESS | 1653 | 1461249151839 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 1653 | 1461249151840 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:32:31 INFO - PROCESS | 1653 | 1461249151842 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 1653 | 1461249151843 Marionette TRACE conn2 <- [1,1582,null,{}] 07:32:31 INFO - PROCESS | 1653 | 1461249151846 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:32:31 INFO - PROCESS | 1653 | 1461249151956 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:32:32 INFO - PROCESS | 1653 | 1461249151997 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db16800 == 56 [pid = 1653] [id = 403] 07:32:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12aef1c00) [pid = 1653] [serial = 1208] [outer = 0x0] 07:32:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b00e000) [pid = 1653] [serial = 1209] [outer = 0x12aef1c00] 07:32:32 INFO - PROCESS | 1653 | 1461249152022 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12b122000) [pid = 1653] [serial = 1210] [outer = 0x12aef1c00] 07:32:32 INFO - PROCESS | 1653 | 1461249152348 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:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 07:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:32:32 INFO - PROCESS | 1653 | 1461249152361 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 1653 | 1461249152362 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:32:32 INFO - PROCESS | 1653 | 1461249152364 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 1653 | 1461249152366 Marionette TRACE conn2 <- [1,1586,null,{}] 07:32:32 INFO - PROCESS | 1653 | 1461249152368 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:32:32 INFO - PROCESS | 1653 | 1461249152509 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:32:32 INFO - PROCESS | 1653 | 1461249152530 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6d0800 == 57 [pid = 1653] [id = 404] 07:32:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12b124000) [pid = 1653] [serial = 1211] [outer = 0x0] 07:32:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b52a400) [pid = 1653] [serial = 1212] [outer = 0x12b124000] 07:32:32 INFO - PROCESS | 1653 | 1461249152568 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12bd2f800) [pid = 1653] [serial = 1213] [outer = 0x12b124000] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x11c186000) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11be34800) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12a902400) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x114d97800) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11ba4f400) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x114d99c00) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11ba4d400) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11aae6c00) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11be32c00) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a5a5c00) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12ad42400) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x112403c00) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:32:32 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11a7e9000) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:32:33 INFO - PROCESS | 1653 | 1461249153041 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:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 719ms 07:32:33 INFO - PROCESS | 1653 | 1461249153084 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1653 | 1461249153085 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:32:33 INFO - PROCESS | 1653 | 1461249153088 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1653 | 1461249153089 Marionette TRACE conn2 <- [1,1590,null,{}] 07:32:33 INFO - PROCESS | 1653 | 1461249153091 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:32:33 INFO - PROCESS | 1653 | 1461249153184 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:32:33 INFO - PROCESS | 1653 | 1461249153189 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4b5800 == 58 [pid = 1653] [id = 405] 07:32:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1192d9800) [pid = 1653] [serial = 1214] [outer = 0x0] 07:32:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11c39f400) [pid = 1653] [serial = 1215] [outer = 0x1192d9800] 07:32:33 INFO - PROCESS | 1653 | 1461249153214 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12a59ec00) [pid = 1653] [serial = 1216] [outer = 0x1192d9800] 07:32:33 INFO - PROCESS | 1653 | 1461249153548 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:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 471ms 07:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:32:33 INFO - PROCESS | 1653 | 1461249153561 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1653 | 1461249153562 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:32:33 INFO - PROCESS | 1653 | 1461249153564 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1653 | 1461249153565 Marionette TRACE conn2 <- [1,1594,null,{}] 07:32:33 INFO - PROCESS | 1653 | 1461249153568 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:32:33 INFO - PROCESS | 1653 | 1461249153693 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:32:33 INFO - PROCESS | 1653 | 1461249153700 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f9c8000 == 59 [pid = 1653] [id = 406] 07:32:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11240ec00) [pid = 1653] [serial = 1217] [outer = 0x0] 07:32:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12aa62000) [pid = 1653] [serial = 1218] [outer = 0x11240ec00] 07:32:33 INFO - PROCESS | 1653 | 1461249153729 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12d076800) [pid = 1653] [serial = 1219] [outer = 0x11240ec00] 07:32:34 INFO - PROCESS | 1653 | 1461249154082 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:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 570ms 07:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:32:34 INFO - PROCESS | 1653 | 1461249154134 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1653 | 1461249154136 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:32:34 INFO - PROCESS | 1653 | 1461249154138 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1653 | 1461249154140 Marionette TRACE conn2 <- [1,1598,null,{}] 07:32:34 INFO - PROCESS | 1653 | 1461249154142 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:32:34 INFO - PROCESS | 1653 | 1461249154249 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:32:34 INFO - PROCESS | 1653 | 1461249154312 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x131bdc000 == 60 [pid = 1653] [id = 407] 07:32:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12ce92400) [pid = 1653] [serial = 1220] [outer = 0x0] 07:32:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12e38d800) [pid = 1653] [serial = 1221] [outer = 0x12ce92400] 07:32:34 INFO - PROCESS | 1653 | 1461249154337 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12ec7cc00) [pid = 1653] [serial = 1222] [outer = 0x12ce92400] 07:32:34 INFO - PROCESS | 1653 | 1461249154613 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:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 521ms 07:32:34 INFO - PROCESS | 1653 | 1461249154661 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1653 | 1461249154662 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:32:34 INFO - PROCESS | 1653 | 1461249154664 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1653 | 1461249154665 Marionette TRACE conn2 <- [1,1602,null,{}] 07:32:34 INFO - PROCESS | 1653 | 1461249154667 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:32:34 INFO - PROCESS | 1653 | 1461249154762 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:32:34 INFO - PROCESS | 1653 | 1461249154766 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x138ae6800 == 61 [pid = 1653] [id = 408] 07:32:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12acb8c00) [pid = 1653] [serial = 1223] [outer = 0x0] 07:32:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12acbc400) [pid = 1653] [serial = 1224] [outer = 0x12acb8c00] 07:32:34 INFO - PROCESS | 1653 | 1461249154791 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12acc0400) [pid = 1653] [serial = 1225] [outer = 0x12acb8c00] 07:32:35 INFO - PROCESS | 1653 | 1461249155303 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:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 668ms 07:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:32:35 INFO - PROCESS | 1653 | 1461249155333 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 1653 | 1461249155335 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:32:35 INFO - PROCESS | 1653 | 1461249155339 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1653 | 1461249155341 Marionette TRACE conn2 <- [1,1606,null,{}] 07:32:35 INFO - PROCESS | 1653 | 1461249155345 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:32:35 INFO - PROCESS | 1653 | 1461249155466 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:32:35 INFO - PROCESS | 1653 | 1461249155571 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e3c000 == 62 [pid = 1653] [id = 409] 07:32:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x119b35800) [pid = 1653] [serial = 1226] [outer = 0x0] 07:32:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11aae1c00) [pid = 1653] [serial = 1227] [outer = 0x119b35800] 07:32:35 INFO - PROCESS | 1653 | 1461249155605 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11b949800) [pid = 1653] [serial = 1228] [outer = 0x119b35800] 07:32:36 INFO - PROCESS | 1653 | 1461249156045 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:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 722ms 07:32:36 INFO - PROCESS | 1653 | 1461249156061 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1653 | 1461249156065 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:32:36 INFO - PROCESS | 1653 | 1461249156070 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1653 | 1461249156072 Marionette TRACE conn2 <- [1,1610,null,{}] 07:32:36 INFO - PROCESS | 1653 | 1461249156075 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:32:36 INFO - PROCESS | 1653 | 1461249156214 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:32:36 INFO - PROCESS | 1653 | 1461249156292 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a82f000 == 63 [pid = 1653] [id = 410] 07:32:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x119c30c00) [pid = 1653] [serial = 1229] [outer = 0x0] 07:32:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11c189000) [pid = 1653] [serial = 1230] [outer = 0x119c30c00] 07:32:36 INFO - PROCESS | 1653 | 1461249156324 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12705f000) [pid = 1653] [serial = 1231] [outer = 0x119c30c00] 07:32:36 INFO - PROCESS | 1653 | 1461249156746 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:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 722ms 07:32:36 INFO - PROCESS | 1653 | 1461249156793 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1653 | 1461249156794 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:32:36 INFO - PROCESS | 1653 | 1461249156797 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1653 | 1461249156800 Marionette TRACE conn2 <- [1,1614,null,{}] 07:32:36 INFO - PROCESS | 1653 | 1461249156824 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:32:36 INFO - PROCESS | 1653 | 1461249156962 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:32:37 INFO - PROCESS | 1653 | 1461249157020 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf3000 == 64 [pid = 1653] [id = 411] 07:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12a5a2000) [pid = 1653] [serial = 1232] [outer = 0x0] 07:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12a911c00) [pid = 1653] [serial = 1233] [outer = 0x12a5a2000] 07:32:37 INFO - PROCESS | 1653 | 1461249157052 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12aa5e000) [pid = 1653] [serial = 1234] [outer = 0x12a5a2000] 07:32:37 INFO - PROCESS | 1653 | 1461249157479 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:32:37 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:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 721ms 07:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:32:37 INFO - PROCESS | 1653 | 1461249157533 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 1653 | 1461249157534 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:32:37 INFO - PROCESS | 1653 | 1461249157537 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 1653 | 1461249157538 Marionette TRACE conn2 <- [1,1618,null,{}] 07:32:37 INFO - PROCESS | 1653 | 1461249157560 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:32:37 INFO - PROCESS | 1653 | 1461249157671 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:32:37 INFO - PROCESS | 1653 | 1461249157747 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x13006e000 == 65 [pid = 1653] [id = 412] 07:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12aa59c00) [pid = 1653] [serial = 1235] [outer = 0x0] 07:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12ad44000) [pid = 1653] [serial = 1236] [outer = 0x12aa59c00] 07:32:37 INFO - PROCESS | 1653 | 1461249157777 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12b00fc00) [pid = 1653] [serial = 1237] [outer = 0x12aa59c00] 07:32:38 INFO - PROCESS | 1653 | 1461249158190 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:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 688ms 07:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:32:38 INFO - PROCESS | 1653 | 1461249158226 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1653 | 1461249158227 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:32:38 INFO - PROCESS | 1653 | 1461249158229 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1653 | 1461249158231 Marionette TRACE conn2 <- [1,1622,null,{}] 07:32:38 INFO - PROCESS | 1653 | 1461249158233 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:32:38 INFO - PROCESS | 1653 | 1461249158343 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:32:38 INFO - PROCESS | 1653 | 1461249158446 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x138aec000 == 66 [pid = 1653] [id = 413] 07:32:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12aa60400) [pid = 1653] [serial = 1238] [outer = 0x0] 07:32:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12b817c00) [pid = 1653] [serial = 1239] [outer = 0x12aa60400] 07:32:38 INFO - PROCESS | 1653 | 1461249158479 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12d070000) [pid = 1653] [serial = 1240] [outer = 0x12aa60400] 07:32:38 INFO - PROCESS | 1653 | 1461249158883 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:32:38 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:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 721ms 07:32:38 INFO - PROCESS | 1653 | 1461249158968 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1653 | 1461249158969 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:32:38 INFO - PROCESS | 1653 | 1461249158974 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1653 | 1461249158976 Marionette TRACE conn2 <- [1,1626,null,{}] 07:32:38 INFO - PROCESS | 1653 | 1461249158978 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:32:39 INFO - PROCESS | 1653 | 1461249159103 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:32:39 INFO - PROCESS | 1653 | 1461249159180 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afd6800 == 67 [pid = 1653] [id = 414] 07:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12da5bc00) [pid = 1653] [serial = 1241] [outer = 0x0] 07:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12e91ac00) [pid = 1653] [serial = 1242] [outer = 0x12da5bc00] 07:32:39 INFO - PROCESS | 1653 | 1461249159212 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12f50e400) [pid = 1653] [serial = 1243] [outer = 0x12da5bc00] 07:32:39 INFO - PROCESS | 1653 | 1461249159603 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:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 07:32:39 INFO - PROCESS | 1653 | 1461249159645 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 1653 | 1461249159646 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:32:39 INFO - PROCESS | 1653 | 1461249159648 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 1653 | 1461249159650 Marionette TRACE conn2 <- [1,1630,null,{}] 07:32:39 INFO - PROCESS | 1653 | 1461249159652 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:32:39 INFO - PROCESS | 1653 | 1461249159767 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:32:39 INFO - PROCESS | 1653 | 1461249159873 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119146800 == 68 [pid = 1653] [id = 415] 07:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x1147c4800) [pid = 1653] [serial = 1244] [outer = 0x0] 07:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x1181b4c00) [pid = 1653] [serial = 1245] [outer = 0x1147c4800] 07:32:39 INFO - PROCESS | 1653 | 1461249159905 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x123af0400) [pid = 1653] [serial = 1246] [outer = 0x1147c4800] 07:32:40 INFO - PROCESS | 1653 | 1461249160279 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:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 669ms 07:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:32:40 INFO - PROCESS | 1653 | 1461249160317 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 1653 | 1461249160319 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:32:40 INFO - PROCESS | 1653 | 1461249160321 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 1653 | 1461249160322 Marionette TRACE conn2 <- [1,1634,null,{}] 07:32:40 INFO - PROCESS | 1653 | 1461249160325 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:32:40 INFO - PROCESS | 1653 | 1461249160436 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:32:40 INFO - PROCESS | 1653 | 1461249160537 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a89f000 == 69 [pid = 1653] [id = 416] 07:32:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x115234400) [pid = 1653] [serial = 1247] [outer = 0x0] 07:32:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12a514400) [pid = 1653] [serial = 1248] [outer = 0x115234400] 07:32:40 INFO - PROCESS | 1653 | 1461249160567 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12a519c00) [pid = 1653] [serial = 1249] [outer = 0x115234400] 07:32:41 INFO - PROCESS | 1653 | 1461249161233 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:32:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:32:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 921ms 07:32:41 INFO - PROCESS | 1653 | 1461249161259 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1653 | 1461249161262 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:32:41 INFO - PROCESS | 1653 | 1461249161267 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1653 | 1461249161270 Marionette TRACE conn2 <- [1,1638,null,{}] 07:32:41 INFO - PROCESS | 1653 | 1461249161275 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:32:41 INFO - PROCESS | 1653 | 1461249161380 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:32:41 INFO - PROCESS | 1653 | 1461249161459 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c36000 == 70 [pid = 1653] [id = 417] 07:32:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x118c8ac00) [pid = 1653] [serial = 1250] [outer = 0x0] 07:32:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x118e3b000) [pid = 1653] [serial = 1251] [outer = 0x118c8ac00] 07:32:41 INFO - PROCESS | 1653 | 1461249161488 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x11a929400) [pid = 1653] [serial = 1252] [outer = 0x118c8ac00] 07:32:41 INFO - PROCESS | 1653 | 1461249161918 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:32:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:32:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 673ms 07:32:41 INFO - PROCESS | 1653 | 1461249161943 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1653 | 1461249161946 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:32:41 INFO - PROCESS | 1653 | 1461249161951 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1653 | 1461249161952 Marionette TRACE conn2 <- [1,1642,null,{}] 07:32:41 INFO - PROCESS | 1653 | 1461249161955 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:32:42 INFO - PROCESS | 1653 | 1461249162079 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:32:42 INFO - PROCESS | 1653 | 1461249162180 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c427800 == 71 [pid = 1653] [id = 418] 07:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x11be39c00) [pid = 1653] [serial = 1253] [outer = 0x0] 07:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x123617000) [pid = 1653] [serial = 1254] [outer = 0x11be39c00] 07:32:42 INFO - PROCESS | 1653 | 1461249162209 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x1238d2800) [pid = 1653] [serial = 1255] [outer = 0x11be39c00] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6d7800 == 70 [pid = 1653] [id = 167] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119277800 == 69 [pid = 1653] [id = 103] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x131bdc000 == 68 [pid = 1653] [id = 407] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12f9c8000 == 67 [pid = 1653] [id = 406] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4b5800 == 66 [pid = 1653] [id = 405] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6d0800 == 65 [pid = 1653] [id = 404] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12db16800 == 64 [pid = 1653] [id = 403] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x114aa7000) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11bc97400) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x127063400) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12aee5c00) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12a5a2400) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12aa58c00) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12aef0800) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca2000 == 63 [pid = 1653] [id = 402] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4c4800 == 62 [pid = 1653] [id = 401] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8b2800 == 61 [pid = 1653] [id = 400] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x127ea5000 == 60 [pid = 1653] [id = 399] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11c195000 == 59 [pid = 1653] [id = 398] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11aacc000 == 58 [pid = 1653] [id = 397] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11be11800 == 57 [pid = 1653] [id = 396] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x130076000 == 56 [pid = 1653] [id = 391] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12fad7800 == 55 [pid = 1653] [id = 390] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e214000 == 54 [pid = 1653] [id = 389] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x127178000 == 53 [pid = 1653] [id = 388] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11aac4000 == 52 [pid = 1653] [id = 387] 07:32:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6da000 == 51 [pid = 1653] [id = 386] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12fa8f400) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12a59a400) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x129e2d400) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12aa53800) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11a541400) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x118545400) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x123872000) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x123a03800) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x115793400) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x118c5b400) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x11be3d000) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11c3a1c00) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x11adf3c00) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11b9b5c00) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12447ec00) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12a90f000) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12aee6800) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12aa5f400) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11aae3400) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12ad46c00) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x114b7b800) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12aa46000) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12714c800) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1290dcc00) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12aa6d000) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 07:32:42 INFO - PROCESS | 1653 | 1461249162589 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:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 07:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:32:42 INFO - PROCESS | 1653 | 1461249162622 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1653 | 1461249162623 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:32:42 INFO - PROCESS | 1653 | 1461249162625 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1653 | 1461249162628 Marionette TRACE conn2 <- [1,1646,null,{}] 07:32:42 INFO - PROCESS | 1653 | 1461249162635 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:32:42 INFO - PROCESS | 1653 | 1461249162729 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:32:42 INFO - PROCESS | 1653 | 1461249162790 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e37000 == 52 [pid = 1653] [id = 419] 07:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11c184800) [pid = 1653] [serial = 1256] [outer = 0x0] 07:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x123af4c00) [pid = 1653] [serial = 1257] [outer = 0x11c184800] 07:32:42 INFO - PROCESS | 1653 | 1461249162818 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x127063400) [pid = 1653] [serial = 1258] [outer = 0x11c184800] 07:32:43 INFO - PROCESS | 1653 | 1461249163133 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:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 07:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:32:43 INFO - PROCESS | 1653 | 1461249163148 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1653 | 1461249163150 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:32:43 INFO - PROCESS | 1653 | 1461249163152 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1653 | 1461249163153 Marionette TRACE conn2 <- [1,1650,null,{}] 07:32:43 INFO - PROCESS | 1653 | 1461249163159 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:32:43 INFO - PROCESS | 1653 | 1461249163251 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:32:43 INFO - PROCESS | 1653 | 1461249163256 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7a7800 == 53 [pid = 1653] [id = 420] 07:32:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x127065400) [pid = 1653] [serial = 1259] [outer = 0x0] 07:32:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1278f5000) [pid = 1653] [serial = 1260] [outer = 0x127065400] 07:32:43 INFO - PROCESS | 1653 | 1461249163282 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x129e29400) [pid = 1653] [serial = 1261] [outer = 0x127065400] 07:32:43 INFO - PROCESS | 1653 | 1461249163636 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:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 524ms 07:32:43 INFO - PROCESS | 1653 | 1461249163676 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:32:43 INFO - PROCESS | 1653 | 1461249163677 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:32:43 INFO - PROCESS | 1653 | 1461249163680 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1653 | 1461249163681 Marionette TRACE conn2 <- [1,1654,null,{}] 07:32:43 INFO - PROCESS | 1653 | 1461249163683 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:32:43 INFO - PROCESS | 1653 | 1461249163768 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:32:43 INFO - PROCESS | 1653 | 1461249163774 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afdc800 == 54 [pid = 1653] [id = 421] 07:32:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x1290dcc00) [pid = 1653] [serial = 1262] [outer = 0x0] 07:32:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x129e54400) [pid = 1653] [serial = 1263] [outer = 0x1290dcc00] 07:32:43 INFO - PROCESS | 1653 | 1461249163800 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12a59f400) [pid = 1653] [serial = 1264] [outer = 0x1290dcc00] 07:32:44 INFO - PROCESS | 1653 | 1461249164140 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:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 470ms 07:32:44 INFO - PROCESS | 1653 | 1461249164151 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1653 | 1461249164152 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:32:44 INFO - PROCESS | 1653 | 1461249164154 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1653 | 1461249164155 Marionette TRACE conn2 <- [1,1658,null,{}] 07:32:44 INFO - PROCESS | 1653 | 1461249164160 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:32:44 INFO - PROCESS | 1653 | 1461249164252 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:32:44 INFO - PROCESS | 1653 | 1461249164323 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4cc000 == 55 [pid = 1653] [id = 422] 07:32:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x129e30000) [pid = 1653] [serial = 1265] [outer = 0x0] 07:32:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12a90bc00) [pid = 1653] [serial = 1266] [outer = 0x129e30000] 07:32:44 INFO - PROCESS | 1653 | 1461249164351 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12aa6b400) [pid = 1653] [serial = 1267] [outer = 0x129e30000] 07:32:44 INFO - PROCESS | 1653 | 1461249164675 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:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 572ms 07:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:32:44 INFO - PROCESS | 1653 | 1461249164726 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1653 | 1461249164728 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:32:44 INFO - PROCESS | 1653 | 1461249164730 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1653 | 1461249164731 Marionette TRACE conn2 <- [1,1662,null,{}] 07:32:44 INFO - PROCESS | 1653 | 1461249164733 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:32:44 INFO - PROCESS | 1653 | 1461249164838 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:32:44 INFO - PROCESS | 1653 | 1461249164851 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d239000 == 56 [pid = 1653] [id = 423] 07:32:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x119135c00) [pid = 1653] [serial = 1268] [outer = 0x0] 07:32:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12acbb800) [pid = 1653] [serial = 1269] [outer = 0x119135c00] 07:32:44 INFO - PROCESS | 1653 | 1461249164876 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12ad4a800) [pid = 1653] [serial = 1270] [outer = 0x119135c00] 07:32:45 INFO - PROCESS | 1653 | 1461249165222 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:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 07:32:45 INFO - PROCESS | 1653 | 1461249165250 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 1653 | 1461249165251 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:32:45 INFO - PROCESS | 1653 | 1461249165261 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1653 | 1461249165262 Marionette TRACE conn2 <- [1,1666,null,{}] 07:32:45 INFO - PROCESS | 1653 | 1461249165264 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:32:45 INFO - PROCESS | 1653 | 1461249165373 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:32:45 INFO - PROCESS | 1653 | 1461249165384 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e21b000 == 57 [pid = 1653] [id = 424] 07:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12aa6d800) [pid = 1653] [serial = 1271] [outer = 0x0] 07:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12b005000) [pid = 1653] [serial = 1272] [outer = 0x12aa6d800] 07:32:45 INFO - PROCESS | 1653 | 1461249165409 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12b025000) [pid = 1653] [serial = 1273] [outer = 0x12aa6d800] 07:32:45 INFO - PROCESS | 1653 | 1461249165726 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:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 524ms 07:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:32:45 INFO - PROCESS | 1653 | 1461249165779 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 1653 | 1461249165780 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:32:45 INFO - PROCESS | 1653 | 1461249165787 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1653 | 1461249165788 Marionette TRACE conn2 <- [1,1670,null,{}] 07:32:45 INFO - PROCESS | 1653 | 1461249165791 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:32:45 INFO - PROCESS | 1653 | 1461249165904 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:32:45 INFO - PROCESS | 1653 | 1461249165917 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec15800 == 58 [pid = 1653] [id = 425] 07:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x114aac400) [pid = 1653] [serial = 1274] [outer = 0x0] 07:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12b027800) [pid = 1653] [serial = 1275] [outer = 0x114aac400] 07:32:45 INFO - PROCESS | 1653 | 1461249165943 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12b02ec00) [pid = 1653] [serial = 1276] [outer = 0x114aac400] 07:32:46 INFO - PROCESS | 1653 | 1461249166307 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:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 574ms 07:32:46 INFO - PROCESS | 1653 | 1461249166363 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:32:46 INFO - PROCESS | 1653 | 1461249166365 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:32:46 INFO - PROCESS | 1653 | 1461249166367 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 1653 | 1461249166368 Marionette TRACE conn2 <- [1,1674,null,{}] 07:32:46 INFO - PROCESS | 1653 | 1461249166370 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:32:46 INFO - PROCESS | 1653 | 1461249166482 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:32:46 INFO - PROCESS | 1653 | 1461249166496 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f261800 == 59 [pid = 1653] [id = 426] 07:32:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12b02d800) [pid = 1653] [serial = 1277] [outer = 0x0] 07:32:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12b11c800) [pid = 1653] [serial = 1278] [outer = 0x12b02d800] 07:32:46 INFO - PROCESS | 1653 | 1461249166521 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12b52c400) [pid = 1653] [serial = 1279] [outer = 0x12b02d800] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x11240ec00) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12ce92400) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12aef1c00) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x1192d9800) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11925a400) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11bc9a800) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x1147c2400) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x129e55c00) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12b124000) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1275b4800) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11c18c000) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:32:46 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x129e4ec00) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:32:47 INFO - PROCESS | 1653 | 1461249167033 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:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 718ms 07:32:47 INFO - PROCESS | 1653 | 1461249167101 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 1653 | 1461249167102 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:32:47 INFO - PROCESS | 1653 | 1461249167112 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1653 | 1461249167113 Marionette TRACE conn2 <- [1,1678,null,{}] 07:32:47 INFO - PROCESS | 1653 | 1461249167116 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:32:47 INFO - PROCESS | 1653 | 1461249167244 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:32:47 INFO - PROCESS | 1653 | 1461249167249 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f525000 == 60 [pid = 1653] [id = 427] 07:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12392c400) [pid = 1653] [serial = 1280] [outer = 0x0] 07:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12b283000) [pid = 1653] [serial = 1281] [outer = 0x12392c400] 07:32:47 INFO - PROCESS | 1653 | 1461249167279 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12d293400) [pid = 1653] [serial = 1282] [outer = 0x12392c400] 07:32:47 INFO - PROCESS | 1653 | 1461249167612 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:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 527ms 07:32:47 INFO - PROCESS | 1653 | 1461249167634 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 1653 | 1461249167635 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:32:47 INFO - PROCESS | 1653 | 1461249167637 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1653 | 1461249167639 Marionette TRACE conn2 <- [1,1682,null,{}] 07:32:47 INFO - PROCESS | 1653 | 1461249167643 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:32:47 INFO - PROCESS | 1653 | 1461249167732 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:32:47 INFO - PROCESS | 1653 | 1461249167798 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1308b6000 == 61 [pid = 1653] [id = 428] 07:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12b00c400) [pid = 1653] [serial = 1283] [outer = 0x0] 07:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12da61800) [pid = 1653] [serial = 1284] [outer = 0x12b00c400] 07:32:47 INFO - PROCESS | 1653 | 1461249167825 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12714f800) [pid = 1653] [serial = 1285] [outer = 0x12b00c400] 07:32:48 INFO - PROCESS | 1653 | 1461249168089 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:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 472ms 07:32:48 INFO - PROCESS | 1653 | 1461249168113 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 1653 | 1461249168114 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:32:48 INFO - PROCESS | 1653 | 1461249168116 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 1653 | 1461249168117 Marionette TRACE conn2 <- [1,1686,null,{}] 07:32:48 INFO - PROCESS | 1653 | 1461249168120 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:32:48 INFO - PROCESS | 1653 | 1461249168218 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:32:48 INFO - PROCESS | 1653 | 1461249168222 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x138956800 == 62 [pid = 1653] [id = 429] 07:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12bd3cc00) [pid = 1653] [serial = 1286] [outer = 0x0] 07:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12e914c00) [pid = 1653] [serial = 1287] [outer = 0x12bd3cc00] 07:32:48 INFO - PROCESS | 1653 | 1461249168247 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12ec87400) [pid = 1653] [serial = 1288] [outer = 0x12bd3cc00] 07:32:48 INFO - PROCESS | 1653 | 1461249168595 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:32:48 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:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 520ms 07:32:48 INFO - PROCESS | 1653 | 1461249168637 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 1653 | 1461249168638 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:32:48 INFO - PROCESS | 1653 | 1461249168660 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 1653 | 1461249168661 Marionette TRACE conn2 <- [1,1690,null,{}] 07:32:48 INFO - PROCESS | 1653 | 1461249168664 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:32:48 INFO - PROCESS | 1653 | 1461249168755 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:32:48 INFO - PROCESS | 1653 | 1461249168759 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a1d9000 == 63 [pid = 1653] [id = 430] 07:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12b156c00) [pid = 1653] [serial = 1289] [outer = 0x0] 07:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12b15e400) [pid = 1653] [serial = 1290] [outer = 0x12b156c00] 07:32:48 INFO - PROCESS | 1653 | 1461249168784 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12e90ec00) [pid = 1653] [serial = 1291] [outer = 0x12b156c00] 07:32:49 INFO - PROCESS | 1653 | 1461249169320 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:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 674ms 07:32:49 INFO - PROCESS | 1653 | 1461249169329 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1653 | 1461249169332 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:32:49 INFO - PROCESS | 1653 | 1461249169336 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1653 | 1461249169339 Marionette TRACE conn2 <- [1,1694,null,{}] 07:32:49 INFO - PROCESS | 1653 | 1461249169344 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:32:49 INFO - PROCESS | 1653 | 1461249169461 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:32:49 INFO - PROCESS | 1653 | 1461249169540 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be25800 == 64 [pid = 1653] [id = 431] 07:32:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x118f6c800) [pid = 1653] [serial = 1292] [outer = 0x0] 07:32:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x11aae3000) [pid = 1653] [serial = 1293] [outer = 0x118f6c800] 07:32:49 INFO - PROCESS | 1653 | 1461249169572 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x11ba4d400) [pid = 1653] [serial = 1294] [outer = 0x118f6c800] 07:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 673ms 07:32:50 INFO - PROCESS | 1653 | 1461249170003 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:32:50 INFO - PROCESS | 1653 | 1461249170010 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 1653 | 1461249170014 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:32:50 INFO - PROCESS | 1653 | 1461249170019 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 1653 | 1461249170021 Marionette TRACE conn2 <- [1,1698,null,{}] 07:32:50 INFO - PROCESS | 1653 | 1461249170023 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:32:50 INFO - PROCESS | 1653 | 1461249170158 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:32:50 INFO - PROCESS | 1653 | 1461249170236 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a83f800 == 65 [pid = 1653] [id = 432] 07:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x11c39cc00) [pid = 1653] [serial = 1295] [outer = 0x0] 07:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x123e67400) [pid = 1653] [serial = 1296] [outer = 0x11c39cc00] 07:32:50 INFO - PROCESS | 1653 | 1461249170278 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x1275b2400) [pid = 1653] [serial = 1297] [outer = 0x11c39cc00] 07:32:50 INFO - PROCESS | 1653 | 1461249170706 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:32:50 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:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 719ms 07:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:32:50 INFO - PROCESS | 1653 | 1461249170739 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 1653 | 1461249170740 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:32:50 INFO - PROCESS | 1653 | 1461249170743 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 1653 | 1461249170746 Marionette TRACE conn2 <- [1,1702,null,{}] 07:32:50 INFO - PROCESS | 1653 | 1461249170754 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:32:50 INFO - PROCESS | 1653 | 1461249170869 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:32:50 INFO - PROCESS | 1653 | 1461249170979 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f9e4000 == 66 [pid = 1653] [id = 433] 07:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x129049000) [pid = 1653] [serial = 1298] [outer = 0x0] 07:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12a50f400) [pid = 1653] [serial = 1299] [outer = 0x129049000] 07:32:51 INFO - PROCESS | 1653 | 1461249171012 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12aa64400) [pid = 1653] [serial = 1300] [outer = 0x129049000] 07:32:51 INFO - PROCESS | 1653 | 1461249171441 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:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 722ms 07:32:51 INFO - PROCESS | 1653 | 1461249171466 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:32:51 INFO - PROCESS | 1653 | 1461249171468 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:32:51 INFO - PROCESS | 1653 | 1461249171470 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1653 | 1461249171472 Marionette TRACE conn2 <- [1,1706,null,{}] 07:32:51 INFO - PROCESS | 1653 | 1461249171474 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:32:51 INFO - PROCESS | 1653 | 1461249171606 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:32:51 INFO - PROCESS | 1653 | 1461249171714 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a119800 == 67 [pid = 1653] [id = 434] 07:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12acbd000) [pid = 1653] [serial = 1301] [outer = 0x0] 07:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12b027c00) [pid = 1653] [serial = 1302] [outer = 0x12acbd000] 07:32:51 INFO - PROCESS | 1653 | 1461249171746 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12b159000) [pid = 1653] [serial = 1303] [outer = 0x12acbd000] 07:32:52 INFO - PROCESS | 1653 | 1461249172123 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:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 07:32:52 INFO - PROCESS | 1653 | 1461249172142 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 1653 | 1461249172144 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:32:52 INFO - PROCESS | 1653 | 1461249172146 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 1653 | 1461249172148 Marionette TRACE conn2 <- [1,1710,null,{}] 07:32:52 INFO - PROCESS | 1653 | 1461249172150 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:32:52 INFO - PROCESS | 1653 | 1461249172258 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:32:52 INFO - PROCESS | 1653 | 1461249172339 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c054800 == 68 [pid = 1653] [id = 435] 07:32:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12ad47000) [pid = 1653] [serial = 1304] [outer = 0x0] 07:32:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12b52c800) [pid = 1653] [serial = 1305] [outer = 0x12ad47000] 07:32:52 INFO - PROCESS | 1653 | 1461249172369 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12bded800) [pid = 1653] [serial = 1306] [outer = 0x12ad47000] 07:32:52 INFO - PROCESS | 1653 | 1461249172782 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:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 669ms 07:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:32:52 INFO - PROCESS | 1653 | 1461249172815 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 1653 | 1461249172817 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:32:52 INFO - PROCESS | 1653 | 1461249172819 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 1653 | 1461249172820 Marionette TRACE conn2 <- [1,1714,null,{}] 07:32:52 INFO - PROCESS | 1653 | 1461249172823 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:32:52 INFO - PROCESS | 1653 | 1461249172941 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:32:53 INFO - PROCESS | 1653 | 1461249173052 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a522800 == 69 [pid = 1653] [id = 436] 07:32:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12d070400) [pid = 1653] [serial = 1307] [outer = 0x0] 07:32:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12ec80400) [pid = 1653] [serial = 1308] [outer = 0x12d070400] 07:32:53 INFO - PROCESS | 1653 | 1461249173086 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12f511000) [pid = 1653] [serial = 1309] [outer = 0x12d070400] 07:32:53 INFO - PROCESS | 1653 | 1461249173495 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:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 719ms 07:32:53 INFO - PROCESS | 1653 | 1461249173539 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:32:53 INFO - PROCESS | 1653 | 1461249173540 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:32:53 INFO - PROCESS | 1653 | 1461249173543 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 1653 | 1461249173544 Marionette TRACE conn2 <- [1,1718,null,{}] 07:32:53 INFO - PROCESS | 1653 | 1461249173546 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:32:53 INFO - PROCESS | 1653 | 1461249173654 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:32:53 INFO - PROCESS | 1653 | 1461249173762 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a536800 == 70 [pid = 1653] [id = 437] 07:32:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12f511400) [pid = 1653] [serial = 1310] [outer = 0x0] 07:32:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12f918400) [pid = 1653] [serial = 1311] [outer = 0x12f511400] 07:32:53 INFO - PROCESS | 1653 | 1461249173793 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12fa91400) [pid = 1653] [serial = 1312] [outer = 0x12f511400] 07:32:54 INFO - PROCESS | 1653 | 1461249174213 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:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 718ms 07:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:32:54 INFO - PROCESS | 1653 | 1461249174269 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 1653 | 1461249174270 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:32:54 INFO - PROCESS | 1653 | 1461249174287 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 1653 | 1461249174289 Marionette TRACE conn2 <- [1,1722,null,{}] 07:32:54 INFO - PROCESS | 1653 | 1461249174293 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:32:54 INFO - PROCESS | 1653 | 1461249174408 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:32:54 INFO - PROCESS | 1653 | 1461249174665 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c437800 == 71 [pid = 1653] [id = 438] 07:32:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x114b88800) [pid = 1653] [serial = 1313] [outer = 0x0] 07:32:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x114d8d800) [pid = 1653] [serial = 1314] [outer = 0x114b88800] 07:32:54 INFO - PROCESS | 1653 | 1461249174706 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x1153ba800) [pid = 1653] [serial = 1315] [outer = 0x114b88800] 07:32:55 INFO - PROCESS | 1653 | 1461249175131 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:32:55 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:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 887ms 07:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:32:55 INFO - PROCESS | 1653 | 1461249175161 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1653 | 1461249175164 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:32:55 INFO - PROCESS | 1653 | 1461249175168 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1653 | 1461249175169 Marionette TRACE conn2 <- [1,1726,null,{}] 07:32:55 INFO - PROCESS | 1653 | 1461249175173 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:32:55 INFO - PROCESS | 1653 | 1461249175278 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:32:55 INFO - PROCESS | 1653 | 1461249175347 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c192800 == 72 [pid = 1653] [id = 439] 07:32:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x11925a400) [pid = 1653] [serial = 1316] [outer = 0x0] 07:32:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x11b9bc800) [pid = 1653] [serial = 1317] [outer = 0x11925a400] 07:32:55 INFO - PROCESS | 1653 | 1461249175418 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x11c39ac00) [pid = 1653] [serial = 1318] [outer = 0x11925a400] 07:32:55 INFO - PROCESS | 1653 | 1461249175832 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:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 725ms 07:32:55 INFO - PROCESS | 1653 | 1461249175894 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1653 | 1461249175896 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:32:55 INFO - PROCESS | 1653 | 1461249175922 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1653 | 1461249175923 Marionette TRACE conn2 <- [1,1730,null,{}] 07:32:55 INFO - PROCESS | 1653 | 1461249175949 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:32:56 INFO - PROCESS | 1653 | 1461249176054 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:32:56 INFO - PROCESS | 1653 | 1461249176136 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8b2800 == 73 [pid = 1653] [id = 440] 07:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x11a7e6c00) [pid = 1653] [serial = 1319] [outer = 0x0] 07:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x124342400) [pid = 1653] [serial = 1320] [outer = 0x11a7e6c00] 07:32:56 INFO - PROCESS | 1653 | 1461249176166 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x1275b7400) [pid = 1653] [serial = 1321] [outer = 0x11a7e6c00] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x138956800 == 72 [pid = 1653] [id = 429] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1308b6000 == 71 [pid = 1653] [id = 428] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12f525000 == 70 [pid = 1653] [id = 427] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12acbc400) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x11adf1800) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12b121400) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12e393400) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x1152e6c00) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x127059c00) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12bd3b000) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12aa56000) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x11aa70c00) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12da15400) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12f261800 == 69 [pid = 1653] [id = 426] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec15800 == 68 [pid = 1653] [id = 425] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12e21b000 == 67 [pid = 1653] [id = 424] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12d239000 == 66 [pid = 1653] [id = 423] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4cc000 == 65 [pid = 1653] [id = 422] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12afdc800 == 64 [pid = 1653] [id = 421] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7a7800 == 63 [pid = 1653] [id = 420] 07:32:56 INFO - PROCESS | 1653 | 1461249176680 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:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x123e37000 == 62 [pid = 1653] [id = 419] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11c427800 == 61 [pid = 1653] [id = 418] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x129c36000 == 60 [pid = 1653] [id = 417] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a89f000 == 59 [pid = 1653] [id = 416] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x119146800 == 58 [pid = 1653] [id = 415] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12afd6800 == 57 [pid = 1653] [id = 414] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x138aec000 == 56 [pid = 1653] [id = 413] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x13006e000 == 55 [pid = 1653] [id = 412] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf3000 == 54 [pid = 1653] [id = 411] 07:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a82f000 == 53 [pid = 1653] [id = 410] 07:32:56 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:32:56 INFO - PROCESS | 1653 | --DOCSHELL 0x123e3c000 == 52 [pid = 1653] [id = 409] 07:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 812ms 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12ec7cc00) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x12d076800) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12aa62000) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12e38d800) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12b122000) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11c39f400) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11aadf800) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11be38400) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x114aab800) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12aa58000) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12b00e000) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x12b52a400) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x114c0f400) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x129cab000) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x12bd2f800) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x11c368400) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12734f400) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12aa45c00) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x129042c00) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11b9b5800) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12aeef400) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12a59ec00) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x123878c00) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x129e5c800) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 07:32:56 INFO - PROCESS | 1653 | 1461249176723 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 1653 | 1461249176727 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:32:56 INFO - PROCESS | 1653 | 1461249176733 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 1653 | 1461249176739 Marionette TRACE conn2 <- [1,1734,null,{}] 07:32:56 INFO - PROCESS | 1653 | 1461249176749 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:32:56 INFO - PROCESS | 1653 | 1461249176896 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:32:56 INFO - PROCESS | 1653 | 1461249176912 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c437000 == 53 [pid = 1653] [id = 441] 07:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x11be35c00) [pid = 1653] [serial = 1322] [outer = 0x0] 07:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12978e000) [pid = 1653] [serial = 1323] [outer = 0x11be35c00] 07:32:56 INFO - PROCESS | 1653 | 1461249176950 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x129e38000) [pid = 1653] [serial = 1324] [outer = 0x11be35c00] 07:32:57 INFO - PROCESS | 1653 | 1461249177331 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:32:57 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:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 07:32:57 INFO - PROCESS | 1653 | 1461249177361 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 1653 | 1461249177362 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:32:57 INFO - PROCESS | 1653 | 1461249177365 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 1653 | 1461249177366 Marionette TRACE conn2 <- [1,1738,null,{}] 07:32:57 INFO - PROCESS | 1653 | 1461249177368 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:32:57 INFO - PROCESS | 1653 | 1461249177461 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:32:57 INFO - PROCESS | 1653 | 1461249177465 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a79c800 == 54 [pid = 1653] [id = 442] 07:32:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x1290de400) [pid = 1653] [serial = 1325] [outer = 0x0] 07:32:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12a59ec00) [pid = 1653] [serial = 1326] [outer = 0x1290de400] 07:32:57 INFO - PROCESS | 1653 | 1461249177491 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12aa47800) [pid = 1653] [serial = 1327] [outer = 0x1290de400] 07:32:57 INFO - PROCESS | 1653 | 1461249177838 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:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 519ms 07:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:32:57 INFO - PROCESS | 1653 | 1461249177884 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 1653 | 1461249177885 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:32:57 INFO - PROCESS | 1653 | 1461249177887 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 1653 | 1461249177888 Marionette TRACE conn2 <- [1,1742,null,{}] 07:32:57 INFO - PROCESS | 1653 | 1461249177891 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:32:57 INFO - PROCESS | 1653 | 1461249177979 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:32:57 INFO - PROCESS | 1653 | 1461249177983 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b515000 == 55 [pid = 1653] [id = 443] 07:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12aa5dc00) [pid = 1653] [serial = 1328] [outer = 0x0] 07:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12aa68800) [pid = 1653] [serial = 1329] [outer = 0x12aa5dc00] 07:32:58 INFO - PROCESS | 1653 | 1461249178015 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12acbf000) [pid = 1653] [serial = 1330] [outer = 0x12aa5dc00] 07:32:58 INFO - PROCESS | 1653 | 1461249178385 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:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 522ms 07:32:58 INFO - PROCESS | 1653 | 1461249178411 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 1653 | 1461249178413 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:32:58 INFO - PROCESS | 1653 | 1461249178415 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 1653 | 1461249178416 Marionette TRACE conn2 <- [1,1746,null,{}] 07:32:58 INFO - PROCESS | 1653 | 1461249178418 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:32:58 INFO - PROCESS | 1653 | 1461249178545 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:32:58 INFO - PROCESS | 1653 | 1461249178587 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c062000 == 56 [pid = 1653] [id = 444] 07:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12acbd400) [pid = 1653] [serial = 1331] [outer = 0x0] 07:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12aeef400) [pid = 1653] [serial = 1332] [outer = 0x12acbd400] 07:32:58 INFO - PROCESS | 1653 | 1461249178612 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12af34c00) [pid = 1653] [serial = 1333] [outer = 0x12acbd400] 07:32:58 INFO - PROCESS | 1653 | 1461249178953 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:32:58 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:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 568ms 07:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:32:58 INFO - PROCESS | 1653 | 1461249178984 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 1653 | 1461249178985 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:32:58 INFO - PROCESS | 1653 | 1461249178987 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 1653 | 1461249178988 Marionette TRACE conn2 <- [1,1750,null,{}] 07:32:59 INFO - PROCESS | 1653 | 1461249178999 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:32:59 INFO - PROCESS | 1653 | 1461249179114 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:32:59 INFO - PROCESS | 1653 | 1461249179124 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e21f000 == 57 [pid = 1653] [id = 445] 07:32:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12ad44800) [pid = 1653] [serial = 1334] [outer = 0x0] 07:32:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12b002800) [pid = 1653] [serial = 1335] [outer = 0x12ad44800] 07:32:59 INFO - PROCESS | 1653 | 1461249179149 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12b028000) [pid = 1653] [serial = 1336] [outer = 0x12ad44800] 07:32:59 INFO - PROCESS | 1653 | 1461249179488 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:32:59 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:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 529ms 07:32:59 INFO - PROCESS | 1653 | 1461249179517 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 1653 | 1461249179518 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:32:59 INFO - PROCESS | 1653 | 1461249179520 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 1653 | 1461249179521 Marionette TRACE conn2 <- [1,1754,null,{}] 07:32:59 INFO - PROCESS | 1653 | 1461249179524 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:32:59 INFO - PROCESS | 1653 | 1461249179643 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:32:59 INFO - PROCESS | 1653 | 1461249179647 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6cc800 == 58 [pid = 1653] [id = 446] 07:32:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12b007800) [pid = 1653] [serial = 1337] [outer = 0x0] 07:32:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12b032c00) [pid = 1653] [serial = 1338] [outer = 0x12b007800] 07:32:59 INFO - PROCESS | 1653 | 1461249179673 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12b15c400) [pid = 1653] [serial = 1339] [outer = 0x12b007800] 07:33:00 INFO - PROCESS | 1653 | 1461249180029 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:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 518ms 07:33:00 INFO - PROCESS | 1653 | 1461249180039 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1653 | 1461249180040 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:33:00 INFO - PROCESS | 1653 | 1461249180044 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1653 | 1461249180046 Marionette TRACE conn2 <- [1,1758,null,{}] 07:33:00 INFO - PROCESS | 1653 | 1461249180053 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:33:00 INFO - PROCESS | 1653 | 1461249180176 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:33:00 INFO - PROCESS | 1653 | 1461249180202 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ef86000 == 59 [pid = 1653] [id = 447] 07:33:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12b02c000) [pid = 1653] [serial = 1340] [outer = 0x0] 07:33:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12b526000) [pid = 1653] [serial = 1341] [outer = 0x12b02c000] 07:33:00 INFO - PROCESS | 1653 | 1461249180227 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12bd3d800) [pid = 1653] [serial = 1342] [outer = 0x12b02c000] 07:33:00 INFO - PROCESS | 1653 | 1461249180576 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:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 568ms 07:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:33:00 INFO - PROCESS | 1653 | 1461249180614 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1653 | 1461249180616 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:33:00 INFO - PROCESS | 1653 | 1461249180618 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1653 | 1461249180619 Marionette TRACE conn2 <- [1,1762,null,{}] 07:33:00 INFO - PROCESS | 1653 | 1461249180621 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:33:00 INFO - PROCESS | 1653 | 1461249180740 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:33:00 INFO - PROCESS | 1653 | 1461249180753 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fda0800 == 60 [pid = 1653] [id = 448] 07:33:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x114aacc00) [pid = 1653] [serial = 1343] [outer = 0x0] 07:33:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12d28b400) [pid = 1653] [serial = 1344] [outer = 0x114aacc00] 07:33:00 INFO - PROCESS | 1653 | 1461249180785 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12e90e000) [pid = 1653] [serial = 1345] [outer = 0x114aacc00] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12a599800) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x11c183800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11a7df800) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12b11d400) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x11538cc00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x114aabc00) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11913b000) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x127149000) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x114b79800) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x114b86400) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x11be3c800) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x129e33c00) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12ad44c00) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x12b524000) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x12bdea400) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12d28f400) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12aa57000) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x11240e800) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12d28e000) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11be40000) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x1147bf400) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12a904c00) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x114ab1800) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12f16c000) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12da1f800) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x112409400) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12714c400) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x123c63800) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11a53f800) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12ad43800) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12bd3cc00) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12aa6d800) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x119135c00) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x114aac400) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12b02d800) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1290dcc00) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12a5a2000) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x127065400) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1147c4800) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12da5bc00) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x119c30c00) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12acb8c00) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x115234400) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11c184800) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x129e30000) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x119b35800) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x118c8ac00) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12aa59c00) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12aa60400) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11be39c00) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12b00c400) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12392c400) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x118c60c00) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:33:01 INFO - PROCESS | 1653 | 1461249181535 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:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 969ms 07:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:33:01 INFO - PROCESS | 1653 | 1461249181587 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 1653 | 1461249181589 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:33:01 INFO - PROCESS | 1653 | 1461249181594 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 1653 | 1461249181595 Marionette TRACE conn2 <- [1,1766,null,{}] 07:33:01 INFO - PROCESS | 1653 | 1461249181598 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:33:01 INFO - PROCESS | 1653 | 1461249181703 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:33:01 INFO - PROCESS | 1653 | 1461249181708 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x129288000 == 61 [pid = 1653] [id = 449] 07:33:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1191bb800) [pid = 1653] [serial = 1346] [outer = 0x0] 07:33:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11a7df800) [pid = 1653] [serial = 1347] [outer = 0x1191bb800] 07:33:01 INFO - PROCESS | 1653 | 1461249181733 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12392d000) [pid = 1653] [serial = 1348] [outer = 0x1191bb800] 07:33:02 INFO - PROCESS | 1653 | 1461249182078 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:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 519ms 07:33:02 INFO - PROCESS | 1653 | 1461249182113 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:33:02 INFO - PROCESS | 1653 | 1461249182114 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:33:02 INFO - PROCESS | 1653 | 1461249182116 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 1653 | 1461249182117 Marionette TRACE conn2 <- [1,1770,null,{}] 07:33:02 INFO - PROCESS | 1653 | 1461249182119 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:33:02 INFO - PROCESS | 1653 | 1461249182246 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:33:02 INFO - PROCESS | 1653 | 1461249182252 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e680800 == 62 [pid = 1653] [id = 450] 07:33:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11be41c00) [pid = 1653] [serial = 1349] [outer = 0x0] 07:33:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x127065400) [pid = 1653] [serial = 1350] [outer = 0x11be41c00] 07:33:02 INFO - PROCESS | 1653 | 1461249182276 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12a518400) [pid = 1653] [serial = 1351] [outer = 0x11be41c00] 07:33:02 INFO - PROCESS | 1653 | 1461249182621 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:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 518ms 07:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:33:02 INFO - PROCESS | 1653 | 1461249182634 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 1653 | 1461249182635 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:33:02 INFO - PROCESS | 1653 | 1461249182637 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 1653 | 1461249182638 Marionette TRACE conn2 <- [1,1774,null,{}] 07:33:02 INFO - PROCESS | 1653 | 1461249182645 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:33:02 INFO - PROCESS | 1653 | 1461249182740 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:33:02 INFO - PROCESS | 1653 | 1461249182744 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x137c28800 == 63 [pid = 1653] [id = 451] 07:33:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12a597000) [pid = 1653] [serial = 1352] [outer = 0x0] 07:33:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12aa62400) [pid = 1653] [serial = 1353] [outer = 0x12a597000] 07:33:02 INFO - PROCESS | 1653 | 1461249182769 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12b011800) [pid = 1653] [serial = 1354] [outer = 0x12a597000] 07:33:03 INFO - PROCESS | 1653 | 1461249183159 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:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 571ms 07:33:03 INFO - PROCESS | 1653 | 1461249183210 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:33:03 INFO - PROCESS | 1653 | 1461249183212 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:33:03 INFO - PROCESS | 1653 | 1461249183215 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 1653 | 1461249183217 Marionette TRACE conn2 <- [1,1778,null,{}] 07:33:03 INFO - PROCESS | 1653 | 1461249183220 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:33:03 INFO - PROCESS | 1653 | 1461249183492 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:33:03 INFO - PROCESS | 1653 | 1461249183631 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11990f000 == 64 [pid = 1653] [id = 452] 07:33:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x114c10800) [pid = 1653] [serial = 1355] [outer = 0x0] 07:33:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x114d92c00) [pid = 1653] [serial = 1356] [outer = 0x114c10800] 07:33:03 INFO - PROCESS | 1653 | 1461249183664 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x118c8e000) [pid = 1653] [serial = 1357] [outer = 0x114c10800] 07:33:04 INFO - PROCESS | 1653 | 1461249184097 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:33:04 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:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 919ms 07:33:04 INFO - PROCESS | 1653 | 1461249184136 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 1653 | 1461249184139 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:33:04 INFO - PROCESS | 1653 | 1461249184142 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 1653 | 1461249184145 Marionette TRACE conn2 <- [1,1782,null,{}] 07:33:04 INFO - PROCESS | 1653 | 1461249184148 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:33:04 INFO - PROCESS | 1653 | 1461249184267 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:33:04 INFO - PROCESS | 1653 | 1461249184378 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a796000 == 65 [pid = 1653] [id = 453] 07:33:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11aa72000) [pid = 1653] [serial = 1358] [outer = 0x0] 07:33:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11bc99000) [pid = 1653] [serial = 1359] [outer = 0x11aa72000] 07:33:04 INFO - PROCESS | 1653 | 1461249184414 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x123870800) [pid = 1653] [serial = 1360] [outer = 0x11aa72000] 07:33:04 INFO - PROCESS | 1653 | 1461249184845 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:33:04 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:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 721ms 07:33:04 INFO - PROCESS | 1653 | 1461249184864 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 1653 | 1461249184866 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:33:04 INFO - PROCESS | 1653 | 1461249184905 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 1653 | 1461249184906 Marionette TRACE conn2 <- [1,1786,null,{}] 07:33:04 INFO - PROCESS | 1653 | 1461249184911 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:33:05 INFO - PROCESS | 1653 | 1461249185026 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:33:05 INFO - PROCESS | 1653 | 1461249185137 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c059800 == 66 [pid = 1653] [id = 454] 07:33:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x123af7c00) [pid = 1653] [serial = 1361] [outer = 0x0] 07:33:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x127725800) [pid = 1653] [serial = 1362] [outer = 0x123af7c00] 07:33:05 INFO - PROCESS | 1653 | 1461249185171 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x129e52800) [pid = 1653] [serial = 1363] [outer = 0x123af7c00] 07:33:05 INFO - PROCESS | 1653 | 1461249185625 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:33:05 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:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 787ms 07:33:05 INFO - PROCESS | 1653 | 1461249185678 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 1653 | 1461249185682 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:33:05 INFO - PROCESS | 1653 | 1461249185694 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 1653 | 1461249185699 Marionette TRACE conn2 <- [1,1790,null,{}] 07:33:05 INFO - PROCESS | 1653 | 1461249185703 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:33:05 INFO - PROCESS | 1653 | 1461249185876 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:33:06 INFO - PROCESS | 1653 | 1461249185991 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x137c22000 == 67 [pid = 1653] [id = 455] 07:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12a50d000) [pid = 1653] [serial = 1364] [outer = 0x0] 07:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12aa52c00) [pid = 1653] [serial = 1365] [outer = 0x12a50d000] 07:33:06 INFO - PROCESS | 1653 | 1461249186023 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12aef1c00) [pid = 1653] [serial = 1366] [outer = 0x12a50d000] 07:33:06 INFO - PROCESS | 1653 | 1461249186459 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:33:06 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:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 780ms 07:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:33:06 INFO - PROCESS | 1653 | 1461249186468 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 1653 | 1461249186469 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:33:06 INFO - PROCESS | 1653 | 1461249186471 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 1653 | 1461249186473 Marionette TRACE conn2 <- [1,1794,null,{}] 07:33:06 INFO - PROCESS | 1653 | 1461249186477 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:33:06 INFO - PROCESS | 1653 | 1461249186592 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:33:06 INFO - PROCESS | 1653 | 1461249186701 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x139bea000 == 68 [pid = 1653] [id = 456] 07:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12a516400) [pid = 1653] [serial = 1367] [outer = 0x0] 07:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12b028c00) [pid = 1653] [serial = 1368] [outer = 0x12a516400] 07:33:06 INFO - PROCESS | 1653 | 1461249186735 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12b154800) [pid = 1653] [serial = 1369] [outer = 0x12a516400] 07:33:07 INFO - PROCESS | 1653 | 1461249187146 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:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 721ms 07:33:07 INFO - PROCESS | 1653 | 1461249187192 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:33:07 INFO - PROCESS | 1653 | 1461249187195 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:33:07 INFO - PROCESS | 1653 | 1461249187197 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 1653 | 1461249187198 Marionette TRACE conn2 <- [1,1798,null,{}] 07:33:07 INFO - PROCESS | 1653 | 1461249187201 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:33:07 INFO - PROCESS | 1653 | 1461249187317 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:33:07 INFO - PROCESS | 1653 | 1461249187430 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af08000 == 69 [pid = 1653] [id = 457] 07:33:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12bdef400) [pid = 1653] [serial = 1370] [outer = 0x0] 07:33:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12d16c400) [pid = 1653] [serial = 1371] [outer = 0x12bdef400] 07:33:07 INFO - PROCESS | 1653 | 1461249187469 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12e393800) [pid = 1653] [serial = 1372] [outer = 0x12bdef400] 07:33:07 INFO - PROCESS | 1653 | 1461249187922 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:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 772ms 07:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:33:07 INFO - PROCESS | 1653 | 1461249187970 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 1653 | 1461249187971 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:33:07 INFO - PROCESS | 1653 | 1461249187973 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 1653 | 1461249187975 Marionette TRACE conn2 <- [1,1802,null,{}] 07:33:07 INFO - PROCESS | 1653 | 1461249187977 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:33:08 INFO - PROCESS | 1653 | 1461249188092 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:33:08 INFO - PROCESS | 1653 | 1461249188205 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11867b800 == 70 [pid = 1653] [id = 458] 07:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x1147c2000) [pid = 1653] [serial = 1373] [outer = 0x0] 07:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x114d97c00) [pid = 1653] [serial = 1374] [outer = 0x1147c2000] 07:33:08 INFO - PROCESS | 1653 | 1461249188236 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x11adee800) [pid = 1653] [serial = 1375] [outer = 0x1147c2000] 07:33:08 INFO - PROCESS | 1653 | 1461249188655 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:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 719ms 07:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:33:08 INFO - PROCESS | 1653 | 1461249188693 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 1653 | 1461249188694 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:33:08 INFO - PROCESS | 1653 | 1461249188696 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 1653 | 1461249188697 Marionette TRACE conn2 <- [1,1806,null,{}] 07:33:08 INFO - PROCESS | 1653 | 1461249188700 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:33:08 INFO - PROCESS | 1653 | 1461249188814 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:33:08 INFO - PROCESS | 1653 | 1461249188899 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4e6800 == 71 [pid = 1653] [id = 459] 07:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x114aaa000) [pid = 1653] [serial = 1376] [outer = 0x0] 07:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11aa6fc00) [pid = 1653] [serial = 1377] [outer = 0x114aaa000] 07:33:08 INFO - PROCESS | 1653 | 1461249188929 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x11b918800) [pid = 1653] [serial = 1378] [outer = 0x114aaa000] 07:33:09 INFO - PROCESS | 1653 | 1461249189586 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:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 921ms 07:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:33:09 INFO - PROCESS | 1653 | 1461249189618 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 1653 | 1461249189620 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:33:09 INFO - PROCESS | 1653 | 1461249189642 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - PROCESS | 1653 | 1461249189645 Marionette TRACE conn2 <- [1,1810,null,{}] 07:33:09 INFO - PROCESS | 1653 | 1461249189651 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:33:09 INFO - PROCESS | 1653 | 1461249189758 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:33:09 INFO - PROCESS | 1653 | 1461249189844 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x125da5000 == 72 [pid = 1653] [id = 460] 07:33:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x114b7f800) [pid = 1653] [serial = 1379] [outer = 0x0] 07:33:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x1153b2400) [pid = 1653] [serial = 1380] [outer = 0x114b7f800] 07:33:09 INFO - PROCESS | 1653 | 1461249189873 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x118c8e800) [pid = 1653] [serial = 1381] [outer = 0x114b7f800] 07:33:10 INFO - PROCESS | 1653 | 1461249190286 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:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 696ms 07:33:10 INFO - PROCESS | 1653 | 1461249190320 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:33:10 INFO - PROCESS | 1653 | 1461249190324 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:33:10 INFO - PROCESS | 1653 | 1461249190330 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 1653 | 1461249190332 Marionette TRACE conn2 <- [1,1814,null,{}] 07:33:10 INFO - PROCESS | 1653 | 1461249190334 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:33:10 INFO - PROCESS | 1653 | 1461249190437 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:33:10 INFO - PROCESS | 1653 | 1461249190552 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b963000 == 73 [pid = 1653] [id = 461] 07:33:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x118f63800) [pid = 1653] [serial = 1382] [outer = 0x0] 07:33:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x11a535800) [pid = 1653] [serial = 1383] [outer = 0x118f63800] 07:33:10 INFO - PROCESS | 1653 | 1461249190584 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x11aad9400) [pid = 1653] [serial = 1384] [outer = 0x118f63800] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x137c21800 == 72 [pid = 1653] [id = 393] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11be25000 == 71 [pid = 1653] [id = 395] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x138960000 == 70 [pid = 1653] [id = 394] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8a5800 == 69 [pid = 1653] [id = 304] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x137c28800 == 68 [pid = 1653] [id = 451] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12e680800 == 67 [pid = 1653] [id = 450] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x129288000 == 66 [pid = 1653] [id = 449] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12fda0800 == 65 [pid = 1653] [id = 448] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12ef86000 == 64 [pid = 1653] [id = 447] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6cc800 == 63 [pid = 1653] [id = 446] 07:33:10 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x12b15e400) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12e21f000 == 62 [pid = 1653] [id = 445] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12c062000 == 61 [pid = 1653] [id = 444] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12b515000 == 60 [pid = 1653] [id = 443] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a79c800 == 59 [pid = 1653] [id = 442] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11c437000 == 58 [pid = 1653] [id = 441] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8b2800 == 57 [pid = 1653] [id = 440] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11c192800 == 56 [pid = 1653] [id = 439] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11c437800 == 55 [pid = 1653] [id = 438] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12c054800 == 54 [pid = 1653] [id = 435] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x13a119800 == 53 [pid = 1653] [id = 434] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12f9e4000 == 52 [pid = 1653] [id = 433] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a83f800 == 51 [pid = 1653] [id = 432] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11be25800 == 50 [pid = 1653] [id = 431] 07:33:10 INFO - PROCESS | 1653 | --DOCSHELL 0x13a1d9000 == 49 [pid = 1653] [id = 430] 07:33:11 INFO - PROCESS | 1653 | 1461249191036 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:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 721ms 07:33:11 INFO - PROCESS | 1653 | 1461249191071 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 1653 | 1461249191073 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:33:11 INFO - PROCESS | 1653 | 1461249191078 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 1653 | 1461249191082 Marionette TRACE conn2 <- [1,1818,null,{}] 07:33:11 INFO - PROCESS | 1653 | 1461249191093 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:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12f51a000) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12f168800) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x114d93800) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12b11d000) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12a903c00) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x11be32800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12aa4dc00) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12d287c00) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11c3a0400) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12bd39000) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x118ceac00) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12f515000) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11be39000) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x129cb4000) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1290d5c00) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12ad42800) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12b285400) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12d07bc00) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12e264400) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12e6ab800) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12aee9800) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x115235000) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12ee6d000) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12705e800) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12a90d000) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12aef1000) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x118651000) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11ba46c00) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12b006800) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x118c62c00) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12b005000) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12acbb800) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12b027800) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12b11c800) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129e54400) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a59f400) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12aa5e000) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12a911c00) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1278f5000) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x129e29400) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1181b4c00) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x123af0400) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12f50e400) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12e91ac00) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12705f000) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11c189000) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12acc0400) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12a519c00) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a514400) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x123af4c00) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x127063400) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12a90bc00) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11b949800) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11aae1c00) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11a929400) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118e3b000) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b00fc00) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12ad44000) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b817c00) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12d070000) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1238d2800) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x123617000) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b52c400) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b025000) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b02ec00) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12714f800) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12ad4a800) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12da61800) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12ec87400) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12aa6b400) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b283000) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12d293400) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b11dc00) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12e914c00) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1653 | 1461249191294 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:33:11 INFO - PROCESS | 1653 | 1461249191398 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be2e000 == 50 [pid = 1653] [id = 462] 07:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1191b2400) [pid = 1653] [serial = 1385] [outer = 0x0] 07:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11adf8000) [pid = 1653] [serial = 1386] [outer = 0x1191b2400] 07:33:11 INFO - PROCESS | 1653 | 1461249191448 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11c189000) [pid = 1653] [serial = 1387] [outer = 0x1191b2400] 07:33:11 INFO - PROCESS | 1653 | 1461249191785 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:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 725ms 07:33:11 INFO - PROCESS | 1653 | 1461249191804 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 1653 | 1461249191805 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:33:11 INFO - PROCESS | 1653 | 1461249191816 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 1653 | 1461249191817 Marionette TRACE conn2 <- [1,1822,null,{}] 07:33:11 INFO - PROCESS | 1653 | 1461249191819 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:33:11 INFO - PROCESS | 1653 | 1461249191916 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:33:11 INFO - PROCESS | 1653 | 1461249191920 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e95000 == 51 [pid = 1653] [id = 463] 07:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11c39f400) [pid = 1653] [serial = 1388] [outer = 0x0] 07:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x123929000) [pid = 1653] [serial = 1389] [outer = 0x11c39f400] 07:33:11 INFO - PROCESS | 1653 | 1461249191946 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x123c55400) [pid = 1653] [serial = 1390] [outer = 0x11c39f400] 07:33:12 INFO - PROCESS | 1653 | 1461249192306 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:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 526ms 07:33:12 INFO - PROCESS | 1653 | 1461249192336 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 1653 | 1461249192337 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:33:12 INFO - PROCESS | 1653 | 1461249192339 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1653 | 1461249192340 Marionette TRACE conn2 <- [1,1826,null,{}] 07:33:12 INFO - PROCESS | 1653 | 1461249192343 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:33:12 INFO - PROCESS | 1653 | 1461249192431 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:33:12 INFO - PROCESS | 1653 | 1461249192435 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a798000 == 52 [pid = 1653] [id = 464] 07:33:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123e66c00) [pid = 1653] [serial = 1391] [outer = 0x0] 07:33:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x124484000) [pid = 1653] [serial = 1392] [outer = 0x123e66c00] 07:33:12 INFO - PROCESS | 1653 | 1461249192460 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x127065c00) [pid = 1653] [serial = 1393] [outer = 0x123e66c00] 07:33:12 INFO - PROCESS | 1653 | 1461249192818 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:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 07:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:33:12 INFO - PROCESS | 1653 | 1461249192861 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 1653 | 1461249192862 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:33:12 INFO - PROCESS | 1653 | 1461249192864 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1653 | 1461249192865 Marionette TRACE conn2 <- [1,1830,null,{}] 07:33:12 INFO - PROCESS | 1653 | 1461249192868 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:33:13 INFO - PROCESS | 1653 | 1461249193008 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:33:13 INFO - PROCESS | 1653 | 1461249193028 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adb6800 == 53 [pid = 1653] [id = 465] 07:33:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x127066c00) [pid = 1653] [serial = 1394] [outer = 0x0] 07:33:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12771cc00) [pid = 1653] [serial = 1395] [outer = 0x127066c00] 07:33:13 INFO - PROCESS | 1653 | 1461249193056 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a513000) [pid = 1653] [serial = 1396] [outer = 0x127066c00] 07:33:13 INFO - PROCESS | 1653 | 1461249193407 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:33:13 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:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 571ms 07:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:33:13 INFO - PROCESS | 1653 | 1461249193435 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 1653 | 1461249193436 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:33:13 INFO - PROCESS | 1653 | 1461249193446 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 1653 | 1461249193447 Marionette TRACE conn2 <- [1,1834,null,{}] 07:33:13 INFO - PROCESS | 1653 | 1461249193450 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:33:13 INFO - PROCESS | 1653 | 1461249193560 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:33:13 INFO - PROCESS | 1653 | 1461249193599 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af1c000 == 54 [pid = 1653] [id = 466] 07:33:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12714f800) [pid = 1653] [serial = 1397] [outer = 0x0] 07:33:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12a599000) [pid = 1653] [serial = 1398] [outer = 0x12714f800] 07:33:13 INFO - PROCESS | 1653 | 1461249193625 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a904800) [pid = 1653] [serial = 1399] [outer = 0x12714f800] 07:33:13 INFO - PROCESS | 1653 | 1461249193941 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:33:13 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:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 527ms 07:33:13 INFO - PROCESS | 1653 | 1461249193967 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 1653 | 1461249193968 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:33:13 INFO - PROCESS | 1653 | 1461249193971 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 1653 | 1461249193972 Marionette TRACE conn2 <- [1,1838,null,{}] 07:33:13 INFO - PROCESS | 1653 | 1461249193976 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:33:14 INFO - PROCESS | 1653 | 1461249194088 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:33:14 INFO - PROCESS | 1653 | 1461249194106 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4c2000 == 55 [pid = 1653] [id = 467] 07:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12a519800) [pid = 1653] [serial = 1400] [outer = 0x0] 07:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a911800) [pid = 1653] [serial = 1401] [outer = 0x12a519800] 07:33:14 INFO - PROCESS | 1653 | 1461249194131 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12aa4bc00) [pid = 1653] [serial = 1402] [outer = 0x12a519800] 07:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12aa41000) [pid = 1653] [serial = 1403] [outer = 0x12f518000] 07:33:14 INFO - PROCESS | 1653 | 1461249194578 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:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 621ms 07:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:33:14 INFO - PROCESS | 1653 | 1461249194593 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 1653 | 1461249194595 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:33:14 INFO - PROCESS | 1653 | 1461249194598 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 1653 | 1461249194601 Marionette TRACE conn2 <- [1,1842,null,{}] 07:33:14 INFO - PROCESS | 1653 | 1461249194604 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:33:14 INFO - PROCESS | 1653 | 1461249194759 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:33:14 INFO - PROCESS | 1653 | 1461249194774 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4b6000 == 56 [pid = 1653] [id = 468] 07:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11586b400) [pid = 1653] [serial = 1404] [outer = 0x0] 07:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12aa52400) [pid = 1653] [serial = 1405] [outer = 0x11586b400] 07:33:14 INFO - PROCESS | 1653 | 1461249194799 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12aa65400) [pid = 1653] [serial = 1406] [outer = 0x11586b400] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11be41c00) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11a7e6c00) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b156c00) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11be35c00) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12aa5dc00) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12ad44800) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1290de400) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11925a400) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12b007800) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12acbd400) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x114aacc00) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x114b88800) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b02c000) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:33:15 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1191bb800) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 720ms 07:33:15 INFO - PROCESS | 1653 | 1461249195314 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:33:15 INFO - PROCESS | 1653 | 1461249195319 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 1653 | 1461249195322 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:33:15 INFO - PROCESS | 1653 | 1461249195329 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 1653 | 1461249195331 Marionette TRACE conn2 <- [1,1846,null,{}] 07:33:15 INFO - PROCESS | 1653 | 1461249195334 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:33:15 INFO - PROCESS | 1653 | 1461249195475 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:33:15 INFO - PROCESS | 1653 | 1461249195573 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8a3800 == 57 [pid = 1653] [id = 469] 07:33:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x114b88800) [pid = 1653] [serial = 1407] [outer = 0x0] 07:33:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x123928000) [pid = 1653] [serial = 1408] [outer = 0x114b88800] 07:33:15 INFO - PROCESS | 1653 | 1461249195617 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12aa53800) [pid = 1653] [serial = 1409] [outer = 0x114b88800] 07:33:15 INFO - PROCESS | 1653 | 1461249195921 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:33:15 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:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 07:33:15 INFO - PROCESS | 1653 | 1461249195954 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 1653 | 1461249195955 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:33:15 INFO - PROCESS | 1653 | 1461249195966 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 1653 | 1461249195968 Marionette TRACE conn2 <- [1,1850,null,{}] 07:33:15 INFO - PROCESS | 1653 | 1461249195970 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:33:16 INFO - PROCESS | 1653 | 1461249196081 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:33:16 INFO - PROCESS | 1653 | 1461249196143 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cedb000 == 58 [pid = 1653] [id = 470] 07:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x115236c00) [pid = 1653] [serial = 1410] [outer = 0x0] 07:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12acb4000) [pid = 1653] [serial = 1411] [outer = 0x115236c00] 07:33:16 INFO - PROCESS | 1653 | 1461249196173 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12af2e800) [pid = 1653] [serial = 1412] [outer = 0x115236c00] 07:33:16 INFO - PROCESS | 1653 | 1461249196526 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:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 570ms 07:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:33:16 INFO - PROCESS | 1653 | 1461249196537 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:33:16 INFO - PROCESS | 1653 | 1461249196539 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:33:16 INFO - PROCESS | 1653 | 1461249196546 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 1653 | 1461249196547 Marionette TRACE conn2 <- [1,1854,null,{}] 07:33:16 INFO - PROCESS | 1653 | 1461249196551 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:33:16 INFO - PROCESS | 1653 | 1461249196699 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:33:16 INFO - PROCESS | 1653 | 1461249196796 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e207800 == 59 [pid = 1653] [id = 471] 07:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12aa63400) [pid = 1653] [serial = 1413] [outer = 0x0] 07:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b005000) [pid = 1653] [serial = 1414] [outer = 0x12aa63400] 07:33:16 INFO - PROCESS | 1653 | 1461249196830 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b024800) [pid = 1653] [serial = 1415] [outer = 0x12aa63400] 07:33:17 INFO - PROCESS | 1653 | 1461249197134 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:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 625ms 07:33:17 INFO - PROCESS | 1653 | 1461249197285 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 1653 | 1461249197289 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:33:17 INFO - PROCESS | 1653 | 1461249197305 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 1653 | 1461249197310 Marionette TRACE conn2 <- [1,1858,null,{}] 07:33:17 INFO - PROCESS | 1653 | 1461249197317 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:33:17 INFO - PROCESS | 1653 | 1461249197550 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:33:17 INFO - PROCESS | 1653 | 1461249197641 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aab7000 == 60 [pid = 1653] [id = 472] 07:33:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x114b85c00) [pid = 1653] [serial = 1416] [outer = 0x0] 07:33:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x114d8dc00) [pid = 1653] [serial = 1417] [outer = 0x114b85c00] 07:33:17 INFO - PROCESS | 1653 | 1461249197676 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x118545400) [pid = 1653] [serial = 1418] [outer = 0x114b85c00] 07:33:18 INFO - PROCESS | 1653 | 1461249198121 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:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 827ms 07:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:33:18 INFO - PROCESS | 1653 | 1461249198132 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 1653 | 1461249198134 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:33:18 INFO - PROCESS | 1653 | 1461249198140 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 1653 | 1461249198145 Marionette TRACE conn2 <- [1,1862,null,{}] 07:33:18 INFO - PROCESS | 1653 | 1461249198148 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:33:18 INFO - PROCESS | 1653 | 1461249198262 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:33:18 INFO - PROCESS | 1653 | 1461249198325 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a63800 == 61 [pid = 1653] [id = 473] 07:33:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x116481000) [pid = 1653] [serial = 1419] [outer = 0x0] 07:33:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1192d3800) [pid = 1653] [serial = 1420] [outer = 0x116481000] 07:33:18 INFO - PROCESS | 1653 | 1461249198396 Marionette DEBUG loaded listener.js 07:33:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11be33000) [pid = 1653] [serial = 1421] [outer = 0x116481000] 07:33:18 INFO - PROCESS | 1653 | 1461249198847 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:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 725ms 07:33:18 INFO - PROCESS | 1653 | 1461249198908 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 1653 | 1461249198911 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:33:18 INFO - PROCESS | 1653 | 1461249198918 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 1653 | 1461249198920 Marionette TRACE conn2 <- [1,1866,null,{}] 07:33:18 INFO - PROCESS | 1653 | 1461249198953 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:33:19 INFO - PROCESS | 1653 | 1461249199144 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:33:19 INFO - PROCESS | 1653 | 1461249199261 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cee1800 == 62 [pid = 1653] [id = 474] 07:33:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12703d000) [pid = 1653] [serial = 1422] [outer = 0x0] 07:33:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12714c800) [pid = 1653] [serial = 1423] [outer = 0x12703d000] 07:33:19 INFO - PROCESS | 1653 | 1461249199318 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x129787c00) [pid = 1653] [serial = 1424] [outer = 0x12703d000] 07:33:19 INFO - PROCESS | 1653 | 1461249199780 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:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 924ms 07:33:19 INFO - PROCESS | 1653 | 1461249199841 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:33:19 INFO - PROCESS | 1653 | 1461249199844 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:33:19 INFO - PROCESS | 1653 | 1461249199847 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:33:19 INFO - PROCESS | 1653 | 1461249199850 Marionette TRACE conn2 <- [1,1870,null,{}] 07:33:19 INFO - PROCESS | 1653 | 1461249199853 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:33:20 INFO - PROCESS | 1653 | 1461249200021 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:33:20 INFO - PROCESS | 1653 | 1461249200135 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec1e800 == 63 [pid = 1653] [id = 475] 07:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129e29c00) [pid = 1653] [serial = 1425] [outer = 0x0] 07:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a513c00) [pid = 1653] [serial = 1426] [outer = 0x129e29c00] 07:33:20 INFO - PROCESS | 1653 | 1461249200186 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12aa59800) [pid = 1653] [serial = 1427] [outer = 0x129e29c00] 07:33:20 INFO - PROCESS | 1653 | 1461249200588 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:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 771ms 07:33:20 INFO - PROCESS | 1653 | 1461249200628 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 1653 | 1461249200629 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:33:20 INFO - PROCESS | 1653 | 1461249200632 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 1653 | 1461249200633 Marionette TRACE conn2 <- [1,1874,null,{}] 07:33:20 INFO - PROCESS | 1653 | 1461249200635 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:33:20 INFO - PROCESS | 1653 | 1461249200747 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:33:20 INFO - PROCESS | 1653 | 1461249200853 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f245000 == 64 [pid = 1653] [id = 476] 07:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12a59e000) [pid = 1653] [serial = 1428] [outer = 0x0] 07:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ad45400) [pid = 1653] [serial = 1429] [outer = 0x12a59e000] 07:33:20 INFO - PROCESS | 1653 | 1461249200886 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12af37000) [pid = 1653] [serial = 1430] [outer = 0x12a59e000] 07:33:21 INFO - PROCESS | 1653 | 1461249201310 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:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 721ms 07:33:21 INFO - PROCESS | 1653 | 1461249201354 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:33:21 INFO - PROCESS | 1653 | 1461249201355 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:33:21 INFO - PROCESS | 1653 | 1461249201358 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 1653 | 1461249201359 Marionette TRACE conn2 <- [1,1878,null,{}] 07:33:21 INFO - PROCESS | 1653 | 1461249201362 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:33:21 INFO - PROCESS | 1653 | 1461249201489 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:33:21 INFO - PROCESS | 1653 | 1461249201567 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fadf000 == 65 [pid = 1653] [id = 477] 07:33:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12b00d400) [pid = 1653] [serial = 1431] [outer = 0x0] 07:33:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12b11d000) [pid = 1653] [serial = 1432] [outer = 0x12b00d400] 07:33:21 INFO - PROCESS | 1653 | 1461249201600 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12b287800) [pid = 1653] [serial = 1433] [outer = 0x12b00d400] 07:33:22 INFO - PROCESS | 1653 | 1461249202020 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:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 720ms 07:33:22 INFO - PROCESS | 1653 | 1461249202087 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1653 | 1461249202088 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:33:22 INFO - PROCESS | 1653 | 1461249202092 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 1653 | 1461249202094 Marionette TRACE conn2 <- [1,1882,null,{}] 07:33:22 INFO - PROCESS | 1653 | 1461249202096 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:33:22 INFO - PROCESS | 1653 | 1461249202208 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:33:22 INFO - PROCESS | 1653 | 1461249202285 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x130073800 == 66 [pid = 1653] [id = 478] 07:33:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b527400) [pid = 1653] [serial = 1434] [outer = 0x0] 07:33:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b531400) [pid = 1653] [serial = 1435] [outer = 0x12b527400] 07:33:22 INFO - PROCESS | 1653 | 1461249202316 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12bd35800) [pid = 1653] [serial = 1436] [outer = 0x12b527400] 07:33:22 INFO - PROCESS | 1653 | 1461249202725 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:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 669ms 07:33:22 INFO - PROCESS | 1653 | 1461249202762 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1653 | 1461249202763 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:33:22 INFO - PROCESS | 1653 | 1461249202766 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 1653 | 1461249202767 Marionette TRACE conn2 <- [1,1886,null,{}] 07:33:22 INFO - PROCESS | 1653 | 1461249202769 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:33:22 INFO - PROCESS | 1653 | 1461249202879 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:33:22 INFO - PROCESS | 1653 | 1461249202984 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1308ac000 == 67 [pid = 1653] [id = 479] 07:33:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12b52f800) [pid = 1653] [serial = 1437] [outer = 0x0] 07:33:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12bdea000) [pid = 1653] [serial = 1438] [outer = 0x12b52f800] 07:33:23 INFO - PROCESS | 1653 | 1461249203016 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12d165400) [pid = 1653] [serial = 1439] [outer = 0x12b52f800] 07:33:23 INFO - PROCESS | 1653 | 1461249203409 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:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 07:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:33:23 INFO - PROCESS | 1653 | 1461249203437 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 1653 | 1461249203438 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:33:23 INFO - PROCESS | 1653 | 1461249203440 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 1653 | 1461249203442 Marionette TRACE conn2 <- [1,1890,null,{}] 07:33:23 INFO - PROCESS | 1653 | 1461249203444 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:33:23 INFO - PROCESS | 1653 | 1461249203556 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:33:23 INFO - PROCESS | 1653 | 1461249203662 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x131bea000 == 68 [pid = 1653] [id = 480] 07:33:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12bd2f800) [pid = 1653] [serial = 1440] [outer = 0x0] 07:33:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12d28ac00) [pid = 1653] [serial = 1441] [outer = 0x12bd2f800] 07:33:23 INFO - PROCESS | 1653 | 1461249203694 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12e25c400) [pid = 1653] [serial = 1442] [outer = 0x12bd2f800] 07:33:24 INFO - PROCESS | 1653 | 1461249204105 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:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 721ms 07:33:24 INFO - PROCESS | 1653 | 1461249204177 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 1653 | 1461249204178 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:33:24 INFO - PROCESS | 1653 | 1461249204183 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1653 | 1461249204184 Marionette TRACE conn2 <- [1,1894,null,{}] 07:33:24 INFO - PROCESS | 1653 | 1461249204186 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:33:24 INFO - PROCESS | 1653 | 1461249204302 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:33:24 INFO - PROCESS | 1653 | 1461249204383 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12368c800 == 69 [pid = 1653] [id = 481] 07:33:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11240ec00) [pid = 1653] [serial = 1443] [outer = 0x0] 07:33:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12771d000) [pid = 1653] [serial = 1444] [outer = 0x11240ec00] 07:33:24 INFO - PROCESS | 1653 | 1461249204413 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b02d000) [pid = 1653] [serial = 1445] [outer = 0x11240ec00] 07:33:25 INFO - PROCESS | 1653 | 1461249205019 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:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 869ms 07:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:33:25 INFO - PROCESS | 1653 | 1461249205053 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 1653 | 1461249205055 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:33:25 INFO - PROCESS | 1653 | 1461249205061 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 1653 | 1461249205063 Marionette TRACE conn2 <- [1,1898,null,{}] 07:33:25 INFO - PROCESS | 1653 | 1461249205067 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:33:25 INFO - PROCESS | 1653 | 1461249205176 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:33:25 INFO - PROCESS | 1653 | 1461249205257 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a53a800 == 70 [pid = 1653] [id = 482] 07:33:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1186c2800) [pid = 1653] [serial = 1446] [outer = 0x0] 07:33:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x118c62c00) [pid = 1653] [serial = 1447] [outer = 0x1186c2800] 07:33:25 INFO - PROCESS | 1653 | 1461249205286 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1192d6000) [pid = 1653] [serial = 1448] [outer = 0x1186c2800] 07:33:25 INFO - PROCESS | 1653 | 1461249205733 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:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 681ms 07:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:33:25 INFO - PROCESS | 1653 | 1461249205743 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 1653 | 1461249205747 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:33:25 INFO - PROCESS | 1653 | 1461249205752 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 1653 | 1461249205753 Marionette TRACE conn2 <- [1,1902,null,{}] 07:33:25 INFO - PROCESS | 1653 | 1461249205756 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:33:25 INFO - PROCESS | 1653 | 1461249205900 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12cedb000 == 69 [pid = 1653] [id = 470] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8a3800 == 68 [pid = 1653] [id = 469] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4b6000 == 67 [pid = 1653] [id = 468] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4c2000 == 66 [pid = 1653] [id = 467] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12af1c000 == 65 [pid = 1653] [id = 466] 07:33:25 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12f918400) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 07:33:25 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12aa62400) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12adb6800 == 64 [pid = 1653] [id = 465] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a798000 == 63 [pid = 1653] [id = 464] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x127e95000 == 62 [pid = 1653] [id = 463] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11be2e000 == 61 [pid = 1653] [id = 462] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11b963000 == 60 [pid = 1653] [id = 461] 07:33:25 INFO - PROCESS | 1653 | --DOCSHELL 0x125da5000 == 59 [pid = 1653] [id = 460] 07:33:26 INFO - PROCESS | 1653 | --DOCSHELL 0x139bea000 == 58 [pid = 1653] [id = 456] 07:33:26 INFO - PROCESS | 1653 | --DOCSHELL 0x137c22000 == 57 [pid = 1653] [id = 455] 07:33:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12c059800 == 56 [pid = 1653] [id = 454] 07:33:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a796000 == 55 [pid = 1653] [id = 453] 07:33:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11990f000 == 54 [pid = 1653] [id = 452] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1275b7400) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x124342400) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12e90ec00) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12978e000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x129e38000) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12ec80400) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12aa68800) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12b002800) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12acbf000) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11aae3000) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12a59ec00) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12aa47800) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b52c800) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x123e67400) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11b9bc800) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11c39ac00) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12aeef400) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1153ba800) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x114d8d800) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b027c00) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12a50f400) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b028000) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12af34c00) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | 1461249206051 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b032c00) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12d28b400) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12bd3d800) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b526000) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11a7df800) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12e90e000) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12b15c400) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12392d000) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x127065400) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a518400) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119908000 == 55 [pid = 1653] [id = 483] 07:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x114b79800) [pid = 1653] [serial = 1449] [outer = 0x0] 07:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119133800) [pid = 1653] [serial = 1450] [outer = 0x114b79800] 07:33:26 INFO - PROCESS | 1653 | 1461249206102 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11be39800) [pid = 1653] [serial = 1451] [outer = 0x114b79800] 07:33:26 INFO - PROCESS | 1653 | 1461249206546 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:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 821ms 07:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:33:26 INFO - PROCESS | 1653 | 1461249206573 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 1653 | 1461249206574 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:33:26 INFO - PROCESS | 1653 | 1461249206576 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 1653 | 1461249206579 Marionette TRACE conn2 <- [1,1906,null,{}] 07:33:26 INFO - PROCESS | 1653 | 1461249206586 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:33:26 INFO - PROCESS | 1653 | 1461249206690 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:33:26 INFO - PROCESS | 1653 | 1461249206696 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e98000 == 56 [pid = 1653] [id = 484] 07:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12392fc00) [pid = 1653] [serial = 1452] [outer = 0x0] 07:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x123e67400) [pid = 1653] [serial = 1453] [outer = 0x12392fc00] 07:33:26 INFO - PROCESS | 1653 | 1461249206724 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12714fc00) [pid = 1653] [serial = 1454] [outer = 0x12392fc00] 07:33:27 INFO - PROCESS | 1653 | 1461249207077 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:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 523ms 07:33:27 INFO - PROCESS | 1653 | 1461249207099 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 1653 | 1461249207101 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:33:27 INFO - PROCESS | 1653 | 1461249207103 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 1653 | 1461249207104 Marionette TRACE conn2 <- [1,1910,null,{}] 07:33:27 INFO - PROCESS | 1653 | 1461249207107 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:33:27 INFO - PROCESS | 1653 | 1461249207235 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:33:27 INFO - PROCESS | 1653 | 1461249207242 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a836800 == 57 [pid = 1653] [id = 485] 07:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x127724000) [pid = 1653] [serial = 1455] [outer = 0x0] 07:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129e2b000) [pid = 1653] [serial = 1456] [outer = 0x127724000] 07:33:27 INFO - PROCESS | 1653 | 1461249207268 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12a510800) [pid = 1653] [serial = 1457] [outer = 0x127724000] 07:33:27 INFO - PROCESS | 1653 | 1461249207578 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:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 524ms 07:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:33:27 INFO - PROCESS | 1653 | 1461249207628 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 1653 | 1461249207630 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:33:27 INFO - PROCESS | 1653 | 1461249207633 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 1653 | 1461249207635 Marionette TRACE conn2 <- [1,1914,null,{}] 07:33:27 INFO - PROCESS | 1653 | 1461249207639 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:33:27 INFO - PROCESS | 1653 | 1461249207832 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:33:27 INFO - PROCESS | 1653 | 1461249207920 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af1c800 == 58 [pid = 1653] [id = 486] 07:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129cac800) [pid = 1653] [serial = 1458] [outer = 0x0] 07:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a59a400) [pid = 1653] [serial = 1459] [outer = 0x129cac800] 07:33:27 INFO - PROCESS | 1653 | 1461249207957 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a90bc00) [pid = 1653] [serial = 1460] [outer = 0x129cac800] 07:33:28 INFO - PROCESS | 1653 | 1461249208282 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:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 07:33:28 INFO - PROCESS | 1653 | 1461249208305 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 1653 | 1461249208306 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:33:28 INFO - PROCESS | 1653 | 1461249208316 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1653 | 1461249208317 Marionette TRACE conn2 <- [1,1918,null,{}] 07:33:28 INFO - PROCESS | 1653 | 1461249208319 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:33:28 INFO - PROCESS | 1653 | 1461249208451 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:33:28 INFO - PROCESS | 1653 | 1461249208464 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8ee800 == 59 [pid = 1653] [id = 487] 07:33:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12aa48000) [pid = 1653] [serial = 1461] [outer = 0x0] 07:33:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12aa62400) [pid = 1653] [serial = 1462] [outer = 0x12aa48000] 07:33:28 INFO - PROCESS | 1653 | 1461249208491 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b00fc00) [pid = 1653] [serial = 1463] [outer = 0x12aa48000] 07:33:28 INFO - PROCESS | 1653 | 1461249208844 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:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 568ms 07:33:28 INFO - PROCESS | 1653 | 1461249208891 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 1653 | 1461249208892 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:33:28 INFO - PROCESS | 1653 | 1461249208895 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1653 | 1461249208896 Marionette TRACE conn2 <- [1,1922,null,{}] 07:33:28 INFO - PROCESS | 1653 | 1461249208898 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:33:29 INFO - PROCESS | 1653 | 1461249209014 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:33:29 INFO - PROCESS | 1653 | 1461249209025 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c098800 == 60 [pid = 1653] [id = 488] 07:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12aa48800) [pid = 1653] [serial = 1464] [outer = 0x0] 07:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12b031000) [pid = 1653] [serial = 1465] [outer = 0x12aa48800] 07:33:29 INFO - PROCESS | 1653 | 1461249209051 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12b15c800) [pid = 1653] [serial = 1466] [outer = 0x12aa48800] 07:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:33:29 INFO - PROCESS | 1653 | 1461249209405 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:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 518ms 07:33:29 INFO - PROCESS | 1653 | 1461249209413 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 1653 | 1461249209415 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:33:29 INFO - PROCESS | 1653 | 1461249209417 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 1653 | 1461249209418 Marionette TRACE conn2 <- [1,1926,null,{}] 07:33:29 INFO - PROCESS | 1653 | 1461249209420 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:33:29 INFO - PROCESS | 1653 | 1461249209542 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:33:29 INFO - PROCESS | 1653 | 1461249209555 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e20d000 == 61 [pid = 1653] [id = 489] 07:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12b00a400) [pid = 1653] [serial = 1467] [outer = 0x0] 07:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12b285400) [pid = 1653] [serial = 1468] [outer = 0x12b00a400] 07:33:29 INFO - PROCESS | 1653 | 1461249209580 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12d28fc00) [pid = 1653] [serial = 1469] [outer = 0x12b00a400] 07:33:29 INFO - PROCESS | 1653 | 1461249209915 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:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 518ms 07:33:29 INFO - PROCESS | 1653 | 1461249209940 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 1653 | 1461249209941 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:33:29 INFO - PROCESS | 1653 | 1461249209943 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 1653 | 1461249209944 Marionette TRACE conn2 <- [1,1930,null,{}] 07:33:29 INFO - PROCESS | 1653 | 1461249209947 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:33:30 INFO - PROCESS | 1653 | 1461249210065 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:33:30 INFO - PROCESS | 1653 | 1461249210077 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6db800 == 62 [pid = 1653] [id = 490] 07:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b819800) [pid = 1653] [serial = 1470] [outer = 0x0] 07:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12e26ac00) [pid = 1653] [serial = 1471] [outer = 0x12b819800] 07:33:30 INFO - PROCESS | 1653 | 1461249210102 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12e3af000) [pid = 1653] [serial = 1472] [outer = 0x12b819800] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11586b400) [pid = 1653] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12a597000) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x127066c00) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1191b2400) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x114b88800) [pid = 1653] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x118f63800) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x114b7f800) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11c39f400) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12714f800) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12a519800) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x123e66c00) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:33:30 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x115236c00) [pid = 1653] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:33:30 INFO - PROCESS | 1653 | 1461249210566 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:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 671ms 07:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:33:30 INFO - PROCESS | 1653 | 1461249210614 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 1653 | 1461249210616 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:33:30 INFO - PROCESS | 1653 | 1461249210618 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1653 | 1461249210619 Marionette TRACE conn2 <- [1,1934,null,{}] 07:33:30 INFO - PROCESS | 1653 | 1461249210621 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:33:30 INFO - PROCESS | 1653 | 1461249210730 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:33:30 INFO - PROCESS | 1653 | 1461249210735 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec22000 == 63 [pid = 1653] [id = 491] 07:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x114b7a800) [pid = 1653] [serial = 1473] [outer = 0x0] 07:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x127041800) [pid = 1653] [serial = 1474] [outer = 0x114b7a800] 07:33:30 INFO - PROCESS | 1653 | 1461249210764 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12a905000) [pid = 1653] [serial = 1475] [outer = 0x114b7a800] 07:33:31 INFO - PROCESS | 1653 | 1461249211111 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:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 07:33:31 INFO - PROCESS | 1653 | 1461249211138 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 1653 | 1461249211140 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:33:31 INFO - PROCESS | 1653 | 1461249211143 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1653 | 1461249211145 Marionette TRACE conn2 <- [1,1938,null,{}] 07:33:31 INFO - PROCESS | 1653 | 1461249211147 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:33:31 INFO - PROCESS | 1653 | 1461249211289 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:33:31 INFO - PROCESS | 1653 | 1461249211296 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fada000 == 64 [pid = 1653] [id = 492] 07:33:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11be3b400) [pid = 1653] [serial = 1476] [outer = 0x0] 07:33:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12e3b1000) [pid = 1653] [serial = 1477] [outer = 0x11be3b400] 07:33:31 INFO - PROCESS | 1653 | 1461249211325 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12ec79800) [pid = 1653] [serial = 1478] [outer = 0x11be3b400] 07:33:31 INFO - PROCESS | 1653 | 1461249211666 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:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 569ms 07:33:31 INFO - PROCESS | 1653 | 1461249211713 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 1653 | 1461249211714 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:33:31 INFO - PROCESS | 1653 | 1461249211717 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1653 | 1461249211718 Marionette TRACE conn2 <- [1,1942,null,{}] 07:33:31 INFO - PROCESS | 1653 | 1461249211722 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:33:31 INFO - PROCESS | 1653 | 1461249211874 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:33:31 INFO - PROCESS | 1653 | 1461249211978 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1375d1000 == 65 [pid = 1653] [id = 493] 07:33:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12e919c00) [pid = 1653] [serial = 1479] [outer = 0x0] 07:33:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12ee6a800) [pid = 1653] [serial = 1480] [outer = 0x12e919c00] 07:33:32 INFO - PROCESS | 1653 | 1461249212020 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12f15f800) [pid = 1653] [serial = 1481] [outer = 0x12e919c00] 07:33:32 INFO - PROCESS | 1653 | 1461249212550 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:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 872ms 07:33:32 INFO - PROCESS | 1653 | 1461249212589 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:33:32 INFO - PROCESS | 1653 | 1461249212594 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:33:32 INFO - PROCESS | 1653 | 1461249212598 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1653 | 1461249212601 Marionette TRACE conn2 <- [1,1946,null,{}] 07:33:32 INFO - PROCESS | 1653 | 1461249212605 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:33:32 INFO - PROCESS | 1653 | 1461249212728 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:33:32 INFO - PROCESS | 1653 | 1461249212809 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e3e800 == 66 [pid = 1653] [id = 494] 07:33:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x114b7ac00) [pid = 1653] [serial = 1482] [outer = 0x0] 07:33:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1191ba400) [pid = 1653] [serial = 1483] [outer = 0x114b7ac00] 07:33:32 INFO - PROCESS | 1653 | 1461249212841 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11adfdc00) [pid = 1653] [serial = 1484] [outer = 0x114b7ac00] 07:33:33 INFO - PROCESS | 1653 | 1461249213258 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:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 722ms 07:33:33 INFO - PROCESS | 1653 | 1461249213320 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 1653 | 1461249213324 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:33:33 INFO - PROCESS | 1653 | 1461249213347 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 1653 | 1461249213349 Marionette TRACE conn2 <- [1,1950,null,{}] 07:33:33 INFO - PROCESS | 1653 | 1461249213352 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:33:33 INFO - PROCESS | 1653 | 1461249213469 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:33:33 INFO - PROCESS | 1653 | 1461249213549 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a894000 == 67 [pid = 1653] [id = 495] 07:33:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11c183000) [pid = 1653] [serial = 1485] [outer = 0x0] 07:33:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11c398800) [pid = 1653] [serial = 1486] [outer = 0x11c183000] 07:33:33 INFO - PROCESS | 1653 | 1461249213579 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12404f000) [pid = 1653] [serial = 1487] [outer = 0x11c183000] 07:33:34 INFO - PROCESS | 1653 | 1461249214011 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:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 722ms 07:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:33:34 INFO - PROCESS | 1653 | 1461249214067 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 1653 | 1461249214069 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:33:34 INFO - PROCESS | 1653 | 1461249214071 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 1653 | 1461249214074 Marionette TRACE conn2 <- [1,1954,null,{}] 07:33:34 INFO - PROCESS | 1653 | 1461249214082 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:33:34 INFO - PROCESS | 1653 | 1461249214201 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:33:34 INFO - PROCESS | 1653 | 1461249214282 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fadc000 == 68 [pid = 1653] [id = 496] 07:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x127060c00) [pid = 1653] [serial = 1488] [outer = 0x0] 07:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12a59dc00) [pid = 1653] [serial = 1489] [outer = 0x127060c00] 07:33:34 INFO - PROCESS | 1653 | 1461249214316 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12ac9c400) [pid = 1653] [serial = 1490] [outer = 0x127060c00] 07:33:34 INFO - PROCESS | 1653 | 1461249214731 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:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 672ms 07:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:33:34 INFO - PROCESS | 1653 | 1461249214744 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 1653 | 1461249214745 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:33:34 INFO - PROCESS | 1653 | 1461249214748 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 1653 | 1461249214749 Marionette TRACE conn2 <- [1,1958,null,{}] 07:33:34 INFO - PROCESS | 1653 | 1461249214751 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:33:34 INFO - PROCESS | 1653 | 1461249214866 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:33:34 INFO - PROCESS | 1653 | 1461249214974 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x13895b800 == 69 [pid = 1653] [id = 497] 07:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12aa49400) [pid = 1653] [serial = 1491] [outer = 0x0] 07:33:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12aca3400) [pid = 1653] [serial = 1492] [outer = 0x12aa49400] 07:33:35 INFO - PROCESS | 1653 | 1461249215007 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12aef0c00) [pid = 1653] [serial = 1493] [outer = 0x12aa49400] 07:33:35 INFO - PROCESS | 1653 | 1461249215391 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:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 07:33:35 INFO - PROCESS | 1653 | 1461249215419 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 1653 | 1461249215421 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:33:35 INFO - PROCESS | 1653 | 1461249215423 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 1653 | 1461249215424 Marionette TRACE conn2 <- [1,1962,null,{}] 07:33:35 INFO - PROCESS | 1653 | 1461249215427 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:33:35 INFO - PROCESS | 1653 | 1461249215540 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:33:35 INFO - PROCESS | 1653 | 1461249215641 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x138af9800 == 70 [pid = 1653] [id = 498] 07:33:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12af2fc00) [pid = 1653] [serial = 1494] [outer = 0x0] 07:33:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b027800) [pid = 1653] [serial = 1495] [outer = 0x12af2fc00] 07:33:35 INFO - PROCESS | 1653 | 1461249215671 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12ba48400) [pid = 1653] [serial = 1496] [outer = 0x12af2fc00] 07:33:36 INFO - PROCESS | 1653 | 1461249216063 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:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 669ms 07:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:33:36 INFO - PROCESS | 1653 | 1461249216093 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 1653 | 1461249216094 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:33:36 INFO - PROCESS | 1653 | 1461249216096 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1653 | 1461249216098 Marionette TRACE conn2 <- [1,1966,null,{}] 07:33:36 INFO - PROCESS | 1653 | 1461249216100 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:33:36 INFO - PROCESS | 1653 | 1461249216228 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:33:36 INFO - PROCESS | 1653 | 1461249216340 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a118000 == 71 [pid = 1653] [id = 499] 07:33:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12d285400) [pid = 1653] [serial = 1497] [outer = 0x0] 07:33:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12e919000) [pid = 1653] [serial = 1498] [outer = 0x12d285400] 07:33:36 INFO - PROCESS | 1653 | 1461249216373 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12f166000) [pid = 1653] [serial = 1499] [outer = 0x12d285400] 07:33:36 INFO - PROCESS | 1653 | 1461249216768 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:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 719ms 07:33:36 INFO - PROCESS | 1653 | 1461249216815 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 1653 | 1461249216817 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:33:36 INFO - PROCESS | 1653 | 1461249216819 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1653 | 1461249216820 Marionette TRACE conn2 <- [1,1970,null,{}] 07:33:36 INFO - PROCESS | 1653 | 1461249216823 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:33:36 INFO - PROCESS | 1653 | 1461249216957 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:33:37 INFO - PROCESS | 1653 | 1461249217039 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a1d5800 == 72 [pid = 1653] [id = 500] 07:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12ada1400) [pid = 1653] [serial = 1500] [outer = 0x0] 07:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12ada8800) [pid = 1653] [serial = 1501] [outer = 0x12ada1400] 07:33:37 INFO - PROCESS | 1653 | 1461249217068 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12adad000) [pid = 1653] [serial = 1502] [outer = 0x12ada1400] 07:33:37 INFO - PROCESS | 1653 | 1461249217474 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:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 668ms 07:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:33:37 INFO - PROCESS | 1653 | 1461249217488 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 1653 | 1461249217489 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:33:37 INFO - PROCESS | 1653 | 1461249217491 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1653 | 1461249217492 Marionette TRACE conn2 <- [1,1974,null,{}] 07:33:37 INFO - PROCESS | 1653 | 1461249217495 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:33:37 INFO - PROCESS | 1653 | 1461249217610 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:33:37 INFO - PROCESS | 1653 | 1461249217735 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1371d7800 == 73 [pid = 1653] [id = 501] 07:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11240d400) [pid = 1653] [serial = 1503] [outer = 0x0] 07:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12ec78800) [pid = 1653] [serial = 1504] [outer = 0x11240d400] 07:33:37 INFO - PROCESS | 1653 | 1461249217767 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12f50f000) [pid = 1653] [serial = 1505] [outer = 0x11240d400] 07:33:38 INFO - PROCESS | 1653 | 1461249218483 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:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1021ms 07:33:38 INFO - PROCESS | 1653 | 1461249218513 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 1653 | 1461249218515 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:33:38 INFO - PROCESS | 1653 | 1461249218528 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 1653 | 1461249218530 Marionette TRACE conn2 <- [1,1978,null,{}] 07:33:38 INFO - PROCESS | 1653 | 1461249218534 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:33:38 INFO - PROCESS | 1653 | 1461249218645 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:33:38 INFO - PROCESS | 1653 | 1461249218731 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b88800 == 74 [pid = 1653] [id = 502] 07:33:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x114d94800) [pid = 1653] [serial = 1506] [outer = 0x0] 07:33:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x1152e4c00) [pid = 1653] [serial = 1507] [outer = 0x114d94800] 07:33:38 INFO - PROCESS | 1653 | 1461249218761 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x1191b9400) [pid = 1653] [serial = 1508] [outer = 0x114d94800] 07:33:39 INFO - PROCESS | 1653 | 1461249219186 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:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 683ms 07:33:39 INFO - PROCESS | 1653 | 1461249219202 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 1653 | 1461249219206 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:33:39 INFO - PROCESS | 1653 | 1461249219210 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1653 | 1461249219212 Marionette TRACE conn2 <- [1,1982,null,{}] 07:33:39 INFO - PROCESS | 1653 | 1461249219214 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:33:39 INFO - PROCESS | 1653 | 1461249219317 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:33:39 INFO - PROCESS | 1653 | 1461249219429 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b55e800 == 75 [pid = 1653] [id = 503] 07:33:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x1152ee000) [pid = 1653] [serial = 1509] [outer = 0x0] 07:33:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11a7ea400) [pid = 1653] [serial = 1510] [outer = 0x1152ee000] 07:33:39 INFO - PROCESS | 1653 | 1461249219459 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x11adef800) [pid = 1653] [serial = 1511] [outer = 0x1152ee000] 07:33:39 INFO - PROCESS | 1653 | 1461249219931 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:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 775ms 07:33:39 INFO - PROCESS | 1653 | 1461249219987 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 1653 | 1461249219989 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:33:39 INFO - PROCESS | 1653 | 1461249219993 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1653 | 1461249219995 Marionette TRACE conn2 <- [1,1986,null,{}] 07:33:40 INFO - PROCESS | 1653 | 1461249220003 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:33:40 INFO - PROCESS | 1653 | 1461249220119 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:33:40 INFO - PROCESS | 1653 | 1461249220214 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c41000 == 76 [pid = 1653] [id = 504] 07:33:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x11ba49400) [pid = 1653] [serial = 1512] [outer = 0x0] 07:33:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x123872800) [pid = 1653] [serial = 1513] [outer = 0x11ba49400] 07:33:40 INFO - PROCESS | 1653 | 1461249220262 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x123e67000) [pid = 1653] [serial = 1514] [outer = 0x11ba49400] 07:33:40 INFO - PROCESS | 1653 | 1461249220768 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:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 821ms 07:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:33:40 INFO - PROCESS | 1653 | 1461249220814 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:33:40 INFO - PROCESS | 1653 | 1461249220816 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:33:40 INFO - PROCESS | 1653 | 1461249220818 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 1653 | 1461249220819 Marionette TRACE conn2 <- [1,1990,null,{}] 07:33:40 INFO - PROCESS | 1653 | 1461249220821 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:33:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12fada000 == 75 [pid = 1653] [id = 492] 07:33:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec22000 == 74 [pid = 1653] [id = 491] 07:33:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6db800 == 73 [pid = 1653] [id = 490] 07:33:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12e20d000 == 72 [pid = 1653] [id = 489] 07:33:40 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x127725800) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11aa6fc00) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x114d92c00) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x114d97c00) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11bc99000) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12aa52c00) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12b028c00) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12d16c400) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12b005000) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | 1461249221017 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12c098800 == 71 [pid = 1653] [id = 488] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8ee800 == 70 [pid = 1653] [id = 487] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12af1c800 == 69 [pid = 1653] [id = 486] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a836800 == 68 [pid = 1653] [id = 485] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x127e98000 == 67 [pid = 1653] [id = 484] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119908000 == 66 [pid = 1653] [id = 483] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a53a800 == 65 [pid = 1653] [id = 482] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12fadf000 == 64 [pid = 1653] [id = 477] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12f245000 == 63 [pid = 1653] [id = 476] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec1e800 == 62 [pid = 1653] [id = 475] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12cee1800 == 61 [pid = 1653] [id = 474] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x123a63800 == 60 [pid = 1653] [id = 473] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11aab7000 == 59 [pid = 1653] [id = 472] 07:33:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12e207800 == 58 [pid = 1653] [id = 471] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12aa52400) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12b011800) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12771cc00) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11adf8000) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11c189000) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12aa53800) [pid = 1653] [serial = 1409] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12a513000) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11a535800) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x118c8e800) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x123c55400) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x124484000) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12acb4000) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12aa65400) [pid = 1653] [serial = 1406] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12a599000) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1153b2400) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x115795000) [pid = 1653] [serial = 853] [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:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12aa4bc00) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x123928000) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11aad9400) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x123929000) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12a911800) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a904800) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x127065c00) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12af2e800) [pid = 1653] [serial = 1412] [outer = 0x0] [url = about:blank] 07:33:41 INFO - PROCESS | 1653 | 1461249221086 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba77000 == 59 [pid = 1653] [id = 505] 07:33:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x114d97c00) [pid = 1653] [serial = 1515] [outer = 0x0] 07:33:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11aadf800) [pid = 1653] [serial = 1516] [outer = 0x114d97c00] 07:33:41 INFO - PROCESS | 1653 | 1461249221115 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x123929000) [pid = 1653] [serial = 1517] [outer = 0x114d97c00] 07:33:41 INFO - PROCESS | 1653 | 1461249221413 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:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 619ms 07:33:41 INFO - PROCESS | 1653 | 1461249221437 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1653 | 1461249221438 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:33:41 INFO - PROCESS | 1653 | 1461249221441 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1653 | 1461249221444 Marionette TRACE conn2 <- [1,1994,null,{}] 07:33:41 INFO - PROCESS | 1653 | 1461249221448 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:33:41 INFO - PROCESS | 1653 | 1461249221541 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:33:41 INFO - PROCESS | 1653 | 1461249221561 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928d800 == 60 [pid = 1653] [id = 506] 07:33:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x124343000) [pid = 1653] [serial = 1518] [outer = 0x0] 07:33:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x127143800) [pid = 1653] [serial = 1519] [outer = 0x124343000] 07:33:41 INFO - PROCESS | 1653 | 1461249221588 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1273bd000) [pid = 1653] [serial = 1520] [outer = 0x124343000] 07:33:41 INFO - PROCESS | 1653 | 1461249221948 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:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 522ms 07:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:33:41 INFO - PROCESS | 1653 | 1461249221963 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1653 | 1461249221964 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:33:41 INFO - PROCESS | 1653 | 1461249221966 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1653 | 1461249221967 Marionette TRACE conn2 <- [1,1998,null,{}] 07:33:41 INFO - PROCESS | 1653 | 1461249221970 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:33:42 INFO - PROCESS | 1653 | 1461249222075 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:33:42 INFO - PROCESS | 1653 | 1461249222080 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8ac800 == 61 [pid = 1653] [id = 507] 07:33:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12771cc00) [pid = 1653] [serial = 1521] [outer = 0x0] 07:33:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12997c800) [pid = 1653] [serial = 1522] [outer = 0x12771cc00] 07:33:42 INFO - PROCESS | 1653 | 1461249222107 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a511400) [pid = 1653] [serial = 1523] [outer = 0x12771cc00] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4e6800 == 60 [pid = 1653] [id = 459] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1308ac000 == 59 [pid = 1653] [id = 479] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11867b800 == 58 [pid = 1653] [id = 458] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8e800 == 57 [pid = 1653] [id = 108] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x131bea800 == 56 [pid = 1653] [id = 392] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12368c800 == 55 [pid = 1653] [id = 481] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x130073800 == 54 [pid = 1653] [id = 478] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12af08000 == 53 [pid = 1653] [id = 457] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x115472000 == 52 [pid = 1653] [id = 285] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x131bea000 == 51 [pid = 1653] [id = 480] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a522800 == 50 [pid = 1653] [id = 436] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a536800 == 49 [pid = 1653] [id = 437] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x138ae6800 == 48 [pid = 1653] [id = 408] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b50e800 == 47 [pid = 1653] [id = 316] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x127e87000 == 46 [pid = 1653] [id = 313] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12e66a000 == 45 [pid = 1653] [id = 146] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129c33800 == 44 [pid = 1653] [id = 314] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123b74000 == 43 [pid = 1653] [id = 265] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12e683000 == 42 [pid = 1653] [id = 147] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b24c000 == 41 [pid = 1653] [id = 315] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11b55e800 == 40 [pid = 1653] [id = 503] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123b88800 == 39 [pid = 1653] [id = 502] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1371d7800 == 38 [pid = 1653] [id = 501] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x13a1d5800 == 37 [pid = 1653] [id = 500] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x13a118000 == 36 [pid = 1653] [id = 499] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x138af9800 == 35 [pid = 1653] [id = 498] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x13895b800 == 34 [pid = 1653] [id = 497] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12fadc000 == 33 [pid = 1653] [id = 496] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a894000 == 32 [pid = 1653] [id = 495] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1375d1000 == 31 [pid = 1653] [id = 493] 07:33:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123e3e800 == 30 [pid = 1653] [id = 494] 07:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x129c41000 == 29 [pid = 1653] [id = 504] 07:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12928d800 == 28 [pid = 1653] [id = 506] 07:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba77000 == 27 [pid = 1653] [id = 505] 07:33:44 INFO - PROCESS | 1653 | 1461249224267 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:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2326ms 07:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:33:44 INFO - PROCESS | 1653 | 1461249224295 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1653 | 1461249224298 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:33:44 INFO - PROCESS | 1653 | 1461249224301 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1653 | 1461249224304 Marionette TRACE conn2 <- [1,2002,null,{}] 07:33:44 INFO - PROCESS | 1653 | 1461249224308 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:33:44 INFO - PROCESS | 1653 | 1461249224391 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:33:44 INFO - PROCESS | 1653 | 1461249224454 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x118572000 == 28 [pid = 1653] [id = 508] 07:33:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x114b80c00) [pid = 1653] [serial = 1524] [outer = 0x0] 07:33:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x114b81400) [pid = 1653] [serial = 1525] [outer = 0x114b80c00] 07:33:44 INFO - PROCESS | 1653 | 1461249224488 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x114c13c00) [pid = 1653] [serial = 1526] [outer = 0x114b80c00] 07:33:44 INFO - PROCESS | 1653 | 1461249224855 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:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 573ms 07:33:44 INFO - PROCESS | 1653 | 1461249224874 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1653 | 1461249224882 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:33:44 INFO - PROCESS | 1653 | 1461249224887 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1653 | 1461249224888 Marionette TRACE conn2 <- [1,2006,null,{}] 07:33:44 INFO - PROCESS | 1653 | 1461249224891 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:33:44 INFO - PROCESS | 1653 | 1461249224995 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:33:45 INFO - PROCESS | 1653 | 1461249225030 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119285000 == 29 [pid = 1653] [id = 509] 07:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x112411800) [pid = 1653] [serial = 1527] [outer = 0x0] 07:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x114d92400) [pid = 1653] [serial = 1528] [outer = 0x112411800] 07:33:45 INFO - PROCESS | 1653 | 1461249225057 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1158e4800) [pid = 1653] [serial = 1529] [outer = 0x112411800] 07:33:45 INFO - PROCESS | 1653 | 1461249225416 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:33:45 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:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 07:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:33:45 INFO - PROCESS | 1653 | 1461249225460 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 1653 | 1461249225462 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:33:45 INFO - PROCESS | 1653 | 1461249225464 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 1653 | 1461249225467 Marionette TRACE conn2 <- [1,2010,null,{}] 07:33:45 INFO - PROCESS | 1653 | 1461249225475 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:33:45 INFO - PROCESS | 1653 | 1461249225583 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:33:45 INFO - PROCESS | 1653 | 1461249225588 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a920000 == 30 [pid = 1653] [id = 510] 07:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11240b400) [pid = 1653] [serial = 1530] [outer = 0x0] 07:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x118ae8000) [pid = 1653] [serial = 1531] [outer = 0x11240b400] 07:33:45 INFO - PROCESS | 1653 | 1461249225618 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1191b2800) [pid = 1653] [serial = 1532] [outer = 0x11240b400] 07:33:46 INFO - PROCESS | 1653 | 1461249226015 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:33:46 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:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 571ms 07:33:46 INFO - PROCESS | 1653 | 1461249226036 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 1653 | 1461249226037 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:33:46 INFO - PROCESS | 1653 | 1461249226040 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - PROCESS | 1653 | 1461249226041 Marionette TRACE conn2 <- [1,2014,null,{}] 07:33:46 INFO - PROCESS | 1653 | 1461249226047 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:33:46 INFO - PROCESS | 1653 | 1461249226151 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:33:46 INFO - PROCESS | 1653 | 1461249226163 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b552800 == 31 [pid = 1653] [id = 511] 07:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x119c2c400) [pid = 1653] [serial = 1533] [outer = 0x0] 07:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11a541800) [pid = 1653] [serial = 1534] [outer = 0x119c2c400] 07:33:46 INFO - PROCESS | 1653 | 1461249226189 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11a932c00) [pid = 1653] [serial = 1535] [outer = 0x119c2c400] 07:33:46 INFO - PROCESS | 1653 | 1461249226545 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:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 521ms 07:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:33:46 INFO - PROCESS | 1653 | 1461249226563 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 1653 | 1461249226565 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:33:46 INFO - PROCESS | 1653 | 1461249226567 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - PROCESS | 1653 | 1461249226568 Marionette TRACE conn2 <- [1,2018,null,{}] 07:33:46 INFO - PROCESS | 1653 | 1461249226570 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:33:46 INFO - PROCESS | 1653 | 1461249226681 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:33:46 INFO - PROCESS | 1653 | 1461249226696 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c197000 == 32 [pid = 1653] [id = 512] 07:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x112410000) [pid = 1653] [serial = 1536] [outer = 0x0] 07:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11aa95800) [pid = 1653] [serial = 1537] [outer = 0x112410000] 07:33:46 INFO - PROCESS | 1653 | 1461249226722 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11acd8800) [pid = 1653] [serial = 1538] [outer = 0x112410000] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12acbd000) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12f511400) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x1147c2000) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12a516400) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11c39cc00) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x114aaa000) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x114c10800) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12d070400) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12aa63400) [pid = 1653] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12ad47000) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11aa72000) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x123af7c00) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x129049000) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12bdef400) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12a50d000) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x118f6c800) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x124343000) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x114d94800) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x114d97c00) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1152ee000) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11ba49400) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x114b7ac00) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11c183000) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12aa49400) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x127060c00) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12af2fc00) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12d285400) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12ada1400) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11240d400) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12e919c00) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12aa48000) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12aa48800) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b00a400) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b819800) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x129cac800) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x116481000) [pid = 1653] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x114b85c00) [pid = 1653] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1186c2800) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12703d000) [pid = 1653] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12b00d400) [pid = 1653] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x129e29c00) [pid = 1653] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x114b79800) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x127724000) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12392fc00) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11240ec00) [pid = 1653] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a59e000) [pid = 1653] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12b527400) [pid = 1653] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b52f800) [pid = 1653] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11be3b400) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:33:47 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12bd2f800) [pid = 1653] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:33:47 INFO - PROCESS | 1653 | 1461249227773 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:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1219ms 07:33:47 INFO - PROCESS | 1653 | 1461249227799 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:33:47 INFO - PROCESS | 1653 | 1461249227800 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:33:47 INFO - PROCESS | 1653 | 1461249227803 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1653 | 1461249227804 Marionette TRACE conn2 <- [1,2022,null,{}] 07:33:47 INFO - PROCESS | 1653 | 1461249227807 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:33:47 INFO - PROCESS | 1653 | 1461249227976 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:33:47 INFO - PROCESS | 1653 | 1461249227985 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4e6000 == 33 [pid = 1653] [id = 513] 07:33:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11586ec00) [pid = 1653] [serial = 1539] [outer = 0x0] 07:33:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11adf1400) [pid = 1653] [serial = 1540] [outer = 0x11586ec00] 07:33:48 INFO - PROCESS | 1653 | 1461249228033 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11b9bd400) [pid = 1653] [serial = 1541] [outer = 0x11586ec00] 07:33:48 INFO - PROCESS | 1653 | 1461249228426 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:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 669ms 07:33:48 INFO - PROCESS | 1653 | 1461249228473 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 1653 | 1461249228474 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:33:48 INFO - PROCESS | 1653 | 1461249228488 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 1653 | 1461249228489 Marionette TRACE conn2 <- [1,2026,null,{}] 07:33:48 INFO - PROCESS | 1653 | 1461249228491 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:33:48 INFO - PROCESS | 1653 | 1461249228568 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:33:48 INFO - PROCESS | 1653 | 1461249228572 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b77800 == 34 [pid = 1653] [id = 514] 07:33:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11ba40c00) [pid = 1653] [serial = 1542] [outer = 0x0] 07:33:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11bc99000) [pid = 1653] [serial = 1543] [outer = 0x11ba40c00] 07:33:48 INFO - PROCESS | 1653 | 1461249228600 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11be3a800) [pid = 1653] [serial = 1544] [outer = 0x11ba40c00] 07:33:48 INFO - PROCESS | 1653 | 1461249228951 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:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 480ms 07:33:48 INFO - PROCESS | 1653 | 1461249228957 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 1653 | 1461249228959 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:33:48 INFO - PROCESS | 1653 | 1461249228964 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 1653 | 1461249228965 Marionette TRACE conn2 <- [1,2030,null,{}] 07:33:48 INFO - PROCESS | 1653 | 1461249228967 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:33:49 INFO - PROCESS | 1653 | 1461249229050 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:33:49 INFO - PROCESS | 1653 | 1461249229054 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12435b800 == 35 [pid = 1653] [id = 515] 07:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11be3b800) [pid = 1653] [serial = 1545] [outer = 0x0] 07:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11c183800) [pid = 1653] [serial = 1546] [outer = 0x11be3b800] 07:33:49 INFO - PROCESS | 1653 | 1461249229082 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11c18f400) [pid = 1653] [serial = 1547] [outer = 0x11be3b800] 07:33:49 INFO - PROCESS | 1653 | 1461249229415 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:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 473ms 07:33:49 INFO - PROCESS | 1653 | 1461249229438 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 1653 | 1461249229439 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:33:49 INFO - PROCESS | 1653 | 1461249229442 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 1653 | 1461249229445 Marionette TRACE conn2 <- [1,2034,null,{}] 07:33:49 INFO - PROCESS | 1653 | 1461249229447 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:33:49 INFO - PROCESS | 1653 | 1461249229556 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:33:49 INFO - PROCESS | 1653 | 1461249229647 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x114a67000 == 36 [pid = 1653] [id = 516] 07:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x112404800) [pid = 1653] [serial = 1548] [outer = 0x0] 07:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11240d000) [pid = 1653] [serial = 1549] [outer = 0x112404800] 07:33:49 INFO - PROCESS | 1653 | 1461249229680 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x114aa6400) [pid = 1653] [serial = 1550] [outer = 0x112404800] 07:33:50 INFO - PROCESS | 1653 | 1461249230203 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:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 825ms 07:33:50 INFO - PROCESS | 1653 | 1461249230268 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 1653 | 1461249230272 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:33:50 INFO - PROCESS | 1653 | 1461249230280 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 1653 | 1461249230282 Marionette TRACE conn2 <- [1,2038,null,{}] 07:33:50 INFO - PROCESS | 1653 | 1461249230285 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:33:50 INFO - PROCESS | 1653 | 1461249230395 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:33:50 INFO - PROCESS | 1653 | 1461249230474 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa59000 == 37 [pid = 1653] [id = 517] 07:33:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1152e3c00) [pid = 1653] [serial = 1551] [outer = 0x0] 07:33:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x115391c00) [pid = 1653] [serial = 1552] [outer = 0x1152e3c00] 07:33:50 INFO - PROCESS | 1653 | 1461249230506 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1185eb400) [pid = 1653] [serial = 1553] [outer = 0x1152e3c00] 07:33:51 INFO - PROCESS | 1653 | 1461249231057 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:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 824ms 07:33:51 INFO - PROCESS | 1653 | 1461249231105 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 1653 | 1461249231108 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:33:51 INFO - PROCESS | 1653 | 1461249231111 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1653 | 1461249231112 Marionette TRACE conn2 <- [1,2042,null,{}] 07:33:51 INFO - PROCESS | 1653 | 1461249231115 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:33:51 INFO - PROCESS | 1653 | 1461249231225 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:33:51 INFO - PROCESS | 1653 | 1461249231304 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be31800 == 38 [pid = 1653] [id = 518] 07:33:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119263800) [pid = 1653] [serial = 1554] [outer = 0x0] 07:33:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11a7e9400) [pid = 1653] [serial = 1555] [outer = 0x119263800] 07:33:51 INFO - PROCESS | 1653 | 1461249231339 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11acd9c00) [pid = 1653] [serial = 1556] [outer = 0x119263800] 07:33:52 INFO - PROCESS | 1653 | 1461249232027 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:33:52 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:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 07:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:33:52 INFO - PROCESS | 1653 | 1461249232082 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1653 | 1461249232084 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:33:52 INFO - PROCESS | 1653 | 1461249232088 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1653 | 1461249232090 Marionette TRACE conn2 <- [1,2046,null,{}] 07:33:52 INFO - PROCESS | 1653 | 1461249232095 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:33:52 INFO - PROCESS | 1653 | 1461249232205 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11c427000 == 37 [pid = 1653] [id = 90] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x115158000 == 36 [pid = 1653] [id = 95] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11a77e800 == 35 [pid = 1653] [id = 99] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x114b2e000 == 34 [pid = 1653] [id = 89] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11b55c800 == 33 [pid = 1653] [id = 93] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x114b31000 == 32 [pid = 1653] [id = 94] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12928c000 == 31 [pid = 1653] [id = 84] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12db24800 == 30 [pid = 1653] [id = 92] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118a7a000 == 29 [pid = 1653] [id = 82] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118677000 == 28 [pid = 1653] [id = 96] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x129c31000 == 27 [pid = 1653] [id = 91] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11927b800 == 26 [pid = 1653] [id = 97] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12997c800) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8ac800 == 25 [pid = 1653] [id = 507] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b159000) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12fa91400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11adee800) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12b154800) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1275b2400) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11b918800) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x118c8e000) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12f511000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12b024800) [pid = 1653] [serial = 1415] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12bded800) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x123870800) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129e52800) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12aa64400) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12e393800) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12aef1c00) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11ba4d400) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12d165400) [pid = 1653] [serial = 1439] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12e25c400) [pid = 1653] [serial = 1442] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12bd35800) [pid = 1653] [serial = 1436] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12aa62400) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b031000) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b285400) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12d28fc00) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b15c800) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12e26ac00) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12a59a400) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1192d3800) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11be33000) [pid = 1653] [serial = 1421] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118545400) [pid = 1653] [serial = 1418] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x114d8dc00) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1192d6000) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118c62c00) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129787c00) [pid = 1653] [serial = 1424] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12714c800) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b287800) [pid = 1653] [serial = 1433] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b11d000) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a513c00) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12aa59800) [pid = 1653] [serial = 1427] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x127041800) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119133800) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11be39800) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129e2b000) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a510800) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123e67400) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12714fc00) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b02d000) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12771d000) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12af37000) [pid = 1653] [serial = 1430] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12ad45400) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12e3af000) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b531400) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12bdea000) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12ec79800) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12d28ac00) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1273bd000) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1152e4c00) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1191b9400) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11aadf800) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11a7ea400) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11adef800) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123872800) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123e67000) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1191ba400) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x127143800) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11adfdc00) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11c398800) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x123929000) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12404f000) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12aca3400) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12a59dc00) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12ac9c400) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12b027800) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12aef0c00) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12e919000) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12b00fc00) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12a90bc00) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12ba48400) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12e3b1000) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12ada8800) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x12f166000) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12ec78800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x12adad000) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x12f50f000) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x12ee6a800) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x12f15f800) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 07:33:52 INFO - PROCESS | 1653 | 1461249232322 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11751a800 == 26 [pid = 1653] [id = 519] 07:33:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x114aaec00) [pid = 1653] [serial = 1557] [outer = 0x0] 07:33:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x114b80000) [pid = 1653] [serial = 1558] [outer = 0x114aaec00] 07:33:52 INFO - PROCESS | 1653 | 1461249232372 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x114d8d400) [pid = 1653] [serial = 1559] [outer = 0x114aaec00] 07:33:52 INFO - PROCESS | 1653 | 1461249232796 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:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 725ms 07:33:52 INFO - PROCESS | 1653 | 1461249232813 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1653 | 1461249232817 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:33:52 INFO - PROCESS | 1653 | 1461249232821 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1653 | 1461249232823 Marionette TRACE conn2 <- [1,2050,null,{}] 07:33:52 INFO - PROCESS | 1653 | 1461249232827 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:33:52 INFO - PROCESS | 1653 | 1461249232936 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:33:53 INFO - PROCESS | 1653 | 1461249233004 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a909000 == 27 [pid = 1653] [id = 520] 07:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x114d8d800) [pid = 1653] [serial = 1560] [outer = 0x0] 07:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1152e2400) [pid = 1653] [serial = 1561] [outer = 0x114d8d800] 07:33:53 INFO - PROCESS | 1653 | 1461249233047 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118c8c000) [pid = 1653] [serial = 1562] [outer = 0x114d8d800] 07:33:53 INFO - PROCESS | 1653 | 1461249233478 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:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 674ms 07:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:33:53 INFO - PROCESS | 1653 | 1461249233496 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 1653 | 1461249233497 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:33:53 INFO - PROCESS | 1653 | 1461249233500 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 1653 | 1461249233502 Marionette TRACE conn2 <- [1,2054,null,{}] 07:33:53 INFO - PROCESS | 1653 | 1461249233510 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:33:53 INFO - PROCESS | 1653 | 1461249233596 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:33:53 INFO - PROCESS | 1653 | 1461249233601 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be2e800 == 28 [pid = 1653] [id = 521] 07:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118e3b000) [pid = 1653] [serial = 1563] [outer = 0x0] 07:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11a53a400) [pid = 1653] [serial = 1564] [outer = 0x118e3b000] 07:33:53 INFO - PROCESS | 1653 | 1461249233630 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11aa7d400) [pid = 1653] [serial = 1565] [outer = 0x118e3b000] 07:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 471ms 07:33:53 INFO - PROCESS | 1653 | 1461249233965 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:33:53 INFO - PROCESS | 1653 | 1461249233971 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 1653 | 1461249233973 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:33:53 INFO - PROCESS | 1653 | 1461249233975 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 1653 | 1461249233977 Marionette TRACE conn2 <- [1,2058,null,{}] 07:33:53 INFO - PROCESS | 1653 | 1461249233981 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:33:54 INFO - PROCESS | 1653 | 1461249234062 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:33:54 INFO - PROCESS | 1653 | 1461249234116 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x123693800 == 29 [pid = 1653] [id = 522] 07:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1191b9400) [pid = 1653] [serial = 1566] [outer = 0x0] 07:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11adeec00) [pid = 1653] [serial = 1567] [outer = 0x1191b9400] 07:33:54 INFO - PROCESS | 1653 | 1461249234142 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11b93a800) [pid = 1653] [serial = 1568] [outer = 0x1191b9400] 07:33:54 INFO - PROCESS | 1653 | 1461249234473 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:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 521ms 07:33:54 INFO - PROCESS | 1653 | 1461249234497 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 1653 | 1461249234499 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:33:54 INFO - PROCESS | 1653 | 1461249234501 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 1653 | 1461249234502 Marionette TRACE conn2 <- [1,2062,null,{}] 07:33:54 INFO - PROCESS | 1653 | 1461249234504 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:33:54 INFO - PROCESS | 1653 | 1461249234605 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:33:54 INFO - PROCESS | 1653 | 1461249234640 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x125dac800 == 30 [pid = 1653] [id = 523] 07:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x114750c00) [pid = 1653] [serial = 1569] [outer = 0x0] 07:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11b9b9800) [pid = 1653] [serial = 1570] [outer = 0x114750c00] 07:33:54 INFO - PROCESS | 1653 | 1461249234666 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11be34c00) [pid = 1653] [serial = 1571] [outer = 0x114750c00] 07:33:55 INFO - PROCESS | 1653 | 1461249235014 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:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 520ms 07:33:55 INFO - PROCESS | 1653 | 1461249235031 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 1653 | 1461249235032 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:33:55 INFO - PROCESS | 1653 | 1461249235035 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 1653 | 1461249235036 Marionette TRACE conn2 <- [1,2066,null,{}] 07:33:55 INFO - PROCESS | 1653 | 1461249235038 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:33:55 INFO - PROCESS | 1653 | 1461249235203 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:33:55 INFO - PROCESS | 1653 | 1461249235220 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e98800 == 31 [pid = 1653] [id = 524] 07:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11be39800) [pid = 1653] [serial = 1572] [outer = 0x0] 07:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11c18c000) [pid = 1653] [serial = 1573] [outer = 0x11be39800] 07:33:55 INFO - PROCESS | 1653 | 1461249235248 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x123875000) [pid = 1653] [serial = 1574] [outer = 0x11be39800] 07:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 618ms 07:33:55 INFO - PROCESS | 1653 | 1461249235647 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:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:33:55 INFO - PROCESS | 1653 | 1461249235663 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 1653 | 1461249235665 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:33:55 INFO - PROCESS | 1653 | 1461249235668 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 1653 | 1461249235670 Marionette TRACE conn2 <- [1,2070,null,{}] 07:33:55 INFO - PROCESS | 1653 | 1461249235673 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:33:55 INFO - PROCESS | 1653 | 1461249235785 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:33:55 INFO - PROCESS | 1653 | 1461249235789 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928b000 == 32 [pid = 1653] [id = 525] 07:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1192da400) [pid = 1653] [serial = 1575] [outer = 0x0] 07:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x123872000) [pid = 1653] [serial = 1576] [outer = 0x1192da400] 07:33:55 INFO - PROCESS | 1653 | 1461249235846 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x123926400) [pid = 1653] [serial = 1577] [outer = 0x1192da400] 07:33:56 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11ba40c00) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:33:56 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x114b80c00) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:33:56 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112411800) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:33:56 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11240b400) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:33:56 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x112410000) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:33:56 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119c2c400) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:33:56 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11586ec00) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:33:56 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x114b7a800) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:33:56 INFO - PROCESS | 1653 | 1461249236170 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:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 521ms 07:33:56 INFO - PROCESS | 1653 | 1461249236189 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1653 | 1461249236191 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:33:56 INFO - PROCESS | 1653 | 1461249236194 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1653 | 1461249236197 Marionette TRACE conn2 <- [1,2074,null,{}] 07:33:56 INFO - PROCESS | 1653 | 1461249236200 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:33:56 INFO - PROCESS | 1653 | 1461249236282 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:33:56 INFO - PROCESS | 1653 | 1461249236286 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c3a000 == 33 [pid = 1653] [id = 526] 07:33:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11586ec00) [pid = 1653] [serial = 1578] [outer = 0x0] 07:33:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x123877800) [pid = 1653] [serial = 1579] [outer = 0x11586ec00] 07:33:56 INFO - PROCESS | 1653 | 1461249236312 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12392cc00) [pid = 1653] [serial = 1580] [outer = 0x11586ec00] 07:33:56 INFO - PROCESS | 1653 | 1461249236651 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:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 471ms 07:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:33:56 INFO - PROCESS | 1653 | 1461249236666 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1653 | 1461249236667 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:33:56 INFO - PROCESS | 1653 | 1461249236669 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1653 | 1461249236671 Marionette TRACE conn2 <- [1,2078,null,{}] 07:33:56 INFO - PROCESS | 1653 | 1461249236673 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:33:56 INFO - PROCESS | 1653 | 1461249236781 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:33:56 INFO - PROCESS | 1653 | 1461249236787 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be20800 == 34 [pid = 1653] [id = 527] 07:33:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11c183000) [pid = 1653] [serial = 1581] [outer = 0x0] 07:33:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x123a02c00) [pid = 1653] [serial = 1582] [outer = 0x11c183000] 07:33:56 INFO - PROCESS | 1653 | 1461249236812 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123d25400) [pid = 1653] [serial = 1583] [outer = 0x11c183000] 07:33:57 INFO - PROCESS | 1653 | 1461249237097 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:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 473ms 07:33:57 INFO - PROCESS | 1653 | 1461249237144 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 1653 | 1461249237146 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:33:57 INFO - PROCESS | 1653 | 1461249237148 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 1653 | 1461249237149 Marionette TRACE conn2 <- [1,2082,null,{}] 07:33:57 INFO - PROCESS | 1653 | 1461249237151 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:33:57 INFO - PROCESS | 1653 | 1461249237233 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:33:57 INFO - PROCESS | 1653 | 1461249237237 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7a7000 == 35 [pid = 1653] [id = 528] 07:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x123e63800) [pid = 1653] [serial = 1584] [outer = 0x0] 07:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124342800) [pid = 1653] [serial = 1585] [outer = 0x123e63800] 07:33:57 INFO - PROCESS | 1653 | 1461249237263 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12703cc00) [pid = 1653] [serial = 1586] [outer = 0x123e63800] 07:33:57 INFO - PROCESS | 1653 | 1461249237616 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:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 07:33:57 INFO - PROCESS | 1653 | 1461249237666 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 1653 | 1461249237668 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:33:57 INFO - PROCESS | 1653 | 1461249237670 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 1653 | 1461249237672 Marionette TRACE conn2 <- [1,2086,null,{}] 07:33:57 INFO - PROCESS | 1653 | 1461249237674 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:33:57 INFO - PROCESS | 1653 | 1461249237771 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:33:57 INFO - PROCESS | 1653 | 1461249237777 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a843000 == 36 [pid = 1653] [id = 529] 07:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124341400) [pid = 1653] [serial = 1587] [outer = 0x0] 07:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12705f000) [pid = 1653] [serial = 1588] [outer = 0x124341400] 07:33:57 INFO - PROCESS | 1653 | 1461249237806 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12714f400) [pid = 1653] [serial = 1589] [outer = 0x124341400] 07:33:58 INFO - PROCESS | 1653 | 1461249238143 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:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 520ms 07:33:58 INFO - PROCESS | 1653 | 1461249238190 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 1653 | 1461249238192 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:33:58 INFO - PROCESS | 1653 | 1461249238194 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1653 | 1461249238195 Marionette TRACE conn2 <- [1,2090,null,{}] 07:33:58 INFO - PROCESS | 1653 | 1461249238197 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:33:58 INFO - PROCESS | 1653 | 1461249238302 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:33:58 INFO - PROCESS | 1653 | 1461249238310 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8a8800 == 37 [pid = 1653] [id = 530] 07:33:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x127147c00) [pid = 1653] [serial = 1590] [outer = 0x0] 07:33:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x127350400) [pid = 1653] [serial = 1591] [outer = 0x127147c00] 07:33:58 INFO - PROCESS | 1653 | 1461249238335 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1275ba000) [pid = 1653] [serial = 1592] [outer = 0x127147c00] 07:33:58 INFO - PROCESS | 1653 | 1461249238805 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:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 618ms 07:33:58 INFO - PROCESS | 1653 | 1461249238814 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 1653 | 1461249238817 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:33:58 INFO - PROCESS | 1653 | 1461249238821 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1653 | 1461249238823 Marionette TRACE conn2 <- [1,2094,null,{}] 07:33:58 INFO - PROCESS | 1653 | 1461249238827 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:33:58 INFO - PROCESS | 1653 | 1461249238932 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:33:59 INFO - PROCESS | 1653 | 1461249238999 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dc3800 == 38 [pid = 1653] [id = 531] 07:33:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x114d98c00) [pid = 1653] [serial = 1593] [outer = 0x0] 07:33:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1153b4c00) [pid = 1653] [serial = 1594] [outer = 0x114d98c00] 07:33:59 INFO - PROCESS | 1653 | 1461249239055 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118c62c00) [pid = 1653] [serial = 1595] [outer = 0x114d98c00] 07:33:59 INFO - PROCESS | 1653 | 1461249239474 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:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 07:33:59 INFO - PROCESS | 1653 | 1461249239492 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 1653 | 1461249239496 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:33:59 INFO - PROCESS | 1653 | 1461249239501 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 1653 | 1461249239502 Marionette TRACE conn2 <- [1,2098,null,{}] 07:33:59 INFO - PROCESS | 1653 | 1461249239505 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:33:59 INFO - PROCESS | 1653 | 1461249239609 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:33:59 INFO - PROCESS | 1653 | 1461249239662 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x127d9e800 == 39 [pid = 1653] [id = 532] 07:33:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118e3a800) [pid = 1653] [serial = 1596] [outer = 0x0] 07:33:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11aa91000) [pid = 1653] [serial = 1597] [outer = 0x118e3a800] 07:33:59 INFO - PROCESS | 1653 | 1461249239692 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11b509800) [pid = 1653] [serial = 1598] [outer = 0x118e3a800] 07:34:00 INFO - PROCESS | 1653 | 1461249240100 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:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 622ms 07:34:00 INFO - PROCESS | 1653 | 1461249240122 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1653 | 1461249240124 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:34:00 INFO - PROCESS | 1653 | 1461249240128 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1653 | 1461249240131 Marionette TRACE conn2 <- [1,2102,null,{}] 07:34:00 INFO - PROCESS | 1653 | 1461249240139 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:34:00 INFO - PROCESS | 1653 | 1461249240248 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:34:00 INFO - PROCESS | 1653 | 1461249240341 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adc2800 == 40 [pid = 1653] [id = 533] 07:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11c368400) [pid = 1653] [serial = 1599] [outer = 0x0] 07:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123617000) [pid = 1653] [serial = 1600] [outer = 0x11c368400] 07:34:00 INFO - PROCESS | 1653 | 1461249240373 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1238ce800) [pid = 1653] [serial = 1601] [outer = 0x11c368400] 07:34:00 INFO - PROCESS | 1653 | 1461249240787 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:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 677ms 07:34:00 INFO - PROCESS | 1653 | 1461249240806 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1653 | 1461249240808 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:34:00 INFO - PROCESS | 1653 | 1461249240811 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1653 | 1461249240812 Marionette TRACE conn2 <- [1,2106,null,{}] 07:34:00 INFO - PROCESS | 1653 | 1461249240814 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:34:00 INFO - PROCESS | 1653 | 1461249240916 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:34:00 INFO - PROCESS | 1653 | 1461249240966 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af0f800 == 41 [pid = 1653] [id = 534] 07:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123930800) [pid = 1653] [serial = 1602] [outer = 0x0] 07:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12705d800) [pid = 1653] [serial = 1603] [outer = 0x123930800] 07:34:00 INFO - PROCESS | 1653 | 1461249240996 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127148000) [pid = 1653] [serial = 1604] [outer = 0x123930800] 07:34:01 INFO - PROCESS | 1653 | 1461249241402 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:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 618ms 07:34:01 INFO - PROCESS | 1653 | 1461249241430 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 1653 | 1461249241432 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:34:01 INFO - PROCESS | 1653 | 1461249241434 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1653 | 1461249241435 Marionette TRACE conn2 <- [1,2110,null,{}] 07:34:01 INFO - PROCESS | 1653 | 1461249241438 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:34:01 INFO - PROCESS | 1653 | 1461249241536 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:34:01 INFO - PROCESS | 1653 | 1461249241633 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afc3000 == 42 [pid = 1653] [id = 535] 07:34:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127142000) [pid = 1653] [serial = 1605] [outer = 0x0] 07:34:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1275b7400) [pid = 1653] [serial = 1606] [outer = 0x127142000] 07:34:01 INFO - PROCESS | 1653 | 1461249241664 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x127729c00) [pid = 1653] [serial = 1607] [outer = 0x127142000] 07:34:02 INFO - PROCESS | 1653 | 1461249242106 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:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 719ms 07:34:02 INFO - PROCESS | 1653 | 1461249242154 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 1653 | 1461249242155 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:34:02 INFO - PROCESS | 1653 | 1461249242157 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 1653 | 1461249242159 Marionette TRACE conn2 <- [1,2114,null,{}] 07:34:02 INFO - PROCESS | 1653 | 1461249242164 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:34:02 INFO - PROCESS | 1653 | 1461249242271 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:34:02 INFO - PROCESS | 1653 | 1461249242337 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4b4800 == 43 [pid = 1653] [id = 536] 07:34:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127725800) [pid = 1653] [serial = 1608] [outer = 0x0] 07:34:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1290d9800) [pid = 1653] [serial = 1609] [outer = 0x127725800] 07:34:02 INFO - PROCESS | 1653 | 1461249242369 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129787000) [pid = 1653] [serial = 1610] [outer = 0x127725800] 07:34:02 INFO - PROCESS | 1653 | 1461249242784 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:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 826ms 07:34:02 INFO - PROCESS | 1653 | 1461249242993 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 1653 | 1461249242996 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:34:03 INFO - PROCESS | 1653 | 1461249243001 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1653 | 1461249243003 Marionette TRACE conn2 <- [1,2118,null,{}] 07:34:03 INFO - PROCESS | 1653 | 1461249243007 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:34:03 INFO - PROCESS | 1653 | 1461249243104 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:34:03 INFO - PROCESS | 1653 | 1461249243168 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a3b000 == 44 [pid = 1653] [id = 537] 07:34:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x114aabc00) [pid = 1653] [serial = 1611] [outer = 0x0] 07:34:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x114aaf800) [pid = 1653] [serial = 1612] [outer = 0x114aabc00] 07:34:03 INFO - PROCESS | 1653 | 1461249243196 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x114b7f800) [pid = 1653] [serial = 1613] [outer = 0x114aabc00] 07:34:03 INFO - PROCESS | 1653 | 1461249243640 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:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 672ms 07:34:03 INFO - PROCESS | 1653 | 1461249243675 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 1653 | 1461249243679 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:34:03 INFO - PROCESS | 1653 | 1461249243687 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1653 | 1461249243691 Marionette TRACE conn2 <- [1,2122,null,{}] 07:34:03 INFO - PROCESS | 1653 | 1461249243718 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:34:03 INFO - PROCESS | 1653 | 1461249243863 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:34:03 INFO - PROCESS | 1653 | 1461249243961 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa65800 == 45 [pid = 1653] [id = 538] 07:34:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x114b7d000) [pid = 1653] [serial = 1614] [outer = 0x0] 07:34:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x114d99800) [pid = 1653] [serial = 1615] [outer = 0x114b7d000] 07:34:04 INFO - PROCESS | 1653 | 1461249244008 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11538c000) [pid = 1653] [serial = 1616] [outer = 0x114b7d000] 07:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0ac800 == 44 [pid = 1653] [id = 85] 07:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6d2000 == 43 [pid = 1653] [id = 87] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11c183800) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | 1461249244454 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:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 798ms 07:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:34:04 INFO - PROCESS | 1653 | 1461249244481 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 1653 | 1461249244482 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:34:04 INFO - PROCESS | 1653 | 1461249244485 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 1653 | 1461249244486 Marionette TRACE conn2 <- [1,2126,null,{}] 07:34:04 INFO - PROCESS | 1653 | 1461249244493 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:34:04 INFO - PROCESS | 1653 | 1461249244585 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11be3a800) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114b81400) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1158e4800) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x114d92400) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1191b2800) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118ae8000) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11aa95800) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11a932c00) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11a541800) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11adf1400) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11acd8800) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11bc99000) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11b9bd400) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x114c13c00) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a905000) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 07:34:04 INFO - PROCESS | 1653 | 1461249244645 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aab6000 == 44 [pid = 1653] [id = 539] 07:34:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x114d92400) [pid = 1653] [serial = 1617] [outer = 0x0] 07:34:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1181b2c00) [pid = 1653] [serial = 1618] [outer = 0x114d92400] 07:34:04 INFO - PROCESS | 1653 | 1461249244675 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1191ba400) [pid = 1653] [serial = 1619] [outer = 0x114d92400] 07:34:05 INFO - PROCESS | 1653 | 1461249245002 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:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 568ms 07:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:34:05 INFO - PROCESS | 1653 | 1461249245054 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1653 | 1461249245055 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:34:05 INFO - PROCESS | 1653 | 1461249245057 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1653 | 1461249245058 Marionette TRACE conn2 <- [1,2130,null,{}] 07:34:05 INFO - PROCESS | 1653 | 1461249245061 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:34:05 INFO - PROCESS | 1653 | 1461249245149 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:34:05 INFO - PROCESS | 1653 | 1461249245203 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1a8800 == 45 [pid = 1653] [id = 540] 07:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1192d5c00) [pid = 1653] [serial = 1620] [outer = 0x0] 07:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11a7de000) [pid = 1653] [serial = 1621] [outer = 0x1192d5c00] 07:34:05 INFO - PROCESS | 1653 | 1461249245230 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11aa7e000) [pid = 1653] [serial = 1622] [outer = 0x1192d5c00] 07:34:05 INFO - PROCESS | 1653 | 1461249245517 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:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:34:05 INFO - PROCESS | 1653 | 1461249245534 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:34:05 INFO - PROCESS | 1653 | 1461249245536 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1653 | 1461249245538 Marionette TRACE conn2 <- [1,2134,null,{}] 07:34:05 INFO - PROCESS | 1653 | 1461249245540 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:34:05 INFO - PROCESS | 1653 | 1461249245638 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:34:05 INFO - PROCESS | 1653 | 1461249245642 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e49800 == 46 [pid = 1653] [id = 541] 07:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11aa78c00) [pid = 1653] [serial = 1623] [outer = 0x0] 07:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11aae1000) [pid = 1653] [serial = 1624] [outer = 0x11aa78c00] 07:34:05 INFO - PROCESS | 1653 | 1461249245667 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11b502800) [pid = 1653] [serial = 1625] [outer = 0x11aa78c00] 07:34:06 INFO - PROCESS | 1653 | 1461249246014 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:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 07:34:06 INFO - PROCESS | 1653 | 1461249246056 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 1653 | 1461249246058 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:34:06 INFO - PROCESS | 1653 | 1461249246062 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 1653 | 1461249246063 Marionette TRACE conn2 <- [1,2138,null,{}] 07:34:06 INFO - PROCESS | 1653 | 1461249246065 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:34:06 INFO - PROCESS | 1653 | 1461249246169 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:34:06 INFO - PROCESS | 1653 | 1461249246175 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d3800 == 47 [pid = 1653] [id = 542] 07:34:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11b942400) [pid = 1653] [serial = 1626] [outer = 0x0] 07:34:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11ba4f400) [pid = 1653] [serial = 1627] [outer = 0x11b942400] 07:34:06 INFO - PROCESS | 1653 | 1461249246203 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11c18ac00) [pid = 1653] [serial = 1628] [outer = 0x11b942400] 07:34:06 INFO - PROCESS | 1653 | 1461249246561 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:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 519ms 07:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:34:06 INFO - PROCESS | 1653 | 1461249246582 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 1653 | 1461249246583 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:34:06 INFO - PROCESS | 1653 | 1461249246590 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 1653 | 1461249246591 Marionette TRACE conn2 <- [1,2142,null,{}] 07:34:06 INFO - PROCESS | 1653 | 1461249246596 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:34:06 INFO - PROCESS | 1653 | 1461249246701 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:34:06 INFO - PROCESS | 1653 | 1461249246738 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x127ea9800 == 48 [pid = 1653] [id = 543] 07:34:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11b945800) [pid = 1653] [serial = 1629] [outer = 0x0] 07:34:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11c39cc00) [pid = 1653] [serial = 1630] [outer = 0x11b945800] 07:34:06 INFO - PROCESS | 1653 | 1461249246763 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123875400) [pid = 1653] [serial = 1631] [outer = 0x11b945800] 07:34:07 INFO - PROCESS | 1653 | 1461249247117 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:34:07 INFO - PROCESS | 1653 | 1461249247163 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:34:07 INFO - PROCESS | 1653 | 1461249247166 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 1653 | 1461249247167 Marionette TRACE conn2 <- [1,2146,null,{}] 07:34:07 INFO - PROCESS | 1653 | 1461249247169 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:34:07 INFO - PROCESS | 1653 | 1461249247271 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:34:07 INFO - PROCESS | 1653 | 1461249247284 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a796800 == 49 [pid = 1653] [id = 544] 07:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123875800) [pid = 1653] [serial = 1632] [outer = 0x0] 07:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123925800) [pid = 1653] [serial = 1633] [outer = 0x123875800] 07:34:07 INFO - PROCESS | 1653 | 1461249247310 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123aed400) [pid = 1653] [serial = 1634] [outer = 0x123875800] 07:34:07 INFO - PROCESS | 1653 | 1461249247733 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 1653 | 1461249247789 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:34:07 INFO - PROCESS | 1653 | 1461249247800 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 1653 | 1461249247802 Marionette TRACE conn2 <- [1,2150,null,{}] 07:34:07 INFO - PROCESS | 1653 | 1461249247805 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:34:07 INFO - PROCESS | 1653 | 1461249247919 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:34:07 INFO - PROCESS | 1653 | 1461249247956 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a830000 == 50 [pid = 1653] [id = 545] 07:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1238d2000) [pid = 1653] [serial = 1635] [outer = 0x0] 07:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1241db000) [pid = 1653] [serial = 1636] [outer = 0x1238d2000] 07:34:07 INFO - PROCESS | 1653 | 1461249247981 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12705f400) [pid = 1653] [serial = 1637] [outer = 0x1238d2000] 07:34:08 INFO - PROCESS | 1653 | 1461249248322 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:34:08 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:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 571ms 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11be39800) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x114d8d800) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x114aaec00) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1192da400) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1191b9400) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124341400) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11586ec00) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123e63800) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11c183000) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118e3b000) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x114750c00) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11be3b800) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:34:08 INFO - PROCESS | 1653 | 1461249248434 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 1653 | 1461249248436 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:34:08 INFO - PROCESS | 1653 | 1461249248440 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 1653 | 1461249248441 Marionette TRACE conn2 <- [1,2154,null,{}] 07:34:08 INFO - PROCESS | 1653 | 1461249248449 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:34:08 INFO - PROCESS | 1653 | 1461249248537 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:34:08 INFO - PROCESS | 1653 | 1461249248542 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1aa000 == 51 [pid = 1653] [id = 546] 07:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1152f1c00) [pid = 1653] [serial = 1638] [outer = 0x0] 07:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1191b9400) [pid = 1653] [serial = 1639] [outer = 0x1152f1c00] 07:34:08 INFO - PROCESS | 1653 | 1461249248567 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11be36800) [pid = 1653] [serial = 1640] [outer = 0x1152f1c00] 07:34:08 INFO - PROCESS | 1653 | 1461249248896 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:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 475ms 07:34:08 INFO - PROCESS | 1653 | 1461249248915 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 1653 | 1461249248917 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:34:08 INFO - PROCESS | 1653 | 1461249248919 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 1653 | 1461249248921 Marionette TRACE conn2 <- [1,2158,null,{}] 07:34:08 INFO - PROCESS | 1653 | 1461249248924 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:34:09 INFO - PROCESS | 1653 | 1461249249026 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:34:09 INFO - PROCESS | 1653 | 1461249249083 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af19800 == 52 [pid = 1653] [id = 547] 07:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x114aa7000) [pid = 1653] [serial = 1641] [outer = 0x0] 07:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12386c800) [pid = 1653] [serial = 1642] [outer = 0x114aa7000] 07:34:09 INFO - PROCESS | 1653 | 1461249249113 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1278f2000) [pid = 1653] [serial = 1643] [outer = 0x114aa7000] 07:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 07:34:09 INFO - PROCESS | 1653 | 1461249249435 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:34:09 INFO - PROCESS | 1653 | 1461249249439 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 1653 | 1461249249440 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:34:09 INFO - PROCESS | 1653 | 1461249249445 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1653 | 1461249249447 Marionette TRACE conn2 <- [1,2162,null,{}] 07:34:09 INFO - PROCESS | 1653 | 1461249249450 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:34:09 INFO - PROCESS | 1653 | 1461249249540 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:34:09 INFO - PROCESS | 1653 | 1461249249544 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b516800 == 53 [pid = 1653] [id = 548] 07:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124341400) [pid = 1653] [serial = 1644] [outer = 0x0] 07:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1290d3c00) [pid = 1653] [serial = 1645] [outer = 0x124341400] 07:34:09 INFO - PROCESS | 1653 | 1461249249569 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129989c00) [pid = 1653] [serial = 1646] [outer = 0x124341400] 07:34:09 INFO - PROCESS | 1653 | 1461249249887 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:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 474ms 07:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:34:09 INFO - PROCESS | 1653 | 1461249249917 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 1653 | 1461249249919 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:34:09 INFO - PROCESS | 1653 | 1461249249921 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1653 | 1461249249922 Marionette TRACE conn2 <- [1,2166,null,{}] 07:34:09 INFO - PROCESS | 1653 | 1461249249924 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:34:10 INFO - PROCESS | 1653 | 1461249250038 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:34:10 INFO - PROCESS | 1653 | 1461249250044 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baee800 == 54 [pid = 1653] [id = 549] 07:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1278f7800) [pid = 1653] [serial = 1647] [outer = 0x0] 07:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129cac800) [pid = 1653] [serial = 1648] [outer = 0x1278f7800] 07:34:10 INFO - PROCESS | 1653 | 1461249250069 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129e31400) [pid = 1653] [serial = 1649] [outer = 0x1278f7800] 07:34:10 INFO - PROCESS | 1653 | 1461249250385 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:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 517ms 07:34:10 INFO - PROCESS | 1653 | 1461249250496 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 1653 | 1461249250498 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:34:10 INFO - PROCESS | 1653 | 1461249250502 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 1653 | 1461249250505 Marionette TRACE conn2 <- [1,2170,null,{}] 07:34:10 INFO - PROCESS | 1653 | 1461249250509 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:34:10 INFO - PROCESS | 1653 | 1461249250607 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:34:10 INFO - PROCESS | 1653 | 1461249250708 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11911c800 == 55 [pid = 1653] [id = 550] 07:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x114750c00) [pid = 1653] [serial = 1650] [outer = 0x0] 07:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x114aa7400) [pid = 1653] [serial = 1651] [outer = 0x114750c00] 07:34:10 INFO - PROCESS | 1653 | 1461249250739 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x114b83c00) [pid = 1653] [serial = 1652] [outer = 0x114750c00] 07:34:11 INFO - PROCESS | 1653 | 1461249251166 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:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 723ms 07:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:34:11 INFO - PROCESS | 1653 | 1461249251243 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1653 | 1461249251246 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:34:11 INFO - PROCESS | 1653 | 1461249251253 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1653 | 1461249251255 Marionette TRACE conn2 <- [1,2174,null,{}] 07:34:11 INFO - PROCESS | 1653 | 1461249251258 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:34:11 INFO - PROCESS | 1653 | 1461249251367 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:34:11 INFO - PROCESS | 1653 | 1461249251435 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4f2800 == 56 [pid = 1653] [id = 551] 07:34:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x114d93800) [pid = 1653] [serial = 1653] [outer = 0x0] 07:34:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118a31400) [pid = 1653] [serial = 1654] [outer = 0x114d93800] 07:34:11 INFO - PROCESS | 1653 | 1461249251466 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1191b2400) [pid = 1653] [serial = 1655] [outer = 0x114d93800] 07:34:11 INFO - PROCESS | 1653 | 1461249251877 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:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 674ms 07:34:11 INFO - PROCESS | 1653 | 1461249251957 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1653 | 1461249251959 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:34:11 INFO - PROCESS | 1653 | 1461249251963 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1653 | 1461249251965 Marionette TRACE conn2 <- [1,2178,null,{}] 07:34:11 INFO - PROCESS | 1653 | 1461249251971 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:34:12 INFO - PROCESS | 1653 | 1461249252121 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:34:12 INFO - PROCESS | 1653 | 1461249252173 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afce000 == 57 [pid = 1653] [id = 552] 07:34:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11b918000) [pid = 1653] [serial = 1656] [outer = 0x0] 07:34:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11ba4a800) [pid = 1653] [serial = 1657] [outer = 0x11b918000] 07:34:12 INFO - PROCESS | 1653 | 1461249252208 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11be37000) [pid = 1653] [serial = 1658] [outer = 0x11b918000] 07:34:12 INFO - PROCESS | 1653 | 1461249252618 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:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 720ms 07:34:12 INFO - PROCESS | 1653 | 1461249252683 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 1653 | 1461249252685 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:34:12 INFO - PROCESS | 1653 | 1461249252687 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1653 | 1461249252689 Marionette TRACE conn2 <- [1,2182,null,{}] 07:34:12 INFO - PROCESS | 1653 | 1461249252691 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:34:12 INFO - PROCESS | 1653 | 1461249252798 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:34:12 INFO - PROCESS | 1653 | 1461249252855 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c047800 == 58 [pid = 1653] [id = 553] 07:34:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11c186800) [pid = 1653] [serial = 1659] [outer = 0x0] 07:34:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12392f800) [pid = 1653] [serial = 1660] [outer = 0x11c186800] 07:34:12 INFO - PROCESS | 1653 | 1461249252885 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x127149400) [pid = 1653] [serial = 1661] [outer = 0x11c186800] 07:34:13 INFO - PROCESS | 1653 | 1461249253276 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:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 621ms 07:34:13 INFO - PROCESS | 1653 | 1461249253314 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 1653 | 1461249253315 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:34:13 INFO - PROCESS | 1653 | 1461249253318 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 1653 | 1461249253319 Marionette TRACE conn2 <- [1,2186,null,{}] 07:34:13 INFO - PROCESS | 1653 | 1461249253322 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:34:13 INFO - PROCESS | 1653 | 1461249253429 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:34:13 INFO - PROCESS | 1653 | 1461249253517 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0ad000 == 59 [pid = 1653] [id = 554] 07:34:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11ba47000) [pid = 1653] [serial = 1662] [outer = 0x0] 07:34:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1273b7800) [pid = 1653] [serial = 1663] [outer = 0x11ba47000] 07:34:13 INFO - PROCESS | 1653 | 1461249253549 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129043c00) [pid = 1653] [serial = 1664] [outer = 0x11ba47000] 07:34:13 INFO - PROCESS | 1653 | 1461249253939 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:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 07:34:13 INFO - PROCESS | 1653 | 1461249253988 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 1653 | 1461249253989 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:34:13 INFO - PROCESS | 1653 | 1461249253992 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 1653 | 1461249253993 Marionette TRACE conn2 <- [1,2190,null,{}] 07:34:13 INFO - PROCESS | 1653 | 1461249253995 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:34:14 INFO - PROCESS | 1653 | 1461249254117 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:34:14 INFO - PROCESS | 1653 | 1461249254188 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1cb800 == 60 [pid = 1653] [id = 555] 07:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129e33400) [pid = 1653] [serial = 1665] [outer = 0x0] 07:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x129e52000) [pid = 1653] [serial = 1666] [outer = 0x129e33400] 07:34:14 INFO - PROCESS | 1653 | 1461249254222 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a50f000) [pid = 1653] [serial = 1667] [outer = 0x129e33400] 07:34:14 INFO - PROCESS | 1653 | 1461249254630 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:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 669ms 07:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:34:14 INFO - PROCESS | 1653 | 1461249254662 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 1653 | 1461249254663 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:34:14 INFO - PROCESS | 1653 | 1461249254665 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 1653 | 1461249254667 Marionette TRACE conn2 <- [1,2194,null,{}] 07:34:14 INFO - PROCESS | 1653 | 1461249254669 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:34:14 INFO - PROCESS | 1653 | 1461249254774 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:34:14 INFO - PROCESS | 1653 | 1461249254860 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d4c7800 == 61 [pid = 1653] [id = 556] 07:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12a510800) [pid = 1653] [serial = 1668] [outer = 0x0] 07:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a518c00) [pid = 1653] [serial = 1669] [outer = 0x12a510800] 07:34:14 INFO - PROCESS | 1653 | 1461249254890 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a59c400) [pid = 1653] [serial = 1670] [outer = 0x12a510800] 07:34:15 INFO - PROCESS | 1653 | 1461249255326 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:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 07:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:34:15 INFO - PROCESS | 1653 | 1461249255337 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 1653 | 1461249255338 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:34:15 INFO - PROCESS | 1653 | 1461249255341 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 1653 | 1461249255342 Marionette TRACE conn2 <- [1,2198,null,{}] 07:34:15 INFO - PROCESS | 1653 | 1461249255344 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:34:15 INFO - PROCESS | 1653 | 1461249255454 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:34:15 INFO - PROCESS | 1653 | 1461249255521 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa53000 == 62 [pid = 1653] [id = 557] 07:34:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1192d6000) [pid = 1653] [serial = 1671] [outer = 0x0] 07:34:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11be40000) [pid = 1653] [serial = 1672] [outer = 0x1192d6000] 07:34:15 INFO - PROCESS | 1653 | 1461249255555 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a59c000) [pid = 1653] [serial = 1673] [outer = 0x1192d6000] 07:34:16 INFO - PROCESS | 1653 | 1461249256096 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:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 822ms 07:34:16 INFO - PROCESS | 1653 | 1461249256165 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 1653 | 1461249256168 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:34:16 INFO - PROCESS | 1653 | 1461249256172 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 1653 | 1461249256174 Marionette TRACE conn2 <- [1,2202,null,{}] 07:34:16 INFO - PROCESS | 1653 | 1461249256179 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:34:16 INFO - PROCESS | 1653 | 1461249256275 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:34:16 INFO - PROCESS | 1653 | 1461249256347 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x129076000 == 63 [pid = 1653] [id = 558] 07:34:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11523d400) [pid = 1653] [serial = 1674] [outer = 0x0] 07:34:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x115386800) [pid = 1653] [serial = 1675] [outer = 0x11523d400] 07:34:16 INFO - PROCESS | 1653 | 1461249256375 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x118ae9c00) [pid = 1653] [serial = 1676] [outer = 0x11523d400] 07:34:16 INFO - PROCESS | 1653 | 1461249256838 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:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12db28800 == 62 [pid = 1653] [id = 86] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12a843000 == 61 [pid = 1653] [id = 529] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12f247800 == 60 [pid = 1653] [id = 88] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11be20800 == 59 [pid = 1653] [id = 527] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x129c3a000 == 58 [pid = 1653] [id = 526] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12b516800 == 57 [pid = 1653] [id = 548] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12af19800 == 56 [pid = 1653] [id = 547] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1aa000 == 55 [pid = 1653] [id = 546] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12a830000 == 54 [pid = 1653] [id = 545] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12a796800 == 53 [pid = 1653] [id = 544] 07:34:16 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x115391c00) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 07:34:16 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11240d000) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x127ea9800 == 52 [pid = 1653] [id = 543] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d3800 == 51 [pid = 1653] [id = 542] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123e49800 == 50 [pid = 1653] [id = 541] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1a8800 == 49 [pid = 1653] [id = 540] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11aab6000 == 48 [pid = 1653] [id = 539] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa65800 == 47 [pid = 1653] [id = 538] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118a3b000 == 46 [pid = 1653] [id = 537] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12af0f800 == 45 [pid = 1653] [id = 534] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12adc2800 == 44 [pid = 1653] [id = 533] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x127d9e800 == 43 [pid = 1653] [id = 532] 07:34:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119dc3800 == 42 [pid = 1653] [id = 531] 07:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 725ms 07:34:16 INFO - PROCESS | 1653 | 1461249256897 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 1653 | 1461249256901 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:34:16 INFO - PROCESS | 1653 | 1461249256905 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 1653 | 1461249256907 Marionette TRACE conn2 <- [1,2206,null,{}] 07:34:16 INFO - PROCESS | 1653 | 1461249256909 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:34:17 INFO - PROCESS | 1653 | 1461249257000 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11c18f400) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11c18c000) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1152e2400) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x118c8c000) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x114b80000) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x114d8d400) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11a7e9400) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x123872000) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11adeec00) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12705f000) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x123877800) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x124342800) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123926400) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x123d25400) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12714f400) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11a53a400) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11aa7d400) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11b9b9800) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x123875000) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12392cc00) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11be34c00) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12703cc00) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x123a02c00) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11b93a800) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1653 | 1461249257070 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a51800 == 43 [pid = 1653] [id = 559] 07:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x114b80000) [pid = 1653] [serial = 1677] [outer = 0x0] 07:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119c34000) [pid = 1653] [serial = 1678] [outer = 0x114b80000] 07:34:17 INFO - PROCESS | 1653 | 1461249257098 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11aa92000) [pid = 1653] [serial = 1679] [outer = 0x114b80000] 07:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms 07:34:17 INFO - PROCESS | 1653 | 1461249257421 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:34:17 INFO - PROCESS | 1653 | 1461249257424 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 1653 | 1461249257428 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:34:17 INFO - PROCESS | 1653 | 1461249257433 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 1653 | 1461249257436 Marionette TRACE conn2 <- [1,2210,null,{}] 07:34:17 INFO - PROCESS | 1653 | 1461249257447 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:34:17 INFO - PROCESS | 1653 | 1461249257580 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:34:17 INFO - PROCESS | 1653 | 1461249257725 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c434800 == 44 [pid = 1653] [id = 560] 07:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11aae5000) [pid = 1653] [serial = 1680] [outer = 0x0] 07:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11b918800) [pid = 1653] [serial = 1681] [outer = 0x11aae5000] 07:34:17 INFO - PROCESS | 1653 | 1461249257775 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11be37c00) [pid = 1653] [serial = 1682] [outer = 0x11aae5000] 07:34:18 INFO - PROCESS | 1653 | 1461249258099 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:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 07:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:34:18 INFO - PROCESS | 1653 | 1461249258105 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 1653 | 1461249258106 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:34:18 INFO - PROCESS | 1653 | 1461249258108 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 1653 | 1461249258110 Marionette TRACE conn2 <- [1,2214,null,{}] 07:34:18 INFO - PROCESS | 1653 | 1461249258123 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:34:18 INFO - PROCESS | 1653 | 1461249258226 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:34:18 INFO - PROCESS | 1653 | 1461249258285 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e49800 == 45 [pid = 1653] [id = 561] 07:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11be38800) [pid = 1653] [serial = 1683] [outer = 0x0] 07:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11c39c800) [pid = 1653] [serial = 1684] [outer = 0x11be38800] 07:34:18 INFO - PROCESS | 1653 | 1461249258311 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1238cd400) [pid = 1653] [serial = 1685] [outer = 0x11be38800] 07:34:18 INFO - PROCESS | 1653 | 1461249258614 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:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 529ms 07:34:18 INFO - PROCESS | 1653 | 1461249258639 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 1653 | 1461249258641 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:34:18 INFO - PROCESS | 1653 | 1461249258647 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 1653 | 1461249258649 Marionette TRACE conn2 <- [1,2218,null,{}] 07:34:18 INFO - PROCESS | 1653 | 1461249258653 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:34:18 INFO - PROCESS | 1653 | 1461249258757 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:34:18 INFO - PROCESS | 1653 | 1461249258762 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a51f000 == 46 [pid = 1653] [id = 562] 07:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1238cd800) [pid = 1653] [serial = 1686] [outer = 0x0] 07:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x123a03c00) [pid = 1653] [serial = 1687] [outer = 0x1238cd800] 07:34:18 INFO - PROCESS | 1653 | 1461249258787 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x124042000) [pid = 1653] [serial = 1688] [outer = 0x1238cd800] 07:34:19 INFO - PROCESS | 1653 | 1461249259138 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:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 524ms 07:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:34:19 INFO - PROCESS | 1653 | 1461249259187 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 1653 | 1461249259189 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:34:19 INFO - PROCESS | 1653 | 1461249259191 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1653 | 1461249259192 Marionette TRACE conn2 <- [1,2222,null,{}] 07:34:19 INFO - PROCESS | 1653 | 1461249259194 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:34:19 INFO - PROCESS | 1653 | 1461249259319 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:34:19 INFO - PROCESS | 1653 | 1461249259332 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a832800 == 47 [pid = 1653] [id = 563] 07:34:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124483c00) [pid = 1653] [serial = 1689] [outer = 0x0] 07:34:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x127146800) [pid = 1653] [serial = 1690] [outer = 0x124483c00] 07:34:19 INFO - PROCESS | 1653 | 1461249259360 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1290d9c00) [pid = 1653] [serial = 1691] [outer = 0x124483c00] 07:34:19 INFO - PROCESS | 1653 | 1461249259676 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:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 521ms 07:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:34:19 INFO - PROCESS | 1653 | 1461249259714 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 1653 | 1461249259715 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:34:19 INFO - PROCESS | 1653 | 1461249259717 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1653 | 1461249259718 Marionette TRACE conn2 <- [1,2226,null,{}] 07:34:19 INFO - PROCESS | 1653 | 1461249259720 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:34:19 INFO - PROCESS | 1653 | 1461249259823 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:34:19 INFO - PROCESS | 1653 | 1461249259834 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adb2000 == 48 [pid = 1653] [id = 564] 07:34:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1290e0800) [pid = 1653] [serial = 1692] [outer = 0x0] 07:34:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129981800) [pid = 1653] [serial = 1693] [outer = 0x1290e0800] 07:34:19 INFO - PROCESS | 1653 | 1461249259859 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129e52800) [pid = 1653] [serial = 1694] [outer = 0x1290e0800] 07:34:20 INFO - PROCESS | 1653 | 1461249260204 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:34:20 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:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 07:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:34:20 INFO - PROCESS | 1653 | 1461249260237 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 1653 | 1461249260238 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:34:20 INFO - PROCESS | 1653 | 1461249260240 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 1653 | 1461249260241 Marionette TRACE conn2 <- [1,2230,null,{}] 07:34:20 INFO - PROCESS | 1653 | 1461249260244 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:34:20 INFO - PROCESS | 1653 | 1461249260352 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:34:20 INFO - PROCESS | 1653 | 1461249260389 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afcd000 == 49 [pid = 1653] [id = 565] 07:34:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129783400) [pid = 1653] [serial = 1695] [outer = 0x0] 07:34:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a50cc00) [pid = 1653] [serial = 1696] [outer = 0x129783400] 07:34:20 INFO - PROCESS | 1653 | 1461249260415 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12a59c800) [pid = 1653] [serial = 1697] [outer = 0x129783400] 07:34:20 INFO - PROCESS | 1653 | 1461249260713 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:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 07:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:34:20 INFO - PROCESS | 1653 | 1461249260764 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 1653 | 1461249260766 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:34:20 INFO - PROCESS | 1653 | 1461249260768 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 1653 | 1461249260769 Marionette TRACE conn2 <- [1,2234,null,{}] 07:34:20 INFO - PROCESS | 1653 | 1461249260771 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:34:20 INFO - PROCESS | 1653 | 1461249260882 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:34:20 INFO - PROCESS | 1653 | 1461249260918 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b50e000 == 50 [pid = 1653] [id = 566] 07:34:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a50bc00) [pid = 1653] [serial = 1698] [outer = 0x0] 07:34:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a5a4400) [pid = 1653] [serial = 1699] [outer = 0x12a50bc00] 07:34:20 INFO - PROCESS | 1653 | 1461249260944 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12a907000) [pid = 1653] [serial = 1700] [outer = 0x12a50bc00] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11b942400) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11aa78c00) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x114aa7000) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x114aabc00) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x114d92400) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1152f1c00) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11b945800) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x123875800) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1192d5c00) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1238d2000) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124341400) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:34:21 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x114b7d000) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:34:21 INFO - PROCESS | 1653 | 1461249261453 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:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 721ms 07:34:21 INFO - PROCESS | 1653 | 1461249261490 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 1653 | 1461249261492 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:34:21 INFO - PROCESS | 1653 | 1461249261504 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 1653 | 1461249261506 Marionette TRACE conn2 <- [1,2238,null,{}] 07:34:21 INFO - PROCESS | 1653 | 1461249261511 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:34:21 INFO - PROCESS | 1653 | 1461249261624 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:34:21 INFO - PROCESS | 1653 | 1461249261685 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928c800 == 51 [pid = 1653] [id = 567] 07:34:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x114b80800) [pid = 1653] [serial = 1701] [outer = 0x0] 07:34:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11b503c00) [pid = 1653] [serial = 1702] [outer = 0x114b80800] 07:34:21 INFO - PROCESS | 1653 | 1461249261711 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12392a000) [pid = 1653] [serial = 1703] [outer = 0x114b80800] 07:34:22 INFO - PROCESS | 1653 | 1461249262002 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:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms 07:34:22 INFO - PROCESS | 1653 | 1461249262025 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 1653 | 1461249262028 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:34:22 INFO - PROCESS | 1653 | 1461249262034 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 1653 | 1461249262036 Marionette TRACE conn2 <- [1,2242,null,{}] 07:34:22 INFO - PROCESS | 1653 | 1461249262038 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:34:22 INFO - PROCESS | 1653 | 1461249262142 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:34:22 INFO - PROCESS | 1653 | 1461249262146 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e202800 == 52 [pid = 1653] [id = 568] 07:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12392f000) [pid = 1653] [serial = 1704] [outer = 0x0] 07:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a90f000) [pid = 1653] [serial = 1705] [outer = 0x12392f000] 07:34:22 INFO - PROCESS | 1653 | 1461249262176 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12aa4a800) [pid = 1653] [serial = 1706] [outer = 0x12392f000] 07:34:22 INFO - PROCESS | 1653 | 1461249262531 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:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 07:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:34:22 INFO - PROCESS | 1653 | 1461249262556 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 1653 | 1461249262557 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:34:22 INFO - PROCESS | 1653 | 1461249262560 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 1653 | 1461249262563 Marionette TRACE conn2 <- [1,2246,null,{}] 07:34:22 INFO - PROCESS | 1653 | 1461249262565 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:34:22 INFO - PROCESS | 1653 | 1461249262679 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:34:22 INFO - PROCESS | 1653 | 1461249262686 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e21a800 == 53 [pid = 1653] [id = 569] 07:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x112408000) [pid = 1653] [serial = 1707] [outer = 0x0] 07:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12aa4f000) [pid = 1653] [serial = 1708] [outer = 0x112408000] 07:34:22 INFO - PROCESS | 1653 | 1461249262711 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12aa58800) [pid = 1653] [serial = 1709] [outer = 0x112408000] 07:34:23 INFO - PROCESS | 1653 | 1461249263016 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:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 470ms 07:34:23 INFO - PROCESS | 1653 | 1461249263033 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 1653 | 1461249263034 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:34:23 INFO - PROCESS | 1653 | 1461249263037 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 1653 | 1461249263038 Marionette TRACE conn2 <- [1,2250,null,{}] 07:34:23 INFO - PROCESS | 1653 | 1461249263040 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:34:23 INFO - PROCESS | 1653 | 1461249263132 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:34:23 INFO - PROCESS | 1653 | 1461249263136 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e66a000 == 54 [pid = 1653] [id = 570] 07:34:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12aa58c00) [pid = 1653] [serial = 1710] [outer = 0x0] 07:34:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12aa63400) [pid = 1653] [serial = 1711] [outer = 0x12aa58c00] 07:34:23 INFO - PROCESS | 1653 | 1461249263162 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12aa6e400) [pid = 1653] [serial = 1712] [outer = 0x12aa58c00] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7a7000 == 53 [pid = 1653] [id = 528] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12afc3000 == 52 [pid = 1653] [id = 535] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4b4800 == 51 [pid = 1653] [id = 536] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11c19e800 == 50 [pid = 1653] [id = 83] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119b19000 == 49 [pid = 1653] [id = 98] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8a8800 == 48 [pid = 1653] [id = 530] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x129076000 == 47 [pid = 1653] [id = 558] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa53000 == 46 [pid = 1653] [id = 557] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d4c7800 == 45 [pid = 1653] [id = 556] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1cb800 == 44 [pid = 1653] [id = 555] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0ad000 == 43 [pid = 1653] [id = 554] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c047800 == 42 [pid = 1653] [id = 553] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12afce000 == 41 [pid = 1653] [id = 552] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4f2800 == 40 [pid = 1653] [id = 551] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12baee800 == 39 [pid = 1653] [id = 549] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11911c800 == 38 [pid = 1653] [id = 550] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x118a51800 == 37 [pid = 1653] [id = 559] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123e49800 == 36 [pid = 1653] [id = 561] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12928c800 == 35 [pid = 1653] [id = 567] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12e202800 == 34 [pid = 1653] [id = 568] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a832800 == 33 [pid = 1653] [id = 563] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b50e000 == 32 [pid = 1653] [id = 566] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11c434800 == 31 [pid = 1653] [id = 560] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a51f000 == 30 [pid = 1653] [id = 562] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12afcd000 == 29 [pid = 1653] [id = 565] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12adb2000 == 28 [pid = 1653] [id = 564] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129989c00) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12e21a800 == 27 [pid = 1653] [id = 569] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x129cac800) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x123617000) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11ba4f400) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11b502800) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11aae1000) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12386c800) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x114aaf800) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1191ba400) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1191b9400) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x123875400) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1275b7400) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123925800) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1290d9800) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x114b7f800) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11a7de000) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11c18ac00) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11c39cc00) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11aa7e000) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12705f400) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11aa91000) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1241db000) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11be36800) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1290d3c00) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x127350400) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123aed400) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1181b2c00) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1153b4c00) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x114d99800) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1278f2000) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11538c000) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12705d800) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 07:34:24 INFO - PROCESS | 1653 | 1461249264947 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:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1922ms 07:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:34:24 INFO - PROCESS | 1653 | 1461249264961 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 1653 | 1461249264964 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:34:24 INFO - PROCESS | 1653 | 1461249264968 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 1653 | 1461249264970 Marionette TRACE conn2 <- [1,2254,null,{}] 07:34:24 INFO - PROCESS | 1653 | 1461249264975 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:34:25 INFO - PROCESS | 1653 | 1461249265050 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:34:25 INFO - PROCESS | 1653 | 1461249265100 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x118677800 == 28 [pid = 1653] [id = 571] 07:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x114b82000) [pid = 1653] [serial = 1713] [outer = 0x0] 07:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x114c07c00) [pid = 1653] [serial = 1714] [outer = 0x114b82000] 07:34:25 INFO - PROCESS | 1653 | 1461249265128 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x114d92000) [pid = 1653] [serial = 1715] [outer = 0x114b82000] 07:34:25 INFO - PROCESS | 1653 | 1461249265513 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:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 571ms 07:34:25 INFO - PROCESS | 1653 | 1461249265540 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:34:25 INFO - PROCESS | 1653 | 1461249265546 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:34:25 INFO - PROCESS | 1653 | 1461249265553 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 1653 | 1461249265556 Marionette TRACE conn2 <- [1,2258,null,{}] 07:34:25 INFO - PROCESS | 1653 | 1461249265569 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:34:25 INFO - PROCESS | 1653 | 1461249265692 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:34:25 INFO - PROCESS | 1653 | 1461249265773 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119916000 == 29 [pid = 1653] [id = 572] 07:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x114b87c00) [pid = 1653] [serial = 1716] [outer = 0x0] 07:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11538d400) [pid = 1653] [serial = 1717] [outer = 0x114b87c00] 07:34:25 INFO - PROCESS | 1653 | 1461249265817 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1175df400) [pid = 1653] [serial = 1718] [outer = 0x114b87c00] 07:34:26 INFO - PROCESS | 1653 | 1461249266217 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:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 672ms 07:34:26 INFO - PROCESS | 1653 | 1461249266225 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 1653 | 1461249266228 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:34:26 INFO - PROCESS | 1653 | 1461249266232 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 1653 | 1461249266234 Marionette TRACE conn2 <- [1,2262,null,{}] 07:34:26 INFO - PROCESS | 1653 | 1461249266249 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:34:26 INFO - PROCESS | 1653 | 1461249266344 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:34:26 INFO - PROCESS | 1653 | 1461249266349 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aac7800 == 30 [pid = 1653] [id = 573] 07:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112410800) [pid = 1653] [serial = 1719] [outer = 0x0] 07:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118f67800) [pid = 1653] [serial = 1720] [outer = 0x112410800] 07:34:26 INFO - PROCESS | 1653 | 1461249266380 Marionette DEBUG loaded listener.js 07:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1192da400) [pid = 1653] [serial = 1721] [outer = 0x112410800] 07:34:26 INFO - PROCESS | 1653 | 1461249266716 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:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 527ms 07:34:26 INFO - PROCESS | 1653 | 1461249266759 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:34:26 INFO - PROCESS | 1653 | 1461249266761 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:34:26 INFO - PROCESS | 1653 | 1461249266763 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 1653 | 1461249266765 Marionette TRACE conn2 <- [1,2266,null,{}] 07:34:26 INFO - PROCESS | 1653 | 1461249266767 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:34:26 INFO - PROCESS | 1653 | 1461249266840 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:34:26 INFO - PROCESS | 1653 | 1461249266894 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b967800 == 31 [pid = 1653] [id = 574] 07:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x114b83800) [pid = 1653] [serial = 1722] [outer = 0x0] 07:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119c33c00) [pid = 1653] [serial = 1723] [outer = 0x114b83800] 07:34:26 INFO - PROCESS | 1653 | 1461249266920 Marionette DEBUG loaded listener.js 07:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11a932400) [pid = 1653] [serial = 1724] [outer = 0x114b83800] 07:34:27 INFO - PROCESS | 1653 | 1461249267193 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:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 469ms 07:34:27 INFO - PROCESS | 1653 | 1461249267233 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:34:27 INFO - PROCESS | 1653 | 1461249267235 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:34:27 INFO - PROCESS | 1653 | 1461249267237 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 1653 | 1461249267238 Marionette TRACE conn2 <- [1,2270,null,{}] 07:34:27 INFO - PROCESS | 1653 | 1461249267241 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:34:27 INFO - PROCESS | 1653 | 1461249267319 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:34:27 INFO - PROCESS | 1653 | 1461249267323 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c438000 == 32 [pid = 1653] [id = 575] 07:34:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x114b84800) [pid = 1653] [serial = 1725] [outer = 0x0] 07:34:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11aa90c00) [pid = 1653] [serial = 1726] [outer = 0x114b84800] 07:34:27 INFO - PROCESS | 1653 | 1461249267350 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11aadf000) [pid = 1653] [serial = 1727] [outer = 0x114b84800] 07:34:27 INFO - PROCESS | 1653 | 1461249267687 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:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 470ms 07:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:34:27 INFO - PROCESS | 1653 | 1461249267707 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 1653 | 1461249267709 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:34:27 INFO - PROCESS | 1653 | 1461249267711 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 1653 | 1461249267712 Marionette TRACE conn2 <- [1,2274,null,{}] 07:34:27 INFO - PROCESS | 1653 | 1461249267714 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:34:27 INFO - PROCESS | 1653 | 1461249267824 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:34:27 INFO - PROCESS | 1653 | 1461249267834 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12369e000 == 33 [pid = 1653] [id = 576] 07:34:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11aae3400) [pid = 1653] [serial = 1728] [outer = 0x0] 07:34:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11adf2800) [pid = 1653] [serial = 1729] [outer = 0x11aae3400] 07:34:27 INFO - PROCESS | 1653 | 1461249267862 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11ba44400) [pid = 1653] [serial = 1730] [outer = 0x11aae3400] 07:34:28 INFO - PROCESS | 1653 | 1461249268165 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:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 469ms 07:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:34:28 INFO - PROCESS | 1653 | 1461249268182 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 1653 | 1461249268183 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:34:28 INFO - PROCESS | 1653 | 1461249268185 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 1653 | 1461249268186 Marionette TRACE conn2 <- [1,2278,null,{}] 07:34:28 INFO - PROCESS | 1653 | 1461249268188 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:34:28 INFO - PROCESS | 1653 | 1461249268263 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:34:28 INFO - PROCESS | 1653 | 1461249268267 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12412e800 == 34 [pid = 1653] [id = 577] 07:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11bc8d400) [pid = 1653] [serial = 1731] [outer = 0x0] 07:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11be3a400) [pid = 1653] [serial = 1732] [outer = 0x11bc8d400] 07:34:28 INFO - PROCESS | 1653 | 1461249268292 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11c187c00) [pid = 1653] [serial = 1733] [outer = 0x11bc8d400] 07:34:28 INFO - PROCESS | 1653 | 1461249268630 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:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 469ms 07:34:28 INFO - PROCESS | 1653 | 1461249268655 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 1653 | 1461249268657 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:34:28 INFO - PROCESS | 1653 | 1461249268664 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 1653 | 1461249268666 Marionette TRACE conn2 <- [1,2282,null,{}] 07:34:28 INFO - PROCESS | 1653 | 1461249268669 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:34:28 INFO - PROCESS | 1653 | 1461249268820 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:34:28 INFO - PROCESS | 1653 | 1461249268832 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d9f800 == 35 [pid = 1653] [id = 578] 07:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11be33000) [pid = 1653] [serial = 1734] [outer = 0x0] 07:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11c368000) [pid = 1653] [serial = 1735] [outer = 0x11be33000] 07:34:28 INFO - PROCESS | 1653 | 1461249268874 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11c399c00) [pid = 1653] [serial = 1736] [outer = 0x11be33000] 07:34:29 INFO - PROCESS | 1653 | 1461249269284 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:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 675ms 07:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:34:29 INFO - PROCESS | 1653 | 1461249269337 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 1653 | 1461249269338 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:34:29 INFO - PROCESS | 1653 | 1461249269340 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 1653 | 1461249269341 Marionette TRACE conn2 <- [1,2286,null,{}] 07:34:29 INFO - PROCESS | 1653 | 1461249269343 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:34:29 INFO - PROCESS | 1653 | 1461249269438 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:34:29 INFO - PROCESS | 1653 | 1461249269445 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aac7000 == 36 [pid = 1653] [id = 579] 07:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11ba4dc00) [pid = 1653] [serial = 1737] [outer = 0x0] 07:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x123613800) [pid = 1653] [serial = 1738] [outer = 0x11ba4dc00] 07:34:29 INFO - PROCESS | 1653 | 1461249269470 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x123871800) [pid = 1653] [serial = 1739] [outer = 0x11ba4dc00] 07:34:29 INFO - PROCESS | 1653 | 1461249269768 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:34:29 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:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 07:34:29 INFO - PROCESS | 1653 | 1461249269812 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 1653 | 1461249269814 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:34:29 INFO - PROCESS | 1653 | 1461249269816 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 1653 | 1461249269817 Marionette TRACE conn2 <- [1,2290,null,{}] 07:34:29 INFO - PROCESS | 1653 | 1461249269819 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:34:29 INFO - PROCESS | 1653 | 1461249269898 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:34:29 INFO - PROCESS | 1653 | 1461249269902 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12929f000 == 37 [pid = 1653] [id = 580] 07:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12386c800) [pid = 1653] [serial = 1740] [outer = 0x0] 07:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x123921c00) [pid = 1653] [serial = 1741] [outer = 0x12386c800] 07:34:29 INFO - PROCESS | 1653 | 1461249269927 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12392d000) [pid = 1653] [serial = 1742] [outer = 0x12386c800] 07:34:30 INFO - PROCESS | 1653 | 1461249270320 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:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 523ms 07:34:30 INFO - PROCESS | 1653 | 1461249270340 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 1653 | 1461249270341 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:34:30 INFO - PROCESS | 1653 | 1461249270344 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 1653 | 1461249270345 Marionette TRACE conn2 <- [1,2294,null,{}] 07:34:30 INFO - PROCESS | 1653 | 1461249270347 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:34:30 INFO - PROCESS | 1653 | 1461249270456 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:34:30 INFO - PROCESS | 1653 | 1461249270494 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c435000 == 38 [pid = 1653] [id = 581] 07:34:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12392e000) [pid = 1653] [serial = 1743] [outer = 0x0] 07:34:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x123e66800) [pid = 1653] [serial = 1744] [outer = 0x12392e000] 07:34:30 INFO - PROCESS | 1653 | 1461249270523 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x124481c00) [pid = 1653] [serial = 1745] [outer = 0x12392e000] 07:34:30 INFO - PROCESS | 1653 | 1461249270841 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:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 521ms 07:34:30 INFO - PROCESS | 1653 | 1461249270866 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 1653 | 1461249270867 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:34:30 INFO - PROCESS | 1653 | 1461249270869 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 1653 | 1461249270870 Marionette TRACE conn2 <- [1,2298,null,{}] 07:34:30 INFO - PROCESS | 1653 | 1461249270880 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:34:30 INFO - PROCESS | 1653 | 1461249270976 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:34:30 INFO - PROCESS | 1653 | 1461249270980 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7ac800 == 39 [pid = 1653] [id = 582] 07:34:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x123930000) [pid = 1653] [serial = 1746] [outer = 0x0] 07:34:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12705a400) [pid = 1653] [serial = 1747] [outer = 0x123930000] 07:34:31 INFO - PROCESS | 1653 | 1461249271005 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x127062000) [pid = 1653] [serial = 1748] [outer = 0x123930000] 07:34:31 INFO - PROCESS | 1653 | 1461249271338 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:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 518ms 07:34:31 INFO - PROCESS | 1653 | 1461249271392 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 1653 | 1461249271393 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:34:31 INFO - PROCESS | 1653 | 1461249271396 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 1653 | 1461249271397 Marionette TRACE conn2 <- [1,2302,null,{}] 07:34:31 INFO - PROCESS | 1653 | 1461249271399 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:34:31 INFO - PROCESS | 1653 | 1461249271502 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:34:31 INFO - PROCESS | 1653 | 1461249271506 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a83f000 == 40 [pid = 1653] [id = 583] 07:34:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x127043800) [pid = 1653] [serial = 1749] [outer = 0x0] 07:34:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x127148800) [pid = 1653] [serial = 1750] [outer = 0x127043800] 07:34:31 INFO - PROCESS | 1653 | 1461249271531 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12714fc00) [pid = 1653] [serial = 1751] [outer = 0x127043800] 07:34:31 INFO - PROCESS | 1653 | 1461249271889 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:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 07:34:31 INFO - PROCESS | 1653 | 1461249271915 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 1653 | 1461249271917 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:34:31 INFO - PROCESS | 1653 | 1461249271919 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 1653 | 1461249271920 Marionette TRACE conn2 <- [1,2306,null,{}] 07:34:31 INFO - PROCESS | 1653 | 1461249271929 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:34:32 INFO - PROCESS | 1653 | 1461249272062 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x119263800) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1290e0800) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x129783400) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12a50bc00) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x114b80800) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12392f000) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x112408000) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1238cd800) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11be38800) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11aae5000) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x114b80000) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11523d400) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1192d6000) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12a510800) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x129e33400) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11ba47000) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11c186800) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11b918000) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x114d93800) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x114750c00) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1278f7800) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124483c00) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x114d98c00) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1152e3c00) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x112404800) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x123930800) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x127142000) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127725800) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118e3a800) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11c368400) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12771cc00) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x127147c00) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:34:32 INFO - PROCESS | 1653 | 1461249272401 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x115475000 == 41 [pid = 1653] [id = 584] 07:34:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112408800) [pid = 1653] [serial = 1752] [outer = 0x0] 07:34:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x114aa8000) [pid = 1653] [serial = 1753] [outer = 0x112408800] 07:34:32 INFO - PROCESS | 1653 | 1461249272426 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11523d400) [pid = 1653] [serial = 1754] [outer = 0x112408800] 07:34:32 INFO - PROCESS | 1653 | 1461249272702 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:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 828ms 07:34:32 INFO - PROCESS | 1653 | 1461249272751 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 1653 | 1461249272752 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:34:32 INFO - PROCESS | 1653 | 1461249272755 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 1653 | 1461249272756 Marionette TRACE conn2 <- [1,2310,null,{}] 07:34:32 INFO - PROCESS | 1653 | 1461249272788 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:34:32 INFO - PROCESS | 1653 | 1461249272869 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:34:32 INFO - PROCESS | 1653 | 1461249272874 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8ad000 == 42 [pid = 1653] [id = 585] 07:34:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118c91c00) [pid = 1653] [serial = 1755] [outer = 0x0] 07:34:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11be32400) [pid = 1653] [serial = 1756] [outer = 0x118c91c00] 07:34:32 INFO - PROCESS | 1653 | 1461249272899 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x123c57000) [pid = 1653] [serial = 1757] [outer = 0x118c91c00] 07:34:33 INFO - PROCESS | 1653 | 1461249273199 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:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 07:34:33 INFO - PROCESS | 1653 | 1461249273224 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 1653 | 1461249273226 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:34:33 INFO - PROCESS | 1653 | 1461249273236 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 1653 | 1461249273237 Marionette TRACE conn2 <- [1,2314,null,{}] 07:34:33 INFO - PROCESS | 1653 | 1461249273239 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:34:33 INFO - PROCESS | 1653 | 1461249273352 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:34:33 INFO - PROCESS | 1653 | 1461249273358 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adb5800 == 43 [pid = 1653] [id = 586] 07:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x114d94000) [pid = 1653] [serial = 1758] [outer = 0x0] 07:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123af7c00) [pid = 1653] [serial = 1759] [outer = 0x114d94000] 07:34:33 INFO - PROCESS | 1653 | 1461249273383 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x127725800) [pid = 1653] [serial = 1760] [outer = 0x114d94000] 07:34:33 INFO - PROCESS | 1653 | 1461249273679 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:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 473ms 07:34:33 INFO - PROCESS | 1653 | 1461249273704 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:34:33 INFO - PROCESS | 1653 | 1461249273706 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:34:33 INFO - PROCESS | 1653 | 1461249273708 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 1653 | 1461249273709 Marionette TRACE conn2 <- [1,2318,null,{}] 07:34:33 INFO - PROCESS | 1653 | 1461249273715 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:34:33 INFO - PROCESS | 1653 | 1461249273798 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:34:33 INFO - PROCESS | 1653 | 1461249273802 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b24a800 == 44 [pid = 1653] [id = 587] 07:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11a929c00) [pid = 1653] [serial = 1761] [outer = 0x0] 07:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x127de0400) [pid = 1653] [serial = 1762] [outer = 0x11a929c00] 07:34:33 INFO - PROCESS | 1653 | 1461249273827 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12904b000) [pid = 1653] [serial = 1763] [outer = 0x11a929c00] 07:34:34 INFO - PROCESS | 1653 | 1461249274161 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:34:34 INFO - PROCESS | 1653 | 1461249274183 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:34:34 INFO - PROCESS | 1653 | 1461249274185 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 1653 | 1461249274186 Marionette TRACE conn2 <- [1,2322,null,{}] 07:34:34 INFO - PROCESS | 1653 | 1461249274188 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:34:34 INFO - PROCESS | 1653 | 1461249274295 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:34:34 INFO - PROCESS | 1653 | 1461249274301 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4c4000 == 45 [pid = 1653] [id = 588] 07:34:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12714c000) [pid = 1653] [serial = 1764] [outer = 0x0] 07:34:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1290d5000) [pid = 1653] [serial = 1765] [outer = 0x12714c000] 07:34:34 INFO - PROCESS | 1653 | 1461249274326 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129989c00) [pid = 1653] [serial = 1766] [outer = 0x12714c000] 07:34:34 INFO - PROCESS | 1653 | 1461249274867 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:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 720ms 07:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:34:34 INFO - PROCESS | 1653 | 1461249274906 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 1653 | 1461249274908 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:34:34 INFO - PROCESS | 1653 | 1461249274911 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 1653 | 1461249274913 Marionette TRACE conn2 <- [1,2326,null,{}] 07:34:34 INFO - PROCESS | 1653 | 1461249274918 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:34:35 INFO - PROCESS | 1653 | 1461249275028 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:34:35 INFO - PROCESS | 1653 | 1461249275106 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dc5800 == 46 [pid = 1653] [id = 589] 07:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x114b88c00) [pid = 1653] [serial = 1767] [outer = 0x0] 07:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x114d95000) [pid = 1653] [serial = 1768] [outer = 0x114b88c00] 07:34:35 INFO - PROCESS | 1653 | 1461249275138 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1158e4400) [pid = 1653] [serial = 1769] [outer = 0x114b88c00] 07:34:35 INFO - PROCESS | 1653 | 1461249275672 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:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 822ms 07:34:35 INFO - PROCESS | 1653 | 1461249275734 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 1653 | 1461249275738 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:34:35 INFO - PROCESS | 1653 | 1461249275742 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 1653 | 1461249275744 Marionette TRACE conn2 <- [1,2330,null,{}] 07:34:35 INFO - PROCESS | 1653 | 1461249275747 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:34:35 INFO - PROCESS | 1653 | 1461249275859 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:34:35 INFO - PROCESS | 1653 | 1461249275935 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119906000 == 47 [pid = 1653] [id = 590] 07:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x112410400) [pid = 1653] [serial = 1770] [outer = 0x0] 07:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x114aab800) [pid = 1653] [serial = 1771] [outer = 0x112410400] 07:34:35 INFO - PROCESS | 1653 | 1461249275966 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1192d5c00) [pid = 1653] [serial = 1772] [outer = 0x112410400] 07:34:36 INFO - PROCESS | 1653 | 1461249276637 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:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 923ms 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b24a800 == 46 [pid = 1653] [id = 587] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12adb5800 == 45 [pid = 1653] [id = 586] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8ad000 == 44 [pid = 1653] [id = 585] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x115475000 == 43 [pid = 1653] [id = 584] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a83f000 == 42 [pid = 1653] [id = 583] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7ac800 == 41 [pid = 1653] [id = 582] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11c435000 == 40 [pid = 1653] [id = 581] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12aa63400) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | 1461249276693 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 1653 | 1461249276696 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12929f000 == 39 [pid = 1653] [id = 580] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11aac7000 == 38 [pid = 1653] [id = 579] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x125d9f800 == 37 [pid = 1653] [id = 578] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12412e800 == 36 [pid = 1653] [id = 577] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12369e000 == 35 [pid = 1653] [id = 576] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11c438000 == 34 [pid = 1653] [id = 575] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11b967800 == 33 [pid = 1653] [id = 574] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11aac7800 == 32 [pid = 1653] [id = 573] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119916000 == 31 [pid = 1653] [id = 572] 07:34:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118677800 == 30 [pid = 1653] [id = 571] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12a511400) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11acd9c00) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x129787000) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11b509800) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1238ce800) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118c62c00) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1185eb400) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x114aa6400) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x127148000) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x127729c00) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x129981800) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12a50cc00) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12a5a4400) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11b503c00) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a59c800) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a90f000) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12aa4f000) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12392a000) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a907000) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123a03c00) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11c39c800) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1238cd400) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11b918800) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11be37c00) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119c34000) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11aa92000) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118ae9c00) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115386800) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a59c000) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11be40000) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a59c400) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 07:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a518c00) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a50f000) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129e52000) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129043c00) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1273b7800) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127149400) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12392f800) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11be37000) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11ba4a800) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1191b2400) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118a31400) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114b83c00) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x114aa7400) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129e31400) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12aa58800) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127146800) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129e52800) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1290d9c00) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12aa4a800) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124042000) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1275ba000) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 07:34:36 INFO - PROCESS | 1653 | 1461249276724 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 1653 | 1461249276727 Marionette TRACE conn2 <- [1,2334,null,{}] 07:34:36 INFO - PROCESS | 1653 | 1461249276735 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:34:36 INFO - PROCESS | 1653 | 1461249276822 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:34:36 INFO - PROCESS | 1653 | 1461249276836 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11927d800 == 31 [pid = 1653] [id = 591] 07:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114d8b400) [pid = 1653] [serial = 1773] [outer = 0x0] 07:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114d8f800) [pid = 1653] [serial = 1774] [outer = 0x114d8b400] 07:34:36 INFO - PROCESS | 1653 | 1461249276875 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x115238400) [pid = 1653] [serial = 1775] [outer = 0x114d8b400] 07:34:37 INFO - PROCESS | 1653 | 1461249277334 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:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 687ms 07:34:37 INFO - PROCESS | 1653 | 1461249277399 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 1653 | 1461249277403 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:34:37 INFO - PROCESS | 1653 | 1461249277407 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 1653 | 1461249277409 Marionette TRACE conn2 <- [1,2338,null,{}] 07:34:37 INFO - PROCESS | 1653 | 1461249277411 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:34:37 INFO - PROCESS | 1653 | 1461249277487 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:34:37 INFO - PROCESS | 1653 | 1461249277491 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aabc000 == 32 [pid = 1653] [id = 592] 07:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1152ea400) [pid = 1653] [serial = 1776] [outer = 0x0] 07:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118a31400) [pid = 1653] [serial = 1777] [outer = 0x1152ea400] 07:34:37 INFO - PROCESS | 1653 | 1461249277520 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118e2f400) [pid = 1653] [serial = 1778] [outer = 0x1152ea400] 07:34:37 INFO - PROCESS | 1653 | 1461249277902 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:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 522ms 07:34:37 INFO - PROCESS | 1653 | 1461249277930 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 1653 | 1461249277932 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:34:37 INFO - PROCESS | 1653 | 1461249277935 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 1653 | 1461249277939 Marionette TRACE conn2 <- [1,2342,null,{}] 07:34:37 INFO - PROCESS | 1653 | 1461249277960 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:34:38 INFO - PROCESS | 1653 | 1461249278088 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:34:38 INFO - PROCESS | 1653 | 1461249278106 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123697000 == 33 [pid = 1653] [id = 593] 07:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11a536400) [pid = 1653] [serial = 1779] [outer = 0x0] 07:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11a7dfc00) [pid = 1653] [serial = 1780] [outer = 0x11a536400] 07:34:38 INFO - PROCESS | 1653 | 1461249278150 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11aa78c00) [pid = 1653] [serial = 1781] [outer = 0x11a536400] 07:34:38 INFO - PROCESS | 1653 | 1461249278503 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:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 622ms 07:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:34:38 INFO - PROCESS | 1653 | 1461249278566 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 1653 | 1461249278568 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:34:38 INFO - PROCESS | 1653 | 1461249278570 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 1653 | 1461249278571 Marionette TRACE conn2 <- [1,2346,null,{}] 07:34:38 INFO - PROCESS | 1653 | 1461249278574 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:34:38 INFO - PROCESS | 1653 | 1461249278650 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:34:38 INFO - PROCESS | 1653 | 1461249278654 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12411d800 == 34 [pid = 1653] [id = 594] 07:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11aa96400) [pid = 1653] [serial = 1782] [outer = 0x0] 07:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11aae5c00) [pid = 1653] [serial = 1783] [outer = 0x11aa96400] 07:34:38 INFO - PROCESS | 1653 | 1461249278683 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11adeec00) [pid = 1653] [serial = 1784] [outer = 0x11aa96400] 07:34:39 INFO - PROCESS | 1653 | 1461249279036 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:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 07:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:34:39 INFO - PROCESS | 1653 | 1461249279089 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 1653 | 1461249279090 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:34:39 INFO - PROCESS | 1653 | 1461249279092 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 1653 | 1461249279093 Marionette TRACE conn2 <- [1,2350,null,{}] 07:34:39 INFO - PROCESS | 1653 | 1461249279095 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:34:39 INFO - PROCESS | 1653 | 1461249279187 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:34:39 INFO - PROCESS | 1653 | 1461249279200 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d9d000 == 35 [pid = 1653] [id = 595] 07:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11adfa400) [pid = 1653] [serial = 1785] [outer = 0x0] 07:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11b509800) [pid = 1653] [serial = 1786] [outer = 0x11adfa400] 07:34:39 INFO - PROCESS | 1653 | 1461249279225 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11b941400) [pid = 1653] [serial = 1787] [outer = 0x11adfa400] 07:34:39 INFO - PROCESS | 1653 | 1461249279551 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:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 472ms 07:34:39 INFO - PROCESS | 1653 | 1461249279565 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 1653 | 1461249279566 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:34:39 INFO - PROCESS | 1653 | 1461249279568 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 1653 | 1461249279569 Marionette TRACE conn2 <- [1,2354,null,{}] 07:34:39 INFO - PROCESS | 1653 | 1461249279571 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:34:39 INFO - PROCESS | 1653 | 1461249279682 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:34:39 INFO - PROCESS | 1653 | 1461249279693 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129295000 == 36 [pid = 1653] [id = 596] 07:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11adf9c00) [pid = 1653] [serial = 1788] [outer = 0x0] 07:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11ba49000) [pid = 1653] [serial = 1789] [outer = 0x11adf9c00] 07:34:39 INFO - PROCESS | 1653 | 1461249279724 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11c39f800) [pid = 1653] [serial = 1790] [outer = 0x11adf9c00] 07:34:40 INFO - PROCESS | 1653 | 1461249280138 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:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 620ms 07:34:40 INFO - PROCESS | 1653 | 1461249280189 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:34:40 INFO - PROCESS | 1653 | 1461249280191 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:34:40 INFO - PROCESS | 1653 | 1461249280196 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 1653 | 1461249280197 Marionette TRACE conn2 <- [1,2358,null,{}] 07:34:40 INFO - PROCESS | 1653 | 1461249280200 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:34:40 INFO - PROCESS | 1653 | 1461249280303 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:34:40 INFO - PROCESS | 1653 | 1461249280307 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a91e800 == 37 [pid = 1653] [id = 597] 07:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x114aa8400) [pid = 1653] [serial = 1791] [outer = 0x0] 07:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12386d800) [pid = 1653] [serial = 1792] [outer = 0x114aa8400] 07:34:40 INFO - PROCESS | 1653 | 1461249280335 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1238cc400) [pid = 1653] [serial = 1793] [outer = 0x114aa8400] 07:34:40 INFO - PROCESS | 1653 | 1461249280666 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:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 522ms 07:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:34:40 INFO - PROCESS | 1653 | 1461249280716 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 1653 | 1461249280717 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:34:40 INFO - PROCESS | 1653 | 1461249280719 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 1653 | 1461249280720 Marionette TRACE conn2 <- [1,2362,null,{}] 07:34:40 INFO - PROCESS | 1653 | 1461249280722 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:34:40 INFO - PROCESS | 1653 | 1461249280817 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:34:40 INFO - PROCESS | 1653 | 1461249280830 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a795000 == 38 [pid = 1653] [id = 598] 07:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1238d1800) [pid = 1653] [serial = 1794] [outer = 0x0] 07:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12392b400) [pid = 1653] [serial = 1795] [outer = 0x1238d1800] 07:34:40 INFO - PROCESS | 1653 | 1461249280854 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123a03800) [pid = 1653] [serial = 1796] [outer = 0x1238d1800] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12392e000) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11bc8d400) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x114b83800) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11ba4dc00) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x114b84800) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112410800) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11aae3400) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x114b87c00) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114b82000) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12386c800) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11be33000) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123930000) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11a929c00) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x127043800) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114d94000) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:34:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118c91c00) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:34:41 INFO - PROCESS | 1653 | 1461249281297 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:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 618ms 07:34:41 INFO - PROCESS | 1653 | 1461249281349 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 1653 | 1461249281350 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:34:41 INFO - PROCESS | 1653 | 1461249281357 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 1653 | 1461249281358 Marionette TRACE conn2 <- [1,2366,null,{}] 07:34:41 INFO - PROCESS | 1653 | 1461249281365 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:34:41 INFO - PROCESS | 1653 | 1461249281451 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:34:41 INFO - PROCESS | 1653 | 1461249281456 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12908b800 == 39 [pid = 1653] [id = 599] 07:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x114b7d000) [pid = 1653] [serial = 1797] [outer = 0x0] 07:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11bc8d400) [pid = 1653] [serial = 1798] [outer = 0x114b7d000] 07:34:41 INFO - PROCESS | 1653 | 1461249281481 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12392cc00) [pid = 1653] [serial = 1799] [outer = 0x114b7d000] 07:34:41 INFO - PROCESS | 1653 | 1461249281817 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:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 469ms 07:34:41 INFO - PROCESS | 1653 | 1461249281827 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 1653 | 1461249281831 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:34:41 INFO - PROCESS | 1653 | 1461249281834 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 1653 | 1461249281835 Marionette TRACE conn2 <- [1,2370,null,{}] 07:34:41 INFO - PROCESS | 1653 | 1461249281838 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:34:41 INFO - PROCESS | 1653 | 1461249281919 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:34:41 INFO - PROCESS | 1653 | 1461249281924 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a844000 == 40 [pid = 1653] [id = 600] 07:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12392d400) [pid = 1653] [serial = 1800] [outer = 0x0] 07:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123d27800) [pid = 1653] [serial = 1801] [outer = 0x12392d400] 07:34:41 INFO - PROCESS | 1653 | 1461249281949 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124344c00) [pid = 1653] [serial = 1802] [outer = 0x12392d400] 07:34:42 INFO - PROCESS | 1653 | 1461249282297 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:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 473ms 07:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:34:42 INFO - PROCESS | 1653 | 1461249282307 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 1653 | 1461249282309 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:34:42 INFO - PROCESS | 1653 | 1461249282315 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 1653 | 1461249282317 Marionette TRACE conn2 <- [1,2374,null,{}] 07:34:42 INFO - PROCESS | 1653 | 1461249282331 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:34:42 INFO - PROCESS | 1653 | 1461249282424 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:34:42 INFO - PROCESS | 1653 | 1461249282430 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af0c000 == 41 [pid = 1653] [id = 601] 07:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12447f000) [pid = 1653] [serial = 1803] [outer = 0x0] 07:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12705e000) [pid = 1653] [serial = 1804] [outer = 0x12447f000] 07:34:42 INFO - PROCESS | 1653 | 1461249282458 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1271de000) [pid = 1653] [serial = 1805] [outer = 0x12447f000] 07:34:42 INFO - PROCESS | 1653 | 1461249282782 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:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 07:34:42 INFO - PROCESS | 1653 | 1461249282834 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 1653 | 1461249282836 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:34:42 INFO - PROCESS | 1653 | 1461249282838 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 1653 | 1461249282839 Marionette TRACE conn2 <- [1,2378,null,{}] 07:34:42 INFO - PROCESS | 1653 | 1461249282841 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:34:42 INFO - PROCESS | 1653 | 1461249282921 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:34:42 INFO - PROCESS | 1653 | 1461249282973 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afca800 == 42 [pid = 1653] [id = 602] 07:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12714ec00) [pid = 1653] [serial = 1806] [outer = 0x0] 07:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1275b4800) [pid = 1653] [serial = 1807] [outer = 0x12714ec00] 07:34:43 INFO - PROCESS | 1653 | 1461249283000 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1278ea000) [pid = 1653] [serial = 1808] [outer = 0x12714ec00] 07:34:43 INFO - PROCESS | 1653 | 1461249283434 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:34:43 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:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 619ms 07:34:43 INFO - PROCESS | 1653 | 1461249283457 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 1653 | 1461249283461 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:34:43 INFO - PROCESS | 1653 | 1461249283485 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 1653 | 1461249283487 Marionette TRACE conn2 <- [1,2382,null,{}] 07:34:43 INFO - PROCESS | 1653 | 1461249283491 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:34:43 INFO - PROCESS | 1653 | 1461249283593 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:34:43 INFO - PROCESS | 1653 | 1461249283686 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aad0000 == 43 [pid = 1653] [id = 603] 07:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1152f0c00) [pid = 1653] [serial = 1809] [outer = 0x0] 07:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1153b4c00) [pid = 1653] [serial = 1810] [outer = 0x1152f0c00] 07:34:43 INFO - PROCESS | 1653 | 1461249283718 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118af4400) [pid = 1653] [serial = 1811] [outer = 0x1152f0c00] 07:34:44 INFO - PROCESS | 1653 | 1461249284111 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:34:44 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:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 674ms 07:34:44 INFO - PROCESS | 1653 | 1461249284158 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 1653 | 1461249284162 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:34:44 INFO - PROCESS | 1653 | 1461249284167 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 1653 | 1461249284169 Marionette TRACE conn2 <- [1,2386,null,{}] 07:34:44 INFO - PROCESS | 1653 | 1461249284171 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:34:44 INFO - PROCESS | 1653 | 1461249284273 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:34:44 INFO - PROCESS | 1653 | 1461249284338 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12715e800 == 44 [pid = 1653] [id = 604] 07:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118c61c00) [pid = 1653] [serial = 1812] [outer = 0x0] 07:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119c2c800) [pid = 1653] [serial = 1813] [outer = 0x118c61c00] 07:34:44 INFO - PROCESS | 1653 | 1461249284370 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11aae6000) [pid = 1653] [serial = 1814] [outer = 0x118c61c00] 07:34:44 INFO - PROCESS | 1653 | 1461249284760 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:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 623ms 07:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:34:44 INFO - PROCESS | 1653 | 1461249284799 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 1653 | 1461249284801 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:34:44 INFO - PROCESS | 1653 | 1461249284803 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 1653 | 1461249284806 Marionette TRACE conn2 <- [1,2390,null,{}] 07:34:44 INFO - PROCESS | 1653 | 1461249284816 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:34:44 INFO - PROCESS | 1653 | 1461249284919 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:34:45 INFO - PROCESS | 1653 | 1461249285012 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4c0800 == 45 [pid = 1653] [id = 605] 07:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11be3b800) [pid = 1653] [serial = 1815] [outer = 0x0] 07:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11c18b000) [pid = 1653] [serial = 1816] [outer = 0x11be3b800] 07:34:45 INFO - PROCESS | 1653 | 1461249285046 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1238ce800) [pid = 1653] [serial = 1817] [outer = 0x11be3b800] 07:34:45 INFO - PROCESS | 1653 | 1461249285447 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:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 677ms 07:34:45 INFO - PROCESS | 1653 | 1461249285480 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:34:45 INFO - PROCESS | 1653 | 1461249285482 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:34:45 INFO - PROCESS | 1653 | 1461249285485 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 1653 | 1461249285486 Marionette TRACE conn2 <- [1,2394,null,{}] 07:34:45 INFO - PROCESS | 1653 | 1461249285488 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:34:45 INFO - PROCESS | 1653 | 1461249285587 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:34:45 INFO - PROCESS | 1653 | 1461249285653 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b516800 == 46 [pid = 1653] [id = 606] 07:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1238d2000) [pid = 1653] [serial = 1818] [outer = 0x0] 07:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12703a800) [pid = 1653] [serial = 1819] [outer = 0x1238d2000] 07:34:45 INFO - PROCESS | 1653 | 1461249285685 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12714b800) [pid = 1653] [serial = 1820] [outer = 0x1238d2000] 07:34:46 INFO - PROCESS | 1653 | 1461249286101 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:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 673ms 07:34:46 INFO - PROCESS | 1653 | 1461249286157 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 1653 | 1461249286159 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:34:46 INFO - PROCESS | 1653 | 1461249286161 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 1653 | 1461249286163 Marionette TRACE conn2 <- [1,2398,null,{}] 07:34:46 INFO - PROCESS | 1653 | 1461249286166 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:34:46 INFO - PROCESS | 1653 | 1461249286269 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:34:46 INFO - PROCESS | 1653 | 1461249286368 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bc9b800 == 47 [pid = 1653] [id = 607] 07:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12705d400) [pid = 1653] [serial = 1821] [outer = 0x0] 07:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1278f2800) [pid = 1653] [serial = 1822] [outer = 0x12705d400] 07:34:46 INFO - PROCESS | 1653 | 1461249286418 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1290d4800) [pid = 1653] [serial = 1823] [outer = 0x12705d400] 07:34:47 INFO - PROCESS | 1653 | 1461249287010 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:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 870ms 07:34:47 INFO - PROCESS | 1653 | 1461249287049 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 1653 | 1461249287051 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:34:47 INFO - PROCESS | 1653 | 1461249287056 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 1653 | 1461249287057 Marionette TRACE conn2 <- [1,2402,null,{}] 07:34:47 INFO - PROCESS | 1653 | 1461249287063 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:34:47 INFO - PROCESS | 1653 | 1461249287157 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:34:47 INFO - PROCESS | 1653 | 1461249287220 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba82800 == 48 [pid = 1653] [id = 608] 07:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x114d96800) [pid = 1653] [serial = 1824] [outer = 0x0] 07:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1152e4c00) [pid = 1653] [serial = 1825] [outer = 0x114d96800] 07:34:47 INFO - PROCESS | 1653 | 1461249287249 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11854b400) [pid = 1653] [serial = 1826] [outer = 0x114d96800] 07:34:47 INFO - PROCESS | 1653 | 1461249287683 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:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12e66a000 == 47 [pid = 1653] [id = 570] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12af0c000 == 46 [pid = 1653] [id = 601] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12a844000 == 45 [pid = 1653] [id = 600] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12908b800 == 44 [pid = 1653] [id = 599] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12a795000 == 43 [pid = 1653] [id = 598] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11a91e800 == 42 [pid = 1653] [id = 597] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x129295000 == 41 [pid = 1653] [id = 596] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x125d9d000 == 40 [pid = 1653] [id = 595] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12411d800 == 39 [pid = 1653] [id = 594] 07:34:47 INFO - PROCESS | 1653 | 1461249287790 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 1653 | 1461249287793 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x123697000 == 38 [pid = 1653] [id = 593] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11aabc000 == 37 [pid = 1653] [id = 592] 07:34:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11927d800 == 36 [pid = 1653] [id = 591] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x127148800) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127062000) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12714fc00) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x127725800) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x114aa8000) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123c57000) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123af7c00) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12904b000) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12392d000) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11be32400) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123e66800) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11be3a400) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11c187c00) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119c33c00) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11a932400) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123613800) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123871800) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11aa90c00) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11aadf000) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118f67800) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1192da400) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11adf2800) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11ba44400) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11538d400) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1175df400) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x114c07c00) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x114d92000) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 07:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123921c00) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11c368000) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11c399c00) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12705a400) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127de0400) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124481c00) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 07:34:47 INFO - PROCESS | 1653 | 1461249287806 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 1653 | 1461249287808 Marionette TRACE conn2 <- [1,2406,null,{}] 07:34:47 INFO - PROCESS | 1653 | 1461249287810 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:34:47 INFO - PROCESS | 1653 | 1461249287891 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:34:47 INFO - PROCESS | 1653 | 1461249287949 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11927d800 == 37 [pid = 1653] [id = 609] 07:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x114d98400) [pid = 1653] [serial = 1827] [outer = 0x0] 07:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118aedc00) [pid = 1653] [serial = 1828] [outer = 0x114d98400] 07:34:47 INFO - PROCESS | 1653 | 1461249287977 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118e33400) [pid = 1653] [serial = 1829] [outer = 0x114d98400] 07:34:48 INFO - PROCESS | 1653 | 1461249288274 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:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 07:34:48 INFO - PROCESS | 1653 | 1461249288327 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 1653 | 1461249288330 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:34:48 INFO - PROCESS | 1653 | 1461249288333 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 1653 | 1461249288336 Marionette TRACE conn2 <- [1,2410,null,{}] 07:34:48 INFO - PROCESS | 1653 | 1461249288344 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:34:48 INFO - PROCESS | 1653 | 1461249288435 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:34:48 INFO - PROCESS | 1653 | 1461249288439 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be25000 == 38 [pid = 1653] [id = 610] 07:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119257400) [pid = 1653] [serial = 1830] [outer = 0x0] 07:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11aa72000) [pid = 1653] [serial = 1831] [outer = 0x119257400] 07:34:48 INFO - PROCESS | 1653 | 1461249288473 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11aae1c00) [pid = 1653] [serial = 1832] [outer = 0x119257400] 07:34:48 INFO - PROCESS | 1653 | 1461249288944 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:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 621ms 07:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:34:48 INFO - PROCESS | 1653 | 1461249288955 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 1653 | 1461249288957 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:34:48 INFO - PROCESS | 1653 | 1461249288959 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 1653 | 1461249288960 Marionette TRACE conn2 <- [1,2414,null,{}] 07:34:48 INFO - PROCESS | 1653 | 1461249288965 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:34:49 INFO - PROCESS | 1653 | 1461249289043 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:34:49 INFO - PROCESS | 1653 | 1461249289049 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e3f000 == 39 [pid = 1653] [id = 611] 07:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11acd0000) [pid = 1653] [serial = 1833] [outer = 0x0] 07:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11ba40c00) [pid = 1653] [serial = 1834] [outer = 0x11acd0000] 07:34:49 INFO - PROCESS | 1653 | 1461249289075 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11be3a800) [pid = 1653] [serial = 1835] [outer = 0x11acd0000] 07:34:49 INFO - PROCESS | 1653 | 1461249289419 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:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 473ms 07:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:34:49 INFO - PROCESS | 1653 | 1461249289433 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 1653 | 1461249289434 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:34:49 INFO - PROCESS | 1653 | 1461249289436 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 1653 | 1461249289437 Marionette TRACE conn2 <- [1,2418,null,{}] 07:34:49 INFO - PROCESS | 1653 | 1461249289440 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:34:49 INFO - PROCESS | 1653 | 1461249289546 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:34:49 INFO - PROCESS | 1653 | 1461249289553 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d4e800 == 40 [pid = 1653] [id = 612] 07:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1192d9800) [pid = 1653] [serial = 1836] [outer = 0x0] 07:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11c190400) [pid = 1653] [serial = 1837] [outer = 0x1192d9800] 07:34:49 INFO - PROCESS | 1653 | 1461249289579 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12386b800) [pid = 1653] [serial = 1838] [outer = 0x1192d9800] 07:34:49 INFO - PROCESS | 1653 | 1461249289887 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:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 468ms 07:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:34:49 INFO - PROCESS | 1653 | 1461249289905 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 1653 | 1461249289906 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:34:49 INFO - PROCESS | 1653 | 1461249289908 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 1653 | 1461249289909 Marionette TRACE conn2 <- [1,2422,null,{}] 07:34:49 INFO - PROCESS | 1653 | 1461249289914 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:34:50 INFO - PROCESS | 1653 | 1461249290014 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:34:50 INFO - PROCESS | 1653 | 1461249290020 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11991c000 == 41 [pid = 1653] [id = 613] 07:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123872000) [pid = 1653] [serial = 1839] [outer = 0x0] 07:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123927400) [pid = 1653] [serial = 1840] [outer = 0x123872000] 07:34:50 INFO - PROCESS | 1653 | 1461249290048 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12734c800) [pid = 1653] [serial = 1841] [outer = 0x123872000] 07:34:50 INFO - PROCESS | 1653 | 1461249290420 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:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 523ms 07:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:34:50 INFO - PROCESS | 1653 | 1461249290432 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:34:50 INFO - PROCESS | 1653 | 1461249290433 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:34:50 INFO - PROCESS | 1653 | 1461249290435 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 1653 | 1461249290436 Marionette TRACE conn2 <- [1,2426,null,{}] 07:34:50 INFO - PROCESS | 1653 | 1461249290438 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:34:50 INFO - PROCESS | 1653 | 1461249290538 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:34:50 INFO - PROCESS | 1653 | 1461249290549 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a51b800 == 42 [pid = 1653] [id = 614] 07:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12771f400) [pid = 1653] [serial = 1842] [outer = 0x0] 07:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1278f5800) [pid = 1653] [serial = 1843] [outer = 0x12771f400] 07:34:50 INFO - PROCESS | 1653 | 1461249290575 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1290dd800) [pid = 1653] [serial = 1844] [outer = 0x12771f400] 07:34:50 INFO - PROCESS | 1653 | 1461249290984 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:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 07:34:51 INFO - PROCESS | 1653 | 1461249291006 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:34:51 INFO - PROCESS | 1653 | 1461249291008 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:34:51 INFO - PROCESS | 1653 | 1461249291021 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 1653 | 1461249291023 Marionette TRACE conn2 <- [1,2430,null,{}] 07:34:51 INFO - PROCESS | 1653 | 1461249291026 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:34:51 INFO - PROCESS | 1653 | 1461249291155 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:34:51 INFO - PROCESS | 1653 | 1461249291172 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a82e800 == 43 [pid = 1653] [id = 615] 07:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127ddf800) [pid = 1653] [serial = 1845] [outer = 0x0] 07:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129980800) [pid = 1653] [serial = 1846] [outer = 0x127ddf800] 07:34:51 INFO - PROCESS | 1653 | 1461249291215 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129cb3000) [pid = 1653] [serial = 1847] [outer = 0x127ddf800] 07:34:51 INFO - PROCESS | 1653 | 1461249291586 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:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 581ms 07:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:34:51 INFO - PROCESS | 1653 | 1461249291599 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 1653 | 1461249291601 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:34:51 INFO - PROCESS | 1653 | 1461249291603 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 1653 | 1461249291604 Marionette TRACE conn2 <- [1,2434,null,{}] 07:34:51 INFO - PROCESS | 1653 | 1461249291606 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:34:51 INFO - PROCESS | 1653 | 1461249291711 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:34:51 INFO - PROCESS | 1653 | 1461249291715 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8af000 == 44 [pid = 1653] [id = 616] 07:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129784800) [pid = 1653] [serial = 1848] [outer = 0x0] 07:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129e2d400) [pid = 1653] [serial = 1849] [outer = 0x129784800] 07:34:51 INFO - PROCESS | 1653 | 1461249291769 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129e4f400) [pid = 1653] [serial = 1850] [outer = 0x129784800] 07:34:52 INFO - PROCESS | 1653 | 1461249292078 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:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 07:34:52 INFO - PROCESS | 1653 | 1461249292123 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 1653 | 1461249292125 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:34:52 INFO - PROCESS | 1653 | 1461249292127 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 1653 | 1461249292128 Marionette TRACE conn2 <- [1,2438,null,{}] 07:34:52 INFO - PROCESS | 1653 | 1461249292130 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:34:52 INFO - PROCESS | 1653 | 1461249292310 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11adfa400) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1152ea400) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x114d8b400) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11aa96400) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11a536400) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11adf9c00) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x114aa8400) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1238d1800) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12392d400) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12447f000) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x114b7d000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112408800) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:34:52 INFO - PROCESS | 1653 | 1461249292352 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dd8000 == 45 [pid = 1653] [id = 617] 07:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1147be400) [pid = 1653] [serial = 1851] [outer = 0x0] 07:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x114b83000) [pid = 1653] [serial = 1852] [outer = 0x1147be400] 07:34:52 INFO - PROCESS | 1653 | 1461249292378 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11a542400) [pid = 1653] [serial = 1853] [outer = 0x1147be400] 07:34:52 INFO - PROCESS | 1653 | 1461249292659 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:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 571ms 07:34:52 INFO - PROCESS | 1653 | 1461249292701 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 1653 | 1461249292703 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:34:52 INFO - PROCESS | 1653 | 1461249292705 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 1653 | 1461249292707 Marionette TRACE conn2 <- [1,2442,null,{}] 07:34:52 INFO - PROCESS | 1653 | 1461249292710 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:34:52 INFO - PROCESS | 1653 | 1461249292811 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:34:52 INFO - PROCESS | 1653 | 1461249292863 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adcc000 == 46 [pid = 1653] [id = 618] 07:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114d99800) [pid = 1653] [serial = 1854] [outer = 0x0] 07:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11b91bc00) [pid = 1653] [serial = 1855] [outer = 0x114d99800] 07:34:52 INFO - PROCESS | 1653 | 1461249292894 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a510800) [pid = 1653] [serial = 1856] [outer = 0x114d99800] 07:34:53 INFO - PROCESS | 1653 | 1461249293199 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:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 526ms 07:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:34:53 INFO - PROCESS | 1653 | 1461249293232 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:34:53 INFO - PROCESS | 1653 | 1461249293233 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:34:53 INFO - PROCESS | 1653 | 1461249293235 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 1653 | 1461249293236 Marionette TRACE conn2 <- [1,2446,null,{}] 07:34:53 INFO - PROCESS | 1653 | 1461249293238 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:34:53 INFO - PROCESS | 1653 | 1461249293322 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:34:53 INFO - PROCESS | 1653 | 1461249293326 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c059000 == 47 [pid = 1653] [id = 619] 07:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a513000) [pid = 1653] [serial = 1857] [outer = 0x0] 07:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a59c000) [pid = 1653] [serial = 1858] [outer = 0x12a513000] 07:34:53 INFO - PROCESS | 1653 | 1461249293351 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a5a2c00) [pid = 1653] [serial = 1859] [outer = 0x12a513000] 07:34:53 INFO - PROCESS | 1653 | 1461249293668 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:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 469ms 07:34:53 INFO - PROCESS | 1653 | 1461249293705 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:34:53 INFO - PROCESS | 1653 | 1461249293707 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:34:53 INFO - PROCESS | 1653 | 1461249293710 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 1653 | 1461249293711 Marionette TRACE conn2 <- [1,2450,null,{}] 07:34:53 INFO - PROCESS | 1653 | 1461249293713 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:34:53 INFO - PROCESS | 1653 | 1461249293828 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:34:53 INFO - PROCESS | 1653 | 1461249293838 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c09d000 == 48 [pid = 1653] [id = 620] 07:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a5a5000) [pid = 1653] [serial = 1860] [outer = 0x0] 07:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a905400) [pid = 1653] [serial = 1861] [outer = 0x12a5a5000] 07:34:53 INFO - PROCESS | 1653 | 1461249293878 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a90a800) [pid = 1653] [serial = 1862] [outer = 0x12a5a5000] 07:34:54 INFO - PROCESS | 1653 | 1461249294433 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:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 773ms 07:34:54 INFO - PROCESS | 1653 | 1461249294483 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 1653 | 1461249294485 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:34:54 INFO - PROCESS | 1653 | 1461249294489 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 1653 | 1461249294492 Marionette TRACE conn2 <- [1,2454,null,{}] 07:34:54 INFO - PROCESS | 1653 | 1461249294510 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:34:54 INFO - PROCESS | 1653 | 1461249294615 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:34:54 INFO - PROCESS | 1653 | 1461249294671 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b12000 == 49 [pid = 1653] [id = 621] 07:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x114ab5000) [pid = 1653] [serial = 1863] [outer = 0x0] 07:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x114d8a400) [pid = 1653] [serial = 1864] [outer = 0x114ab5000] 07:34:54 INFO - PROCESS | 1653 | 1461249294702 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11586a800) [pid = 1653] [serial = 1865] [outer = 0x114ab5000] 07:34:55 INFO - PROCESS | 1653 | 1461249295156 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:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 723ms 07:34:55 INFO - PROCESS | 1653 | 1461249295211 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 1653 | 1461249295215 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:34:55 INFO - PROCESS | 1653 | 1461249295220 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 1653 | 1461249295222 Marionette TRACE conn2 <- [1,2458,null,{}] 07:34:55 INFO - PROCESS | 1653 | 1461249295297 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:34:55 INFO - PROCESS | 1653 | 1461249295430 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:34:55 INFO - PROCESS | 1653 | 1461249295475 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d9f000 == 50 [pid = 1653] [id = 622] 07:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1158e5800) [pid = 1653] [serial = 1866] [outer = 0x0] 07:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11aa6fc00) [pid = 1653] [serial = 1867] [outer = 0x1158e5800] 07:34:55 INFO - PROCESS | 1653 | 1461249295505 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11adf2800) [pid = 1653] [serial = 1868] [outer = 0x1158e5800] 07:34:55 INFO - PROCESS | 1653 | 1461249295929 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:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 721ms 07:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:34:55 INFO - PROCESS | 1653 | 1461249295941 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 1653 | 1461249295943 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:34:55 INFO - PROCESS | 1653 | 1461249295945 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 1653 | 1461249295948 Marionette TRACE conn2 <- [1,2462,null,{}] 07:34:55 INFO - PROCESS | 1653 | 1461249295956 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:34:56 INFO - PROCESS | 1653 | 1461249296062 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:34:56 INFO - PROCESS | 1653 | 1461249296113 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4b2000 == 51 [pid = 1653] [id = 623] 07:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11b9b8c00) [pid = 1653] [serial = 1869] [outer = 0x0] 07:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x123878c00) [pid = 1653] [serial = 1870] [outer = 0x11b9b8c00] 07:34:56 INFO - PROCESS | 1653 | 1461249296149 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x123e5c800) [pid = 1653] [serial = 1871] [outer = 0x11b9b8c00] 07:34:56 INFO - PROCESS | 1653 | 1461249296567 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:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 673ms 07:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:34:56 INFO - PROCESS | 1653 | 1461249296618 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 1653 | 1461249296620 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:34:56 INFO - PROCESS | 1653 | 1461249296622 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 1653 | 1461249296623 Marionette TRACE conn2 <- [1,2466,null,{}] 07:34:56 INFO - PROCESS | 1653 | 1461249296642 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:34:56 INFO - PROCESS | 1653 | 1461249296788 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:34:56 INFO - PROCESS | 1653 | 1461249296850 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1d3000 == 52 [pid = 1653] [id = 624] 07:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1271e0400) [pid = 1653] [serial = 1872] [outer = 0x0] 07:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x127722400) [pid = 1653] [serial = 1873] [outer = 0x1271e0400] 07:34:56 INFO - PROCESS | 1653 | 1461249296880 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x129e2b800) [pid = 1653] [serial = 1874] [outer = 0x1271e0400] 07:34:57 INFO - PROCESS | 1653 | 1461249297313 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:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 720ms 07:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:34:57 INFO - PROCESS | 1653 | 1461249297343 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 1653 | 1461249297344 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:34:57 INFO - PROCESS | 1653 | 1461249297346 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 1653 | 1461249297348 Marionette TRACE conn2 <- [1,2470,null,{}] 07:34:57 INFO - PROCESS | 1653 | 1461249297350 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:34:57 INFO - PROCESS | 1653 | 1461249297448 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:34:57 INFO - PROCESS | 1653 | 1461249297501 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x129770800 == 53 [pid = 1653] [id = 625] 07:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x123877000) [pid = 1653] [serial = 1875] [outer = 0x0] 07:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12734f400) [pid = 1653] [serial = 1876] [outer = 0x123877000] 07:34:57 INFO - PROCESS | 1653 | 1461249297531 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129e55400) [pid = 1653] [serial = 1877] [outer = 0x123877000] 07:34:58 INFO - PROCESS | 1653 | 1461249298135 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:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 821ms 07:34:58 INFO - PROCESS | 1653 | 1461249298168 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 1653 | 1461249298170 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:34:58 INFO - PROCESS | 1653 | 1461249298174 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 1653 | 1461249298176 Marionette TRACE conn2 <- [1,2474,null,{}] 07:34:58 INFO - PROCESS | 1653 | 1461249298200 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:34:58 INFO - PROCESS | 1653 | 1461249298292 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:34:58 INFO - PROCESS | 1653 | 1461249298363 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x123ce0000 == 54 [pid = 1653] [id = 626] 07:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11444b000) [pid = 1653] [serial = 1878] [outer = 0x0] 07:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11523fc00) [pid = 1653] [serial = 1879] [outer = 0x11444b000] 07:34:58 INFO - PROCESS | 1653 | 1461249298391 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118af2c00) [pid = 1653] [serial = 1880] [outer = 0x11444b000] 07:34:58 INFO - PROCESS | 1653 | 1461249298806 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:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 641ms 07:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:34:58 INFO - PROCESS | 1653 | 1461249298815 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 1653 | 1461249298818 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:34:58 INFO - PROCESS | 1653 | 1461249298822 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 1653 | 1461249298824 Marionette TRACE conn2 <- [1,2478,null,{}] 07:34:58 INFO - PROCESS | 1653 | 1461249298826 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:34:58 INFO - PROCESS | 1653 | 1461249298921 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:34:58 INFO - PROCESS | 1653 | 1461249298974 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1a3000 == 55 [pid = 1653] [id = 627] 07:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x114b7d000) [pid = 1653] [serial = 1881] [outer = 0x0] 07:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11a7e8000) [pid = 1653] [serial = 1882] [outer = 0x114b7d000] 07:34:59 INFO - PROCESS | 1653 | 1461249299001 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11aae3800) [pid = 1653] [serial = 1883] [outer = 0x114b7d000] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12c059000 == 54 [pid = 1653] [id = 619] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12adcc000 == 53 [pid = 1653] [id = 618] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119dd8000 == 52 [pid = 1653] [id = 617] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8af000 == 51 [pid = 1653] [id = 616] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a82e800 == 50 [pid = 1653] [id = 615] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a51b800 == 49 [pid = 1653] [id = 614] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11991c000 == 48 [pid = 1653] [id = 613] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1275b4800) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x125d4e800 == 47 [pid = 1653] [id = 612] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x123e3f000 == 46 [pid = 1653] [id = 611] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11be25000 == 45 [pid = 1653] [id = 610] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11927d800 == 44 [pid = 1653] [id = 609] 07:34:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba82800 == 43 [pid = 1653] [id = 608] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11523d400) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11b509800) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1290d5000) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x114aab800) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118a31400) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118e2f400) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x114d8f800) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115238400) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11aae5c00) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11a7dfc00) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11aa78c00) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11ba49000) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x114d95000) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11c39f800) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1238cc400) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12386d800) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12392b400) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123d27800) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12705e000) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124344c00) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11bc8d400) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123a03800) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1271de000) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12392cc00) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11b941400) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11adeec00) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 07:34:59 INFO - PROCESS | 1653 | 1461249299376 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:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 569ms 07:34:59 INFO - PROCESS | 1653 | 1461249299391 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 1653 | 1461249299393 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:34:59 INFO - PROCESS | 1653 | 1461249299396 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 1653 | 1461249299400 Marionette TRACE conn2 <- [1,2482,null,{}] 07:34:59 INFO - PROCESS | 1653 | 1461249299407 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:34:59 INFO - PROCESS | 1653 | 1461249299491 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:34:59 INFO - PROCESS | 1653 | 1461249299545 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be25000 == 44 [pid = 1653] [id = 628] 07:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119b35800) [pid = 1653] [serial = 1884] [outer = 0x0] 07:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11adfdc00) [pid = 1653] [serial = 1885] [outer = 0x119b35800] 07:34:59 INFO - PROCESS | 1653 | 1461249299573 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11be3f400) [pid = 1653] [serial = 1886] [outer = 0x119b35800] 07:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 525ms 07:34:59 INFO - PROCESS | 1653 | 1461249299915 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:34:59 INFO - PROCESS | 1653 | 1461249299920 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 1653 | 1461249299922 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:34:59 INFO - PROCESS | 1653 | 1461249299924 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 1653 | 1461249299925 Marionette TRACE conn2 <- [1,2486,null,{}] 07:34:59 INFO - PROCESS | 1653 | 1461249299932 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:35:00 INFO - PROCESS | 1653 | 1461249300018 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:35:00 INFO - PROCESS | 1653 | 1461249300023 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e9c800 == 45 [pid = 1653] [id = 629] 07:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11c191800) [pid = 1653] [serial = 1887] [outer = 0x0] 07:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123875c00) [pid = 1653] [serial = 1888] [outer = 0x11c191800] 07:35:00 INFO - PROCESS | 1653 | 1461249300049 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123e14c00) [pid = 1653] [serial = 1889] [outer = 0x11c191800] 07:35:00 INFO - PROCESS | 1653 | 1461249300382 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:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 474ms 07:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:35:00 INFO - PROCESS | 1653 | 1461249300400 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 1653 | 1461249300401 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:35:00 INFO - PROCESS | 1653 | 1461249300403 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 1653 | 1461249300404 Marionette TRACE conn2 <- [1,2490,null,{}] 07:35:00 INFO - PROCESS | 1653 | 1461249300407 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:35:00 INFO - PROCESS | 1653 | 1461249300486 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:35:00 INFO - PROCESS | 1653 | 1461249300490 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a538000 == 46 [pid = 1653] [id = 630] 07:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123e62c00) [pid = 1653] [serial = 1890] [outer = 0x0] 07:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12705c000) [pid = 1653] [serial = 1891] [outer = 0x123e62c00] 07:35:00 INFO - PROCESS | 1653 | 1461249300518 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x127351c00) [pid = 1653] [serial = 1892] [outer = 0x123e62c00] 07:35:00 INFO - PROCESS | 1653 | 1461249300866 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:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 470ms 07:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:35:00 INFO - PROCESS | 1653 | 1461249300873 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 1653 | 1461249300874 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:35:00 INFO - PROCESS | 1653 | 1461249300876 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 1653 | 1461249300878 Marionette TRACE conn2 <- [1,2494,null,{}] 07:35:00 INFO - PROCESS | 1653 | 1461249300884 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:35:00 INFO - PROCESS | 1653 | 1461249300987 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:35:01 INFO - PROCESS | 1653 | 1461249301048 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a83c000 == 47 [pid = 1653] [id = 631] 07:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124342400) [pid = 1653] [serial = 1893] [outer = 0x0] 07:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1275ba000) [pid = 1653] [serial = 1894] [outer = 0x124342400] 07:35:01 INFO - PROCESS | 1653 | 1461249301076 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129e5a000) [pid = 1653] [serial = 1895] [outer = 0x124342400] 07:35:01 INFO - PROCESS | 1653 | 1461249301394 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:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 573ms 07:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:35:01 INFO - PROCESS | 1653 | 1461249301450 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 1653 | 1461249301451 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:35:01 INFO - PROCESS | 1653 | 1461249301453 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 1653 | 1461249301454 Marionette TRACE conn2 <- [1,2498,null,{}] 07:35:01 INFO - PROCESS | 1653 | 1461249301456 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:35:01 INFO - PROCESS | 1653 | 1461249301555 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:35:01 INFO - PROCESS | 1653 | 1461249301567 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af17000 == 48 [pid = 1653] [id = 632] 07:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129e5a800) [pid = 1653] [serial = 1896] [outer = 0x0] 07:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12a510c00) [pid = 1653] [serial = 1897] [outer = 0x129e5a800] 07:35:01 INFO - PROCESS | 1653 | 1461249301592 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12a5a2400) [pid = 1653] [serial = 1898] [outer = 0x129e5a800] 07:35:01 INFO - PROCESS | 1653 | 1461249301914 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:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms 07:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:35:01 INFO - PROCESS | 1653 | 1461249301922 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 1653 | 1461249301924 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:35:01 INFO - PROCESS | 1653 | 1461249301926 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 1653 | 1461249301927 Marionette TRACE conn2 <- [1,2502,null,{}] 07:35:01 INFO - PROCESS | 1653 | 1461249301937 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:35:02 INFO - PROCESS | 1653 | 1461249302036 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:35:02 INFO - PROCESS | 1653 | 1461249302040 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4b3800 == 49 [pid = 1653] [id = 633] 07:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12a50b000) [pid = 1653] [serial = 1899] [outer = 0x0] 07:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a906000) [pid = 1653] [serial = 1900] [outer = 0x12a50b000] 07:35:02 INFO - PROCESS | 1653 | 1461249302095 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12aa40400) [pid = 1653] [serial = 1901] [outer = 0x12a50b000] 07:35:02 INFO - PROCESS | 1653 | 1461249302436 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:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 521ms 07:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:35:02 INFO - PROCESS | 1653 | 1461249302456 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1653 | 1461249302457 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:35:02 INFO - PROCESS | 1653 | 1461249302460 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1653 | 1461249302461 Marionette TRACE conn2 <- [1,2506,null,{}] 07:35:02 INFO - PROCESS | 1653 | 1461249302463 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:35:02 INFO - PROCESS | 1653 | 1461249302567 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:35:02 INFO - PROCESS | 1653 | 1461249302602 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca4000 == 50 [pid = 1653] [id = 634] 07:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a90b400) [pid = 1653] [serial = 1902] [outer = 0x0] 07:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12aa45c00) [pid = 1653] [serial = 1903] [outer = 0x12a90b400] 07:35:02 INFO - PROCESS | 1653 | 1461249302627 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12aa4fc00) [pid = 1653] [serial = 1904] [outer = 0x12a90b400] 07:35:02 INFO - PROCESS | 1653 | 1461249302935 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:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 520ms 07:35:02 INFO - PROCESS | 1653 | 1461249302981 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1653 | 1461249302982 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:35:02 INFO - PROCESS | 1653 | 1461249302984 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1653 | 1461249302985 Marionette TRACE conn2 <- [1,2510,null,{}] 07:35:02 INFO - PROCESS | 1653 | 1461249302987 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:35:03 INFO - PROCESS | 1653 | 1461249303088 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:35:03 INFO - PROCESS | 1653 | 1461249303102 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ceeb000 == 51 [pid = 1653] [id = 635] 07:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1185eb400) [pid = 1653] [serial = 1905] [outer = 0x0] 07:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12aa58800) [pid = 1653] [serial = 1906] [outer = 0x1185eb400] 07:35:03 INFO - PROCESS | 1653 | 1461249303127 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12aa5fc00) [pid = 1653] [serial = 1907] [outer = 0x1185eb400] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x127ddf800) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129784800) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x114d99800) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11acd0000) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12771f400) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1147be400) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1192d9800) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119257400) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x114d98400) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123872000) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a513000) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:35:03 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x114d96800) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:35:03 INFO - PROCESS | 1653 | 1461249303562 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:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 621ms 07:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:35:03 INFO - PROCESS | 1653 | 1461249303606 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:35:03 INFO - PROCESS | 1653 | 1461249303607 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:35:03 INFO - PROCESS | 1653 | 1461249303609 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 1653 | 1461249303611 Marionette TRACE conn2 <- [1,2514,null,{}] 07:35:03 INFO - PROCESS | 1653 | 1461249303614 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:35:03 INFO - PROCESS | 1653 | 1461249303731 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:35:03 INFO - PROCESS | 1653 | 1461249303770 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e204000 == 52 [pid = 1653] [id = 636] 07:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11c36cc00) [pid = 1653] [serial = 1908] [outer = 0x0] 07:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12a911c00) [pid = 1653] [serial = 1909] [outer = 0x11c36cc00] 07:35:03 INFO - PROCESS | 1653 | 1461249303799 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12ac97000) [pid = 1653] [serial = 1910] [outer = 0x11c36cc00] 07:35:04 INFO - PROCESS | 1653 | 1461249304084 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:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 523ms 07:35:04 INFO - PROCESS | 1653 | 1461249304134 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 1653 | 1461249304135 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:35:04 INFO - PROCESS | 1653 | 1461249304137 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 1653 | 1461249304139 Marionette TRACE conn2 <- [1,2518,null,{}] 07:35:04 INFO - PROCESS | 1653 | 1461249304141 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:35:04 INFO - PROCESS | 1653 | 1461249304225 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:35:04 INFO - PROCESS | 1653 | 1461249304231 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4b5800 == 53 [pid = 1653] [id = 637] 07:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12ac9a000) [pid = 1653] [serial = 1911] [outer = 0x0] 07:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12aca0400) [pid = 1653] [serial = 1912] [outer = 0x12ac9a000] 07:35:04 INFO - PROCESS | 1653 | 1461249304256 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12acb2800) [pid = 1653] [serial = 1913] [outer = 0x12ac9a000] 07:35:04 INFO - PROCESS | 1653 | 1461249304593 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:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 467ms 07:35:04 INFO - PROCESS | 1653 | 1461249304606 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 1653 | 1461249304607 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:35:04 INFO - PROCESS | 1653 | 1461249304609 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 1653 | 1461249304611 Marionette TRACE conn2 <- [1,2522,null,{}] 07:35:04 INFO - PROCESS | 1653 | 1461249304616 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:35:04 INFO - PROCESS | 1653 | 1461249304730 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:35:04 INFO - PROCESS | 1653 | 1461249304736 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e66e800 == 54 [pid = 1653] [id = 638] 07:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11c46f800) [pid = 1653] [serial = 1914] [outer = 0x0] 07:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12aca5c00) [pid = 1653] [serial = 1915] [outer = 0x11c46f800] 07:35:04 INFO - PROCESS | 1653 | 1461249304760 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12acbd400) [pid = 1653] [serial = 1916] [outer = 0x11c46f800] 07:35:05 INFO - PROCESS | 1653 | 1461249305066 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:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 470ms 07:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:35:05 INFO - PROCESS | 1653 | 1461249305081 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:35:05 INFO - PROCESS | 1653 | 1461249305082 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:35:05 INFO - PROCESS | 1653 | 1461249305084 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 1653 | 1461249305085 Marionette TRACE conn2 <- [1,2526,null,{}] 07:35:05 INFO - PROCESS | 1653 | 1461249305087 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:35:05 INFO - PROCESS | 1653 | 1461249305174 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:35:05 INFO - PROCESS | 1653 | 1461249305178 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e6ce800 == 55 [pid = 1653] [id = 639] 07:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12acbd800) [pid = 1653] [serial = 1917] [outer = 0x0] 07:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12ad45000) [pid = 1653] [serial = 1918] [outer = 0x12acbd800] 07:35:05 INFO - PROCESS | 1653 | 1461249305203 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12ad9f800) [pid = 1653] [serial = 1919] [outer = 0x12acbd800] 07:35:05 INFO - PROCESS | 1653 | 1461249305677 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:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 621ms 07:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:35:05 INFO - PROCESS | 1653 | 1461249305706 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:35:05 INFO - PROCESS | 1653 | 1461249305708 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:35:05 INFO - PROCESS | 1653 | 1461249305712 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 1653 | 1461249305715 Marionette TRACE conn2 <- [1,2530,null,{}] 07:35:05 INFO - PROCESS | 1653 | 1461249305719 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:35:05 INFO - PROCESS | 1653 | 1461249305828 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:35:05 INFO - PROCESS | 1653 | 1461249305924 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba78000 == 56 [pid = 1653] [id = 640] 07:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1156c8000) [pid = 1653] [serial = 1920] [outer = 0x0] 07:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1181b3800) [pid = 1653] [serial = 1921] [outer = 0x1156c8000] 07:35:05 INFO - PROCESS | 1653 | 1461249305969 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119c35800) [pid = 1653] [serial = 1922] [outer = 0x1156c8000] 07:35:06 INFO - PROCESS | 1653 | 1461249306377 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:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 722ms 07:35:06 INFO - PROCESS | 1653 | 1461249306435 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 1653 | 1461249306439 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:35:06 INFO - PROCESS | 1653 | 1461249306444 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 1653 | 1461249306446 Marionette TRACE conn2 <- [1,2534,null,{}] 07:35:06 INFO - PROCESS | 1653 | 1461249306448 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:35:06 INFO - PROCESS | 1653 | 1461249306553 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:35:06 INFO - PROCESS | 1653 | 1461249306610 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d4e800 == 57 [pid = 1653] [id = 641] 07:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11aa71800) [pid = 1653] [serial = 1923] [outer = 0x0] 07:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11b510c00) [pid = 1653] [serial = 1924] [outer = 0x11aa71800] 07:35:06 INFO - PROCESS | 1653 | 1461249306641 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11c18d400) [pid = 1653] [serial = 1925] [outer = 0x11aa71800] 07:35:07 INFO - PROCESS | 1653 | 1461249307093 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:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 07:35:07 INFO - PROCESS | 1653 | 1461249307114 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 1653 | 1461249307115 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:35:07 INFO - PROCESS | 1653 | 1461249307118 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 1653 | 1461249307120 Marionette TRACE conn2 <- [1,2538,null,{}] 07:35:07 INFO - PROCESS | 1653 | 1461249307128 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:35:07 INFO - PROCESS | 1653 | 1461249307258 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:35:07 INFO - PROCESS | 1653 | 1461249307343 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db2b800 == 58 [pid = 1653] [id = 642] 07:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x123d27800) [pid = 1653] [serial = 1926] [outer = 0x0] 07:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x129042c00) [pid = 1653] [serial = 1927] [outer = 0x123d27800] 07:35:07 INFO - PROCESS | 1653 | 1461249307375 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129cb4000) [pid = 1653] [serial = 1928] [outer = 0x123d27800] 07:35:07 INFO - PROCESS | 1653 | 1461249307786 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:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 725ms 07:35:07 INFO - PROCESS | 1653 | 1461249307844 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 1653 | 1461249307846 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:35:07 INFO - PROCESS | 1653 | 1461249307849 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 1653 | 1461249307851 Marionette TRACE conn2 <- [1,2542,null,{}] 07:35:07 INFO - PROCESS | 1653 | 1461249307854 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:35:08 INFO - PROCESS | 1653 | 1461249308012 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:35:08 INFO - PROCESS | 1653 | 1461249308102 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec1a000 == 59 [pid = 1653] [id = 643] 07:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x129e2a000) [pid = 1653] [serial = 1929] [outer = 0x0] 07:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12a514000) [pid = 1653] [serial = 1930] [outer = 0x129e2a000] 07:35:08 INFO - PROCESS | 1653 | 1461249308133 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12aa4b400) [pid = 1653] [serial = 1931] [outer = 0x129e2a000] 07:35:08 INFO - PROCESS | 1653 | 1461249308508 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:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 720ms 07:35:08 INFO - PROCESS | 1653 | 1461249308590 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:35:08 INFO - PROCESS | 1653 | 1461249308592 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:35:08 INFO - PROCESS | 1653 | 1461249308597 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - PROCESS | 1653 | 1461249308598 Marionette TRACE conn2 <- [1,2546,null,{}] 07:35:08 INFO - PROCESS | 1653 | 1461249308600 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:35:08 INFO - PROCESS | 1653 | 1461249308703 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:35:08 INFO - PROCESS | 1653 | 1461249308760 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ef71800 == 60 [pid = 1653] [id = 644] 07:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a511400) [pid = 1653] [serial = 1932] [outer = 0x0] 07:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12aa6f400) [pid = 1653] [serial = 1933] [outer = 0x12a511400] 07:35:08 INFO - PROCESS | 1653 | 1461249308789 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12acb3c00) [pid = 1653] [serial = 1934] [outer = 0x12a511400] 07:35:09 INFO - PROCESS | 1653 | 1461249309438 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:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 870ms 07:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:35:09 INFO - PROCESS | 1653 | 1461249309466 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 1653 | 1461249309469 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:35:09 INFO - PROCESS | 1653 | 1461249309472 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 1653 | 1461249309474 Marionette TRACE conn2 <- [1,2550,null,{}] 07:35:09 INFO - PROCESS | 1653 | 1461249309479 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:35:09 INFO - PROCESS | 1653 | 1461249309573 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:35:09 INFO - PROCESS | 1653 | 1461249309635 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123683000 == 61 [pid = 1653] [id = 645] 07:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x114d90000) [pid = 1653] [serial = 1935] [outer = 0x0] 07:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x114d98400) [pid = 1653] [serial = 1936] [outer = 0x114d90000] 07:35:09 INFO - PROCESS | 1653 | 1461249309662 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1191bb000) [pid = 1653] [serial = 1937] [outer = 0x114d90000] 07:35:10 INFO - PROCESS | 1653 | 1461249310105 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:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 672ms 07:35:10 INFO - PROCESS | 1653 | 1461249310149 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 1653 | 1461249310153 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:35:10 INFO - PROCESS | 1653 | 1461249310158 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 1653 | 1461249310160 Marionette TRACE conn2 <- [1,2554,null,{}] 07:35:10 INFO - PROCESS | 1653 | 1461249310166 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:35:10 INFO - PROCESS | 1653 | 1461249310258 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:35:10 INFO - PROCESS | 1653 | 1461249310330 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aac7000 == 62 [pid = 1653] [id = 646] 07:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x114d91000) [pid = 1653] [serial = 1938] [outer = 0x0] 07:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x119c2ec00) [pid = 1653] [serial = 1939] [outer = 0x114d91000] 07:35:10 INFO - PROCESS | 1653 | 1461249310357 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11aad9c00) [pid = 1653] [serial = 1940] [outer = 0x114d91000] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x119dc5800 == 61 [pid = 1653] [id = 589] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12e66e800 == 60 [pid = 1653] [id = 638] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4b5800 == 59 [pid = 1653] [id = 637] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12e204000 == 58 [pid = 1653] [id = 636] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12ceeb000 == 57 [pid = 1653] [id = 635] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca4000 == 56 [pid = 1653] [id = 634] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1278f2800) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1153b4c00) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12703a800) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119c2c800) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11c18b000) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12a905400) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4b3800 == 55 [pid = 1653] [id = 633] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12af17000 == 54 [pid = 1653] [id = 632] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a83c000 == 53 [pid = 1653] [id = 631] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a538000 == 52 [pid = 1653] [id = 630] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x127e9c800 == 51 [pid = 1653] [id = 629] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11be25000 == 50 [pid = 1653] [id = 628] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1a3000 == 49 [pid = 1653] [id = 627] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x123ce0000 == 48 [pid = 1653] [id = 626] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x125d9f000 == 47 [pid = 1653] [id = 622] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x119b12000 == 46 [pid = 1653] [id = 621] 07:35:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12c09d000 == 45 [pid = 1653] [id = 620] 07:35:10 INFO - PROCESS | 1653 | 1461249310837 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:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x129cb3000) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x129980800) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129e2d400) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a510800) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11ba40c00) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129e4f400) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1278f5800) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x114b83000) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12386b800) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11aa72000) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11be3a800) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 07:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11b91bc00) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 07:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 725ms 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x118e33400) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12734c800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a59c000) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11854b400) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11aae1c00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1290dd800) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118aedc00) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x123927400) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11a542400) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11c190400) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1152e4c00) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a5a2c00) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 07:35:10 INFO - PROCESS | 1653 | 1461249310900 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 1653 | 1461249310903 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:35:10 INFO - PROCESS | 1653 | 1461249310909 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 1653 | 1461249310914 Marionette TRACE conn2 <- [1,2558,null,{}] 07:35:10 INFO - PROCESS | 1653 | 1461249310926 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:35:11 INFO - PROCESS | 1653 | 1461249311062 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:35:11 INFO - PROCESS | 1653 | 1461249311076 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b94b000 == 46 [pid = 1653] [id = 647] 07:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11b508400) [pid = 1653] [serial = 1941] [outer = 0x0] 07:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11b93a800) [pid = 1653] [serial = 1942] [outer = 0x11b508400] 07:35:11 INFO - PROCESS | 1653 | 1461249311122 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11ba4a800) [pid = 1653] [serial = 1943] [outer = 0x11b508400] 07:35:11 INFO - PROCESS | 1653 | 1461249311538 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:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 679ms 07:35:11 INFO - PROCESS | 1653 | 1461249311588 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 1653 | 1461249311590 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:35:11 INFO - PROCESS | 1653 | 1461249311592 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 1653 | 1461249311593 Marionette TRACE conn2 <- [1,2562,null,{}] 07:35:11 INFO - PROCESS | 1653 | 1461249311598 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:35:11 INFO - PROCESS | 1653 | 1461249311682 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:35:11 INFO - PROCESS | 1653 | 1461249311686 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x125db8000 == 47 [pid = 1653] [id = 648] 07:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11be3fc00) [pid = 1653] [serial = 1944] [outer = 0x0] 07:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11c39f800) [pid = 1653] [serial = 1945] [outer = 0x11be3fc00] 07:35:11 INFO - PROCESS | 1653 | 1461249311712 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12386f000) [pid = 1653] [serial = 1946] [outer = 0x11be3fc00] 07:35:12 INFO - PROCESS | 1653 | 1461249312109 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:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 572ms 07:35:12 INFO - PROCESS | 1653 | 1461249312165 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 1653 | 1461249312167 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:35:12 INFO - PROCESS | 1653 | 1461249312171 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 1653 | 1461249312172 Marionette TRACE conn2 <- [1,2566,null,{}] 07:35:12 INFO - PROCESS | 1653 | 1461249312176 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:35:12 INFO - PROCESS | 1653 | 1461249312300 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:35:12 INFO - PROCESS | 1653 | 1461249312314 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x127ea8800 == 48 [pid = 1653] [id = 649] 07:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12386f400) [pid = 1653] [serial = 1947] [outer = 0x0] 07:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1238d1000) [pid = 1653] [serial = 1948] [outer = 0x12386f400] 07:35:12 INFO - PROCESS | 1653 | 1461249312356 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12392d000) [pid = 1653] [serial = 1949] [outer = 0x12386f400] 07:35:12 INFO - PROCESS | 1653 | 1461249312792 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:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 672ms 07:35:12 INFO - PROCESS | 1653 | 1461249312843 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 1653 | 1461249312844 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:35:12 INFO - PROCESS | 1653 | 1461249312846 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 1653 | 1461249312847 Marionette TRACE conn2 <- [1,2570,null,{}] 07:35:12 INFO - PROCESS | 1653 | 1461249312850 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:35:12 INFO - PROCESS | 1653 | 1461249312949 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:35:12 INFO - PROCESS | 1653 | 1461249312969 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119151000 == 49 [pid = 1653] [id = 650] 07:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x123af7c00) [pid = 1653] [serial = 1950] [outer = 0x0] 07:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x127040c00) [pid = 1653] [serial = 1951] [outer = 0x123af7c00] 07:35:13 INFO - PROCESS | 1653 | 1461249312998 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x127723c00) [pid = 1653] [serial = 1952] [outer = 0x123af7c00] 07:35:13 INFO - PROCESS | 1653 | 1461249313376 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:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 569ms 07:35:13 INFO - PROCESS | 1653 | 1461249313418 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 1653 | 1461249313419 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:35:13 INFO - PROCESS | 1653 | 1461249313421 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 1653 | 1461249313423 Marionette TRACE conn2 <- [1,2574,null,{}] 07:35:13 INFO - PROCESS | 1653 | 1461249313425 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:35:13 INFO - PROCESS | 1653 | 1461249313526 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:35:13 INFO - PROCESS | 1653 | 1461249313532 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a830800 == 50 [pid = 1653] [id = 651] 07:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x127142400) [pid = 1653] [serial = 1953] [outer = 0x0] 07:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1290dc000) [pid = 1653] [serial = 1954] [outer = 0x127142400] 07:35:13 INFO - PROCESS | 1653 | 1461249313557 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129986400) [pid = 1653] [serial = 1955] [outer = 0x127142400] 07:35:13 INFO - PROCESS | 1653 | 1461249313897 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:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 523ms 07:35:13 INFO - PROCESS | 1653 | 1461249313944 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 1653 | 1461249313946 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:35:13 INFO - PROCESS | 1653 | 1461249313948 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 1653 | 1461249313949 Marionette TRACE conn2 <- [1,2578,null,{}] 07:35:13 INFO - PROCESS | 1653 | 1461249313951 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:35:14 INFO - PROCESS | 1653 | 1461249314053 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:35:14 INFO - PROCESS | 1653 | 1461249314087 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adb9800 == 51 [pid = 1653] [id = 652] 07:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1278f5800) [pid = 1653] [serial = 1956] [outer = 0x0] 07:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12705ec00) [pid = 1653] [serial = 1957] [outer = 0x1278f5800] 07:35:14 INFO - PROCESS | 1653 | 1461249314113 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129e4f000) [pid = 1653] [serial = 1958] [outer = 0x1278f5800] 07:35:14 INFO - PROCESS | 1653 | 1461249314434 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:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 07:35:14 INFO - PROCESS | 1653 | 1461249314466 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 1653 | 1461249314468 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:35:14 INFO - PROCESS | 1653 | 1461249314470 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - PROCESS | 1653 | 1461249314471 Marionette TRACE conn2 <- [1,2582,null,{}] 07:35:14 INFO - PROCESS | 1653 | 1461249314473 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:35:14 INFO - PROCESS | 1653 | 1461249314575 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:35:14 INFO - PROCESS | 1653 | 1461249314587 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af1e800 == 52 [pid = 1653] [id = 653] 07:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x129e2c000) [pid = 1653] [serial = 1959] [outer = 0x0] 07:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12a512c00) [pid = 1653] [serial = 1960] [outer = 0x129e2c000] 07:35:14 INFO - PROCESS | 1653 | 1461249314612 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a59cc00) [pid = 1653] [serial = 1961] [outer = 0x129e2c000] 07:35:14 INFO - PROCESS | 1653 | 1461249314939 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:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 518ms 07:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:35:14 INFO - PROCESS | 1653 | 1461249314992 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 1653 | 1461249314993 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:35:14 INFO - PROCESS | 1653 | 1461249314996 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - PROCESS | 1653 | 1461249314997 Marionette TRACE conn2 <- [1,2586,null,{}] 07:35:15 INFO - PROCESS | 1653 | 1461249314999 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:35:15 INFO - PROCESS | 1653 | 1461249315103 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:35:15 INFO - PROCESS | 1653 | 1461249315140 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4cb800 == 53 [pid = 1653] [id = 654] 07:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129e51400) [pid = 1653] [serial = 1962] [outer = 0x0] 07:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a5a4800) [pid = 1653] [serial = 1963] [outer = 0x129e51400] 07:35:15 INFO - PROCESS | 1653 | 1461249315166 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12aa45800) [pid = 1653] [serial = 1964] [outer = 0x129e51400] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12a50b000) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x129e5a800) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12a90b400) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1185eb400) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11c36cc00) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12a5a5000) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11c191800) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119b35800) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x114b7d000) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x123e62c00) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11444b000) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x124342400) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12ac9a000) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11c46f800) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12714c000) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:35:15 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12714ec00) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:35:15 INFO - PROCESS | 1653 | 1461249315601 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:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 620ms 07:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:35:15 INFO - PROCESS | 1653 | 1461249315618 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 1653 | 1461249315620 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:35:15 INFO - PROCESS | 1653 | 1461249315622 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 1653 | 1461249315624 Marionette TRACE conn2 <- [1,2590,null,{}] 07:35:15 INFO - PROCESS | 1653 | 1461249315626 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:35:15 INFO - PROCESS | 1653 | 1461249315761 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:35:15 INFO - PROCESS | 1653 | 1461249315770 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8ed000 == 54 [pid = 1653] [id = 655] 07:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1185eb400) [pid = 1653] [serial = 1965] [outer = 0x0] 07:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1278f3000) [pid = 1653] [serial = 1966] [outer = 0x1185eb400] 07:35:15 INFO - PROCESS | 1653 | 1461249315799 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12aa57000) [pid = 1653] [serial = 1967] [outer = 0x1185eb400] 07:35:16 INFO - PROCESS | 1653 | 1461249316107 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:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 07:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:35:16 INFO - PROCESS | 1653 | 1461249316142 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 1653 | 1461249316143 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:35:16 INFO - PROCESS | 1653 | 1461249316146 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 1653 | 1461249316149 Marionette TRACE conn2 <- [1,2594,null,{}] 07:35:16 INFO - PROCESS | 1653 | 1461249316151 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:35:16 INFO - PROCESS | 1653 | 1461249316235 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:35:16 INFO - PROCESS | 1653 | 1461249316294 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0ad800 == 55 [pid = 1653] [id = 656] 07:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11aae1400) [pid = 1653] [serial = 1968] [outer = 0x0] 07:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12aa65800) [pid = 1653] [serial = 1969] [outer = 0x11aae1400] 07:35:16 INFO - PROCESS | 1653 | 1461249316320 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12acb4000) [pid = 1653] [serial = 1970] [outer = 0x11aae1400] 07:35:16 INFO - PROCESS | 1653 | 1461249316621 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:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 521ms 07:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:35:16 INFO - PROCESS | 1653 | 1461249316667 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 1653 | 1461249316669 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:35:16 INFO - PROCESS | 1653 | 1461249316671 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 1653 | 1461249316672 Marionette TRACE conn2 <- [1,2598,null,{}] 07:35:16 INFO - PROCESS | 1653 | 1461249316674 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:35:16 INFO - PROCESS | 1653 | 1461249316758 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:35:16 INFO - PROCESS | 1653 | 1461249316762 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e211000 == 56 [pid = 1653] [id = 657] 07:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12ac99c00) [pid = 1653] [serial = 1971] [outer = 0x0] 07:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12ad46400) [pid = 1653] [serial = 1972] [outer = 0x12ac99c00] 07:35:16 INFO - PROCESS | 1653 | 1461249316787 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12ada1000) [pid = 1653] [serial = 1973] [outer = 0x12ac99c00] 07:35:17 INFO - PROCESS | 1653 | 1461249317141 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:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 07:35:17 INFO - PROCESS | 1653 | 1461249317190 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 1653 | 1461249317192 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:35:17 INFO - PROCESS | 1653 | 1461249317195 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 1653 | 1461249317196 Marionette TRACE conn2 <- [1,2602,null,{}] 07:35:17 INFO - PROCESS | 1653 | 1461249317199 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:35:17 INFO - PROCESS | 1653 | 1461249317295 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:35:17 INFO - PROCESS | 1653 | 1461249317301 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e675800 == 57 [pid = 1653] [id = 658] 07:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12ada6000) [pid = 1653] [serial = 1974] [outer = 0x0] 07:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12ada7c00) [pid = 1653] [serial = 1975] [outer = 0x12ada6000] 07:35:17 INFO - PROCESS | 1653 | 1461249317325 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12adacc00) [pid = 1653] [serial = 1976] [outer = 0x12ada6000] 07:35:17 INFO - PROCESS | 1653 | 1461249317855 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:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 07:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:35:17 INFO - PROCESS | 1653 | 1461249317866 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 1653 | 1461249317869 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:35:17 INFO - PROCESS | 1653 | 1461249317873 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 1653 | 1461249317875 Marionette TRACE conn2 <- [1,2606,null,{}] 07:35:17 INFO - PROCESS | 1653 | 1461249317879 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:35:17 INFO - PROCESS | 1653 | 1461249317986 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:35:18 INFO - PROCESS | 1653 | 1461249318097 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11be26800 == 58 [pid = 1653] [id = 659] 07:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x118aedc00) [pid = 1653] [serial = 1977] [outer = 0x0] 07:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1191b8000) [pid = 1653] [serial = 1978] [outer = 0x118aedc00] 07:35:18 INFO - PROCESS | 1653 | 1461249318130 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11a925000) [pid = 1653] [serial = 1979] [outer = 0x118aedc00] 07:35:18 INFO - PROCESS | 1653 | 1461249318569 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:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 720ms 07:35:18 INFO - PROCESS | 1653 | 1461249318594 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 1653 | 1461249318600 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:35:18 INFO - PROCESS | 1653 | 1461249318605 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 1653 | 1461249318607 Marionette TRACE conn2 <- [1,2610,null,{}] 07:35:18 INFO - PROCESS | 1653 | 1461249318609 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:35:18 INFO - PROCESS | 1653 | 1461249318754 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:35:18 INFO - PROCESS | 1653 | 1461249318806 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e93800 == 59 [pid = 1653] [id = 660] 07:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11aae3400) [pid = 1653] [serial = 1980] [outer = 0x0] 07:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11ba40c00) [pid = 1653] [serial = 1981] [outer = 0x11aae3400] 07:35:18 INFO - PROCESS | 1653 | 1461249318838 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11c39cc00) [pid = 1653] [serial = 1982] [outer = 0x11aae3400] 07:35:19 INFO - PROCESS | 1653 | 1461249319255 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:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 669ms 07:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:35:19 INFO - PROCESS | 1653 | 1461249319275 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 1653 | 1461249319276 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:35:19 INFO - PROCESS | 1653 | 1461249319279 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 1653 | 1461249319283 Marionette TRACE conn2 <- [1,2614,null,{}] 07:35:19 INFO - PROCESS | 1653 | 1461249319291 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:35:19 INFO - PROCESS | 1653 | 1461249319422 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:35:19 INFO - PROCESS | 1653 | 1461249319483 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1c0800 == 60 [pid = 1653] [id = 661] 07:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12392e800) [pid = 1653] [serial = 1983] [outer = 0x0] 07:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12705f000) [pid = 1653] [serial = 1984] [outer = 0x12392e800] 07:35:19 INFO - PROCESS | 1653 | 1461249319515 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12904b000) [pid = 1653] [serial = 1985] [outer = 0x12392e800] 07:35:19 INFO - PROCESS | 1653 | 1461249319964 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:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 722ms 07:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:35:20 INFO - PROCESS | 1653 | 1461249320002 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 1653 | 1461249320004 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:35:20 INFO - PROCESS | 1653 | 1461249320006 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 1653 | 1461249320007 Marionette TRACE conn2 <- [1,2618,null,{}] 07:35:20 INFO - PROCESS | 1653 | 1461249320010 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:35:20 INFO - PROCESS | 1653 | 1461249320115 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:35:20 INFO - PROCESS | 1653 | 1461249320173 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec28800 == 61 [pid = 1653] [id = 662] 07:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x129e2d400) [pid = 1653] [serial = 1986] [outer = 0x0] 07:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a90e800) [pid = 1653] [serial = 1987] [outer = 0x129e2d400] 07:35:20 INFO - PROCESS | 1653 | 1461249320203 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12aa53400) [pid = 1653] [serial = 1988] [outer = 0x129e2d400] 07:35:20 INFO - PROCESS | 1653 | 1461249320609 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:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 07:35:20 INFO - PROCESS | 1653 | 1461249320627 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 1653 | 1461249320628 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:35:20 INFO - PROCESS | 1653 | 1461249320632 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 1653 | 1461249320633 Marionette TRACE conn2 <- [1,2622,null,{}] 07:35:20 INFO - PROCESS | 1653 | 1461249320636 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:35:20 INFO - PROCESS | 1653 | 1461249320737 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:35:20 INFO - PROCESS | 1653 | 1461249320827 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f24e000 == 62 [pid = 1653] [id = 663] 07:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12aa56800) [pid = 1653] [serial = 1989] [outer = 0x0] 07:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12ac9e400) [pid = 1653] [serial = 1990] [outer = 0x12aa56800] 07:35:20 INFO - PROCESS | 1653 | 1461249320856 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12ada3c00) [pid = 1653] [serial = 1991] [outer = 0x12aa56800] 07:35:21 INFO - PROCESS | 1653 | 1461249321337 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:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 768ms 07:35:21 INFO - PROCESS | 1653 | 1461249321401 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 1653 | 1461249321402 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:35:21 INFO - PROCESS | 1653 | 1461249321405 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 1653 | 1461249321406 Marionette TRACE conn2 <- [1,2626,null,{}] 07:35:21 INFO - PROCESS | 1653 | 1461249321409 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:35:21 INFO - PROCESS | 1653 | 1461249321525 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:35:21 INFO - PROCESS | 1653 | 1461249321596 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f532800 == 63 [pid = 1653] [id = 664] 07:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12adae800) [pid = 1653] [serial = 1992] [outer = 0x0] 07:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12aeee000) [pid = 1653] [serial = 1993] [outer = 0x12adae800] 07:35:21 INFO - PROCESS | 1653 | 1461249321628 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12b009000) [pid = 1653] [serial = 1994] [outer = 0x12adae800] 07:35:22 INFO - PROCESS | 1653 | 1461249322073 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:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 718ms 07:35:22 INFO - PROCESS | 1653 | 1461249322124 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 1653 | 1461249322125 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:35:22 INFO - PROCESS | 1653 | 1461249322128 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 1653 | 1461249322129 Marionette TRACE conn2 <- [1,2630,null,{}] 07:35:22 INFO - PROCESS | 1653 | 1461249322131 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:35:22 INFO - PROCESS | 1653 | 1461249322237 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:35:22 INFO - PROCESS | 1653 | 1461249322310 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4ef000 == 64 [pid = 1653] [id = 665] 07:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x114ab4c00) [pid = 1653] [serial = 1995] [outer = 0x0] 07:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x119c32400) [pid = 1653] [serial = 1996] [outer = 0x114ab4c00] 07:35:22 INFO - PROCESS | 1653 | 1461249322340 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12adaa800) [pid = 1653] [serial = 1997] [outer = 0x114ab4c00] 07:35:23 INFO - PROCESS | 1653 | 1461249323027 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:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 919ms 07:35:23 INFO - PROCESS | 1653 | 1461249323049 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 1653 | 1461249323052 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:35:23 INFO - PROCESS | 1653 | 1461249323057 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 1653 | 1461249323061 Marionette TRACE conn2 <- [1,2634,null,{}] 07:35:23 INFO - PROCESS | 1653 | 1461249323068 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:35:23 INFO - PROCESS | 1653 | 1461249323214 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:35:23 INFO - PROCESS | 1653 | 1461249323289 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124352800 == 65 [pid = 1653] [id = 666] 07:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x114d90400) [pid = 1653] [serial = 1998] [outer = 0x0] 07:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11523d400) [pid = 1653] [serial = 1999] [outer = 0x114d90400] 07:35:23 INFO - PROCESS | 1653 | 1461249323319 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x119c2f000) [pid = 1653] [serial = 2000] [outer = 0x114d90400] 07:35:23 INFO - PROCESS | 1653 | 1461249323773 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:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 727ms 07:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:35:23 INFO - PROCESS | 1653 | 1461249323784 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 1653 | 1461249323788 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:35:23 INFO - PROCESS | 1653 | 1461249323792 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 1653 | 1461249323794 Marionette TRACE conn2 <- [1,2638,null,{}] 07:35:23 INFO - PROCESS | 1653 | 1461249323797 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:35:23 INFO - PROCESS | 1653 | 1461249323919 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:35:24 INFO - PROCESS | 1653 | 1461249324051 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4d9800 == 66 [pid = 1653] [id = 667] 07:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x119136000) [pid = 1653] [serial = 2001] [outer = 0x0] 07:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11adf1400) [pid = 1653] [serial = 2002] [outer = 0x119136000] 07:35:24 INFO - PROCESS | 1653 | 1461249324102 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11c190400) [pid = 1653] [serial = 2003] [outer = 0x119136000] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12e211000 == 65 [pid = 1653] [id = 657] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0ad800 == 64 [pid = 1653] [id = 656] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8ed000 == 63 [pid = 1653] [id = 655] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4cb800 == 62 [pid = 1653] [id = 654] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12af1e800 == 61 [pid = 1653] [id = 653] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12adb9800 == 60 [pid = 1653] [id = 652] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12ad45000) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a830800 == 59 [pid = 1653] [id = 651] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119151000 == 58 [pid = 1653] [id = 650] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x127ea8800 == 57 [pid = 1653] [id = 649] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x125db8000 == 56 [pid = 1653] [id = 648] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11b94b000 == 55 [pid = 1653] [id = 647] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11aac7000 == 54 [pid = 1653] [id = 646] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123683000 == 53 [pid = 1653] [id = 645] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x125d4e800 == 52 [pid = 1653] [id = 641] 07:35:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba78000 == 51 [pid = 1653] [id = 640] 07:35:24 INFO - PROCESS | 1653 | 1461249324523 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:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x129989c00) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1278ea000) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12a906000) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12a510c00) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12aa45c00) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12aa40400) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12aa58800) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12a911c00) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12aa4fc00) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12a90a800) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x123875c00) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x123e14c00) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11adfdc00) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11be3f400) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x114d8a400) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11aae3800) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11a7e8000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12705c000) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x127351c00) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x118af2c00) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11523fc00) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1275ba000) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x123878c00) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x127722400) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11aa6fc00) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12734f400) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12aca0400) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12acb2800) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12ac97000) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12aa5fc00) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12acbd400) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12a5a2400) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12aca5c00) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x129e5a000) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 07:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 773ms 07:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:35:24 INFO - PROCESS | 1653 | 1461249324566 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 1653 | 1461249324567 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:35:24 INFO - PROCESS | 1653 | 1461249324569 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 1653 | 1461249324572 Marionette TRACE conn2 <- [1,2642,null,{}] 07:35:24 INFO - PROCESS | 1653 | 1461249324579 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:35:24 INFO - PROCESS | 1653 | 1461249324669 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:35:24 INFO - PROCESS | 1653 | 1461249324674 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e3f000 == 52 [pid = 1653] [id = 668] 07:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11c39fc00) [pid = 1653] [serial = 2004] [outer = 0x0] 07:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x123877800) [pid = 1653] [serial = 2005] [outer = 0x11c39fc00] 07:35:24 INFO - PROCESS | 1653 | 1461249324702 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x123a05400) [pid = 1653] [serial = 2006] [outer = 0x11c39fc00] 07:35:25 INFO - PROCESS | 1653 | 1461249325061 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:35:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:35:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 07:35:25 INFO - PROCESS | 1653 | 1461249325090 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 1653 | 1461249325091 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:35:25 INFO - PROCESS | 1653 | 1461249325094 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 1653 | 1461249325095 Marionette TRACE conn2 <- [1,2646,null,{}] 07:35:25 INFO - PROCESS | 1653 | 1461249325097 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:35:25 INFO - PROCESS | 1653 | 1461249325184 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:35:25 INFO - PROCESS | 1653 | 1461249325241 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x127eb8800 == 53 [pid = 1653] [id = 669] 07:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x123878800) [pid = 1653] [serial = 2007] [outer = 0x0] 07:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x127061800) [pid = 1653] [serial = 2008] [outer = 0x123878800] 07:35:25 INFO - PROCESS | 1653 | 1461249325268 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1278f4800) [pid = 1653] [serial = 2009] [outer = 0x123878800] 07:35:25 INFO - PROCESS | 1653 | 1461249325568 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:35:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:35:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 07:35:25 INFO - PROCESS | 1653 | 1461249325615 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 1653 | 1461249325616 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:35:25 INFO - PROCESS | 1653 | 1461249325618 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 1653 | 1461249325619 Marionette TRACE conn2 <- [1,2650,null,{}] 07:35:25 INFO - PROCESS | 1653 | 1461249325622 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:35:25 INFO - PROCESS | 1653 | 1461249325704 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:35:25 INFO - PROCESS | 1653 | 1461249325761 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a89a000 == 54 [pid = 1653] [id = 670] 07:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x127725000) [pid = 1653] [serial = 2010] [outer = 0x0] 07:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129cac400) [pid = 1653] [serial = 2011] [outer = 0x127725000] 07:35:25 INFO - PROCESS | 1653 | 1461249325786 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x129e52800) [pid = 1653] [serial = 2012] [outer = 0x127725000] 07:35:26 INFO - PROCESS | 1653 | 1461249326068 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:35:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 468ms 07:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:35:26 INFO - PROCESS | 1653 | 1461249326087 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 1653 | 1461249326088 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:35:26 INFO - PROCESS | 1653 | 1461249326090 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 1653 | 1461249326091 Marionette TRACE conn2 <- [1,2654,null,{}] 07:35:26 INFO - PROCESS | 1653 | 1461249326094 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:35:26 INFO - PROCESS | 1653 | 1461249326208 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:35:26 INFO - PROCESS | 1653 | 1461249326213 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afdf800 == 55 [pid = 1653] [id = 671] 07:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a50b000) [pid = 1653] [serial = 2013] [outer = 0x0] 07:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a5a5800) [pid = 1653] [serial = 2014] [outer = 0x12a50b000] 07:35:26 INFO - PROCESS | 1653 | 1461249326241 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ac9d000) [pid = 1653] [serial = 2015] [outer = 0x12a50b000] 07:35:26 INFO - PROCESS | 1653 | 1461249326618 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:35:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 570ms 07:35:26 INFO - PROCESS | 1653 | 1461249326661 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 1653 | 1461249326663 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:35:26 INFO - PROCESS | 1653 | 1461249326665 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 1653 | 1461249326666 Marionette TRACE conn2 <- [1,2658,null,{}] 07:35:26 INFO - PROCESS | 1653 | 1461249326668 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:35:26 INFO - PROCESS | 1653 | 1461249326772 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:35:26 INFO - PROCESS | 1653 | 1461249326814 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae2000 == 56 [pid = 1653] [id = 672] 07:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12aca2400) [pid = 1653] [serial = 2016] [outer = 0x0] 07:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12acbc400) [pid = 1653] [serial = 2017] [outer = 0x12aca2400] 07:35:26 INFO - PROCESS | 1653 | 1461249326840 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12ada4800) [pid = 1653] [serial = 2018] [outer = 0x12aca2400] 07:35:27 INFO - PROCESS | 1653 | 1461249327139 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:35:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:35:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 07:35:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:35:27 INFO - PROCESS | 1653 | 1461249327184 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 1653 | 1461249327185 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:35:27 INFO - PROCESS | 1653 | 1461249327187 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 1653 | 1461249327188 Marionette TRACE conn2 <- [1,2662,null,{}] 07:35:27 INFO - PROCESS | 1653 | 1461249327204 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:35:27 INFO - PROCESS | 1653 | 1461249327308 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:35:27 INFO - PROCESS | 1653 | 1461249327345 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0a6800 == 57 [pid = 1653] [id = 673] 07:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12acb2c00) [pid = 1653] [serial = 2019] [outer = 0x0] 07:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12aee4400) [pid = 1653] [serial = 2020] [outer = 0x12acb2c00] 07:35:27 INFO - PROCESS | 1653 | 1461249327371 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12aeed400) [pid = 1653] [serial = 2021] [outer = 0x12acb2c00] 07:35:27 INFO - PROCESS | 1653 | 1461249327676 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:35:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:35:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 532ms 07:35:27 INFO - PROCESS | 1653 | 1461249327719 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 1653 | 1461249327720 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:35:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:35:27 INFO - PROCESS | 1653 | 1461249327723 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 1653 | 1461249327724 Marionette TRACE conn2 <- [1,2666,null,{}] 07:35:27 INFO - PROCESS | 1653 | 1461249327726 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:35:27 INFO - PROCESS | 1653 | 1461249327831 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:35:27 INFO - PROCESS | 1653 | 1461249327845 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d4b0000 == 58 [pid = 1653] [id = 674] 07:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12aee9400) [pid = 1653] [serial = 2022] [outer = 0x0] 07:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b009400) [pid = 1653] [serial = 2023] [outer = 0x12aee9400] 07:35:27 INFO - PROCESS | 1653 | 1461249327870 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12b024400) [pid = 1653] [serial = 2024] [outer = 0x12aee9400] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11aae1400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12ac99c00) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x127142400) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x114d90000) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x123af7c00) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1278f5800) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12386f400) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11be3fc00) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x129e2c000) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x114d91000) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1185eb400) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129e51400) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11b508400) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:35:28 INFO - PROCESS | 1653 | 1461249328691 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:35:28 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:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1018ms 07:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:35:28 INFO - PROCESS | 1653 | 1461249328741 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 1653 | 1461249328743 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:35:28 INFO - PROCESS | 1653 | 1461249328745 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 1653 | 1461249328746 Marionette TRACE conn2 <- [1,2670,null,{}] 07:35:28 INFO - PROCESS | 1653 | 1461249328748 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:35:28 INFO - PROCESS | 1653 | 1461249328835 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:35:28 INFO - PROCESS | 1653 | 1461249328839 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adbc800 == 59 [pid = 1653] [id = 675] 07:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1185eb400) [pid = 1653] [serial = 2025] [outer = 0x0] 07:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11c372800) [pid = 1653] [serial = 2026] [outer = 0x1185eb400] 07:35:28 INFO - PROCESS | 1653 | 1461249328864 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1290d5800) [pid = 1653] [serial = 2027] [outer = 0x1185eb400] 07:35:29 INFO - PROCESS | 1653 | 1461249329686 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:35:29 INFO - PROCESS | 1653 | 1461249329719 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:35:29 INFO - PROCESS | 1653 | 1461249329721 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 1653 | 1461249329723 Marionette TRACE conn2 <- [1,2674,null,{}] 07:35:29 INFO - PROCESS | 1653 | 1461249329725 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:35:29 INFO - PROCESS | 1653 | 1461249329825 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:35:29 INFO - PROCESS | 1653 | 1461249329882 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec31800 == 60 [pid = 1653] [id = 676] 07:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x114505800) [pid = 1653] [serial = 2028] [outer = 0x0] 07:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b011000) [pid = 1653] [serial = 2029] [outer = 0x114505800] 07:35:29 INFO - PROCESS | 1653 | 1461249329911 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12b117800) [pid = 1653] [serial = 2030] [outer = 0x114505800] 07:35:30 INFO - PROCESS | 1653 | 1461249330710 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:35:30 INFO - PROCESS | 1653 | 1461249330744 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:35:30 INFO - PROCESS | 1653 | 1461249330747 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 1653 | 1461249330750 Marionette TRACE conn2 <- [1,2678,null,{}] 07:35:30 INFO - PROCESS | 1653 | 1461249330754 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:35:30 INFO - PROCESS | 1653 | 1461249330899 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:35:31 INFO - PROCESS | 1653 | 1461249331022 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1a8800 == 61 [pid = 1653] [id = 677] 07:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11538c000) [pid = 1653] [serial = 2031] [outer = 0x0] 07:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1186c1000) [pid = 1653] [serial = 2032] [outer = 0x11538c000] 07:35:31 INFO - PROCESS | 1653 | 1461249331078 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11aada400) [pid = 1653] [serial = 2033] [outer = 0x11538c000] 07:35:32 INFO - PROCESS | 1653 | 1461249332084 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:35:32 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:35:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1373ms 07:35:32 INFO - PROCESS | 1653 | 1461249332121 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 1653 | 1461249332125 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:35:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:35:32 INFO - PROCESS | 1653 | 1461249332129 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 1653 | 1461249332131 Marionette TRACE conn2 <- [1,2682,null,{}] 07:35:32 INFO - PROCESS | 1653 | 1461249332134 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:35:32 INFO - PROCESS | 1653 | 1461249332238 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:35:32 INFO - PROCESS | 1653 | 1461249332296 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adc2000 == 62 [pid = 1653] [id = 678] 07:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11aa6fc00) [pid = 1653] [serial = 2034] [outer = 0x0] 07:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x123613800) [pid = 1653] [serial = 2035] [outer = 0x11aa6fc00] 07:35:32 INFO - PROCESS | 1653 | 1461249332326 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x123a03000) [pid = 1653] [serial = 2036] [outer = 0x11aa6fc00] 07:35:33 INFO - PROCESS | 1653 | 1461249333283 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:35:33 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:35:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1172ms 07:35:33 INFO - PROCESS | 1653 | 1461249333301 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 1653 | 1461249333303 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:35:33 INFO - PROCESS | 1653 | 1461249333305 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 1653 | 1461249333308 Marionette TRACE conn2 <- [1,2686,null,{}] 07:35:33 INFO - PROCESS | 1653 | 1461249333319 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:35:33 INFO - PROCESS | 1653 | 1461249333425 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:35:33 INFO - PROCESS | 1653 | 1461249333483 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec23000 == 63 [pid = 1653] [id = 679] 07:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1278f7800) [pid = 1653] [serial = 2037] [outer = 0x0] 07:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12a5a2400) [pid = 1653] [serial = 2038] [outer = 0x1278f7800] 07:35:33 INFO - PROCESS | 1653 | 1461249333515 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12aa51400) [pid = 1653] [serial = 2039] [outer = 0x1278f7800] 07:35:34 INFO - PROCESS | 1653 | 1461249334474 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:35:34 INFO - PROCESS | 1653 | 1461249334691 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:35:34 INFO - PROCESS | 1653 | 1461249334694 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 1653 | 1461249334698 Marionette TRACE conn2 <- [1,2690,null,{}] 07:35:34 INFO - PROCESS | 1653 | 1461249334702 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:35:34 INFO - PROCESS | 1653 | 1461249334827 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:35:34 INFO - PROCESS | 1653 | 1461249334897 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a536800 == 64 [pid = 1653] [id = 680] 07:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11b502400) [pid = 1653] [serial = 2040] [outer = 0x0] 07:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11b942000) [pid = 1653] [serial = 2041] [outer = 0x11b502400] 07:35:34 INFO - PROCESS | 1653 | 1461249334926 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11c372c00) [pid = 1653] [serial = 2042] [outer = 0x11b502400] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12b516800 == 63 [pid = 1653] [id = 606] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12adbc800 == 62 [pid = 1653] [id = 675] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12d4b0000 == 61 [pid = 1653] [id = 674] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0a6800 == 60 [pid = 1653] [id = 673] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae2000 == 59 [pid = 1653] [id = 672] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12afdf800 == 58 [pid = 1653] [id = 671] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12a89a000 == 57 [pid = 1653] [id = 670] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12ada7c00) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x127eb8800 == 56 [pid = 1653] [id = 669] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x123e3f000 == 55 [pid = 1653] [id = 668] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4d9800 == 54 [pid = 1653] [id = 667] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x124352800 == 53 [pid = 1653] [id = 666] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12f532800 == 52 [pid = 1653] [id = 664] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12f24e000 == 51 [pid = 1653] [id = 663] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec28800 == 50 [pid = 1653] [id = 662] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1c0800 == 49 [pid = 1653] [id = 661] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x127e93800 == 48 [pid = 1653] [id = 660] 07:35:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11be26800 == 47 [pid = 1653] [id = 659] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x114d98400) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1191bb000) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x127040c00) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129042c00) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1238d1000) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12392d000) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11c39f800) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12386f000) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11aad9c00) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119c2ec00) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12a514000) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11b510c00) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11b93a800) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11ba4a800) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12aa6f400) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1181b3800) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x129986400) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x127723c00) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1290dc000) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12705ec00) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12a512c00) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12a59cc00) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x129e4f000) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1278f3000) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12a5a4800) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12acb4000) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12ada1000) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12aa45800) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12aa57000) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12aa65800) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12ad46400) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 07:35:35 INFO - PROCESS | 1653 | 1461249335796 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:35:35 INFO - PROCESS | 1653 | 1461249335821 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:35:35 INFO - PROCESS | 1653 | 1461249335826 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 1653 | 1461249335828 Marionette TRACE conn2 <- [1,2694,null,{}] 07:35:35 INFO - PROCESS | 1653 | 1461249335833 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:35:35 INFO - PROCESS | 1653 | 1461249335911 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:35:35 INFO - PROCESS | 1653 | 1461249335918 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1b0800 == 48 [pid = 1653] [id = 681] 07:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11925a400) [pid = 1653] [serial = 2043] [outer = 0x0] 07:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11c371c00) [pid = 1653] [serial = 2044] [outer = 0x11925a400] 07:35:35 INFO - PROCESS | 1653 | 1461249335944 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x123870800) [pid = 1653] [serial = 2045] [outer = 0x11925a400] 07:35:36 INFO - PROCESS | 1653 | 1461249336793 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:35:36 INFO - PROCESS | 1653 | 1461249336800 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:35:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:35:36 INFO - PROCESS | 1653 | 1461249336803 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 1653 | 1461249336804 Marionette TRACE conn2 <- [1,2698,null,{}] 07:35:36 INFO - PROCESS | 1653 | 1461249336810 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:35:36 INFO - PROCESS | 1653 | 1461249336905 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:35:36 INFO - PROCESS | 1653 | 1461249336959 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129753800 == 49 [pid = 1653] [id = 682] 07:35:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x124342800) [pid = 1653] [serial = 2046] [outer = 0x0] 07:35:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x127061c00) [pid = 1653] [serial = 2047] [outer = 0x124342800] 07:35:36 INFO - PROCESS | 1653 | 1461249336988 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1278f2800) [pid = 1653] [serial = 2048] [outer = 0x124342800] 07:35:37 INFO - PROCESS | 1653 | 1461249337787 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:35:37 INFO - PROCESS | 1653 | 1461249337825 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:35:37 INFO - PROCESS | 1653 | 1461249337827 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 1653 | 1461249337828 Marionette TRACE conn2 <- [1,2702,null,{}] 07:35:37 INFO - PROCESS | 1653 | 1461249337830 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:35:37 INFO - PROCESS | 1653 | 1461249337933 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:35:37 INFO - PROCESS | 1653 | 1461249337970 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adc7800 == 50 [pid = 1653] [id = 683] 07:35:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129049c00) [pid = 1653] [serial = 2049] [outer = 0x0] 07:35:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129cb3c00) [pid = 1653] [serial = 2050] [outer = 0x129049c00] 07:35:37 INFO - PROCESS | 1653 | 1461249337997 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a50bc00) [pid = 1653] [serial = 2051] [outer = 0x129049c00] 07:35:38 INFO - PROCESS | 1653 | 1461249338323 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:35:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:35:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 07:35:38 INFO - PROCESS | 1653 | 1461249338347 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:35:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:35:38 INFO - PROCESS | 1653 | 1461249338350 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:35:38 INFO - PROCESS | 1653 | 1461249338352 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 1653 | 1461249338353 Marionette TRACE conn2 <- [1,2706,null,{}] 07:35:38 INFO - PROCESS | 1653 | 1461249338355 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:35:38 INFO - PROCESS | 1653 | 1461249338456 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:35:38 INFO - PROCESS | 1653 | 1461249338476 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4b0000 == 51 [pid = 1653] [id = 684] 07:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129e5a000) [pid = 1653] [serial = 2052] [outer = 0x0] 07:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a59cc00) [pid = 1653] [serial = 2053] [outer = 0x129e5a000] 07:35:38 INFO - PROCESS | 1653 | 1461249338502 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12aa44800) [pid = 1653] [serial = 2054] [outer = 0x129e5a000] 07:35:38 INFO - PROCESS | 1653 | 1461249338843 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:35:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:35:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 07:35:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:35:38 INFO - PROCESS | 1653 | 1461249338870 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 1653 | 1461249338871 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:35:38 INFO - PROCESS | 1653 | 1461249338874 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 1653 | 1461249338875 Marionette TRACE conn2 <- [1,2710,null,{}] 07:35:38 INFO - PROCESS | 1653 | 1461249338885 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:35:39 INFO - PROCESS | 1653 | 1461249339008 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:35:39 INFO - PROCESS | 1653 | 1461249339045 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c059000 == 52 [pid = 1653] [id = 685] 07:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12aa58800) [pid = 1653] [serial = 2055] [outer = 0x0] 07:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12aa6fc00) [pid = 1653] [serial = 2056] [outer = 0x12aa58800] 07:35:39 INFO - PROCESS | 1653 | 1461249339074 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12acc0000) [pid = 1653] [serial = 2057] [outer = 0x12aa58800] 07:35:39 INFO - PROCESS | 1653 | 1461249339420 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:35:39 INFO - PROCESS | 1653 | 1461249339452 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:35:39 INFO - PROCESS | 1653 | 1461249339454 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 1653 | 1461249339455 Marionette TRACE conn2 <- [1,2714,null,{}] 07:35:39 INFO - PROCESS | 1653 | 1461249339464 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:35:39 INFO - PROCESS | 1653 | 1461249339566 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:35:39 INFO - PROCESS | 1653 | 1461249339602 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ced5000 == 53 [pid = 1653] [id = 686] 07:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12aca0400) [pid = 1653] [serial = 2058] [outer = 0x0] 07:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12ada9800) [pid = 1653] [serial = 2059] [outer = 0x12aca0400] 07:35:39 INFO - PROCESS | 1653 | 1461249339628 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12aeef800) [pid = 1653] [serial = 2060] [outer = 0x12aca0400] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12aca2400) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12a50b000) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12acb2c00) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x114d90400) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x123878800) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11c39fc00) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x119136000) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x127725000) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12aee9400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:35:39 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1185eb400) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:35:40 INFO - PROCESS | 1653 | 1461249340009 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:35:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:35:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 579ms 07:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:35:40 INFO - PROCESS | 1653 | 1461249340035 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 1653 | 1461249340036 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:35:40 INFO - PROCESS | 1653 | 1461249340038 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1653 | 1461249340039 Marionette TRACE conn2 <- [1,2718,null,{}] 07:35:40 INFO - PROCESS | 1653 | 1461249340042 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:35:40 INFO - PROCESS | 1653 | 1461249340156 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:35:40 INFO - PROCESS | 1653 | 1461249340192 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4bf000 == 54 [pid = 1653] [id = 687] 07:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11b916000) [pid = 1653] [serial = 2061] [outer = 0x0] 07:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12acb2c00) [pid = 1653] [serial = 2062] [outer = 0x11b916000] 07:35:40 INFO - PROCESS | 1653 | 1461249340218 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b003c00) [pid = 1653] [serial = 2063] [outer = 0x11b916000] 07:35:40 INFO - PROCESS | 1653 | 1461249340510 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:35:40 INFO - PROCESS | 1653 | 1461249340559 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:35:40 INFO - PROCESS | 1653 | 1461249340561 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1653 | 1461249340562 Marionette TRACE conn2 <- [1,2722,null,{}] 07:35:40 INFO - PROCESS | 1653 | 1461249340567 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:35:40 INFO - PROCESS | 1653 | 1461249340650 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:35:40 INFO - PROCESS | 1653 | 1461249340654 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4b5800 == 55 [pid = 1653] [id = 688] 07:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b004000) [pid = 1653] [serial = 2064] [outer = 0x0] 07:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12b027400) [pid = 1653] [serial = 2065] [outer = 0x12b004000] 07:35:40 INFO - PROCESS | 1653 | 1461249340680 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12b02ec00) [pid = 1653] [serial = 2066] [outer = 0x12b004000] 07:35:41 INFO - PROCESS | 1653 | 1461249341005 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:35:41 INFO - PROCESS | 1653 | 1461249341052 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:35:41 INFO - PROCESS | 1653 | 1461249341060 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 1653 | 1461249341061 Marionette TRACE conn2 <- [1,2726,null,{}] 07:35:41 INFO - PROCESS | 1653 | 1461249341066 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:35:41 INFO - PROCESS | 1653 | 1461249341154 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:35:41 INFO - PROCESS | 1653 | 1461249341158 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ef8d800 == 56 [pid = 1653] [id = 689] 07:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b005800) [pid = 1653] [serial = 2067] [outer = 0x0] 07:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12b119c00) [pid = 1653] [serial = 2068] [outer = 0x12b005800] 07:35:41 INFO - PROCESS | 1653 | 1461249341184 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12b122800) [pid = 1653] [serial = 2069] [outer = 0x12b005800] 07:35:41 INFO - PROCESS | 1653 | 1461249341517 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:35:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:35:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 473ms 07:35:41 INFO - PROCESS | 1653 | 1461249341533 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 1653 | 1461249341535 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:35:41 INFO - PROCESS | 1653 | 1461249341537 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 1653 | 1461249341539 Marionette TRACE conn2 <- [1,2730,null,{}] 07:35:41 INFO - PROCESS | 1653 | 1461249341541 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:35:41 INFO - PROCESS | 1653 | 1461249341639 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:35:41 INFO - PROCESS | 1653 | 1461249341699 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f52a000 == 57 [pid = 1653] [id = 690] 07:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12b121800) [pid = 1653] [serial = 2070] [outer = 0x0] 07:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b156000) [pid = 1653] [serial = 2071] [outer = 0x12b121800] 07:35:41 INFO - PROCESS | 1653 | 1461249341729 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12b27c000) [pid = 1653] [serial = 2072] [outer = 0x12b121800] 07:35:42 INFO - PROCESS | 1653 | 1461249342707 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:35:42 INFO - PROCESS | 1653 | 1461249342761 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:35:42 INFO - PROCESS | 1653 | 1461249342765 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - PROCESS | 1653 | 1461249342766 Marionette TRACE conn2 <- [1,2734,null,{}] 07:35:42 INFO - PROCESS | 1653 | 1461249342770 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:35:42 INFO - PROCESS | 1653 | 1461249342861 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:35:42 INFO - PROCESS | 1653 | 1461249342960 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292a4000 == 58 [pid = 1653] [id = 691] 07:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11aad9c00) [pid = 1653] [serial = 2073] [outer = 0x0] 07:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x123612000) [pid = 1653] [serial = 2074] [outer = 0x11aad9c00] 07:35:42 INFO - PROCESS | 1653 | 1461249342992 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12392b000) [pid = 1653] [serial = 2075] [outer = 0x11aad9c00] 07:35:43 INFO - PROCESS | 1653 | 1461249343420 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:35:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:35:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 723ms 07:35:43 INFO - PROCESS | 1653 | 1461249343488 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 1653 | 1461249343492 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:35:43 INFO - PROCESS | 1653 | 1461249343497 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 1653 | 1461249343498 Marionette TRACE conn2 <- [1,2738,null,{}] 07:35:43 INFO - PROCESS | 1653 | 1461249343501 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:35:43 INFO - PROCESS | 1653 | 1461249343606 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:35:43 INFO - PROCESS | 1653 | 1461249343680 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b260800 == 59 [pid = 1653] [id = 692] 07:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12392b800) [pid = 1653] [serial = 2076] [outer = 0x0] 07:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12714c400) [pid = 1653] [serial = 2077] [outer = 0x12392b800] 07:35:43 INFO - PROCESS | 1653 | 1461249343710 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129cb3000) [pid = 1653] [serial = 2078] [outer = 0x12392b800] 07:35:44 INFO - PROCESS | 1653 | 1461249344109 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:35:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:35:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 673ms 07:35:44 INFO - PROCESS | 1653 | 1461249344169 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:35:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:35:44 INFO - PROCESS | 1653 | 1461249344171 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:35:44 INFO - PROCESS | 1653 | 1461249344173 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - PROCESS | 1653 | 1461249344176 Marionette TRACE conn2 <- [1,2742,null,{}] 07:35:44 INFO - PROCESS | 1653 | 1461249344184 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:35:44 INFO - PROCESS | 1653 | 1461249344312 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:35:44 INFO - PROCESS | 1653 | 1461249344418 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12faf4000 == 60 [pid = 1653] [id = 693] 07:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12aa48400) [pid = 1653] [serial = 2079] [outer = 0x0] 07:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12ac9b400) [pid = 1653] [serial = 2080] [outer = 0x12aa48400] 07:35:44 INFO - PROCESS | 1653 | 1461249344456 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12adab800) [pid = 1653] [serial = 2081] [outer = 0x12aa48400] 07:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12f52d800 == 59 [pid = 1653] [id = 16] 07:35:44 INFO - PROCESS | 1653 | 1461249344944 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:35:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:35:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 822ms 07:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:35:45 INFO - PROCESS | 1653 | 1461249344998 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 1653 | 1461249345002 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:35:45 INFO - PROCESS | 1653 | 1461249345005 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 1653 | 1461249345008 Marionette TRACE conn2 <- [1,2746,null,{}] 07:35:45 INFO - PROCESS | 1653 | 1461249345011 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:35:45 INFO - PROCESS | 1653 | 1461249345167 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:35:45 INFO - PROCESS | 1653 | 1461249345271 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fda4000 == 60 [pid = 1653] [id = 694] 07:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12b031c00) [pid = 1653] [serial = 2082] [outer = 0x0] 07:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12b11b400) [pid = 1653] [serial = 2083] [outer = 0x12b031c00] 07:35:45 INFO - PROCESS | 1653 | 1461249345321 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12b153000) [pid = 1653] [serial = 2084] [outer = 0x12b031c00] 07:35:45 INFO - PROCESS | 1653 | 1461249345760 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:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 770ms 07:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:35:45 INFO - PROCESS | 1653 | 1461249345776 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 1653 | 1461249345777 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:35:45 INFO - PROCESS | 1653 | 1461249345779 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 1653 | 1461249345781 Marionette TRACE conn2 <- [1,2750,null,{}] 07:35:45 INFO - PROCESS | 1653 | 1461249345783 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:35:45 INFO - PROCESS | 1653 | 1461249345882 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:35:45 INFO - PROCESS | 1653 | 1461249345940 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x13007b000 == 61 [pid = 1653] [id = 695] 07:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b155000) [pid = 1653] [serial = 2085] [outer = 0x0] 07:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12b15ec00) [pid = 1653] [serial = 2086] [outer = 0x12b155000] 07:35:45 INFO - PROCESS | 1653 | 1461249345970 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12b27d800) [pid = 1653] [serial = 2087] [outer = 0x12b155000] 07:35:46 INFO - PROCESS | 1653 | 1461249346349 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:35:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:35:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 620ms 07:35:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:35:46 INFO - PROCESS | 1653 | 1461249346400 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:35:46 INFO - PROCESS | 1653 | 1461249346401 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:35:46 INFO - PROCESS | 1653 | 1461249346403 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:35:46 INFO - PROCESS | 1653 | 1461249346405 Marionette TRACE conn2 <- [1,2754,null,{}] 07:35:46 INFO - PROCESS | 1653 | 1461249346407 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:35:46 INFO - PROCESS | 1653 | 1461249346524 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:35:46 INFO - PROCESS | 1653 | 1461249346628 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e20d800 == 62 [pid = 1653] [id = 696] 07:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x114b87c00) [pid = 1653] [serial = 2088] [outer = 0x0] 07:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12a59d800) [pid = 1653] [serial = 2089] [outer = 0x114b87c00] 07:35:46 INFO - PROCESS | 1653 | 1461249346661 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b526400) [pid = 1653] [serial = 2090] [outer = 0x114b87c00] 07:35:47 INFO - PROCESS | 1653 | 1461249347065 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:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 07:35:47 INFO - PROCESS | 1653 | 1461249347074 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 1653 | 1461249347075 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:35:47 INFO - PROCESS | 1653 | 1461249347078 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 1653 | 1461249347079 Marionette TRACE conn2 <- [1,2758,null,{}] 07:35:47 INFO - PROCESS | 1653 | 1461249347082 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:35:47 INFO - PROCESS | 1653 | 1461249347185 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:35:47 INFO - PROCESS | 1653 | 1461249347279 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e9b000 == 63 [pid = 1653] [id = 697] 07:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x114d8b800) [pid = 1653] [serial = 2091] [outer = 0x0] 07:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12a5a1800) [pid = 1653] [serial = 2092] [outer = 0x114d8b800] 07:35:47 INFO - PROCESS | 1653 | 1461249347309 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12b52cc00) [pid = 1653] [serial = 2093] [outer = 0x114d8b800] 07:35:47 INFO - PROCESS | 1653 | 1461249347885 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:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 820ms 07:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:35:47 INFO - PROCESS | 1653 | 1461249347899 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 1653 | 1461249347902 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:35:47 INFO - PROCESS | 1653 | 1461249347907 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 1653 | 1461249347910 Marionette TRACE conn2 <- [1,2762,null,{}] 07:35:47 INFO - PROCESS | 1653 | 1461249347916 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:35:48 INFO - PROCESS | 1653 | 1461249348068 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:35:48 INFO - PROCESS | 1653 | 1461249348177 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afc6800 == 64 [pid = 1653] [id = 698] 07:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x11b9ae800) [pid = 1653] [serial = 2094] [outer = 0x0] 07:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11c39fc00) [pid = 1653] [serial = 2095] [outer = 0x11b9ae800] 07:35:48 INFO - PROCESS | 1653 | 1461249348225 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x123930800) [pid = 1653] [serial = 2096] [outer = 0x11b9ae800] 07:35:48 INFO - PROCESS | 1653 | 1461249348726 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:35:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:35:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 830ms 07:35:48 INFO - PROCESS | 1653 | 1461249348736 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 1653 | 1461249348740 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:35:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:35:48 INFO - PROCESS | 1653 | 1461249348744 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 1653 | 1461249348746 Marionette TRACE conn2 <- [1,2766,null,{}] 07:35:48 INFO - PROCESS | 1653 | 1461249348748 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:35:48 INFO - PROCESS | 1653 | 1461249348850 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:35:48 INFO - PROCESS | 1653 | 1461249348913 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x127175000 == 65 [pid = 1653] [id = 699] 07:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x127059400) [pid = 1653] [serial = 2097] [outer = 0x0] 07:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x129cadc00) [pid = 1653] [serial = 2098] [outer = 0x127059400] 07:35:48 INFO - PROCESS | 1653 | 1461249348941 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12a50c000) [pid = 1653] [serial = 2099] [outer = 0x127059400] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ef8d800 == 64 [pid = 1653] [id = 689] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4b5800 == 63 [pid = 1653] [id = 688] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4bf000 == 62 [pid = 1653] [id = 687] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ced5000 == 61 [pid = 1653] [id = 686] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12c059000 == 60 [pid = 1653] [id = 685] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4b0000 == 59 [pid = 1653] [id = 684] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12a90e800) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12ac9e400) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12aeee000) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x119c32400) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12b011000) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12adc7800 == 58 [pid = 1653] [id = 683] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x129753800 == 57 [pid = 1653] [id = 682] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1b0800 == 56 [pid = 1653] [id = 681] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12a536800 == 55 [pid = 1653] [id = 680] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec23000 == 54 [pid = 1653] [id = 679] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12adc2000 == 53 [pid = 1653] [id = 678] 07:35:49 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1a8800 == 52 [pid = 1653] [id = 677] 07:35:49 INFO - PROCESS | 1653 | 1461249349318 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:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12acbc400) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12a5a5800) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12aee4400) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x119c2f000) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11523d400) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x127061800) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1278f4800) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x123877800) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x123a05400) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11c190400) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11adf1400) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12ada4800) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12705f000) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129cac400) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129e52800) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1191b8000) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11ba40c00) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b009400) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12b024400) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12aeed400) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1290d5800) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11c372800) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 07:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12ac9d000) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 07:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 622ms 07:35:49 INFO - PROCESS | 1653 | 1461249349366 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 1653 | 1461249349368 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:35:49 INFO - PROCESS | 1653 | 1461249349370 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 1653 | 1461249349373 Marionette TRACE conn2 <- [1,2770,null,{}] 07:35:49 INFO - PROCESS | 1653 | 1461249349380 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:35:49 INFO - PROCESS | 1653 | 1461249349471 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:35:49 INFO - PROCESS | 1653 | 1461249349475 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x129295800 == 53 [pid = 1653] [id = 700] 07:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x129e30000) [pid = 1653] [serial = 2100] [outer = 0x0] 07:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12a510800) [pid = 1653] [serial = 2101] [outer = 0x129e30000] 07:35:49 INFO - PROCESS | 1653 | 1461249349503 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12aa4a800) [pid = 1653] [serial = 2102] [outer = 0x129e30000] 07:35:49 INFO - PROCESS | 1653 | 1461249349868 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:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 521ms 07:35:49 INFO - PROCESS | 1653 | 1461249349896 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 1653 | 1461249349898 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:35:49 INFO - PROCESS | 1653 | 1461249349900 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 1653 | 1461249349901 Marionette TRACE conn2 <- [1,2774,null,{}] 07:35:49 INFO - PROCESS | 1653 | 1461249349903 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:35:49 INFO - PROCESS | 1653 | 1461249349993 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:35:50 INFO - PROCESS | 1653 | 1461249349997 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e4f800 == 54 [pid = 1653] [id = 701] 07:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12aa62800) [pid = 1653] [serial = 2103] [outer = 0x0] 07:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12acbdc00) [pid = 1653] [serial = 2104] [outer = 0x12aa62800] 07:35:50 INFO - PROCESS | 1653 | 1461249350023 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12ada6c00) [pid = 1653] [serial = 2105] [outer = 0x12aa62800] 07:35:50 INFO - PROCESS | 1653 | 1461249350396 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:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 07:35:50 INFO - PROCESS | 1653 | 1461249350419 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 1653 | 1461249350420 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:35:50 INFO - PROCESS | 1653 | 1461249350428 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 1653 | 1461249350429 Marionette TRACE conn2 <- [1,2778,null,{}] 07:35:50 INFO - PROCESS | 1653 | 1461249350431 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:35:50 INFO - PROCESS | 1653 | 1461249350550 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:35:50 INFO - PROCESS | 1653 | 1461249350556 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12badc000 == 55 [pid = 1653] [id = 702] 07:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12adaa400) [pid = 1653] [serial = 2106] [outer = 0x0] 07:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12aeee800) [pid = 1653] [serial = 2107] [outer = 0x12adaa400] 07:35:50 INFO - PROCESS | 1653 | 1461249350597 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12b00c400) [pid = 1653] [serial = 2108] [outer = 0x12adaa400] 07:35:51 INFO - PROCESS | 1653 | 1461249351133 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:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 725ms 07:35:51 INFO - PROCESS | 1653 | 1461249351157 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:35:51 INFO - PROCESS | 1653 | 1461249351159 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:35:51 INFO - PROCESS | 1653 | 1461249351164 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 1653 | 1461249351166 Marionette TRACE conn2 <- [1,2782,null,{}] 07:35:51 INFO - PROCESS | 1653 | 1461249351170 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:35:51 INFO - PROCESS | 1653 | 1461249351308 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:35:51 INFO - PROCESS | 1653 | 1461249351346 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db28800 == 56 [pid = 1653] [id = 703] 07:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12b15f400) [pid = 1653] [serial = 2109] [outer = 0x0] 07:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12b284c00) [pid = 1653] [serial = 2110] [outer = 0x12b15f400] 07:35:51 INFO - PROCESS | 1653 | 1461249351374 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12b524400) [pid = 1653] [serial = 2111] [outer = 0x12b15f400] 07:35:51 INFO - PROCESS | 1653 | 1461249351704 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:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 575ms 07:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:35:51 INFO - PROCESS | 1653 | 1461249351737 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 1653 | 1461249351739 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:35:51 INFO - PROCESS | 1653 | 1461249351741 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 1653 | 1461249351742 Marionette TRACE conn2 <- [1,2786,null,{}] 07:35:51 INFO - PROCESS | 1653 | 1461249351744 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:35:51 INFO - PROCESS | 1653 | 1461249351851 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:35:51 INFO - PROCESS | 1653 | 1461249351865 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e677000 == 57 [pid = 1653] [id = 704] 07:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12b11fc00) [pid = 1653] [serial = 2112] [outer = 0x0] 07:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b52e000) [pid = 1653] [serial = 2113] [outer = 0x12b11fc00] 07:35:51 INFO - PROCESS | 1653 | 1461249351890 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x114aa6400) [pid = 1653] [serial = 2114] [outer = 0x12b11fc00] 07:35:52 INFO - PROCESS | 1653 | 1461249352235 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:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 517ms 07:35:52 INFO - PROCESS | 1653 | 1461249352259 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 1653 | 1461249352260 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:35:52 INFO - PROCESS | 1653 | 1461249352263 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 1653 | 1461249352264 Marionette TRACE conn2 <- [1,2790,null,{}] 07:35:52 INFO - PROCESS | 1653 | 1461249352272 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:35:52 INFO - PROCESS | 1653 | 1461249352381 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:35:52 INFO - PROCESS | 1653 | 1461249352424 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ef86000 == 58 [pid = 1653] [id = 705] 07:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12734bc00) [pid = 1653] [serial = 2115] [outer = 0x0] 07:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b818000) [pid = 1653] [serial = 2116] [outer = 0x12734bc00] 07:35:52 INFO - PROCESS | 1653 | 1461249352449 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12ba53400) [pid = 1653] [serial = 2117] [outer = 0x12734bc00] 07:35:52 INFO - PROCESS | 1653 | 1461249352767 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:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 527ms 07:35:52 INFO - PROCESS | 1653 | 1461249352791 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 1653 | 1461249352792 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:35:52 INFO - PROCESS | 1653 | 1461249352795 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 1653 | 1461249352796 Marionette TRACE conn2 <- [1,2794,null,{}] 07:35:52 INFO - PROCESS | 1653 | 1461249352801 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:35:52 INFO - PROCESS | 1653 | 1461249352913 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:35:52 INFO - PROCESS | 1653 | 1461249352952 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f9cf000 == 59 [pid = 1653] [id = 706] 07:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b160400) [pid = 1653] [serial = 2118] [outer = 0x0] 07:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12bd33800) [pid = 1653] [serial = 2119] [outer = 0x12b160400] 07:35:52 INFO - PROCESS | 1653 | 1461249352977 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12bd3c800) [pid = 1653] [serial = 2120] [outer = 0x12b160400] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12ada6000) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12b004000) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11b502400) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12acbd800) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12aca0400) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11b916000) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x124342800) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12b005800) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12aa58800) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11925a400) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x129e5a000) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129049c00) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:35:53 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x114505800) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:35:53 INFO - PROCESS | 1653 | 1461249353343 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:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 571ms 07:35:53 INFO - PROCESS | 1653 | 1461249353367 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 1653 | 1461249353369 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:35:53 INFO - PROCESS | 1653 | 1461249353371 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 1653 | 1461249353372 Marionette TRACE conn2 <- [1,2798,null,{}] 07:35:53 INFO - PROCESS | 1653 | 1461249353374 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:35:53 INFO - PROCESS | 1653 | 1461249353463 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:35:53 INFO - PROCESS | 1653 | 1461249353524 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fd90000 == 60 [pid = 1653] [id = 707] 07:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x114ab4400) [pid = 1653] [serial = 2121] [outer = 0x0] 07:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11be3dc00) [pid = 1653] [serial = 2122] [outer = 0x114ab4400] 07:35:53 INFO - PROCESS | 1653 | 1461249353549 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12acc1400) [pid = 1653] [serial = 2123] [outer = 0x114ab4400] 07:35:53 INFO - PROCESS | 1653 | 1461249353874 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:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 520ms 07:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:35:53 INFO - PROCESS | 1653 | 1461249353892 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 1653 | 1461249353894 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:35:53 INFO - PROCESS | 1653 | 1461249353896 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 1653 | 1461249353900 Marionette TRACE conn2 <- [1,2802,null,{}] 07:35:53 INFO - PROCESS | 1653 | 1461249353903 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:35:54 INFO - PROCESS | 1653 | 1461249354007 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:35:54 INFO - PROCESS | 1653 | 1461249354011 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x131bde800 == 61 [pid = 1653] [id = 708] 07:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12b02e000) [pid = 1653] [serial = 2124] [outer = 0x0] 07:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12bded000) [pid = 1653] [serial = 2125] [outer = 0x12b02e000] 07:35:54 INFO - PROCESS | 1653 | 1461249354041 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12d06fc00) [pid = 1653] [serial = 2126] [outer = 0x12b02e000] 07:35:54 INFO - PROCESS | 1653 | 1461249354370 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:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 523ms 07:35:54 INFO - PROCESS | 1653 | 1461249354433 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 1653 | 1461249354434 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:35:54 INFO - PROCESS | 1653 | 1461249354437 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 1653 | 1461249354438 Marionette TRACE conn2 <- [1,2806,null,{}] 07:35:54 INFO - PROCESS | 1653 | 1461249354441 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:35:54 INFO - PROCESS | 1653 | 1461249354531 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:35:54 INFO - PROCESS | 1653 | 1461249354535 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1371ca000 == 62 [pid = 1653] [id = 709] 07:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12b004000) [pid = 1653] [serial = 2127] [outer = 0x0] 07:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12d076800) [pid = 1653] [serial = 2128] [outer = 0x12b004000] 07:35:54 INFO - PROCESS | 1653 | 1461249354560 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12d15f400) [pid = 1653] [serial = 2129] [outer = 0x12b004000] 07:35:54 INFO - PROCESS | 1653 | 1461249354900 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:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 470ms 07:35:54 INFO - PROCESS | 1653 | 1461249354907 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 1653 | 1461249354908 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:35:54 INFO - PROCESS | 1653 | 1461249354911 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 1653 | 1461249354912 Marionette TRACE conn2 <- [1,2810,null,{}] 07:35:54 INFO - PROCESS | 1653 | 1461249354917 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:35:55 INFO - PROCESS | 1653 | 1461249355023 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:35:55 INFO - PROCESS | 1653 | 1461249355120 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1371d9800 == 63 [pid = 1653] [id = 710] 07:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12d072c00) [pid = 1653] [serial = 2130] [outer = 0x0] 07:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12d16c400) [pid = 1653] [serial = 2131] [outer = 0x12d072c00] 07:35:55 INFO - PROCESS | 1653 | 1461249355161 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12d289400) [pid = 1653] [serial = 2132] [outer = 0x12d072c00] 07:35:55 INFO - PROCESS | 1653 | 1461249355703 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:35:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:35:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 822ms 07:35:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:35:55 INFO - PROCESS | 1653 | 1461249355734 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 1653 | 1461249355737 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:35:55 INFO - PROCESS | 1653 | 1461249355741 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 1653 | 1461249355743 Marionette TRACE conn2 <- [1,2814,null,{}] 07:35:55 INFO - PROCESS | 1653 | 1461249355747 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:35:55 INFO - PROCESS | 1653 | 1461249355863 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:35:55 INFO - PROCESS | 1653 | 1461249355968 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x127ea8800 == 64 [pid = 1653] [id = 711] 07:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11c3a0400) [pid = 1653] [serial = 2133] [outer = 0x0] 07:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x1238d0400) [pid = 1653] [serial = 2134] [outer = 0x11c3a0400] 07:35:56 INFO - PROCESS | 1653 | 1461249356000 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x127350400) [pid = 1653] [serial = 2135] [outer = 0x11c3a0400] 07:35:56 INFO - PROCESS | 1653 | 1461249356460 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:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 771ms 07:35:56 INFO - PROCESS | 1653 | 1461249356513 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 1653 | 1461249356519 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:35:56 INFO - PROCESS | 1653 | 1461249356526 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 1653 | 1461249356529 Marionette TRACE conn2 <- [1,2818,null,{}] 07:35:56 INFO - PROCESS | 1653 | 1461249356533 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:35:56 INFO - PROCESS | 1653 | 1461249356669 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:35:56 INFO - PROCESS | 1653 | 1461249356776 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c09f800 == 65 [pid = 1653] [id = 712] 07:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1273b5800) [pid = 1653] [serial = 2136] [outer = 0x0] 07:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12a515800) [pid = 1653] [serial = 2137] [outer = 0x1273b5800] 07:35:56 INFO - PROCESS | 1653 | 1461249356808 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12acbe800) [pid = 1653] [serial = 2138] [outer = 0x1273b5800] 07:35:57 INFO - PROCESS | 1653 | 1461249357269 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:35:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:35:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 773ms 07:35:57 INFO - PROCESS | 1653 | 1461249357299 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 1653 | 1461249357301 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:35:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:35:57 INFO - PROCESS | 1653 | 1461249357303 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - PROCESS | 1653 | 1461249357306 Marionette TRACE conn2 <- [1,2822,null,{}] 07:35:57 INFO - PROCESS | 1653 | 1461249357316 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:35:57 INFO - PROCESS | 1653 | 1461249357426 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:35:57 INFO - PROCESS | 1653 | 1461249357506 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x131be1800 == 66 [pid = 1653] [id = 713] 07:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12b154c00) [pid = 1653] [serial = 2139] [outer = 0x0] 07:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12b27c400) [pid = 1653] [serial = 2140] [outer = 0x12b154c00] 07:35:57 INFO - PROCESS | 1653 | 1461249357537 Marionette DEBUG loaded listener.js 07:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12b52c800) [pid = 1653] [serial = 2141] [outer = 0x12b154c00] 07:35:57 INFO - PROCESS | 1653 | 1461249357965 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:35:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:35:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 07:35:57 INFO - PROCESS | 1653 | 1461249357975 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 1653 | 1461249357977 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:35:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:35:57 INFO - PROCESS | 1653 | 1461249357979 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - PROCESS | 1653 | 1461249357981 Marionette TRACE conn2 <- [1,2826,null,{}] 07:35:57 INFO - PROCESS | 1653 | 1461249357985 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:35:58 INFO - PROCESS | 1653 | 1461249358092 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:35:58 INFO - PROCESS | 1653 | 1461249358203 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1375c6000 == 67 [pid = 1653] [id = 714] 07:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x118e33400) [pid = 1653] [serial = 2142] [outer = 0x0] 07:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12bd31800) [pid = 1653] [serial = 2143] [outer = 0x118e33400] 07:35:58 INFO - PROCESS | 1653 | 1461249358234 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12bdea400) [pid = 1653] [serial = 2144] [outer = 0x118e33400] 07:35:58 INFO - PROCESS | 1653 | 1461249358633 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:35:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:35:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 674ms 07:35:58 INFO - PROCESS | 1653 | 1461249358653 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:35:58 INFO - PROCESS | 1653 | 1461249358655 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:35:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:35:58 INFO - PROCESS | 1653 | 1461249358657 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 1653 | 1461249358658 Marionette TRACE conn2 <- [1,2830,null,{}] 07:35:58 INFO - PROCESS | 1653 | 1461249358661 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:35:58 INFO - PROCESS | 1653 | 1461249358960 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:35:59 INFO - PROCESS | 1653 | 1461249359102 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa65000 == 68 [pid = 1653] [id = 715] 07:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x114b88000) [pid = 1653] [serial = 2145] [outer = 0x0] 07:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x114d8ac00) [pid = 1653] [serial = 2146] [outer = 0x114b88000] 07:35:59 INFO - PROCESS | 1653 | 1461249359131 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x116481400) [pid = 1653] [serial = 2147] [outer = 0x114b88000] 07:35:59 INFO - PROCESS | 1653 | 1461249359566 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:35:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:35:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 921ms 07:35:59 INFO - PROCESS | 1653 | 1461249359579 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:35:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:35:59 INFO - PROCESS | 1653 | 1461249359584 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:35:59 INFO - PROCESS | 1653 | 1461249359587 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 1653 | 1461249359589 Marionette TRACE conn2 <- [1,2834,null,{}] 07:35:59 INFO - PROCESS | 1653 | 1461249359592 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:35:59 INFO - PROCESS | 1653 | 1461249359686 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:35:59 INFO - PROCESS | 1653 | 1461249359748 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1ac000 == 69 [pid = 1653] [id = 716] 07:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x114756400) [pid = 1653] [serial = 2148] [outer = 0x0] 07:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x1156bf000) [pid = 1653] [serial = 2149] [outer = 0x114756400] 07:35:59 INFO - PROCESS | 1653 | 1461249359777 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x118aee800) [pid = 1653] [serial = 2150] [outer = 0x114756400] 07:36:00 INFO - PROCESS | 1653 | 1461249360280 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:36:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:36:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 724ms 07:36:00 INFO - PROCESS | 1653 | 1461249360319 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 1653 | 1461249360322 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:36:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:36:00 INFO - PROCESS | 1653 | 1461249360377 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 1653 | 1461249360379 Marionette TRACE conn2 <- [1,2838,null,{}] 07:36:00 INFO - PROCESS | 1653 | 1461249360387 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:36:00 INFO - PROCESS | 1653 | 1461249360516 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:36:00 INFO - PROCESS | 1653 | 1461249360581 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4e6800 == 70 [pid = 1653] [id = 717] 07:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x118ceb000) [pid = 1653] [serial = 2151] [outer = 0x0] 07:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x11a7e0400) [pid = 1653] [serial = 2152] [outer = 0x118ceb000] 07:36:00 INFO - PROCESS | 1653 | 1461249360608 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x11aa78400) [pid = 1653] [serial = 2153] [outer = 0x118ceb000] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4b2000 == 69 [pid = 1653] [id = 623] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec31800 == 68 [pid = 1653] [id = 676] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1371ca000 == 67 [pid = 1653] [id = 709] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x131bde800 == 66 [pid = 1653] [id = 708] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12fd90000 == 65 [pid = 1653] [id = 707] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12f9cf000 == 64 [pid = 1653] [id = 706] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12ef86000 == 63 [pid = 1653] [id = 705] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12e677000 == 62 [pid = 1653] [id = 704] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12a5a2400) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x123613800) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x1186c1000) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12b156000) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | 1461249361099 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:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12db28800 == 61 [pid = 1653] [id = 703] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12badc000 == 60 [pid = 1653] [id = 702] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x123e4f800 == 59 [pid = 1653] [id = 701] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec28000 == 58 [pid = 1653] [id = 17] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x129295800 == 57 [pid = 1653] [id = 700] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x127175000 == 56 [pid = 1653] [id = 699] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12afc6800 == 55 [pid = 1653] [id = 698] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x127e9b000 == 54 [pid = 1653] [id = 697] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12e20d800 == 53 [pid = 1653] [id = 696] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x13007b000 == 52 [pid = 1653] [id = 695] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12fda4000 == 51 [pid = 1653] [id = 694] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12faf4000 == 50 [pid = 1653] [id = 693] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b260800 == 49 [pid = 1653] [id = 692] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1292a4000 == 48 [pid = 1653] [id = 691] 07:36:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12f52a000 == 47 [pid = 1653] [id = 690] 07:36:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:36:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 790ms 07:36:01 INFO - PROCESS | 1653 | 1461249361152 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 1653 | 1461249361154 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:36:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:36:01 INFO - PROCESS | 1653 | 1461249361161 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 1653 | 1461249361164 Marionette TRACE conn2 <- [1,2842,null,{}] 07:36:01 INFO - PROCESS | 1653 | 1461249361167 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:36:01 INFO - PROCESS | 1653 | 1461249361246 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:36:01 INFO - PROCESS | 1653 | 1461249361252 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b55e800 == 48 [pid = 1653] [id = 718] 07:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x118c99000) [pid = 1653] [serial = 2154] [outer = 0x0] 07:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x11aae3000) [pid = 1653] [serial = 2155] [outer = 0x118c99000] 07:36:01 INFO - PROCESS | 1653 | 1461249361278 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x11ba42400) [pid = 1653] [serial = 2156] [outer = 0x118c99000] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12adacc00) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12b027400) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11b942000) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12ad9f800) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12aeef800) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12acb2c00) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x1278f2800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12b119c00) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12acc0000) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11c371c00) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x123870800) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12aa44800) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x127061c00) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12ada9800) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12a59cc00) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12b02ec00) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x129cb3c00) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11c372c00) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12b003c00) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12a50bc00) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12aa6fc00) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12b117800) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12b122800) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 07:36:01 INFO - PROCESS | 1653 | 1461249361660 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:36:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:36:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 526ms 07:36:01 INFO - PROCESS | 1653 | 1461249361685 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 1653 | 1461249361687 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:36:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:36:01 INFO - PROCESS | 1653 | 1461249361689 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 1653 | 1461249361690 Marionette TRACE conn2 <- [1,2846,null,{}] 07:36:01 INFO - PROCESS | 1653 | 1461249361692 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:36:01 INFO - PROCESS | 1653 | 1461249361774 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:36:01 INFO - PROCESS | 1653 | 1461249361778 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc6000 == 49 [pid = 1653] [id = 719] 07:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11ba44400) [pid = 1653] [serial = 2157] [outer = 0x0] 07:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11be3c400) [pid = 1653] [serial = 2158] [outer = 0x11ba44400] 07:36:01 INFO - PROCESS | 1653 | 1461249361804 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11c18ac00) [pid = 1653] [serial = 2159] [outer = 0x11ba44400] 07:36:02 INFO - PROCESS | 1653 | 1461249362139 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:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 469ms 07:36:02 INFO - PROCESS | 1653 | 1461249362158 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 1653 | 1461249362159 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:36:02 INFO - PROCESS | 1653 | 1461249362162 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 1653 | 1461249362164 Marionette TRACE conn2 <- [1,2850,null,{}] 07:36:02 INFO - PROCESS | 1653 | 1461249362167 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:36:02 INFO - PROCESS | 1653 | 1461249362258 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:36:02 INFO - PROCESS | 1653 | 1461249362312 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e9a000 == 50 [pid = 1653] [id = 720] 07:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11c3a2000) [pid = 1653] [serial = 2160] [outer = 0x0] 07:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12361ac00) [pid = 1653] [serial = 2161] [outer = 0x11c3a2000] 07:36:02 INFO - PROCESS | 1653 | 1461249362346 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1238d9800) [pid = 1653] [serial = 2162] [outer = 0x11c3a2000] 07:36:02 INFO - PROCESS | 1653 | 1461249362640 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 521ms 07:36:02 INFO - PROCESS | 1653 | 1461249362685 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 1653 | 1461249362687 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:36:02 INFO - PROCESS | 1653 | 1461249362689 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 1653 | 1461249362690 Marionette TRACE conn2 <- [1,2854,null,{}] 07:36:02 INFO - PROCESS | 1653 | 1461249362692 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:36:02 INFO - PROCESS | 1653 | 1461249362775 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:36:02 INFO - PROCESS | 1653 | 1461249362851 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11990d800 == 51 [pid = 1653] [id = 721] 07:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12386d000) [pid = 1653] [serial = 2163] [outer = 0x0] 07:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x123a04c00) [pid = 1653] [serial = 2164] [outer = 0x12386d000] 07:36:02 INFO - PROCESS | 1653 | 1461249362876 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x118cf0800) [pid = 1653] [serial = 2165] [outer = 0x12386d000] 07:36:03 INFO - PROCESS | 1653 | 1461249363277 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:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 618ms 07:36:03 INFO - PROCESS | 1653 | 1461249363323 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 1653 | 1461249363325 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:36:03 INFO - PROCESS | 1653 | 1461249363330 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 1653 | 1461249363332 Marionette TRACE conn2 <- [1,2858,null,{}] 07:36:03 INFO - PROCESS | 1653 | 1461249363336 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:36:03 INFO - PROCESS | 1653 | 1461249363489 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:36:03 INFO - PROCESS | 1653 | 1461249363516 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a89e000 == 52 [pid = 1653] [id = 722] 07:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11be39c00) [pid = 1653] [serial = 2166] [outer = 0x0] 07:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x127059c00) [pid = 1653] [serial = 2167] [outer = 0x11be39c00] 07:36:03 INFO - PROCESS | 1653 | 1461249363558 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x127061c00) [pid = 1653] [serial = 2168] [outer = 0x11be39c00] 07:36:03 INFO - PROCESS | 1653 | 1461249363900 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:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 622ms 07:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:36:03 INFO - PROCESS | 1653 | 1461249363951 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 1653 | 1461249363952 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:36:03 INFO - PROCESS | 1653 | 1461249363954 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 1653 | 1461249363955 Marionette TRACE conn2 <- [1,2862,null,{}] 07:36:03 INFO - PROCESS | 1653 | 1461249363964 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:36:04 INFO - PROCESS | 1653 | 1461249364065 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:36:04 INFO - PROCESS | 1653 | 1461249364100 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adc1800 == 53 [pid = 1653] [id = 723] 07:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12392f400) [pid = 1653] [serial = 2169] [outer = 0x0] 07:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x127147400) [pid = 1653] [serial = 2170] [outer = 0x12392f400] 07:36:04 INFO - PROCESS | 1653 | 1461249364141 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x1273b3800) [pid = 1653] [serial = 2171] [outer = 0x12392f400] 07:36:04 INFO - PROCESS | 1653 | 1461249364452 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:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 525ms 07:36:04 INFO - PROCESS | 1653 | 1461249364479 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 1653 | 1461249364481 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:36:04 INFO - PROCESS | 1653 | 1461249364485 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 1653 | 1461249364486 Marionette TRACE conn2 <- [1,2866,null,{}] 07:36:04 INFO - PROCESS | 1653 | 1461249364489 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:36:04 INFO - PROCESS | 1653 | 1461249364591 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:36:04 INFO - PROCESS | 1653 | 1461249364604 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af14800 == 54 [pid = 1653] [id = 724] 07:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x127149000) [pid = 1653] [serial = 2172] [outer = 0x0] 07:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x127723c00) [pid = 1653] [serial = 2173] [outer = 0x127149000] 07:36:04 INFO - PROCESS | 1653 | 1461249364630 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x127de0800) [pid = 1653] [serial = 2174] [outer = 0x127149000] 07:36:04 INFO - PROCESS | 1653 | 1461249364977 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:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 518ms 07:36:05 INFO - PROCESS | 1653 | 1461249365004 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 1653 | 1461249365005 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:36:05 INFO - PROCESS | 1653 | 1461249365015 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 1653 | 1461249365017 Marionette TRACE conn2 <- [1,2870,null,{}] 07:36:05 INFO - PROCESS | 1653 | 1461249365019 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:36:05 INFO - PROCESS | 1653 | 1461249365124 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x1158e5800) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x1278f7800) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11538c000) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12f52e000) [pid = 1653] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x123d27800) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x114b88c00) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11b9b8c00) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x123877000) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11be3b800) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x118aedc00) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x129e2a000) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1271e0400) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11aa71800) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11aae3400) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x129e2d400) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12705d400) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12adae800) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12aa58c00) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1152f0c00) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12392e800) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x114ab5000) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12aa56800) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x114ab4c00) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1156c8000) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1238d2000) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12a511400) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x112410400) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x118c61c00) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x127059400) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11b9ae800) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12aa62800) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b15f400) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12734bc00) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x114d8b800) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x129e30000) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b11fc00) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12adaa400) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x114ab4400) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b160400) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12f518000) [pid = 1653] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b02e000) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12b004000) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11aa6fc00) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:36:05 INFO - PROCESS | 1653 | 1461249365570 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b31800 == 55 [pid = 1653] [id = 725] 07:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11240fc00) [pid = 1653] [serial = 2175] [outer = 0x0] 07:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x114aa8800) [pid = 1653] [serial = 2176] [outer = 0x11240fc00] 07:36:05 INFO - PROCESS | 1653 | 1461249365607 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1158e5800) [pid = 1653] [serial = 2177] [outer = 0x11240fc00] 07:36:05 INFO - PROCESS | 1653 | 1461249365909 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:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 929ms 07:36:05 INFO - PROCESS | 1653 | 1461249365938 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 1653 | 1461249365940 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:36:05 INFO - PROCESS | 1653 | 1461249365942 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 1653 | 1461249365944 Marionette TRACE conn2 <- [1,2874,null,{}] 07:36:05 INFO - PROCESS | 1653 | 1461249365947 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:36:06 INFO - PROCESS | 1653 | 1461249366047 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:36:06 INFO - PROCESS | 1653 | 1461249366053 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4c3000 == 56 [pid = 1653] [id = 726] 07:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x118c61000) [pid = 1653] [serial = 2178] [outer = 0x0] 07:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12703ac00) [pid = 1653] [serial = 2179] [outer = 0x118c61000] 07:36:06 INFO - PROCESS | 1653 | 1461249366078 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129784000) [pid = 1653] [serial = 2180] [outer = 0x118c61000] 07:36:06 INFO - PROCESS | 1653 | 1461249366432 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:36:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:36:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 07:36:06 INFO - PROCESS | 1653 | 1461249366462 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 1653 | 1461249366463 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:36:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:36:06 INFO - PROCESS | 1653 | 1461249366476 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 1653 | 1461249366478 Marionette TRACE conn2 <- [1,2878,null,{}] 07:36:06 INFO - PROCESS | 1653 | 1461249366482 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:36:06 INFO - PROCESS | 1653 | 1461249366592 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:36:06 INFO - PROCESS | 1653 | 1461249366601 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae1800 == 57 [pid = 1653] [id = 727] 07:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12978a000) [pid = 1653] [serial = 2181] [outer = 0x0] 07:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x129cacc00) [pid = 1653] [serial = 2182] [outer = 0x12978a000] 07:36:06 INFO - PROCESS | 1653 | 1461249366642 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x129e2d800) [pid = 1653] [serial = 2183] [outer = 0x12978a000] 07:36:07 INFO - PROCESS | 1653 | 1461249367077 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:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 623ms 07:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:36:07 INFO - PROCESS | 1653 | 1461249367101 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 1653 | 1461249367103 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:36:07 INFO - PROCESS | 1653 | 1461249367105 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 1653 | 1461249367106 Marionette TRACE conn2 <- [1,2882,null,{}] 07:36:07 INFO - PROCESS | 1653 | 1461249367108 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:36:07 INFO - PROCESS | 1653 | 1461249367219 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:36:07 INFO - PROCESS | 1653 | 1461249367225 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c04e000 == 58 [pid = 1653] [id = 728] 07:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x129e32c00) [pid = 1653] [serial = 2184] [outer = 0x0] 07:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x129e52000) [pid = 1653] [serial = 2185] [outer = 0x129e32c00] 07:36:07 INFO - PROCESS | 1653 | 1461249367250 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a50a400) [pid = 1653] [serial = 2186] [outer = 0x129e32c00] 07:36:07 INFO - PROCESS | 1653 | 1461249367638 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:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 571ms 07:36:07 INFO - PROCESS | 1653 | 1461249367677 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 1653 | 1461249367679 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:36:07 INFO - PROCESS | 1653 | 1461249367683 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 1653 | 1461249367686 Marionette TRACE conn2 <- [1,2886,null,{}] 07:36:07 INFO - PROCESS | 1653 | 1461249367690 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:36:07 INFO - PROCESS | 1653 | 1461249367801 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:36:07 INFO - PROCESS | 1653 | 1461249367906 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b14000 == 59 [pid = 1653] [id = 729] 07:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x114ab3400) [pid = 1653] [serial = 2187] [outer = 0x0] 07:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x114b7d000) [pid = 1653] [serial = 2188] [outer = 0x114ab3400] 07:36:07 INFO - PROCESS | 1653 | 1461249367939 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x114d94800) [pid = 1653] [serial = 2189] [outer = 0x114ab3400] 07:36:08 INFO - PROCESS | 1653 | 1461249368419 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:36:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:36:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 772ms 07:36:08 INFO - PROCESS | 1653 | 1461249368455 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 1653 | 1461249368459 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:36:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:36:08 INFO - PROCESS | 1653 | 1461249368464 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 1653 | 1461249368466 Marionette TRACE conn2 <- [1,2890,null,{}] 07:36:08 INFO - PROCESS | 1653 | 1461249368468 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:36:08 INFO - PROCESS | 1653 | 1461249368574 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:36:08 INFO - PROCESS | 1653 | 1461249368647 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124355800 == 60 [pid = 1653] [id = 730] 07:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11523c400) [pid = 1653] [serial = 2190] [outer = 0x0] 07:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x118e34000) [pid = 1653] [serial = 2191] [outer = 0x11523c400] 07:36:08 INFO - PROCESS | 1653 | 1461249368678 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x119c2a800) [pid = 1653] [serial = 2192] [outer = 0x11523c400] 07:36:09 INFO - PROCESS | 1653 | 1461249369086 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:36:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:36:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 673ms 07:36:09 INFO - PROCESS | 1653 | 1461249369136 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 1653 | 1461249369138 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:36:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:36:09 INFO - PROCESS | 1653 | 1461249369140 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 1653 | 1461249369142 Marionette TRACE conn2 <- [1,2894,null,{}] 07:36:09 INFO - PROCESS | 1653 | 1461249369150 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:36:09 INFO - PROCESS | 1653 | 1461249369278 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:36:09 INFO - PROCESS | 1653 | 1461249369363 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b25f000 == 61 [pid = 1653] [id = 731] 07:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11aadec00) [pid = 1653] [serial = 2193] [outer = 0x0] 07:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11ba4a800) [pid = 1653] [serial = 2194] [outer = 0x11aadec00] 07:36:09 INFO - PROCESS | 1653 | 1461249369397 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11c399c00) [pid = 1653] [serial = 2195] [outer = 0x11aadec00] 07:36:09 INFO - PROCESS | 1653 | 1461249369794 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:36:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:36:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 722ms 07:36:09 INFO - PROCESS | 1653 | 1461249369863 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 1653 | 1461249369864 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:36:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:36:09 INFO - PROCESS | 1653 | 1461249369867 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 1653 | 1461249369868 Marionette TRACE conn2 <- [1,2898,null,{}] 07:36:09 INFO - PROCESS | 1653 | 1461249369870 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:36:09 INFO - PROCESS | 1653 | 1461249369972 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:36:10 INFO - PROCESS | 1653 | 1461249370030 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d4ae000 == 62 [pid = 1653] [id = 732] 07:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x123870400) [pid = 1653] [serial = 2196] [outer = 0x0] 07:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x123af4c00) [pid = 1653] [serial = 2197] [outer = 0x123870400] 07:36:10 INFO - PROCESS | 1653 | 1461249370061 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x127062000) [pid = 1653] [serial = 2198] [outer = 0x123870400] 07:36:10 INFO - PROCESS | 1653 | 1461249370482 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:36:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:36:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 668ms 07:36:10 INFO - PROCESS | 1653 | 1461249370536 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 1653 | 1461249370537 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:36:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:36:10 INFO - PROCESS | 1653 | 1461249370540 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 1653 | 1461249370541 Marionette TRACE conn2 <- [1,2902,null,{}] 07:36:10 INFO - PROCESS | 1653 | 1461249370543 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:36:10 INFO - PROCESS | 1653 | 1461249370660 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:36:10 INFO - PROCESS | 1653 | 1461249370732 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e215800 == 63 [pid = 1653] [id = 733] 07:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x123e67000) [pid = 1653] [serial = 2199] [outer = 0x0] 07:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x129042c00) [pid = 1653] [serial = 2200] [outer = 0x123e67000] 07:36:10 INFO - PROCESS | 1653 | 1461249370762 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12a50d800) [pid = 1653] [serial = 2201] [outer = 0x123e67000] 07:36:11 INFO - PROCESS | 1653 | 1461249371202 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 718ms 07:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:36:11 INFO - PROCESS | 1653 | 1461249371259 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 1653 | 1461249371260 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:36:11 INFO - PROCESS | 1653 | 1461249371262 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 1653 | 1461249371264 Marionette TRACE conn2 <- [1,2906,null,{}] 07:36:11 INFO - PROCESS | 1653 | 1461249371266 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:36:11 INFO - PROCESS | 1653 | 1461249371386 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:36:11 INFO - PROCESS | 1653 | 1461249371462 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a52e000 == 64 [pid = 1653] [id = 734] 07:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12705b400) [pid = 1653] [serial = 2202] [outer = 0x0] 07:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12a59b000) [pid = 1653] [serial = 2203] [outer = 0x12705b400] 07:36:11 INFO - PROCESS | 1653 | 1461249371494 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12a910c00) [pid = 1653] [serial = 2204] [outer = 0x12705b400] 07:36:11 INFO - PROCESS | 1653 | 1461249371880 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:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 672ms 07:36:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:36:11 INFO - PROCESS | 1653 | 1461249371936 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 1653 | 1461249371937 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:36:11 INFO - PROCESS | 1653 | 1461249371939 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 1653 | 1461249371940 Marionette TRACE conn2 <- [1,2910,null,{}] 07:36:11 INFO - PROCESS | 1653 | 1461249371962 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:36:12 INFO - PROCESS | 1653 | 1461249372100 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:36:12 INFO - PROCESS | 1653 | 1461249372141 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc0800 == 65 [pid = 1653] [id = 735] 07:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1152ec800) [pid = 1653] [serial = 2205] [outer = 0x0] 07:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11aae1000) [pid = 1653] [serial = 2206] [outer = 0x1152ec800] 07:36:12 INFO - PROCESS | 1653 | 1461249372171 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x123a08000) [pid = 1653] [serial = 2207] [outer = 0x1152ec800] 07:36:12 INFO - PROCESS | 1653 | 1461249372523 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:36:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:36:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:36:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 619ms 07:36:12 INFO - PROCESS | 1653 | 1461249372559 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 1653 | 1461249372560 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:36:12 INFO - TEST-START | /DOMEvents/constructors.html 07:36:12 INFO - PROCESS | 1653 | 1461249372562 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 1653 | 1461249372564 Marionette TRACE conn2 <- [1,2914,null,{}] 07:36:12 INFO - PROCESS | 1653 | 1461249372566 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:36:12 INFO - PROCESS | 1653 | 1461249372668 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:36:12 INFO - PROCESS | 1653 | 1461249372728 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a91e000 == 66 [pid = 1653] [id = 736] 07:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x112405400) [pid = 1653] [serial = 2208] [outer = 0x0] 07:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x114aaa800) [pid = 1653] [serial = 2209] [outer = 0x112405400] 07:36:12 INFO - PROCESS | 1653 | 1461249372902 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x114b84000) [pid = 1653] [serial = 2210] [outer = 0x112405400] 07:36:13 INFO - PROCESS | 1653 | 1461249373329 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:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:36:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:36:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:36:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 827ms 07:36:13 INFO - PROCESS | 1653 | 1461249373401 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:36:13 INFO - PROCESS | 1653 | 1461249373404 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:36:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:36:13 INFO - PROCESS | 1653 | 1461249373410 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - PROCESS | 1653 | 1461249373411 Marionette TRACE conn2 <- [1,2918,null,{}] 07:36:13 INFO - PROCESS | 1653 | 1461249373415 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:36:13 INFO - PROCESS | 1653 | 1461249373515 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:36:13 INFO - PROCESS | 1653 | 1461249373594 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c432800 == 67 [pid = 1653] [id = 737] 07:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11a538800) [pid = 1653] [serial = 2211] [outer = 0x0] 07:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11a7df800) [pid = 1653] [serial = 2212] [outer = 0x11a538800] 07:36:13 INFO - PROCESS | 1653 | 1461249373624 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11aa7e400) [pid = 1653] [serial = 2213] [outer = 0x11a538800] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12e6ce800 == 66 [pid = 1653] [id = 639] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae1800 == 65 [pid = 1653] [id = 727] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4c3000 == 64 [pid = 1653] [id = 726] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x114b31800 == 63 [pid = 1653] [id = 725] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12af14800 == 62 [pid = 1653] [id = 724] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12adc1800 == 61 [pid = 1653] [id = 723] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a89e000 == 60 [pid = 1653] [id = 722] 07:36:14 INFO - PROCESS | 1653 | 1461249374098 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11990d800 == 59 [pid = 1653] [id = 721] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x127e9a000 == 58 [pid = 1653] [id = 720] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123cc6000 == 57 [pid = 1653] [id = 719] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11b55e800 == 56 [pid = 1653] [id = 718] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4e6800 == 55 [pid = 1653] [id = 717] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1ac000 == 54 [pid = 1653] [id = 716] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa65000 == 53 [pid = 1653] [id = 715] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12c09f800 == 52 [pid = 1653] [id = 712] 07:36:14 INFO - PROCESS | 1653 | --DOCSHELL 0x127ea8800 == 51 [pid = 1653] [id = 711] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12adaa800) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x119c35800) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12714b800) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12acb3c00) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x1192d5c00) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11aae6000) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11adf2800) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x129cb4000) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x1158e4400) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x123e5c800) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x129e55400) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1238ce800) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11a925000) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12aa4b400) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x129e2b800) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11c18d400) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11c39cc00) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12aa53400) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1290d4800) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12b009000) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12aa6e400) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x118af4400) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12904b000) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11586a800) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12ada3c00) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x123a03000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12aa51400) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11aada400) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12a50c000) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129cadc00) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x123930800) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11c39fc00) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12acbdc00) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12ada6c00) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b284c00) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12ac9b400) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b818000) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12714c400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x123612000) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12a5a1800) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12b52cc00) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12a510800) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12aa4a800) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b52e000) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a59d800) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12aeee800) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11be3dc00) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bd33800) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b11b400) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12ba53400) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b15ec00) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 07:36:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12aa41000) [pid = 1653] [serial = 1403] [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:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12bded000) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 07:36:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 721ms 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12d06fc00) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12d076800) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12d15f400) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12bd3c800) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b524400) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x114aa6400) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b00c400) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12acc1400) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 07:36:14 INFO - PROCESS | 1653 | 1461249374132 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 1653 | 1461249374134 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:36:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:36:14 INFO - PROCESS | 1653 | 1461249374138 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 1653 | 1461249374140 Marionette TRACE conn2 <- [1,2922,null,{}] 07:36:14 INFO - PROCESS | 1653 | 1461249374142 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:36:14 INFO - PROCESS | 1653 | 1461249374226 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:36:14 INFO - PROCESS | 1653 | 1461249374231 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa68800 == 52 [pid = 1653] [id = 738] 07:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11a925000) [pid = 1653] [serial = 2214] [outer = 0x0] 07:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11aadbc00) [pid = 1653] [serial = 2215] [outer = 0x11a925000] 07:36:14 INFO - PROCESS | 1653 | 1461249374259 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11b90ec00) [pid = 1653] [serial = 2216] [outer = 0x11a925000] 07:36:14 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:14 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:14 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:14 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:14 INFO - PROCESS | 1653 | 1461249374638 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:36:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:36:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:14 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:36:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:14 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:36:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:14 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:36:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:36:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 523ms 07:36:14 INFO - PROCESS | 1653 | 1461249374677 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 1653 | 1461249374679 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:36:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:36:14 INFO - PROCESS | 1653 | 1461249374685 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 1653 | 1461249374688 Marionette TRACE conn2 <- [1,2926,null,{}] 07:36:14 INFO - PROCESS | 1653 | 1461249374699 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:36:14 INFO - PROCESS | 1653 | 1461249374839 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:36:14 INFO - PROCESS | 1653 | 1461249374871 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a521800 == 53 [pid = 1653] [id = 739] 07:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x123612000) [pid = 1653] [serial = 2217] [outer = 0x0] 07:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x123928c00) [pid = 1653] [serial = 2218] [outer = 0x123612000] 07:36:14 INFO - PROCESS | 1653 | 1461249374891 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x123af7c00) [pid = 1653] [serial = 2219] [outer = 0x123612000] 07:36:15 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:36:15 INFO - PROCESS | 1653 | 1461249375283 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:36:15 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:36:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 628ms 07:36:15 INFO - PROCESS | 1653 | 1461249375313 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:36:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:36:15 INFO - PROCESS | 1653 | 1461249375316 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:36:15 INFO - PROCESS | 1653 | 1461249375319 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 1653 | 1461249375321 Marionette TRACE conn2 <- [1,2930,null,{}] 07:36:15 INFO - PROCESS | 1653 | 1461249375325 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:36:15 INFO - PROCESS | 1653 | 1461249375457 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:36:15 INFO - PROCESS | 1653 | 1461249375467 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a83f800 == 54 [pid = 1653] [id = 740] 07:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123e5c800) [pid = 1653] [serial = 2220] [outer = 0x0] 07:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12703d000) [pid = 1653] [serial = 2221] [outer = 0x123e5c800] 07:36:15 INFO - PROCESS | 1653 | 1461249375509 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12705f800) [pid = 1653] [serial = 2222] [outer = 0x123e5c800] 07:36:15 INFO - PROCESS | 1653 | 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:36:15 INFO - PROCESS | 1653 | 1461249375887 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:36:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:36:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 622ms 07:36:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:36:15 INFO - PROCESS | 1653 | 1461249375942 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 1653 | 1461249375943 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:36:15 INFO - PROCESS | 1653 | 1461249375945 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 1653 | 1461249375946 Marionette TRACE conn2 <- [1,2934,null,{}] 07:36:15 INFO - PROCESS | 1653 | 1461249375951 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:36:16 INFO - PROCESS | 1653 | 1461249376068 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:36:16 INFO - PROCESS | 1653 | 1461249376118 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adca800 == 55 [pid = 1653] [id = 741] 07:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x127147800) [pid = 1653] [serial = 2223] [outer = 0x0] 07:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12714fc00) [pid = 1653] [serial = 2224] [outer = 0x127147800] 07:36:16 INFO - PROCESS | 1653 | 1461249376150 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1278e9000) [pid = 1653] [serial = 2225] [outer = 0x127147800] 07:36:16 INFO - PROCESS | 1653 | 1461249376450 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:36:16 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:36:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 522ms 07:36:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:36:16 INFO - PROCESS | 1653 | 1461249376469 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 1653 | 1461249376470 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:36:16 INFO - PROCESS | 1653 | 1461249376472 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 1653 | 1461249376473 Marionette TRACE conn2 <- [1,2938,null,{}] 07:36:16 INFO - PROCESS | 1653 | 1461249376476 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:36:16 INFO - PROCESS | 1653 | 1461249376585 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:36:16 INFO - PROCESS | 1653 | 1461249376598 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4b5800 == 56 [pid = 1653] [id = 742] 07:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x127ddf800) [pid = 1653] [serial = 2226] [outer = 0x0] 07:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129e2d400) [pid = 1653] [serial = 2227] [outer = 0x127ddf800] 07:36:16 INFO - PROCESS | 1653 | 1461249376624 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a513000) [pid = 1653] [serial = 2228] [outer = 0x127ddf800] 07:36:16 INFO - PROCESS | 1653 | 1461249376928 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:36:16 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:36:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 469ms 07:36:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:36:16 INFO - PROCESS | 1653 | 1461249376942 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 1653 | 1461249376943 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:36:16 INFO - PROCESS | 1653 | 1461249376945 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 1653 | 1461249376946 Marionette TRACE conn2 <- [1,2942,null,{}] 07:36:16 INFO - PROCESS | 1653 | 1461249376952 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:36:17 INFO - PROCESS | 1653 | 1461249377058 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:36:17 INFO - PROCESS | 1653 | 1461249377071 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae4000 == 57 [pid = 1653] [id = 743] 07:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12a596c00) [pid = 1653] [serial = 2229] [outer = 0x0] 07:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a59f400) [pid = 1653] [serial = 2230] [outer = 0x12a596c00] 07:36:17 INFO - PROCESS | 1653 | 1461249377096 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12a904400) [pid = 1653] [serial = 2231] [outer = 0x12a596c00] 07:36:17 INFO - PROCESS | 1653 | 1461249377459 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:36:17 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:36:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:36:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 520ms 07:36:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:36:17 INFO - PROCESS | 1653 | 1461249377466 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 1653 | 1461249377468 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:36:17 INFO - PROCESS | 1653 | 1461249377479 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 1653 | 1461249377482 Marionette TRACE conn2 <- [1,2946,null,{}] 07:36:17 INFO - PROCESS | 1653 | 1461249377486 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:36:17 INFO - PROCESS | 1653 | 1461249377630 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:36:17 INFO - PROCESS | 1653 | 1461249377645 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c063800 == 58 [pid = 1653] [id = 744] 07:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a59e800) [pid = 1653] [serial = 2232] [outer = 0x0] 07:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a90f800) [pid = 1653] [serial = 2233] [outer = 0x12a59e800] 07:36:17 INFO - PROCESS | 1653 | 1461249377671 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12aa4c400) [pid = 1653] [serial = 2234] [outer = 0x12a59e800] 07:36:17 INFO - PROCESS | 1653 | 1461249377989 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:36:18 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:36:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 531ms 07:36:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:36:18 INFO - PROCESS | 1653 | 1461249378003 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 1653 | 1461249378004 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:36:18 INFO - PROCESS | 1653 | 1461249378006 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 1653 | 1461249378007 Marionette TRACE conn2 <- [1,2950,null,{}] 07:36:18 INFO - PROCESS | 1653 | 1461249378009 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:36:18 INFO - PROCESS | 1653 | 1461249378119 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:36:18 INFO - PROCESS | 1653 | 1461249378131 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e210800 == 59 [pid = 1653] [id = 745] 07:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12aa4e800) [pid = 1653] [serial = 2235] [outer = 0x0] 07:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12aa54c00) [pid = 1653] [serial = 2236] [outer = 0x12aa4e800] 07:36:18 INFO - PROCESS | 1653 | 1461249378156 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12aa5ac00) [pid = 1653] [serial = 2237] [outer = 0x12aa4e800] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11be39c00) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12392f400) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x114756400) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x114b88000) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x118ceb000) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118c99000) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x127149000) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12386d000) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11c3a2000) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11240fc00) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12978a000) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11ba44400) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:36:18 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118c61000) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:36:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b0f800 == 60 [pid = 1653] [id = 746] 07:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119259000) [pid = 1653] [serial = 2238] [outer = 0x0] 07:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11aa79000) [pid = 1653] [serial = 2239] [outer = 0x119259000] 07:36:18 INFO - PROCESS | 1653 | 1461249378608 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:36:18 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:36:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 07:36:18 INFO - PROCESS | 1653 | 1461249378627 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 1653 | 1461249378629 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:36:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:36:18 INFO - PROCESS | 1653 | 1461249378635 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 1653 | 1461249378636 Marionette TRACE conn2 <- [1,2954,null,{}] 07:36:18 INFO - PROCESS | 1653 | 1461249378640 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:36:18 INFO - PROCESS | 1653 | 1461249378812 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:36:18 INFO - PROCESS | 1653 | 1461249378902 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e669800 == 61 [pid = 1653] [id = 747] 07:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11adeec00) [pid = 1653] [serial = 2240] [outer = 0x0] 07:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1241dac00) [pid = 1653] [serial = 2241] [outer = 0x11adeec00] 07:36:18 INFO - PROCESS | 1653 | 1461249378932 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12aa5c800) [pid = 1653] [serial = 2242] [outer = 0x11adeec00] 07:36:19 INFO - PROCESS | 1653 | 1461249379198 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:36:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:36:19 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:36:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 622ms 07:36:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:36:19 INFO - PROCESS | 1653 | 1461249379255 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 1653 | 1461249379257 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:36:19 INFO - PROCESS | 1653 | 1461249379259 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 1653 | 1461249379261 Marionette TRACE conn2 <- [1,2958,null,{}] 07:36:19 INFO - PROCESS | 1653 | 1461249379263 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:36:19 INFO - PROCESS | 1653 | 1461249379374 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:36:19 INFO - PROCESS | 1653 | 1461249379377 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec31000 == 62 [pid = 1653] [id = 748] 07:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12aa5f000) [pid = 1653] [serial = 2243] [outer = 0x0] 07:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12ac97c00) [pid = 1653] [serial = 2244] [outer = 0x12aa5f000] 07:36:19 INFO - PROCESS | 1653 | 1461249379404 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12acb5000) [pid = 1653] [serial = 2245] [outer = 0x12aa5f000] 07:36:19 INFO - PROCESS | 1653 | 1461249379694 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:36:19 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:36:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 470ms 07:36:19 INFO - PROCESS | 1653 | 1461249379729 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 1653 | 1461249379730 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:36:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:36:19 INFO - PROCESS | 1653 | 1461249379742 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 1653 | 1461249379743 Marionette TRACE conn2 <- [1,2962,null,{}] 07:36:19 INFO - PROCESS | 1653 | 1461249379745 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:36:19 INFO - PROCESS | 1653 | 1461249379873 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:36:19 INFO - PROCESS | 1653 | 1461249379879 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ef85000 == 63 [pid = 1653] [id = 749] 07:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12ac99400) [pid = 1653] [serial = 2246] [outer = 0x0] 07:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12acc0400) [pid = 1653] [serial = 2247] [outer = 0x12ac99400] 07:36:19 INFO - PROCESS | 1653 | 1461249379903 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12ad48c00) [pid = 1653] [serial = 2248] [outer = 0x12ac99400] 07:36:20 INFO - PROCESS | 1653 | 1461249380191 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:36:20 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:36:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 468ms 07:36:20 INFO - PROCESS | 1653 | 1461249380211 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 1653 | 1461249380212 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:36:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:36:20 INFO - PROCESS | 1653 | 1461249380221 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 1653 | 1461249380222 Marionette TRACE conn2 <- [1,2966,null,{}] 07:36:20 INFO - PROCESS | 1653 | 1461249380224 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:36:20 INFO - PROCESS | 1653 | 1461249380315 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:36:20 INFO - PROCESS | 1653 | 1461249380320 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f51b800 == 64 [pid = 1653] [id = 750] 07:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12ada0800) [pid = 1653] [serial = 2249] [outer = 0x0] 07:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12ada9400) [pid = 1653] [serial = 2250] [outer = 0x12ada0800] 07:36:20 INFO - PROCESS | 1653 | 1461249380344 Marionette DEBUG loaded listener.js 07:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12aee5000) [pid = 1653] [serial = 2251] [outer = 0x12ada0800] 07:36:20 INFO - PROCESS | 1653 | 1461249380777 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:36:20 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:36:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 577ms 07:36:20 INFO - PROCESS | 1653 | 1461249380793 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 1653 | 1461249380796 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:36:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:36:20 INFO - PROCESS | 1653 | 1461249380800 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 1653 | 1461249380802 Marionette TRACE conn2 <- [1,2970,null,{}] 07:36:20 INFO - PROCESS | 1653 | 1461249380806 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:36:20 INFO - PROCESS | 1653 | 1461249380921 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:36:20 INFO - PROCESS | 1653 | 1461249380983 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a79800 == 65 [pid = 1653] [id = 751] 07:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11586a800) [pid = 1653] [serial = 2252] [outer = 0x0] 07:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1186c7400) [pid = 1653] [serial = 2253] [outer = 0x11586a800] 07:36:21 INFO - PROCESS | 1653 | 1461249381055 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x118f67800) [pid = 1653] [serial = 2254] [outer = 0x11586a800] 07:36:21 INFO - PROCESS | 1653 | 1461249381429 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:36:21 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:36:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 07:36:21 INFO - PROCESS | 1653 | 1461249381471 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:36:21 INFO - PROCESS | 1653 | 1461249381475 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:36:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:36:21 INFO - PROCESS | 1653 | 1461249381480 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - PROCESS | 1653 | 1461249381482 Marionette TRACE conn2 <- [1,2974,null,{}] 07:36:21 INFO - PROCESS | 1653 | 1461249381485 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:36:21 INFO - PROCESS | 1653 | 1461249381607 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:36:21 INFO - PROCESS | 1653 | 1461249381735 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a796800 == 66 [pid = 1653] [id = 752] 07:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11acd1400) [pid = 1653] [serial = 2255] [outer = 0x0] 07:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11b509800) [pid = 1653] [serial = 2256] [outer = 0x11acd1400] 07:36:21 INFO - PROCESS | 1653 | 1461249381788 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11be3dc00) [pid = 1653] [serial = 2257] [outer = 0x11acd1400] 07:36:22 INFO - PROCESS | 1653 | 1461249382263 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:36:22 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:36:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 822ms 07:36:22 INFO - PROCESS | 1653 | 1461249382301 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:36:22 INFO - PROCESS | 1653 | 1461249382303 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:36:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:36:22 INFO - PROCESS | 1653 | 1461249382305 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - PROCESS | 1653 | 1461249382308 Marionette TRACE conn2 <- [1,2978,null,{}] 07:36:22 INFO - PROCESS | 1653 | 1461249382316 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:36:22 INFO - PROCESS | 1653 | 1461249382427 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:36:22 INFO - PROCESS | 1653 | 1461249382489 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4ac000 == 67 [pid = 1653] [id = 753] 07:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11c369c00) [pid = 1653] [serial = 2258] [outer = 0x0] 07:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x124342400) [pid = 1653] [serial = 2259] [outer = 0x11c369c00] 07:36:22 INFO - PROCESS | 1653 | 1461249382561 Marionette DEBUG loaded listener.js 07:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12772a400) [pid = 1653] [serial = 2260] [outer = 0x11c369c00] 07:36:22 INFO - PROCESS | 1653 | 1461249382889 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:36:22 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:36:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 07:36:22 INFO - PROCESS | 1653 | 1461249382928 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:36:22 INFO - PROCESS | 1653 | 1461249382929 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:36:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:36:22 INFO - PROCESS | 1653 | 1461249382932 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - PROCESS | 1653 | 1461249382933 Marionette TRACE conn2 <- [1,2982,null,{}] 07:36:22 INFO - PROCESS | 1653 | 1461249382936 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:36:23 INFO - PROCESS | 1653 | 1461249383041 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:36:23 INFO - PROCESS | 1653 | 1461249383131 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f51d800 == 68 [pid = 1653] [id = 754] 07:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x127de0400) [pid = 1653] [serial = 2261] [outer = 0x0] 07:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x129e2e800) [pid = 1653] [serial = 2262] [outer = 0x127de0400] 07:36:23 INFO - PROCESS | 1653 | 1461249383161 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12a59cc00) [pid = 1653] [serial = 2263] [outer = 0x127de0400] 07:36:23 INFO - PROCESS | 1653 | 1461249383505 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:36:23 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:36:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:36:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 621ms 07:36:23 INFO - PROCESS | 1653 | 1461249383554 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:36:23 INFO - PROCESS | 1653 | 1461249383555 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:36:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:36:23 INFO - PROCESS | 1653 | 1461249383557 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:36:23 INFO - PROCESS | 1653 | 1461249383559 Marionette TRACE conn2 <- [1,2986,null,{}] 07:36:23 INFO - PROCESS | 1653 | 1461249383561 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:36:23 INFO - PROCESS | 1653 | 1461249383664 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:36:23 INFO - PROCESS | 1653 | 1461249383721 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fae1800 == 69 [pid = 1653] [id = 755] 07:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1290d4800) [pid = 1653] [serial = 2264] [outer = 0x0] 07:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12aa59400) [pid = 1653] [serial = 2265] [outer = 0x1290d4800] 07:36:23 INFO - PROCESS | 1653 | 1461249383751 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12ac96400) [pid = 1653] [serial = 2266] [outer = 0x1290d4800] 07:36:24 INFO - PROCESS | 1653 | 1461249384129 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:36:24 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:36:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 07:36:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:36:24 INFO - PROCESS | 1653 | 1461249384177 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 1653 | 1461249384179 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:36:24 INFO - PROCESS | 1653 | 1461249384181 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 1653 | 1461249384182 Marionette TRACE conn2 <- [1,2990,null,{}] 07:36:24 INFO - PROCESS | 1653 | 1461249384185 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:36:24 INFO - PROCESS | 1653 | 1461249384308 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:36:24 INFO - PROCESS | 1653 | 1461249384396 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x13006e800 == 70 [pid = 1653] [id = 756] 07:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x129e4e800) [pid = 1653] [serial = 2267] [outer = 0x0] 07:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12ac9e800) [pid = 1653] [serial = 2268] [outer = 0x129e4e800] 07:36:24 INFO - PROCESS | 1653 | 1461249384430 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12b004000) [pid = 1653] [serial = 2269] [outer = 0x129e4e800] 07:36:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119911000 == 71 [pid = 1653] [id = 757] 07:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b011c00) [pid = 1653] [serial = 2270] [outer = 0x0] 07:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12aeed000) [pid = 1653] [serial = 2271] [outer = 0x12b011c00] 07:36:24 INFO - PROCESS | 1653 | 1461249384829 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:36:24 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:36:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 07:36:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:36:24 INFO - PROCESS | 1653 | 1461249384852 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 1653 | 1461249384853 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:36:24 INFO - PROCESS | 1653 | 1461249384856 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 1653 | 1461249384857 Marionette TRACE conn2 <- [1,2994,null,{}] 07:36:24 INFO - PROCESS | 1653 | 1461249384859 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:36:24 INFO - PROCESS | 1653 | 1461249384989 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:36:25 INFO - PROCESS | 1653 | 1461249385062 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1308b4000 == 72 [pid = 1653] [id = 758] 07:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12b003c00) [pid = 1653] [serial = 2272] [outer = 0x0] 07:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b00cc00) [pid = 1653] [serial = 2273] [outer = 0x12b003c00] 07:36:25 INFO - PROCESS | 1653 | 1461249385093 Marionette DEBUG loaded listener.js 07:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12b029400) [pid = 1653] [serial = 2274] [outer = 0x12b003c00] 07:36:25 INFO - PROCESS | 1653 | 1461249385489 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:36:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:36:25 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:36:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 673ms 07:36:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:36:25 INFO - PROCESS | 1653 | 1461249385530 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 1653 | 1461249385532 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:36:25 INFO - PROCESS | 1653 | 1461249385536 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 1653 | 1461249385538 Marionette TRACE conn2 <- [1,2998,null,{}] 07:36:25 INFO - PROCESS | 1653 | 1461249385541 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:36:25 INFO - PROCESS | 1653 | 1461249385671 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:36:25 INFO - PROCESS | 1653 | 1461249385776 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x131be1000 == 73 [pid = 1653] [id = 759] 07:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b00d800) [pid = 1653] [serial = 2275] [outer = 0x0] 07:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b118c00) [pid = 1653] [serial = 2276] [outer = 0x12b00d800] 07:36:25 INFO - PROCESS | 1653 | 1461249385809 Marionette DEBUG loaded listener.js 07:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12b118400) [pid = 1653] [serial = 2277] [outer = 0x12b00d800] 07:36:26 INFO - PROCESS | 1653 | 1461249386241 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:36:26 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:36:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 726ms 07:36:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:36:26 INFO - PROCESS | 1653 | 1461249386261 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:36:26 INFO - PROCESS | 1653 | 1461249386263 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:36:26 INFO - PROCESS | 1653 | 1461249386265 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:36:26 INFO - PROCESS | 1653 | 1461249386266 Marionette TRACE conn2 <- [1,3002,null,{}] 07:36:26 INFO - PROCESS | 1653 | 1461249386269 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:36:26 INFO - PROCESS | 1653 | 1461249386387 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:36:26 INFO - PROCESS | 1653 | 1461249386490 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa4e800 == 74 [pid = 1653] [id = 760] 07:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x114ab5c00) [pid = 1653] [serial = 2278] [outer = 0x0] 07:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x118c62c00) [pid = 1653] [serial = 2279] [outer = 0x114ab5c00] 07:36:26 INFO - PROCESS | 1653 | 1461249386523 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1290d9c00) [pid = 1653] [serial = 2280] [outer = 0x114ab5c00] 07:36:27 INFO - PROCESS | 1653 | 1461249387095 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:36:27 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:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 872ms 07:36:27 INFO - PROCESS | 1653 | 1461249387137 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 1653 | 1461249387140 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:36:27 INFO - PROCESS | 1653 | 1461249387144 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 1653 | 1461249387146 Marionette TRACE conn2 <- [1,3006,null,{}] 07:36:27 INFO - PROCESS | 1653 | 1461249387152 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:36:27 INFO - PROCESS | 1653 | 1461249387261 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:36:27 INFO - PROCESS | 1653 | 1461249387326 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7b3800 == 75 [pid = 1653] [id = 761] 07:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x115235400) [pid = 1653] [serial = 2281] [outer = 0x0] 07:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1181b1c00) [pid = 1653] [serial = 2282] [outer = 0x115235400] 07:36:27 INFO - PROCESS | 1653 | 1461249387355 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x119c35c00) [pid = 1653] [serial = 2283] [outer = 0x115235400] 07:36:27 INFO - PROCESS | 1653 | 1461249387709 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:36:27 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:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 573ms 07:36:27 INFO - PROCESS | 1653 | 1461249387718 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 1653 | 1461249387722 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:36:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:36:27 INFO - PROCESS | 1653 | 1461249387727 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 1653 | 1461249387729 Marionette TRACE conn2 <- [1,3010,null,{}] 07:36:27 INFO - PROCESS | 1653 | 1461249387731 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:36:27 INFO - PROCESS | 1653 | 1461249387846 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:36:27 INFO - PROCESS | 1653 | 1461249387978 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c1a1800 == 76 [pid = 1653] [id = 762] 07:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11ba49000) [pid = 1653] [serial = 2284] [outer = 0x0] 07:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11be3a400) [pid = 1653] [serial = 2285] [outer = 0x11ba49000] 07:36:28 INFO - PROCESS | 1653 | 1461249388029 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11c3a1c00) [pid = 1653] [serial = 2286] [outer = 0x11ba49000] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ef85000 == 75 [pid = 1653] [id = 749] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec31000 == 74 [pid = 1653] [id = 748] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12e669800 == 73 [pid = 1653] [id = 747] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119b0f800 == 72 [pid = 1653] [id = 746] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12e210800 == 71 [pid = 1653] [id = 745] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x129e52000) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12f534800) [pid = 1653] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c063800 == 70 [pid = 1653] [id = 744] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae4000 == 69 [pid = 1653] [id = 743] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b4b5800 == 68 [pid = 1653] [id = 742] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12adca800 == 67 [pid = 1653] [id = 741] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a83f800 == 66 [pid = 1653] [id = 740] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a521800 == 65 [pid = 1653] [id = 739] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa68800 == 64 [pid = 1653] [id = 738] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11c432800 == 63 [pid = 1653] [id = 737] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11a91e000 == 62 [pid = 1653] [id = 736] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12e215800 == 61 [pid = 1653] [id = 733] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12d4ae000 == 60 [pid = 1653] [id = 732] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b25f000 == 59 [pid = 1653] [id = 731] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x124355800 == 58 [pid = 1653] [id = 730] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119b14000 == 57 [pid = 1653] [id = 729] 07:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c04e000 == 56 [pid = 1653] [id = 728] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x127059c00) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x1273b3800) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x127147400) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x1156bf000) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x114d8ac00) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x116481400) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x1238d0400) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12d16c400) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11aa78400) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11a7e0400) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12a515800) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11aae3000) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11ba42400) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x127de0800) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12bd31800) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x123a04c00) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x127723c00) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12b27c400) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1238d9800) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12361ac00) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1158e5800) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x129cacc00) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x129e2d800) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11be3c400) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12703ac00) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x114aa8800) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129784000) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11c18ac00) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x118aee800) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x127061c00) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x118cf0800) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 07:36:28 INFO - PROCESS | 1653 | 1461249388479 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:36:28 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:36:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 775ms 07:36:28 INFO - PROCESS | 1653 | 1461249388502 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:36:28 INFO - PROCESS | 1653 | 1461249388503 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:36:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:36:28 INFO - PROCESS | 1653 | 1461249388505 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - PROCESS | 1653 | 1461249388508 Marionette TRACE conn2 <- [1,3014,null,{}] 07:36:28 INFO - PROCESS | 1653 | 1461249388515 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:36:28 INFO - PROCESS | 1653 | 1461249388625 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:36:28 INFO - PROCESS | 1653 | 1461249388692 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x124355800 == 57 [pid = 1653] [id = 763] 07:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11c39fc00) [pid = 1653] [serial = 2287] [outer = 0x0] 07:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x123925000) [pid = 1653] [serial = 2288] [outer = 0x11c39fc00] 07:36:28 INFO - PROCESS | 1653 | 1461249388721 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x123e66800) [pid = 1653] [serial = 2289] [outer = 0x11c39fc00] 07:36:28 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:29 INFO - PROCESS | 1653 | 1461249389056 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:36:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:36:29 INFO - {} 07:36:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:36:29 INFO - {} 07:36:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:36:29 INFO - {} 07:36:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:36:29 INFO - {} 07:36:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 572ms 07:36:29 INFO - PROCESS | 1653 | 1461249389078 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 1653 | 1461249389079 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:36:29 INFO - TEST-START | /FileAPI/fileReader.html 07:36:29 INFO - PROCESS | 1653 | 1461249389082 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 1653 | 1461249389083 Marionette TRACE conn2 <- [1,3018,null,{}] 07:36:29 INFO - PROCESS | 1653 | 1461249389085 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:36:29 INFO - PROCESS | 1653 | 1461249389174 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:36:29 INFO - PROCESS | 1653 | 1461249389178 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adb2800 == 58 [pid = 1653] [id = 764] 07:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x124481c00) [pid = 1653] [serial = 2290] [outer = 0x0] 07:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x127063000) [pid = 1653] [serial = 2291] [outer = 0x124481c00] 07:36:29 INFO - PROCESS | 1653 | 1461249389205 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1290d5800) [pid = 1653] [serial = 2292] [outer = 0x124481c00] 07:36:29 INFO - PROCESS | 1653 | 1461249389536 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:36:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:36:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:36:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:36:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:36:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 07:36:29 INFO - PROCESS | 1653 | 1461249389551 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 1653 | 1461249389553 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:36:29 INFO - TEST-START | /FileAPI/historical.html 07:36:29 INFO - PROCESS | 1653 | 1461249389555 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 1653 | 1461249389556 Marionette TRACE conn2 <- [1,3022,null,{}] 07:36:29 INFO - PROCESS | 1653 | 1461249389558 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:36:29 INFO - PROCESS | 1653 | 1461249389647 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:36:29 INFO - PROCESS | 1653 | 1461249389651 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b24a800 == 59 [pid = 1653] [id = 765] 07:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1278ea000) [pid = 1653] [serial = 2293] [outer = 0x0] 07:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x129e35000) [pid = 1653] [serial = 2294] [outer = 0x1278ea000] 07:36:29 INFO - PROCESS | 1653 | 1461249389676 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a514c00) [pid = 1653] [serial = 2295] [outer = 0x1278ea000] 07:36:30 INFO - PROCESS | 1653 | 1461249390004 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:36:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:36:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:36:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:36:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:36:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:36:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:36:30 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 07:36:30 INFO - PROCESS | 1653 | 1461249390026 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 1653 | 1461249390027 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:36:30 INFO - TEST-START | /FileAPI/idlharness.html 07:36:30 INFO - PROCESS | 1653 | 1461249390030 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 1653 | 1461249390031 Marionette TRACE conn2 <- [1,3026,null,{}] 07:36:30 INFO - PROCESS | 1653 | 1461249390033 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:36:30 INFO - PROCESS | 1653 | 1461249390134 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:36:30 INFO - PROCESS | 1653 | 1461249390212 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca1000 == 60 [pid = 1653] [id = 766] 07:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12a510c00) [pid = 1653] [serial = 2296] [outer = 0x0] 07:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12a903800) [pid = 1653] [serial = 2297] [outer = 0x12a510c00] 07:36:30 INFO - PROCESS | 1653 | 1461249390241 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12aca3000) [pid = 1653] [serial = 2298] [outer = 0x12a510c00] 07:36:30 INFO - PROCESS | 1653 | 1461249390768 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:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:36:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:36:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:36:30 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:36:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:36:30 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:36:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:36:30 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:36:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:36:30 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:36:30 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:36:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:36:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:36:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:36:30 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:36:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:36:30 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:36:30 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:36:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:36:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:36:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 780ms 07:36:30 INFO - PROCESS | 1653 | 1461249390814 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 1653 | 1461249390815 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:36:30 INFO - TEST-START | /FileAPI/idlharness.worker 07:36:30 INFO - PROCESS | 1653 | 1461249390818 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 1653 | 1461249390819 Marionette TRACE conn2 <- [1,3030,null,{}] 07:36:30 INFO - PROCESS | 1653 | 1461249390821 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:36:30 INFO - PROCESS | 1653 | 1461249390934 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:36:30 INFO - PROCESS | 1653 | 1461249390974 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ec2e800 == 61 [pid = 1653] [id = 767] 07:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12acb4400) [pid = 1653] [serial = 2299] [outer = 0x0] 07:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12ada0000) [pid = 1653] [serial = 2300] [outer = 0x12acb4400] 07:36:31 INFO - PROCESS | 1653 | 1461249391001 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12b52a400) [pid = 1653] [serial = 2301] [outer = 0x12acb4400] 07:36:31 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:31 INFO - PROCESS | 1653 | 1461249391728 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:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:36:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:36:31 INFO - {} 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:36:31 INFO - {} 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:36:31 INFO - {} 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:36:31 INFO - {} 07:36:31 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:36:31 INFO - {} 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:36:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:36:31 INFO - {} 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:36:31 INFO - {} 07:36:31 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:36:31 INFO - {} 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 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:36:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:31 INFO - {} 07:36:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 942ms 07:36:31 INFO - PROCESS | 1653 | 1461249391761 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:36:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:36:31 INFO - PROCESS | 1653 | 1461249391762 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:36:31 INFO - PROCESS | 1653 | 1461249391770 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 1653 | 1461249391771 Marionette TRACE conn2 <- [1,3034,null,{}] 07:36:31 INFO - PROCESS | 1653 | 1461249391773 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:36:31 INFO - PROCESS | 1653 | 1461249391890 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:36:31 INFO - PROCESS | 1653 | 1461249391927 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1375b6000 == 62 [pid = 1653] [id = 768] 07:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12b52e000) [pid = 1653] [serial = 2302] [outer = 0x0] 07:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12da61400) [pid = 1653] [serial = 2303] [outer = 0x12b52e000] 07:36:31 INFO - PROCESS | 1653 | 1461249391953 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12e262c00) [pid = 1653] [serial = 2304] [outer = 0x12b52e000] 07:36:32 INFO - PROCESS | 1653 | 1461249392229 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:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:36:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 479ms 07:36:32 INFO - PROCESS | 1653 | 1461249392245 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 1653 | 1461249392246 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:36:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:36:32 INFO - PROCESS | 1653 | 1461249392255 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 1653 | 1461249392257 Marionette TRACE conn2 <- [1,3038,null,{}] 07:36:32 INFO - PROCESS | 1653 | 1461249392259 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:36:32 INFO - PROCESS | 1653 | 1461249392385 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:36:32 INFO - PROCESS | 1653 | 1461249392397 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x137c1d000 == 63 [pid = 1653] [id = 769] 07:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12e263400) [pid = 1653] [serial = 2305] [outer = 0x0] 07:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12e385c00) [pid = 1653] [serial = 2306] [outer = 0x12e263400] 07:36:32 INFO - PROCESS | 1653 | 1461249392421 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12e38d400) [pid = 1653] [serial = 2307] [outer = 0x12e263400] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12d072c00) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11adeec00) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11a538800) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11aad9c00) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12a596c00) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12aa5f000) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12b121800) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x123e5c800) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x123612000) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11a925000) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x112405400) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x127147800) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x119259000) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12aa4e800) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x129e32c00) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x127ddf800) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12a59e800) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12392b800) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b155000) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b031c00) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12aa48400) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x114b87c00) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12ac99400) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:36:32 INFO - PROCESS | 1653 | 1461249392857 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:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:36:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 618ms 07:36:32 INFO - PROCESS | 1653 | 1461249392874 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 1653 | 1461249392875 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:36:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:36:32 INFO - PROCESS | 1653 | 1461249392899 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 1653 | 1461249392902 Marionette TRACE conn2 <- [1,3042,null,{}] 07:36:32 INFO - PROCESS | 1653 | 1461249392907 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:36:33 INFO - PROCESS | 1653 | 1461249393033 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:36:33 INFO - PROCESS | 1653 | 1461249393077 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0b6800 == 64 [pid = 1653] [id = 770] 07:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1147ba800) [pid = 1653] [serial = 2308] [outer = 0x0] 07:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12aa5f000) [pid = 1653] [serial = 2309] [outer = 0x1147ba800] 07:36:33 INFO - PROCESS | 1653 | 1461249393103 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a59e800) [pid = 1653] [serial = 2310] [outer = 0x1147ba800] 07:36:33 INFO - PROCESS | 1653 | 1461249393482 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:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:36:33 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:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:36:33 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:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:36:33 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:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:36:33 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:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:36:33 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:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:36:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:36:33 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:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:36:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:36:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:36:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 641ms 07:36:33 INFO - PROCESS | 1653 | 1461249393534 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:36:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:36:33 INFO - PROCESS | 1653 | 1461249393536 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:36:33 INFO - PROCESS | 1653 | 1461249393539 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 1653 | 1461249393541 Marionette TRACE conn2 <- [1,3046,null,{}] 07:36:33 INFO - PROCESS | 1653 | 1461249393543 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:36:33 INFO - PROCESS | 1653 | 1461249393648 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:36:33 INFO - PROCESS | 1653 | 1461249393652 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x139bd7000 == 65 [pid = 1653] [id = 771] 07:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12bde3c00) [pid = 1653] [serial = 2311] [outer = 0x0] 07:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12e6bac00) [pid = 1653] [serial = 2312] [outer = 0x12bde3c00] 07:36:33 INFO - PROCESS | 1653 | 1461249393681 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x129e58800) [pid = 1653] [serial = 2313] [outer = 0x12bde3c00] 07:36:33 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:34 INFO - PROCESS | 1653 | 1461249394040 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:36:34 INFO - {} 07:36:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 07:36:34 INFO - PROCESS | 1653 | 1461249394059 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 1653 | 1461249394060 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:36:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:36:34 INFO - PROCESS | 1653 | 1461249394062 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - PROCESS | 1653 | 1461249394063 Marionette TRACE conn2 <- [1,3050,null,{}] 07:36:34 INFO - PROCESS | 1653 | 1461249394066 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:36:34 INFO - PROCESS | 1653 | 1461249394159 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:36:34 INFO - PROCESS | 1653 | 1461249394224 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a82e800 == 66 [pid = 1653] [id = 772] 07:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11a7df000) [pid = 1653] [serial = 2314] [outer = 0x0] 07:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x124342800) [pid = 1653] [serial = 2315] [outer = 0x11a7df000] 07:36:34 INFO - PROCESS | 1653 | 1461249394250 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1273b8000) [pid = 1653] [serial = 2316] [outer = 0x11a7df000] 07:36:34 INFO - PROCESS | 1653 | 1461249394528 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:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:36:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 474ms 07:36:34 INFO - PROCESS | 1653 | 1461249394537 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 1653 | 1461249394538 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:36:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:36:34 INFO - PROCESS | 1653 | 1461249394541 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - PROCESS | 1653 | 1461249394542 Marionette TRACE conn2 <- [1,3054,null,{}] 07:36:34 INFO - PROCESS | 1653 | 1461249394544 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:36:34 INFO - PROCESS | 1653 | 1461249394640 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:36:34 INFO - PROCESS | 1653 | 1461249394645 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a125800 == 67 [pid = 1653] [id = 773] 07:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12734b800) [pid = 1653] [serial = 2317] [outer = 0x0] 07:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12ec81400) [pid = 1653] [serial = 2318] [outer = 0x12734b800] 07:36:34 INFO - PROCESS | 1653 | 1461249394670 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12ee6c400) [pid = 1653] [serial = 2319] [outer = 0x12734b800] 07:36:35 INFO - PROCESS | 1653 | 1461249395292 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:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:35 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:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:35 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:36:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 787ms 07:36:35 INFO - PROCESS | 1653 | 1461249395329 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:36:35 INFO - PROCESS | 1653 | 1461249395333 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:36:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:36:35 INFO - PROCESS | 1653 | 1461249395337 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 1653 | 1461249395340 Marionette TRACE conn2 <- [1,3058,null,{}] 07:36:35 INFO - PROCESS | 1653 | 1461249395343 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:36:35 INFO - PROCESS | 1653 | 1461249395463 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:36:35 INFO - PROCESS | 1653 | 1461249395567 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x129c32800 == 68 [pid = 1653] [id = 774] 07:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x123c54800) [pid = 1653] [serial = 2320] [outer = 0x0] 07:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x124346c00) [pid = 1653] [serial = 2321] [outer = 0x123c54800] 07:36:35 INFO - PROCESS | 1653 | 1461249395598 Marionette DEBUG loaded listener.js 07:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1290d3c00) [pid = 1653] [serial = 2322] [outer = 0x123c54800] 07:36:35 INFO - PROCESS | 1653 | 1461249395984 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:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:36:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:36:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:36:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:36:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:36:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:36:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:36:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:36:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:36:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 674ms 07:36:36 INFO - PROCESS | 1653 | 1461249396012 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 1653 | 1461249396016 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:36:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:36:36 INFO - PROCESS | 1653 | 1461249396021 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 1653 | 1461249396023 Marionette TRACE conn2 <- [1,3062,null,{}] 07:36:36 INFO - PROCESS | 1653 | 1461249396025 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:36:36 INFO - PROCESS | 1653 | 1461249396142 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:36:36 INFO - PROCESS | 1653 | 1461249396248 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d233800 == 69 [pid = 1653] [id = 775] 07:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x129e29c00) [pid = 1653] [serial = 2323] [outer = 0x0] 07:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12a907000) [pid = 1653] [serial = 2324] [outer = 0x129e29c00] 07:36:36 INFO - PROCESS | 1653 | 1461249396280 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12aee7400) [pid = 1653] [serial = 2325] [outer = 0x129e29c00] 07:36:36 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:36 INFO - PROCESS | 1653 | 1461249396665 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:36:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:36:36 INFO - {} 07:36:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 672ms 07:36:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:36:36 INFO - PROCESS | 1653 | 1461249396694 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 1653 | 1461249396695 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:36:36 INFO - PROCESS | 1653 | 1461249396697 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 1653 | 1461249396700 Marionette TRACE conn2 <- [1,3066,null,{}] 07:36:36 INFO - PROCESS | 1653 | 1461249396708 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:36:36 INFO - PROCESS | 1653 | 1461249396826 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:36:36 INFO - PROCESS | 1653 | 1461249396942 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ef86000 == 70 [pid = 1653] [id = 776] 07:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b121c00) [pid = 1653] [serial = 2326] [outer = 0x0] 07:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12b526c00) [pid = 1653] [serial = 2327] [outer = 0x12b121c00] 07:36:36 INFO - PROCESS | 1653 | 1461249396973 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12ba51800) [pid = 1653] [serial = 2328] [outer = 0x12b121c00] 07:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:36:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 07:36:37 INFO - PROCESS | 1653 | 1461249397365 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:36:37 INFO - PROCESS | 1653 | 1461249397373 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:36:37 INFO - PROCESS | 1653 | 1461249397376 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:36:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:36:37 INFO - PROCESS | 1653 | 1461249397379 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:36:37 INFO - PROCESS | 1653 | 1461249397381 Marionette TRACE conn2 <- [1,3070,null,{}] 07:36:37 INFO - PROCESS | 1653 | 1461249397387 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:36:37 INFO - PROCESS | 1653 | 1461249397559 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:36:37 INFO - PROCESS | 1653 | 1461249397704 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1308b0800 == 71 [pid = 1653] [id = 777] 07:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12bd2f400) [pid = 1653] [serial = 2329] [outer = 0x0] 07:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12bd3a400) [pid = 1653] [serial = 2330] [outer = 0x12bd2f400] 07:36:37 INFO - PROCESS | 1653 | 1461249397755 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12bdee800) [pid = 1653] [serial = 2331] [outer = 0x12bd2f400] 07:36:38 INFO - PROCESS | 1653 | 1461249398151 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:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:36:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 823ms 07:36:38 INFO - PROCESS | 1653 | 1461249398203 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 1653 | 1461249398204 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:36:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:36:38 INFO - PROCESS | 1653 | 1461249398207 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 1653 | 1461249398208 Marionette TRACE conn2 <- [1,3074,null,{}] 07:36:38 INFO - PROCESS | 1653 | 1461249398210 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:36:38 INFO - PROCESS | 1653 | 1461249398318 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:36:38 INFO - PROCESS | 1653 | 1461249398425 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1375b9800 == 72 [pid = 1653] [id = 778] 07:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12bde4800) [pid = 1653] [serial = 2332] [outer = 0x0] 07:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12d06fc00) [pid = 1653] [serial = 2333] [outer = 0x12bde4800] 07:36:38 INFO - PROCESS | 1653 | 1461249398457 Marionette DEBUG loaded listener.js 07:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12d07b800) [pid = 1653] [serial = 2334] [outer = 0x12bde4800] 07:36:38 INFO - PROCESS | 1653 | 1461249398821 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:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:36:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 619ms 07:36:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:36:38 INFO - PROCESS | 1653 | 1461249398826 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 1653 | 1461249398828 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:36:38 INFO - PROCESS | 1653 | 1461249398830 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 1653 | 1461249398831 Marionette TRACE conn2 <- [1,3078,null,{}] 07:36:38 INFO - PROCESS | 1653 | 1461249398834 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:36:38 INFO - PROCESS | 1653 | 1461249398950 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:36:39 INFO - PROCESS | 1653 | 1461249399061 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af76800 == 73 [pid = 1653] [id = 779] 07:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12d07c400) [pid = 1653] [serial = 2335] [outer = 0x0] 07:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12d28d400) [pid = 1653] [serial = 2336] [outer = 0x12d07c400] 07:36:39 INFO - PROCESS | 1653 | 1461249399094 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12e393400) [pid = 1653] [serial = 2337] [outer = 0x12d07c400] 07:36:39 INFO - PROCESS | 1653 | 1461249399464 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:36:39 INFO - PROCESS | 1653 | 1461249399503 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:36:39 INFO - PROCESS | 1653 | 1461249399505 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - PROCESS | 1653 | 1461249399507 Marionette TRACE conn2 <- [1,3082,null,{}] 07:36:39 INFO - PROCESS | 1653 | 1461249399509 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:36:39 INFO - PROCESS | 1653 | 1461249399617 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:36:39 INFO - PROCESS | 1653 | 1461249399717 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1371d7800 == 74 [pid = 1653] [id = 780] 07:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12d15f000) [pid = 1653] [serial = 2338] [outer = 0x0] 07:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12e6ba400) [pid = 1653] [serial = 2339] [outer = 0x12d15f000] 07:36:39 INFO - PROCESS | 1653 | 1461249399760 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12ec83400) [pid = 1653] [serial = 2340] [outer = 0x12d15f000] 07:36:40 INFO - PROCESS | 1653 | 1461249400134 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:36:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:36:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:36:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:36:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 668ms 07:36:40 INFO - PROCESS | 1653 | 1461249400175 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 1653 | 1461249400176 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:36:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:36:40 INFO - PROCESS | 1653 | 1461249400178 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 1653 | 1461249400180 Marionette TRACE conn2 <- [1,3086,null,{}] 07:36:40 INFO - PROCESS | 1653 | 1461249400182 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:36:40 INFO - PROCESS | 1653 | 1461249400296 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:36:40 INFO - PROCESS | 1653 | 1461249400380 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c432800 == 75 [pid = 1653] [id = 781] 07:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x114ab5000) [pid = 1653] [serial = 2341] [outer = 0x0] 07:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x118f66400) [pid = 1653] [serial = 2342] [outer = 0x114ab5000] 07:36:40 INFO - PROCESS | 1653 | 1461249400412 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11b942000) [pid = 1653] [serial = 2343] [outer = 0x114ab5000] 07:36:40 INFO - PROCESS | 1653 | 1461249400774 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:36:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:36:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 619ms 07:36:40 INFO - PROCESS | 1653 | 1461249400798 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 1653 | 1461249400799 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:36:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:36:40 INFO - PROCESS | 1653 | 1461249400802 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 1653 | 1461249400803 Marionette TRACE conn2 <- [1,3090,null,{}] 07:36:40 INFO - PROCESS | 1653 | 1461249400805 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:36:40 INFO - PROCESS | 1653 | 1461249400917 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:36:41 INFO - PROCESS | 1653 | 1461249401200 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b7a000 == 76 [pid = 1653] [id = 782] 07:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x114aab800) [pid = 1653] [serial = 2344] [outer = 0x0] 07:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x114b82c00) [pid = 1653] [serial = 2345] [outer = 0x114aab800] 07:36:41 INFO - PROCESS | 1653 | 1461249401253 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x119136000) [pid = 1653] [serial = 2346] [outer = 0x114aab800] 07:36:41 INFO - PROCESS | 1653 | 1461249401623 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:36:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:36:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 868ms 07:36:41 INFO - PROCESS | 1653 | 1461249401671 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:36:41 INFO - PROCESS | 1653 | 1461249401674 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:36:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:36:41 INFO - PROCESS | 1653 | 1461249401678 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 1653 | 1461249401679 Marionette TRACE conn2 <- [1,3094,null,{}] 07:36:41 INFO - PROCESS | 1653 | 1461249401683 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:36:41 INFO - PROCESS | 1653 | 1461249401795 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:36:41 INFO - PROCESS | 1653 | 1461249401912 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7af800 == 77 [pid = 1653] [id = 783] 07:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x119138c00) [pid = 1653] [serial = 2347] [outer = 0x0] 07:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x11aadd000) [pid = 1653] [serial = 2348] [outer = 0x119138c00] 07:36:41 INFO - PROCESS | 1653 | 1461249401945 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x11be35400) [pid = 1653] [serial = 2349] [outer = 0x119138c00] 07:36:42 INFO - PROCESS | 1653 | 1461249402313 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:36:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:36:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 07:36:42 INFO - PROCESS | 1653 | 1461249402349 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 1653 | 1461249402352 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:36:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:36:42 INFO - PROCESS | 1653 | 1461249402355 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 1653 | 1461249402356 Marionette TRACE conn2 <- [1,3098,null,{}] 07:36:42 INFO - PROCESS | 1653 | 1461249402359 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:36:42 INFO - PROCESS | 1653 | 1461249402460 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:36:42 INFO - PROCESS | 1653 | 1461249402567 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x129770000 == 78 [pid = 1653] [id = 784] 07:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11c39c800) [pid = 1653] [serial = 2350] [outer = 0x0] 07:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12386b000) [pid = 1653] [serial = 2351] [outer = 0x11c39c800] 07:36:42 INFO - PROCESS | 1653 | 1461249402596 Marionette DEBUG loaded listener.js 07:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x123a03800) [pid = 1653] [serial = 2352] [outer = 0x11c39c800] 07:36:42 INFO - PROCESS | 1653 | 1461249402975 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:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:36:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 669ms 07:36:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:36:43 INFO - PROCESS | 1653 | 1461249403025 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 1653 | 1461249403026 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:36:43 INFO - PROCESS | 1653 | 1461249403029 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 1653 | 1461249403034 Marionette TRACE conn2 <- [1,3102,null,{}] 07:36:43 INFO - PROCESS | 1653 | 1461249403040 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:36:43 INFO - PROCESS | 1653 | 1461249403146 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:36:43 INFO - PROCESS | 1653 | 1461249403254 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1375c6000 == 77 [pid = 1653] [id = 714] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a82e800 == 76 [pid = 1653] [id = 772] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x139bd7000 == 75 [pid = 1653] [id = 771] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0b6800 == 74 [pid = 1653] [id = 770] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x137c1d000 == 73 [pid = 1653] [id = 769] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1375b6000 == 72 [pid = 1653] [id = 768] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ec2e800 == 71 [pid = 1653] [id = 767] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11aae1000) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x123af4c00) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x118e34000) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12a59b000) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11ba4a800) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x114b7d000) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x129042c00) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12ada9400) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a788000 == 72 [pid = 1653] [id = 785] 07:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x114ab3800) [pid = 1653] [serial = 2353] [outer = 0x0] 07:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x118c8b000) [pid = 1653] [serial = 2354] [outer = 0x114ab3800] 07:36:43 INFO - PROCESS | 1653 | 1461249403320 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x123870000) [pid = 1653] [serial = 2355] [outer = 0x114ab3800] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca1000 == 71 [pid = 1653] [id = 766] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b24a800 == 70 [pid = 1653] [id = 765] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12adb2800 == 69 [pid = 1653] [id = 764] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x124355800 == 68 [pid = 1653] [id = 763] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11c1a1800 == 67 [pid = 1653] [id = 762] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7b3800 == 66 [pid = 1653] [id = 761] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119911000 == 65 [pid = 1653] [id = 757] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12f51d800 == 64 [pid = 1653] [id = 754] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4ac000 == 63 [pid = 1653] [id = 753] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a796800 == 62 [pid = 1653] [id = 752] 07:36:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123a79800 == 61 [pid = 1653] [id = 751] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12d289400) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11aa7e400) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x1241dac00) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12392b000) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12a59f400) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12acb5000) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12aa5c800) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12b27c000) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12705f800) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x123928c00) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11b90ec00) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x114b84000) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12714fc00) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11aa79000) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12aa54c00) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1278e9000) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12a50a400) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x123af7c00) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12ac97c00) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12a513000) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11a7df800) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12a904400) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12a90f800) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12aa5ac00) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x114aaa800) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12703d000) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12aa4c400) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129cb3000) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x129e2d400) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b27d800) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12b153000) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12adab800) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12b526400) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12acc0400) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11aadbc00) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12ad48c00) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 07:36:43 INFO - PROCESS | 1653 | 1461249403629 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:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:36:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 623ms 07:36:43 INFO - PROCESS | 1653 | 1461249403653 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 1653 | 1461249403655 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:36:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:36:43 INFO - PROCESS | 1653 | 1461249403657 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 1653 | 1461249403658 Marionette TRACE conn2 <- [1,3106,null,{}] 07:36:43 INFO - PROCESS | 1653 | 1461249403661 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:36:43 INFO - PROCESS | 1653 | 1461249403751 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:36:43 INFO - PROCESS | 1653 | 1461249403756 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x127e82000 == 62 [pid = 1653] [id = 786] 07:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11a535400) [pid = 1653] [serial = 2356] [outer = 0x0] 07:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12705d000) [pid = 1653] [serial = 2357] [outer = 0x11a535400] 07:36:43 INFO - PROCESS | 1653 | 1461249403782 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1275b9c00) [pid = 1653] [serial = 2358] [outer = 0x11a535400] 07:36:44 INFO - PROCESS | 1653 | 1461249404137 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:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:36:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 520ms 07:36:44 INFO - PROCESS | 1653 | 1461249404178 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 1653 | 1461249404179 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:36:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:36:44 INFO - PROCESS | 1653 | 1461249404181 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 1653 | 1461249404182 Marionette TRACE conn2 <- [1,3110,null,{}] 07:36:44 INFO - PROCESS | 1653 | 1461249404185 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:36:44 INFO - PROCESS | 1653 | 1461249404271 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:36:44 INFO - PROCESS | 1653 | 1461249404275 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12adcc000 == 63 [pid = 1653] [id = 787] 07:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x127de8800) [pid = 1653] [serial = 2359] [outer = 0x0] 07:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12904b000) [pid = 1653] [serial = 2360] [outer = 0x127de8800] 07:36:44 INFO - PROCESS | 1653 | 1461249404307 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x129ca6000) [pid = 1653] [serial = 2361] [outer = 0x127de8800] 07:36:44 INFO - PROCESS | 1653 | 1461249404645 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:36:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:36:44 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:36:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:36:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 07:36:44 INFO - PROCESS | 1653 | 1461249404653 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 1653 | 1461249404654 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:36:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:36:44 INFO - PROCESS | 1653 | 1461249404657 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 1653 | 1461249404658 Marionette TRACE conn2 <- [1,3114,null,{}] 07:36:44 INFO - PROCESS | 1653 | 1461249404660 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:36:44 INFO - PROCESS | 1653 | 1461249404781 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:36:44 INFO - PROCESS | 1653 | 1461249404788 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\", \"c1337b05-d6e7-4242-b1df-0b54842fa24c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b4c3800 == 64 [pid = 1653] [id = 788] 07:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12998ac00) [pid = 1653] [serial = 2362] [outer = 0x0] 07:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12a510000) [pid = 1653] [serial = 2363] [outer = 0x12998ac00] 07:36:44 INFO - PROCESS | 1653 | 1461249404814 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12aa47000) [pid = 1653] [serial = 2364] [outer = 0x12998ac00] 07:36:45 INFO - PROCESS | 1653 | 1461249405135 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:36:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:36:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 517ms 07:36:45 INFO - PROCESS | 1653 | 1461249405175 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 1653 | 1461249405176 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:36:46 WARNING - u'runner_teardown' () 07:36:46 INFO - No more tests 07:36:46 INFO - Got 0 unexpected results 07:36:46 INFO - SUITE-END | took 521s 07:36:46 INFO - Closing logging queue 07:36:46 INFO - queue closed 07:36:46 INFO - Return code: 0 07:36:46 WARNING - # TBPL SUCCESS # 07:36:46 INFO - Running post-action listener: _resource_record_post_action 07:36:46 INFO - Running post-run listener: _resource_record_post_run 07:36:47 INFO - Total resource usage - Wall time: 545s; CPU: 57.0%; Read bytes: 32206336; Write bytes: 993489920; Read time: 334; Write time: 4820 07:36:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:36:47 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 174148096; Write bytes: 166432768; Read time: 14344; Write time: 301 07:36:47 INFO - run-tests - Wall time: 526s; CPU: 58.0%; Read bytes: 31280640; Write bytes: 793947136; Read time: 313; Write time: 4341 07:36:47 INFO - Running post-run listener: _upload_blobber_files 07:36:47 INFO - Blob upload gear active. 07:36:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:36:47 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:36:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:36:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:36:47 INFO - (blobuploader) - INFO - Open directory for files ... 07:36:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:36:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:36:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:36:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:36:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:36:49 INFO - (blobuploader) - INFO - Done attempting. 07:36:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:36:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:36:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:36:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:36:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:36:50 INFO - (blobuploader) - INFO - Done attempting. 07:36:50 INFO - (blobuploader) - INFO - Iteration through files over. 07:36:50 INFO - Return code: 0 07:36:50 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:36:50 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:36:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/53d45bfe9fef2906276d8c4d569ee79952bbecae36c169f629f40f80b724281a6a6e8ad6fa673a1b06b442dbc53e98d74250a997b6902352656b221cc8c2dfda", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/3c18d17fc99ec462227bd496740e42db9861a17de8feeb57af46c9ec1a0808e02d8add22f341626983c88e44e7217293abe2c465344ba45c8f9cac94d4aaf175"} 07:36:50 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:36:50 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:36:50 INFO - Contents: 07:36:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/53d45bfe9fef2906276d8c4d569ee79952bbecae36c169f629f40f80b724281a6a6e8ad6fa673a1b06b442dbc53e98d74250a997b6902352656b221cc8c2dfda", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/3c18d17fc99ec462227bd496740e42db9861a17de8feeb57af46c9ec1a0808e02d8add22f341626983c88e44e7217293abe2c465344ba45c8f9cac94d4aaf175"} 07:36:50 INFO - Running post-run listener: copy_logs_to_upload_dir 07:36:50 INFO - Copying logs to upload dir... 07:36:50 INFO - mkdir: /builds/slave/test/build/upload/logs 07:36:50 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=601.895653 ========= master_lag: 188.41 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 13 mins, 10 secs) (at 2016-04-21 07:39:58.275743) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-04-21 07:39:58.279149) ========= 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.EuICa1j5RU/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.OdyAxvSQkg/Listeners TMPDIR=/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/53d45bfe9fef2906276d8c4d569ee79952bbecae36c169f629f40f80b724281a6a6e8ad6fa673a1b06b442dbc53e98d74250a997b6902352656b221cc8c2dfda", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/3c18d17fc99ec462227bd496740e42db9861a17de8feeb57af46c9ec1a0808e02d8add22f341626983c88e44e7217293abe2c465344ba45c8f9cac94d4aaf175"} build_url:https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012598 build_url: 'https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/53d45bfe9fef2906276d8c4d569ee79952bbecae36c169f629f40f80b724281a6a6e8ad6fa673a1b06b442dbc53e98d74250a997b6902352656b221cc8c2dfda", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/3c18d17fc99ec462227bd496740e42db9861a17de8feeb57af46c9ec1a0808e02d8add22f341626983c88e44e7217293abe2c465344ba45c8f9cac94d4aaf175"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CkIs1nVWRoGtaMzeZoUXlA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 8.78 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-04-21 07:40:07.069490) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 07:40:07.069791) ========= 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.EuICa1j5RU/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.OdyAxvSQkg/Listeners TMPDIR=/var/folders/29/m_1c7lhj4kb13s_f9szps0wr00000w/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.005391 ========= master_lag: 2.97 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 07:40:10.048547) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 07:40:10.048877) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 07:40:10.653927) ========= ========= Total master_lag: 227.85 =========