builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0146 starttime: 1461241433.24 results: success (0) buildid: 20160421025510 builduid: 56befa3ccb104e0bb0d0de85150549f3 revision: 9ad67a907cae9644493ecbabae4529602ca3fa72 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:53.237476) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:53.237899) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:53.238172) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:53.258800) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:53.259060) ========= 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.6Av2VyhvQB/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.RXMtrKoh70/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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 05:23:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 73.7M=0s 2016-04-21 05:23:53 (73.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.153171 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:53.549435) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:53.549743) ========= 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.6Av2VyhvQB/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.RXMtrKoh70/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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.026385 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:53.607715) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 05:23:53.608014) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 9ad67a907cae9644493ecbabae4529602ca3fa72 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 9ad67a907cae9644493ecbabae4529602ca3fa72 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.6Av2VyhvQB/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.RXMtrKoh70/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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 05:23:53,675 truncating revision to first 12 chars 2016-04-21 05:23:53,675 Setting DEBUG logging. 2016-04-21 05:23:53,675 attempt 1/10 2016-04-21 05:23:53,675 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/9ad67a907cae?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 05:23:55,030 unpacking tar archive at: fx-team-9ad67a907cae/testing/mozharness/ program finished with exit code 0 elapsedTime=1.600986 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 05:23:55.225737) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:55.226042) ========= script_repo_revision: 9ad67a907cae9644493ecbabae4529602ca3fa72 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:55.226421) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:55.226701) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 05:23:55.240041) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 59 secs) (at 2016-04-21 05:23:55.240310) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.6Av2VyhvQB/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.RXMtrKoh70/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 05:23:55 INFO - MultiFileLogger online at 20160421 05:23:55 in /builds/slave/test 05:23:55 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 05:23:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:23:55 INFO - {'append_to_log': False, 05:23:55 INFO - 'base_work_dir': '/builds/slave/test', 05:23:55 INFO - 'blob_upload_branch': 'fx-team', 05:23:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:23:55 INFO - 'buildbot_json_path': 'buildprops.json', 05:23:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:23:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:23:55 INFO - 'download_minidump_stackwalk': True, 05:23:55 INFO - 'download_symbols': 'true', 05:23:55 INFO - 'e10s': False, 05:23:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:23:55 INFO - 'tooltool.py': '/tools/tooltool.py', 05:23:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:23:55 INFO - '/tools/misc-python/virtualenv.py')}, 05:23:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:23:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:23:55 INFO - 'log_level': 'info', 05:23:55 INFO - 'log_to_console': True, 05:23:55 INFO - 'opt_config_files': (), 05:23:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:23:55 INFO - '--processes=1', 05:23:55 INFO - '--config=%(test_path)s/wptrunner.ini', 05:23:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:23:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:23:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:23:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:23:55 INFO - 'pip_index': False, 05:23:55 INFO - 'require_test_zip': True, 05:23:55 INFO - 'test_type': ('testharness',), 05:23:55 INFO - 'this_chunk': '1', 05:23:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:23:55 INFO - 'total_chunks': '10', 05:23:55 INFO - 'virtualenv_path': 'venv', 05:23:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:23:55 INFO - 'work_dir': 'build'} 05:23:55 INFO - ##### 05:23:55 INFO - ##### Running clobber step. 05:23:55 INFO - ##### 05:23:55 INFO - Running pre-action listener: _resource_record_pre_action 05:23:55 INFO - Running main action method: clobber 05:23:55 INFO - rmtree: /builds/slave/test/build 05:23:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:23:56 INFO - Running post-action listener: _resource_record_post_action 05:23:56 INFO - ##### 05:23:56 INFO - ##### Running read-buildbot-config step. 05:23:56 INFO - ##### 05:23:56 INFO - Running pre-action listener: _resource_record_pre_action 05:23:56 INFO - Running main action method: read_buildbot_config 05:23:56 INFO - Using buildbot properties: 05:23:56 INFO - { 05:23:56 INFO - "project": "", 05:23:56 INFO - "product": "firefox", 05:23:56 INFO - "script_repo_revision": "production", 05:23:56 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 05:23:56 INFO - "repository": "", 05:23:56 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 05:23:56 INFO - "buildid": "20160421025510", 05:23:56 INFO - "pgo_build": "False", 05:23:56 INFO - "basedir": "/builds/slave/test", 05:23:56 INFO - "buildnumber": 340, 05:23:56 INFO - "slavename": "t-yosemite-r7-0146", 05:23:56 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 05:23:56 INFO - "platform": "macosx64", 05:23:56 INFO - "branch": "fx-team", 05:23:56 INFO - "revision": "9ad67a907cae9644493ecbabae4529602ca3fa72", 05:23:56 INFO - "repo_path": "integration/fx-team", 05:23:56 INFO - "moz_repo_path": "", 05:23:56 INFO - "stage_platform": "macosx64", 05:23:56 INFO - "builduid": "56befa3ccb104e0bb0d0de85150549f3", 05:23:56 INFO - "slavebuilddir": "test" 05:23:56 INFO - } 05:23:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 05:23:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 05:23:56 INFO - Running post-action listener: _resource_record_post_action 05:23:56 INFO - ##### 05:23:56 INFO - ##### Running download-and-extract step. 05:23:56 INFO - ##### 05:23:56 INFO - Running pre-action listener: _resource_record_pre_action 05:23:56 INFO - Running main action method: download_and_extract 05:23:56 INFO - mkdir: /builds/slave/test/build/tests 05:23:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:56 INFO - https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:23:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:23:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:23:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:23:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 05:23:59 INFO - Downloaded 1235 bytes. 05:23:59 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:23:59 INFO - Using the following test package requirements: 05:23:59 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 05:23:59 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:23:59 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 05:23:59 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:23:59 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 05:23:59 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:23:59 INFO - u'jsshell-mac64.zip'], 05:23:59 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:23:59 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 05:23:59 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 05:23:59 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:23:59 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 05:23:59 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:23:59 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 05:23:59 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:23:59 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 05:23:59 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:23:59 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 05:23:59 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:23:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:59 INFO - https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:23:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:23:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:23:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:23:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 05:24:07 INFO - Downloaded 17979471 bytes. 05:24:07 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:24:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:24:07 INFO - caution: filename not matched: web-platform/* 05:24:07 INFO - Return code: 11 05:24:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:07 INFO - https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:24:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:24:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:24:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:24:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:24:09 INFO - Downloaded 36397854 bytes. 05:24:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:24:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:24:13 INFO - caution: filename not matched: bin/* 05:24:13 INFO - caution: filename not matched: config/* 05:24:13 INFO - caution: filename not matched: mozbase/* 05:24:13 INFO - caution: filename not matched: marionette/* 05:24:13 INFO - caution: filename not matched: tools/wptserve/* 05:24:13 INFO - Return code: 11 05:24:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:13 INFO - https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 05:24:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:24:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:24:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 05:24:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 05:24:16 INFO - Downloaded 68757229 bytes. 05:24:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:24:16 INFO - mkdir: /builds/slave/test/properties 05:24:16 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:24:16 INFO - Writing to file /builds/slave/test/properties/build_url 05:24:16 INFO - Contents: 05:24:16 INFO - build_url:https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:24:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:24:17 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:24:17 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:24:17 INFO - Contents: 05:24:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:24:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:17 INFO - https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:24:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:24:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:24:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:24:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:24:20 INFO - Downloaded 103388820 bytes. 05:24:20 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:24:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:24:23 INFO - Return code: 0 05:24:23 INFO - Running post-action listener: _resource_record_post_action 05:24:23 INFO - Running post-action listener: set_extra_try_arguments 05:24:23 INFO - ##### 05:24:23 INFO - ##### Running create-virtualenv step. 05:24:23 INFO - ##### 05:24:23 INFO - Running pre-action listener: _pre_create_virtualenv 05:24:23 INFO - Running pre-action listener: _resource_record_pre_action 05:24:23 INFO - Running main action method: create_virtualenv 05:24:23 INFO - Creating virtualenv /builds/slave/test/build/venv 05:24:23 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:24:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:24:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:24:23 INFO - Using real prefix '/tools/python27' 05:24:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:24:24 INFO - Installing distribute.............................................................................................................................................................................................done. 05:24:27 INFO - Installing pip.................done. 05:24:27 INFO - Return code: 0 05:24:27 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:24:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:24:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:24:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:27 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 0x10179de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017baf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88e1cbb9f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017b65e0>, '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 0x101399cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1013c4990>, '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.6Av2VyhvQB/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.RXMtrKoh70/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:24:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:24:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:24:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6Av2VyhvQB/Render', 05:24:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:24:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:24:27 INFO - 'HOME': '/Users/cltbld', 05:24:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:24:27 INFO - 'LOGNAME': 'cltbld', 05:24:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:24:27 INFO - 'MOZ_NO_REMOTE': '1', 05:24:27 INFO - 'NO_EM_RESTART': '1', 05:24:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:24:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:24:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:24:27 INFO - 'PWD': '/builds/slave/test', 05:24:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:24:27 INFO - 'SHELL': '/bin/bash', 05:24:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RXMtrKoh70/Listeners', 05:24:27 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 05:24:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:24:27 INFO - 'USER': 'cltbld', 05:24:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:24:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:24:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:24:27 INFO - 'XPC_FLAGS': '0x0', 05:24:27 INFO - 'XPC_SERVICE_NAME': '0', 05:24:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:24:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:24:27 INFO - Downloading/unpacking psutil>=0.7.1 05:24: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 05:24: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 05:24: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 05:24: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 05:24: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 05:24: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 05:24:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:24:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:24:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:24:30 INFO - Installing collected packages: psutil 05:24:30 INFO - Running setup.py install for psutil 05:24:30 INFO - building 'psutil._psutil_osx' extension 05:24:30 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 05:24:31 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 05:24:31 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 05:24:31 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 05:24:31 INFO - building 'psutil._psutil_posix' extension 05:24:31 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 05:24:31 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:24:31 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:24:31 INFO - ^ 05:24:31 INFO - 1 warning generated. 05:24:31 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 05:24:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:24:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:24:31 INFO - Successfully installed psutil 05:24:31 INFO - Cleaning up... 05:24:31 INFO - Return code: 0 05:24:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:24:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:24:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:24:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:31 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 0x10179de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017baf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88e1cbb9f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017b65e0>, '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 0x101399cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1013c4990>, '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.6Av2VyhvQB/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.RXMtrKoh70/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:24:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:24:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:24:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6Av2VyhvQB/Render', 05:24:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:24:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:24:31 INFO - 'HOME': '/Users/cltbld', 05:24:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:24:31 INFO - 'LOGNAME': 'cltbld', 05:24:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:24:31 INFO - 'MOZ_NO_REMOTE': '1', 05:24:31 INFO - 'NO_EM_RESTART': '1', 05:24:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:24:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:24:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:24:31 INFO - 'PWD': '/builds/slave/test', 05:24:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:24:31 INFO - 'SHELL': '/bin/bash', 05:24:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RXMtrKoh70/Listeners', 05:24:31 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 05:24:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:24:31 INFO - 'USER': 'cltbld', 05:24:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:24:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:24:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:24:31 INFO - 'XPC_FLAGS': '0x0', 05:24:31 INFO - 'XPC_SERVICE_NAME': '0', 05:24:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:24:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:24:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:24:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:24:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:24:34 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:24:34 INFO - Installing collected packages: mozsystemmonitor 05:24:34 INFO - Running setup.py install for mozsystemmonitor 05:24:34 INFO - Successfully installed mozsystemmonitor 05:24:34 INFO - Cleaning up... 05:24:34 INFO - Return code: 0 05:24:34 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:24:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:24:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:24:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:34 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 0x10179de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017baf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88e1cbb9f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017b65e0>, '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 0x101399cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1013c4990>, '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.6Av2VyhvQB/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.RXMtrKoh70/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:24:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:24:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:24:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6Av2VyhvQB/Render', 05:24:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:24:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:24:34 INFO - 'HOME': '/Users/cltbld', 05:24:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:24:34 INFO - 'LOGNAME': 'cltbld', 05:24:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:24:34 INFO - 'MOZ_NO_REMOTE': '1', 05:24:34 INFO - 'NO_EM_RESTART': '1', 05:24:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:24:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:24:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:24:34 INFO - 'PWD': '/builds/slave/test', 05:24:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:24:34 INFO - 'SHELL': '/bin/bash', 05:24:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RXMtrKoh70/Listeners', 05:24:34 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 05:24:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:24:34 INFO - 'USER': 'cltbld', 05:24:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:24:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:24:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:24:34 INFO - 'XPC_FLAGS': '0x0', 05:24:34 INFO - 'XPC_SERVICE_NAME': '0', 05:24:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:24:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:24:34 INFO - Downloading/unpacking blobuploader==1.2.4 05:24:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:37 INFO - Downloading blobuploader-1.2.4.tar.gz 05:24:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:24:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:24: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 05:24: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 05:24: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 05:24: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 05:24: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 05:24: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 05:24:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:24:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:24:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:38 INFO - Downloading docopt-0.6.1.tar.gz 05:24:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:24:38 INFO - Installing collected packages: blobuploader, requests, docopt 05:24:38 INFO - Running setup.py install for blobuploader 05:24:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:24:38 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:24:38 INFO - Running setup.py install for requests 05:24:39 INFO - Running setup.py install for docopt 05:24:39 INFO - Successfully installed blobuploader requests docopt 05:24:39 INFO - Cleaning up... 05:24:39 INFO - Return code: 0 05:24:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:24:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:24:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:24:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:39 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 0x10179de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017baf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88e1cbb9f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017b65e0>, '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 0x101399cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1013c4990>, '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.6Av2VyhvQB/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.RXMtrKoh70/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:24:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:24:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:24:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6Av2VyhvQB/Render', 05:24:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:24:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:24:39 INFO - 'HOME': '/Users/cltbld', 05:24:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:24:39 INFO - 'LOGNAME': 'cltbld', 05:24:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:24:39 INFO - 'MOZ_NO_REMOTE': '1', 05:24:39 INFO - 'NO_EM_RESTART': '1', 05:24:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:24:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:24:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:24:39 INFO - 'PWD': '/builds/slave/test', 05:24:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:24:39 INFO - 'SHELL': '/bin/bash', 05:24:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RXMtrKoh70/Listeners', 05:24:39 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 05:24:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:24:39 INFO - 'USER': 'cltbld', 05:24:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:24:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:24:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:24:39 INFO - 'XPC_FLAGS': '0x0', 05:24:39 INFO - 'XPC_SERVICE_NAME': '0', 05:24:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:24:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:24:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:24:39 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-BwCl_J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:24:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:24:39 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-_02jT6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-wIEjF5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-Sy0X1u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-sa3irT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-SOSarJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-hWxRBD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-mSa7Ht-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-rxatFL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-m_1FUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-9oLRMK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:24:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:24:40 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-MYbHdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:24:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:24:41 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-IaIWUY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:24:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:24:41 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-9KSAvV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:24:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:24:41 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-22jcYU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:24:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:24:41 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-rzXk2E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:24:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:24:41 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-ksZ4wd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:24:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:24:41 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-vwA5v2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:24:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:24:41 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-UoFHAR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:24:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:24:41 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-bP7x1B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:24:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:24:42 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-_u0Vqu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:24:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:24:42 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:24:42 INFO - Running setup.py install for manifestparser 05:24:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:24:42 INFO - Running setup.py install for mozcrash 05:24:42 INFO - Running setup.py install for mozdebug 05:24:42 INFO - Running setup.py install for mozdevice 05:24:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:24:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:24:42 INFO - Running setup.py install for mozfile 05:24:43 INFO - Running setup.py install for mozhttpd 05:24:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:24:43 INFO - Running setup.py install for mozinfo 05:24:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:24:43 INFO - Running setup.py install for mozInstall 05:24:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:24:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:24:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:24:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:24:43 INFO - Running setup.py install for mozleak 05:24:43 INFO - Running setup.py install for mozlog 05:24:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:24:43 INFO - Running setup.py install for moznetwork 05:24:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:24:44 INFO - Running setup.py install for mozprocess 05:24:44 INFO - Running setup.py install for mozprofile 05:24:44 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:24:44 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:24:44 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:24:44 INFO - Running setup.py install for mozrunner 05:24:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:24:44 INFO - Running setup.py install for mozscreenshot 05:24:44 INFO - Running setup.py install for moztest 05:24:44 INFO - Running setup.py install for mozversion 05:24:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:24:44 INFO - Running setup.py install for wptserve 05:24:45 INFO - Running setup.py install for marionette-driver 05:24:45 INFO - Running setup.py install for browsermob-proxy 05:24:45 INFO - Running setup.py install for marionette-client 05:24:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:24:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:24:45 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:24:45 INFO - Cleaning up... 05:24:45 INFO - Return code: 0 05:24:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:24:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:24:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:24:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:45 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 0x10179de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017baf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88e1cbb9f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1017b65e0>, '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 0x101399cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1013c4990>, '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.6Av2VyhvQB/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.RXMtrKoh70/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:24:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:24:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:24:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6Av2VyhvQB/Render', 05:24:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:24:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:24:45 INFO - 'HOME': '/Users/cltbld', 05:24:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:24:45 INFO - 'LOGNAME': 'cltbld', 05:24:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:24:45 INFO - 'MOZ_NO_REMOTE': '1', 05:24:45 INFO - 'NO_EM_RESTART': '1', 05:24:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:24:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:24:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:24:45 INFO - 'PWD': '/builds/slave/test', 05:24:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:24:45 INFO - 'SHELL': '/bin/bash', 05:24:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RXMtrKoh70/Listeners', 05:24:45 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 05:24:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:24:45 INFO - 'USER': 'cltbld', 05:24:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:24:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:24:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:24:45 INFO - 'XPC_FLAGS': '0x0', 05:24:45 INFO - 'XPC_SERVICE_NAME': '0', 05:24:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:24:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:24:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-iruFDs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:24:46 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:24:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-TJS6F9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:24:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:24:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-RwgYPL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:24:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:24:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-7f3lfY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:24:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:24:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-P4A9Re-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:24:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:24:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-PhOY5N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:24:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:24:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-oz1RXU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:24:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:24:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-QrkNfh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:24:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:24:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-wqpnOL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-zmUT3c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-8ws3hq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-AcVkXq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-_a8rbT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-Bw2Yko-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-j8L_dC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-KTkt8O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-7RIitr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-zVlRfc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:24:47 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:24:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:24:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-DrAPAa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:24:48 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:24:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:24:48 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-mQsW3g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:24:48 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:24:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:24:48 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-6GPF0s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:24:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:24:48 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:24:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:24:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:24:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:24:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:24:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:24:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:24:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:51 INFO - Downloading blessings-1.6.tar.gz 05:24:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:24:51 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:24:51 INFO - Installing collected packages: blessings 05:24:51 INFO - Running setup.py install for blessings 05:24:51 INFO - Successfully installed blessings 05:24:51 INFO - Cleaning up... 05:24:51 INFO - Return code: 0 05:24:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:24:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:24:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:24:51 INFO - Reading from file tmpfile_stdout 05:24:51 INFO - Current package versions: 05:24:51 INFO - blessings == 1.6 05:24:51 INFO - blobuploader == 1.2.4 05:24:51 INFO - browsermob-proxy == 0.6.0 05:24:51 INFO - docopt == 0.6.1 05:24:51 INFO - manifestparser == 1.1 05:24:51 INFO - marionette-client == 2.3.0 05:24:51 INFO - marionette-driver == 1.4.0 05:24:51 INFO - mozInstall == 1.12 05:24:51 INFO - mozcrash == 0.17 05:24:51 INFO - mozdebug == 0.1 05:24:51 INFO - mozdevice == 0.48 05:24:51 INFO - mozfile == 1.2 05:24:51 INFO - mozhttpd == 0.7 05:24:51 INFO - mozinfo == 0.9 05:24:51 INFO - mozleak == 0.1 05:24:51 INFO - mozlog == 3.1 05:24:51 INFO - moznetwork == 0.27 05:24:51 INFO - mozprocess == 0.22 05:24:51 INFO - mozprofile == 0.28 05:24:51 INFO - mozrunner == 6.11 05:24:51 INFO - mozscreenshot == 0.1 05:24:51 INFO - mozsystemmonitor == 0.0 05:24:51 INFO - moztest == 0.7 05:24:51 INFO - mozversion == 1.4 05:24:51 INFO - psutil == 3.1.1 05:24:51 INFO - requests == 1.2.3 05:24:51 INFO - wptserve == 1.4.0 05:24:51 INFO - wsgiref == 0.1.2 05:24:51 INFO - Running post-action listener: _resource_record_post_action 05:24:51 INFO - Running post-action listener: _start_resource_monitoring 05:24:51 INFO - Starting resource monitoring. 05:24:51 INFO - ##### 05:24:51 INFO - ##### Running pull step. 05:24:51 INFO - ##### 05:24:51 INFO - Running pre-action listener: _resource_record_pre_action 05:24:51 INFO - Running main action method: pull 05:24:51 INFO - Pull has nothing to do! 05:24:51 INFO - Running post-action listener: _resource_record_post_action 05:24:51 INFO - ##### 05:24:51 INFO - ##### Running install step. 05:24:51 INFO - ##### 05:24:51 INFO - Running pre-action listener: _resource_record_pre_action 05:24:51 INFO - Running main action method: install 05:24:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:24:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:24:52 INFO - Reading from file tmpfile_stdout 05:24:52 INFO - Detecting whether we're running mozinstall >=1.0... 05:24:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:24:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:24:52 INFO - Reading from file tmpfile_stdout 05:24:52 INFO - Output received: 05:24:52 INFO - Usage: mozinstall [options] installer 05:24:52 INFO - Options: 05:24:52 INFO - -h, --help show this help message and exit 05:24:52 INFO - -d DEST, --destination=DEST 05:24:52 INFO - Directory to install application into. [default: 05:24:52 INFO - "/builds/slave/test"] 05:24:52 INFO - --app=APP Application being installed. [default: firefox] 05:24:52 INFO - mkdir: /builds/slave/test/build/application 05:24:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:24:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:25:12 INFO - Reading from file tmpfile_stdout 05:25:12 INFO - Output received: 05:25:12 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:25:12 INFO - Running post-action listener: _resource_record_post_action 05:25:12 INFO - ##### 05:25:12 INFO - ##### Running run-tests step. 05:25:12 INFO - ##### 05:25:12 INFO - Running pre-action listener: _resource_record_pre_action 05:25:12 INFO - Running main action method: run_tests 05:25:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:25:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:25:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:25:12 INFO - grabbing minidump binary from tooltool 05:25:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:25:12 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 0x1017b65e0>, '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 0x101399cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1013c4990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:25:12 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:25:12 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 05:25:12 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:25:12 INFO - Return code: 0 05:25:12 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:25:12 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:25:12 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/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:25:12 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/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:25:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6Av2VyhvQB/Render', 05:25:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:25:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:25:12 INFO - 'HOME': '/Users/cltbld', 05:25:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:25:12 INFO - 'LOGNAME': 'cltbld', 05:25:12 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:25:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:25:12 INFO - 'MOZ_NO_REMOTE': '1', 05:25:12 INFO - 'NO_EM_RESTART': '1', 05:25:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:25:12 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:25:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:25:12 INFO - 'PWD': '/builds/slave/test', 05:25:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:25:12 INFO - 'SHELL': '/bin/bash', 05:25:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RXMtrKoh70/Listeners', 05:25:12 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 05:25:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:25:12 INFO - 'USER': 'cltbld', 05:25:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:25:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:25:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:25:12 INFO - 'XPC_FLAGS': '0x0', 05:25:12 INFO - 'XPC_SERVICE_NAME': '0', 05:25:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:25:12 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/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:25:12 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:25:12 INFO - import pkg_resources 05:25:13 INFO - Using 1 client processes 05:25:13 INFO - wptserve Starting http server on 127.0.0.1:8000 05:25:13 INFO - wptserve Starting http server on 127.0.0.1:8001 05:25:13 INFO - wptserve Starting http server on 127.0.0.1:8443 05:25:16 INFO - SUITE-START | Running 778 tests 05:25:16 INFO - Running testharness tests 05:25:16 INFO - Setting up ssl 05:25:16 INFO - PROCESS | certutil | 05:25:16 INFO - PROCESS | certutil | 05:25:16 INFO - PROCESS | certutil | 05:25:16 INFO - Certificate Nickname Trust Attributes 05:25:16 INFO - SSL,S/MIME,JAR/XPI 05:25:16 INFO - 05:25:16 INFO - web-platform-tests CT,, 05:25:16 INFO - 05:25:16 INFO - Starting runner 05:25:17 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:25:17 INFO - PROCESS | 1652 | 1461241517185 Marionette DEBUG Marionette enabled via build flag and pref 05:25:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11661d800 == 1 [pid = 1652] [id = 1] 05:25:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x11661e000) [pid = 1652] [serial = 1] [outer = 0x0] 05:25:17 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:25:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x11661f000) [pid = 1652] [serial = 2] [outer = 0x11661e000] 05:25:17 INFO - PROCESS | 1652 | 1461241517494 Marionette INFO Listening on port 2828 05:25:17 INFO - PROCESS | 1652 | 1461241517718 Marionette DEBUG Marionette enabled via command-line flag 05:25:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11913f800 == 2 [pid = 1652] [id = 2] 05:25:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x119140000) [pid = 1652] [serial = 3] [outer = 0x0] 05:25:17 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:25:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x119141000) [pid = 1652] [serial = 4] [outer = 0x119140000] 05:25:17 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:25:17 INFO - PROCESS | 1652 | 1461241517874 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 05:25:17 INFO - PROCESS | 1652 | 1461241517960 Marionette DEBUG Closed connection conn0 05:25:17 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:25:17 INFO - PROCESS | 1652 | 1461241517966 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 05:25:17 INFO - PROCESS | 1652 | 1461241517981 Marionette DEBUG Closed connection conn1 05:25:17 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:25:17 INFO - PROCESS | 1652 | 1461241517986 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 05:25:17 INFO - PROCESS | 1652 | 1461241517993 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:25:18 INFO - PROCESS | 1652 | 1461241517998 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":"20160421025510","device":"desktop","version":"48.0a1"} 05:25:18 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:25:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x122e2b000 == 3 [pid = 1652] [id = 3] 05:25:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x122e2b800) [pid = 1652] [serial = 5] [outer = 0x0] 05:25:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x122e2c000 == 4 [pid = 1652] [id = 4] 05:25:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x11c7ca000) [pid = 1652] [serial = 6] [outer = 0x0] 05:25:19 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:25:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12686b800 == 5 [pid = 1652] [id = 5] 05:25:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x11c7c9800) [pid = 1652] [serial = 7] [outer = 0x0] 05:25:19 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:25:19 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:25:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x126952400) [pid = 1652] [serial = 8] [outer = 0x11c7c9800] 05:25:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x12708b000) [pid = 1652] [serial = 9] [outer = 0x122e2b800] 05:25:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x127069c00) [pid = 1652] [serial = 10] [outer = 0x11c7ca000] 05:25:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x12706b800) [pid = 1652] [serial = 11] [outer = 0x11c7c9800] 05:25:19 INFO - PROCESS | 1652 | 1461241519958 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 1652 | 1461241519966 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x126f5a800) [pid = 1652] [serial = 12] [outer = 0x11c7c9800] 05:25:20 INFO - PROCESS | 1652 | 1461241520325 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d7db6b15-4b03-d14f-be28-6b08db16f255","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":"20160421025510","device":"desktop","version":"48.0a1","command_id":1}}] 05:25:20 INFO - PROCESS | 1652 | 1461241520418 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:25:20 INFO - PROCESS | 1652 | 1461241520477 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:25:20 INFO - PROCESS | 1652 | 1461241520551 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:25:20 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:25:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x12b035400) [pid = 1652] [serial = 13] [outer = 0x11c7c9800] 05:25:20 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 05:25:20 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 05:25:20 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:20 INFO - PROCESS | 1652 | 1461241520822 Marionette TRACE conn2 <- [1,3,null,{}] 05:25:20 INFO - PROCESS | 1652 | 1461241520824 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:25:20 INFO - PROCESS | 1652 | 1461241520835 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:25:20 INFO - PROCESS | 1652 | 1461241520862 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 1652 | 1461241520864 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:25:20 INFO - PROCESS | 1652 | 1461241520872 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 1652 | 1461241520874 Marionette TRACE conn2 <- [1,6,null,{}] 05:25:20 INFO - PROCESS | 1652 | 1461241520877 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:20 INFO - PROCESS | 1652 | 1461241520889 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:25:20 INFO - PROCESS | 1652 | 1461241520892 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9c6000 == 6 [pid = 1652] [id = 6] 05:25:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x12b9e6c00) [pid = 1652] [serial = 14] [outer = 0x0] 05:25:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x12b9e8800) [pid = 1652] [serial = 15] [outer = 0x12b9e6c00] 05:25:20 INFO - PROCESS | 1652 | 1461241520927 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x12bc0b400) [pid = 1652] [serial = 16] [outer = 0x12b9e6c00] 05:25:21 INFO - PROCESS | 1652 | 1461241521238 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:25:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbac800 == 7 [pid = 1652] [id = 7] 05:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x12bc0d400) [pid = 1652] [serial = 17] [outer = 0x0] 05:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x12bc12400) [pid = 1652] [serial = 18] [outer = 0x12bc0d400] 05:25:21 INFO - PROCESS | 1652 | 1461241521264 Marionette DEBUG loaded listener.js 05:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 421ms 05:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x12bcd4800) [pid = 1652] [serial = 19] [outer = 0x12bc0d400] 05:25:21 INFO - PROCESS | 1652 | 1461241521323 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 1652 | 1461241521325 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:25:21 INFO - PROCESS | 1652 | 1461241521343 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 1652 | 1461241521344 Marionette TRACE conn2 <- [1,10,null,{}] 05:25:21 INFO - PROCESS | 1652 | 1461241521355 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:21 INFO - PROCESS | 1652 | 1461241521483 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:25:21 INFO - PROCESS | 1652 | 1461241521515 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d217800 == 8 [pid = 1652] [id = 8] 05:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12d22c000) [pid = 1652] [serial = 20] [outer = 0x0] 05:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12d22dc00) [pid = 1652] [serial = 21] [outer = 0x12d22c000] 05:25:21 INFO - PROCESS | 1652 | 1461241521545 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12d232400) [pid = 1652] [serial = 22] [outer = 0x12d22c000] 05:25:21 INFO - PROCESS | 1652 | 1461241521854 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 533ms 05:25:21 INFO - PROCESS | 1652 | 1461241521867 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 1652 | 1461241521870 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:25:21 INFO - PROCESS | 1652 | 1461241521877 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 1652 | 1461241521878 Marionette TRACE conn2 <- [1,14,null,{}] 05:25:21 INFO - PROCESS | 1652 | 1461241521882 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:22 INFO - PROCESS | 1652 | 1461241522010 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:25:22 INFO - PROCESS | 1652 | 1461241522020 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12daad000 == 9 [pid = 1652] [id = 9] 05:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12d239c00) [pid = 1652] [serial = 23] [outer = 0x0] 05:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12d3c9000) [pid = 1652] [serial = 24] [outer = 0x12d239c00] 05:25:22 INFO - PROCESS | 1652 | 1461241522045 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x12e038800) [pid = 1652] [serial = 25] [outer = 0x12d239c00] 05:25:22 INFO - PROCESS | 1652 | 1461241522307 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 05:25:22 INFO - PROCESS | 1652 | 1461241522347 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 1652 | 1461241522349 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:25:22 INFO - PROCESS | 1652 | 1461241522359 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 1652 | 1461241522360 Marionette TRACE conn2 <- [1,18,null,{}] 05:25:22 INFO - PROCESS | 1652 | 1461241522362 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:22 INFO - PROCESS | 1652 | 1461241522452 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:25:22 INFO - PROCESS | 1652 | 1461241522457 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ac000 == 10 [pid = 1652] [id = 10] 05:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12e040c00) [pid = 1652] [serial = 26] [outer = 0x0] 05:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12e271000) [pid = 1652] [serial = 27] [outer = 0x12e040c00] 05:25:22 INFO - PROCESS | 1652 | 1461241522483 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12e28b000) [pid = 1652] [serial = 28] [outer = 0x12e040c00] 05:25:22 INFO - PROCESS | 1652 | 1461241522759 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 05:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:25:22 INFO - PROCESS | 1652 | 1461241522778 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 1652 | 1461241522779 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:25:22 INFO - PROCESS | 1652 | 1461241522782 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 1652 | 1461241522783 Marionette TRACE conn2 <- [1,22,null,{}] 05:25:22 INFO - PROCESS | 1652 | 1461241522792 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:22 INFO - PROCESS | 1652 | 1461241522881 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:25:22 INFO - PROCESS | 1652 | 1461241522888 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e763000 == 11 [pid = 1652] [id = 11] 05:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x12e28e000) [pid = 1652] [serial = 29] [outer = 0x0] 05:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x12e6bb000) [pid = 1652] [serial = 30] [outer = 0x12e28e000] 05:25:22 INFO - PROCESS | 1652 | 1461241522913 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x12e6ca000) [pid = 1652] [serial = 31] [outer = 0x12e28e000] 05:25:23 INFO - PROCESS | 1652 | 1461241523138 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 375ms 05:25:23 INFO - PROCESS | 1652 | 1461241523157 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 1652 | 1461241523159 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:25:23 INFO - PROCESS | 1652 | 1461241523161 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1652 | 1461241523162 Marionette TRACE conn2 <- [1,26,null,{}] 05:25:23 INFO - PROCESS | 1652 | 1461241523164 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:23 INFO - PROCESS | 1652 | 1461241523265 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:25:23 INFO - PROCESS | 1652 | 1461241523271 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e984000 == 12 [pid = 1652] [id = 12] 05:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x12e6ca400) [pid = 1652] [serial = 32] [outer = 0x0] 05:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x12e6d3000) [pid = 1652] [serial = 33] [outer = 0x12e6ca400] 05:25:23 INFO - PROCESS | 1652 | 1461241523296 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x11a7ad800) [pid = 1652] [serial = 34] [outer = 0x12e6ca400] 05:25:23 INFO - PROCESS | 1652 | 1461241523522 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 367ms 05:25:23 INFO - PROCESS | 1652 | 1461241523529 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 1652 | 1461241523530 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:25:23 INFO - PROCESS | 1652 | 1461241523539 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1652 | 1461241523540 Marionette TRACE conn2 <- [1,30,null,{}] 05:25:23 INFO - PROCESS | 1652 | 1461241523542 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:23 INFO - PROCESS | 1652 | 1461241523632 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:25:23 INFO - PROCESS | 1652 | 1461241523637 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aaa8000 == 13 [pid = 1652] [id = 13] 05:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x11a7b0400) [pid = 1652] [serial = 35] [outer = 0x0] 05:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12e6d7800) [pid = 1652] [serial = 36] [outer = 0x11a7b0400] 05:25:23 INFO - PROCESS | 1652 | 1461241523662 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12ed8a000) [pid = 1652] [serial = 37] [outer = 0x11a7b0400] 05:25:23 INFO - PROCESS | 1652 | 1461241523902 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 425ms 05:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:25:23 INFO - PROCESS | 1652 | 1461241523958 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 1652 | 1461241523959 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:25:23 INFO - PROCESS | 1652 | 1461241523961 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1652 | 1461241523962 Marionette TRACE conn2 <- [1,34,null,{}] 05:25:23 INFO - PROCESS | 1652 | 1461241523964 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:24 INFO - PROCESS | 1652 | 1461241524060 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:25:24 INFO - PROCESS | 1652 | 1461241524075 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee5a000 == 14 [pid = 1652] [id = 14] 05:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12ed91000) [pid = 1652] [serial = 38] [outer = 0x0] 05:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12ed94000) [pid = 1652] [serial = 39] [outer = 0x12ed91000] 05:25:24 INFO - PROCESS | 1652 | 1461241524100 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12f21dc00) [pid = 1652] [serial = 40] [outer = 0x12ed91000] 05:25:24 INFO - PROCESS | 1652 | 1461241524338 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 421ms 05:25:24 INFO - PROCESS | 1652 | 1461241524390 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 1652 | 1461241524391 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:25:24 INFO - PROCESS | 1652 | 1461241524394 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 1652 | 1461241524395 Marionette TRACE conn2 <- [1,38,null,{}] 05:25:24 INFO - PROCESS | 1652 | 1461241524397 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:24 INFO - PROCESS | 1652 | 1461241524495 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:25:24 INFO - PROCESS | 1652 | 1461241524499 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f2a0000 == 15 [pid = 1652] [id = 15] 05:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12f220400) [pid = 1652] [serial = 41] [outer = 0x0] 05:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12f229000) [pid = 1652] [serial = 42] [outer = 0x12f220400] 05:25:24 INFO - PROCESS | 1652 | 1461241524523 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x12f4cb400) [pid = 1652] [serial = 43] [outer = 0x12f220400] 05:25:24 INFO - PROCESS | 1652 | 1461241524752 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 367ms 05:25:24 INFO - PROCESS | 1652 | 1461241524762 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:25:24 INFO - PROCESS | 1652 | 1461241524763 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:25:24 INFO - PROCESS | 1652 | 1461241524765 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 1652 | 1461241524766 Marionette TRACE conn2 <- [1,42,null,{}] 05:25:24 INFO - PROCESS | 1652 | 1461241524776 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:24 INFO - PROCESS | 1652 | 1461241524877 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:25:24 INFO - PROCESS | 1652 | 1461241524881 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f562800 == 16 [pid = 1652] [id = 16] 05:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12f4cd800) [pid = 1652] [serial = 44] [outer = 0x0] 05:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12f4d5800) [pid = 1652] [serial = 45] [outer = 0x12f4cd800] 05:25:24 INFO - PROCESS | 1652 | 1461241524911 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12fb06400) [pid = 1652] [serial = 46] [outer = 0x12f4cd800] 05:25:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12fc77000 == 17 [pid = 1652] [id = 17] 05:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12fc77800) [pid = 1652] [serial = 47] [outer = 0x0] 05:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12fc78800) [pid = 1652] [serial = 48] [outer = 0x12fc77800] 05:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x12fc7e000) [pid = 1652] [serial = 49] [outer = 0x12fc77800] 05:25:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12fc76800 == 18 [pid = 1652] [id = 18] 05:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x12fe22c00) [pid = 1652] [serial = 50] [outer = 0x0] 05:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x12fe2d000) [pid = 1652] [serial = 51] [outer = 0x12fe22c00] 05:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x12fb09000) [pid = 1652] [serial = 52] [outer = 0x12fe22c00] 05:25:25 INFO - PROCESS | 1652 | 1461241525403 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 05:25:25 INFO - PROCESS | 1652 | 1461241525454 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 1652 | 1461241525456 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:25:25 INFO - PROCESS | 1652 | 1461241525458 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1652 | 1461241525460 Marionette TRACE conn2 <- [1,46,null,{}] 05:25:25 INFO - PROCESS | 1652 | 1461241525462 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:25 INFO - PROCESS | 1652 | 1461241525543 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:25:25 INFO - PROCESS | 1652 | 1461241525549 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x13016f000 == 19 [pid = 1652] [id = 19] 05:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x12ffe1800) [pid = 1652] [serial = 53] [outer = 0x0] 05:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x12ffe3c00) [pid = 1652] [serial = 54] [outer = 0x12ffe1800] 05:25:25 INFO - PROCESS | 1652 | 1461241525578 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x12da3a800) [pid = 1652] [serial = 55] [outer = 0x12ffe1800] 05:25:25 INFO - PROCESS | 1652 | 1461241525828 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 05:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:25:25 INFO - PROCESS | 1652 | 1461241525878 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 1652 | 1461241525879 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:25:25 INFO - PROCESS | 1652 | 1461241525881 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1652 | 1461241525884 Marionette TRACE conn2 <- [1,50,null,{}] 05:25:25 INFO - PROCESS | 1652 | 1461241525895 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:26 INFO - PROCESS | 1652 | 1461241526034 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:25:26 INFO - PROCESS | 1652 | 1461241526040 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x130436800 == 20 [pid = 1652] [id = 20] 05:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x11aba3400) [pid = 1652] [serial = 56] [outer = 0x0] 05:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x11be76400) [pid = 1652] [serial = 57] [outer = 0x11aba3400] 05:25:26 INFO - PROCESS | 1652 | 1461241526078 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x12fe23c00) [pid = 1652] [serial = 58] [outer = 0x11aba3400] 05:25:26 INFO - PROCESS | 1652 | 1461241526427 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 578ms 05:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:25:26 INFO - PROCESS | 1652 | 1461241526459 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 1652 | 1461241526460 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:25:26 INFO - PROCESS | 1652 | 1461241526462 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 1652 | 1461241526463 Marionette TRACE conn2 <- [1,54,null,{}] 05:25:26 INFO - PROCESS | 1652 | 1461241526465 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:26 INFO - PROCESS | 1652 | 1461241526549 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:25:26 INFO - PROCESS | 1652 | 1461241526553 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7e3800 == 21 [pid = 1652] [id = 21] 05:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x11a94c400) [pid = 1652] [serial = 59] [outer = 0x0] 05:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x11a953800) [pid = 1652] [serial = 60] [outer = 0x11a94c400] 05:25:26 INFO - PROCESS | 1652 | 1461241526577 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x11a958c00) [pid = 1652] [serial = 61] [outer = 0x11a94c400] 05:25:26 INFO - PROCESS | 1652 | 1461241526814 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 370ms 05:25:26 INFO - PROCESS | 1652 | 1461241526840 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 1652 | 1461241526841 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:25:26 INFO - PROCESS | 1652 | 1461241526843 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 1652 | 1461241526844 Marionette TRACE conn2 <- [1,58,null,{}] 05:25:26 INFO - PROCESS | 1652 | 1461241526846 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:26 INFO - PROCESS | 1652 | 1461241526937 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:25:26 INFO - PROCESS | 1652 | 1461241526942 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x13097f000 == 22 [pid = 1652] [id = 22] 05:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x11a955800) [pid = 1652] [serial = 62] [outer = 0x0] 05:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1305bac00) [pid = 1652] [serial = 63] [outer = 0x11a955800] 05:25:26 INFO - PROCESS | 1652 | 1461241526966 Marionette DEBUG loaded listener.js 05:25:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1305c1400) [pid = 1652] [serial = 64] [outer = 0x11a955800] 05:25:27 INFO - PROCESS | 1652 | 1461241527210 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 05:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:25:27 INFO - PROCESS | 1652 | 1461241527262 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 1652 | 1461241527263 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:25:27 INFO - PROCESS | 1652 | 1461241527275 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 1652 | 1461241527276 Marionette TRACE conn2 <- [1,62,null,{}] 05:25:27 INFO - PROCESS | 1652 | 1461241527279 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:27 INFO - PROCESS | 1652 | 1461241527441 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:25:28 INFO - PROCESS | 1652 | 1461241528156 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x114674800 == 23 [pid = 1652] [id = 23] 05:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x114275c00) [pid = 1652] [serial = 65] [outer = 0x0] 05:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x114e5a800) [pid = 1652] [serial = 66] [outer = 0x114275c00] 05:25:28 INFO - PROCESS | 1652 | 1461241528207 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1155de800) [pid = 1652] [serial = 67] [outer = 0x114275c00] 05:25:28 INFO - PROCESS | 1652 | 1461241528638 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1378ms 05:25:28 INFO - PROCESS | 1652 | 1461241528646 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 1652 | 1461241528649 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:25:28 INFO - PROCESS | 1652 | 1461241528654 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 1652 | 1461241528657 Marionette TRACE conn2 <- [1,66,null,{}] 05:25:28 INFO - PROCESS | 1652 | 1461241528661 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:28 INFO - PROCESS | 1652 | 1461241528769 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:25:28 INFO - PROCESS | 1652 | 1461241528806 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x118898800 == 24 [pid = 1652] [id = 24] 05:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1162e3000) [pid = 1652] [serial = 68] [outer = 0x0] 05:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118c7a000) [pid = 1652] [serial = 69] [outer = 0x1162e3000] 05:25:28 INFO - PROCESS | 1652 | 1461241528839 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119251c00) [pid = 1652] [serial = 70] [outer = 0x1162e3000] 05:25:29 INFO - PROCESS | 1652 | 1461241529241 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 622ms 05:25:29 INFO - PROCESS | 1652 | 1461241529276 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 1652 | 1461241529278 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:25:29 INFO - PROCESS | 1652 | 1461241529281 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 1652 | 1461241529282 Marionette TRACE conn2 <- [1,70,null,{}] 05:25:29 INFO - PROCESS | 1652 | 1461241529285 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:29 INFO - PROCESS | 1652 | 1461241529390 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:25:29 INFO - PROCESS | 1652 | 1461241529461 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x11927f000 == 25 [pid = 1652] [id = 25] 05:25:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11a94d800) [pid = 1652] [serial = 71] [outer = 0x0] 05:25:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11a959400) [pid = 1652] [serial = 72] [outer = 0x11a94d800] 05:25:29 INFO - PROCESS | 1652 | 1461241529493 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11ae0dc00) [pid = 1652] [serial = 73] [outer = 0x11a94d800] 05:25:30 INFO - PROCESS | 1652 | 1461241530129 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 871ms 05:25:30 INFO - PROCESS | 1652 | 1461241530152 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:25:30 INFO - PROCESS | 1652 | 1461241530155 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:25:30 INFO - PROCESS | 1652 | 1461241530158 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 1652 | 1461241530159 Marionette TRACE conn2 <- [1,74,null,{}] 05:25:30 INFO - PROCESS | 1652 | 1461241530163 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:30 INFO - PROCESS | 1652 | 1461241530248 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:25:30 INFO - PROCESS | 1652 | 1461241530304 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x118502800 == 26 [pid = 1652] [id = 26] 05:25:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118543800) [pid = 1652] [serial = 74] [outer = 0x0] 05:25:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118ed2400) [pid = 1652] [serial = 75] [outer = 0x118543800] 05:25:30 INFO - PROCESS | 1652 | 1461241530332 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119128000) [pid = 1652] [serial = 76] [outer = 0x118543800] 05:25:30 INFO - PROCESS | 1652 | 1461241530759 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 620ms 05:25:30 INFO - PROCESS | 1652 | 1461241530778 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:25:30 INFO - PROCESS | 1652 | 1461241530781 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:25:30 INFO - PROCESS | 1652 | 1461241530787 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 1652 | 1461241530788 Marionette TRACE conn2 <- [1,78,null,{}] 05:25:30 INFO - PROCESS | 1652 | 1461241530790 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:30 INFO - PROCESS | 1652 | 1461241530861 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:25:30 INFO - PROCESS | 1652 | 1461241530866 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x118c9d800 == 27 [pid = 1652] [id = 27] 05:25:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119132c00) [pid = 1652] [serial = 77] [outer = 0x0] 05:25:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11a504000) [pid = 1652] [serial = 78] [outer = 0x119132c00] 05:25:30 INFO - PROCESS | 1652 | 1461241530895 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11a7b5400) [pid = 1652] [serial = 79] [outer = 0x119132c00] 05:25:31 INFO - PROCESS | 1652 | 1461241531208 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 05:25:31 INFO - PROCESS | 1652 | 1461241531257 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 1652 | 1461241531258 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:25:31 INFO - PROCESS | 1652 | 1461241531260 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1652 | 1461241531263 Marionette TRACE conn2 <- [1,82,null,{}] 05:25:31 INFO - PROCESS | 1652 | 1461241531270 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:31 INFO - PROCESS | 1652 | 1461241531343 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:25:31 INFO - PROCESS | 1652 | 1461241531347 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119265800 == 28 [pid = 1652] [id = 28] 05:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11625f000) [pid = 1652] [serial = 80] [outer = 0x0] 05:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11a954c00) [pid = 1652] [serial = 81] [outer = 0x11625f000] 05:25:31 INFO - PROCESS | 1652 | 1461241531379 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11ac9e400) [pid = 1652] [serial = 82] [outer = 0x11625f000] 05:25:31 INFO - PROCESS | 1652 | 1461241531693 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 05:25:31 INFO - PROCESS | 1652 | 1461241531735 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 1652 | 1461241531737 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:25:31 INFO - PROCESS | 1652 | 1461241531740 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1652 | 1461241531741 Marionette TRACE conn2 <- [1,86,null,{}] 05:25:31 INFO - PROCESS | 1652 | 1461241531743 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:31 INFO - PROCESS | 1652 | 1461241531818 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:25:31 INFO - PROCESS | 1652 | 1461241531857 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192da800 == 29 [pid = 1652] [id = 29] 05:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116452400) [pid = 1652] [serial = 83] [outer = 0x0] 05:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11ae0a400) [pid = 1652] [serial = 84] [outer = 0x116452400] 05:25:31 INFO - PROCESS | 1652 | 1461241531883 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11ae98000) [pid = 1652] [serial = 85] [outer = 0x116452400] 05:25:32 INFO - PROCESS | 1652 | 1461241532153 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 05:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:25:32 INFO - PROCESS | 1652 | 1461241532208 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 1652 | 1461241532209 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:25:32 INFO - PROCESS | 1652 | 1461241532211 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1652 | 1461241532212 Marionette TRACE conn2 <- [1,90,null,{}] 05:25:32 INFO - PROCESS | 1652 | 1461241532214 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:32 INFO - PROCESS | 1652 | 1461241532286 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:25:32 INFO - PROCESS | 1652 | 1461241532290 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7d8800 == 30 [pid = 1652] [id = 30] 05:25:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11644d800) [pid = 1652] [serial = 86] [outer = 0x0] 05:25:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11b037800) [pid = 1652] [serial = 87] [outer = 0x11644d800] 05:25:32 INFO - PROCESS | 1652 | 1461241532317 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11b848c00) [pid = 1652] [serial = 88] [outer = 0x11644d800] 05:25:32 INFO - PROCESS | 1652 | 1461241532614 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 423ms 05:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:25:32 INFO - PROCESS | 1652 | 1461241532642 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 1652 | 1461241532643 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:25:32 INFO - PROCESS | 1652 | 1461241532646 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1652 | 1461241532647 Marionette TRACE conn2 <- [1,94,null,{}] 05:25:32 INFO - PROCESS | 1652 | 1461241532649 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:32 INFO - PROCESS | 1652 | 1461241532758 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:25:32 INFO - PROCESS | 1652 | 1461241532765 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa5d000 == 31 [pid = 1652] [id = 31] 05:25:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11b031000) [pid = 1652] [serial = 89] [outer = 0x0] 05:25:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11ba43c00) [pid = 1652] [serial = 90] [outer = 0x11b031000] 05:25:32 INFO - PROCESS | 1652 | 1461241532796 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11c0a5800) [pid = 1652] [serial = 91] [outer = 0x11b031000] 05:25:33 INFO - PROCESS | 1652 | 1461241533064 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 05:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:25:33 INFO - PROCESS | 1652 | 1461241533115 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 1652 | 1461241533116 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:25:33 INFO - PROCESS | 1652 | 1461241533122 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 1652 | 1461241533123 Marionette TRACE conn2 <- [1,98,null,{}] 05:25:33 INFO - PROCESS | 1652 | 1461241533126 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:33 INFO - PROCESS | 1652 | 1461241533194 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:25:33 INFO - PROCESS | 1652 | 1461241533198 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac79800 == 32 [pid = 1652] [id = 32] 05:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11ae8cc00) [pid = 1652] [serial = 92] [outer = 0x0] 05:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11c2c9c00) [pid = 1652] [serial = 93] [outer = 0x11ae8cc00] 05:25:33 INFO - PROCESS | 1652 | 1461241533226 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11c39f800) [pid = 1652] [serial = 94] [outer = 0x11ae8cc00] 05:25:33 INFO - PROCESS | 1652 | 1461241533513 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 05:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:25:33 INFO - PROCESS | 1652 | 1461241533544 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 1652 | 1461241533545 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:25:33 INFO - PROCESS | 1652 | 1461241533547 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 1652 | 1461241533548 Marionette TRACE conn2 <- [1,102,null,{}] 05:25:33 INFO - PROCESS | 1652 | 1461241533552 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:33 INFO - PROCESS | 1652 | 1461241533647 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:25:33 INFO - PROCESS | 1652 | 1461241533654 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b81d800 == 33 [pid = 1652] [id = 33] 05:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118fe7400) [pid = 1652] [serial = 95] [outer = 0x0] 05:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11c39ec00) [pid = 1652] [serial = 96] [outer = 0x118fe7400] 05:25:33 INFO - PROCESS | 1652 | 1461241533679 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x123a9c000) [pid = 1652] [serial = 97] [outer = 0x118fe7400] 05:25:33 INFO - PROCESS | 1652 | 1461241533931 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 05:25:33 INFO - PROCESS | 1652 | 1461241533973 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 1652 | 1461241533974 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:25:33 INFO - PROCESS | 1652 | 1461241533976 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 1652 | 1461241533977 Marionette TRACE conn2 <- [1,106,null,{}] 05:25:33 INFO - PROCESS | 1652 | 1461241533980 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:34 INFO - PROCESS | 1652 | 1461241534053 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:25:34 INFO - PROCESS | 1652 | 1461241534058 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x119265000 == 34 [pid = 1652] [id = 34] 05:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x123a9e400) [pid = 1652] [serial = 98] [outer = 0x0] 05:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123aa3400) [pid = 1652] [serial = 99] [outer = 0x123a9e400] 05:25:34 INFO - PROCESS | 1652 | 1461241534085 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125bc8c00) [pid = 1652] [serial = 100] [outer = 0x123a9e400] 05:25:34 INFO - PROCESS | 1652 | 1461241534367 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 05:25:34 INFO - PROCESS | 1652 | 1461241534395 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 1652 | 1461241534396 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:25:34 INFO - PROCESS | 1652 | 1461241534406 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 1652 | 1461241534407 Marionette TRACE conn2 <- [1,110,null,{}] 05:25:34 INFO - PROCESS | 1652 | 1461241534410 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:34 INFO - PROCESS | 1652 | 1461241534486 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:25:34 INFO - PROCESS | 1652 | 1461241534529 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbb9000 == 35 [pid = 1652] [id = 35] 05:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x123a9b800) [pid = 1652] [serial = 101] [outer = 0x0] 05:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x125bca800) [pid = 1652] [serial = 102] [outer = 0x123a9b800] 05:25:34 INFO - PROCESS | 1652 | 1461241534554 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125e11400) [pid = 1652] [serial = 103] [outer = 0x123a9b800] 05:25:34 INFO - PROCESS | 1652 | 1461241534821 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 476ms 05:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:25:34 INFO - PROCESS | 1652 | 1461241534875 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 1652 | 1461241534877 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:25:34 INFO - PROCESS | 1652 | 1461241534879 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 1652 | 1461241534881 Marionette TRACE conn2 <- [1,114,null,{}] 05:25:34 INFO - PROCESS | 1652 | 1461241534884 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:34 INFO - PROCESS | 1652 | 1461241534971 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:25:34 INFO - PROCESS | 1652 | 1461241534975 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c2a2000 == 36 [pid = 1652] [id = 36] 05:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125d13c00) [pid = 1652] [serial = 104] [outer = 0x0] 05:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126f5c400) [pid = 1652] [serial = 105] [outer = 0x125d13c00] 05:25:35 INFO - PROCESS | 1652 | 1461241535005 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x127470400) [pid = 1652] [serial = 106] [outer = 0x125d13c00] 05:25:35 INFO - PROCESS | 1652 | 1461241535316 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 05:25:35 INFO - PROCESS | 1652 | 1461241535350 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 1652 | 1461241535353 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:25:35 INFO - PROCESS | 1652 | 1461241535356 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1652 | 1461241535357 Marionette TRACE conn2 <- [1,118,null,{}] 05:25:35 INFO - PROCESS | 1652 | 1461241535359 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:35 INFO - PROCESS | 1652 | 1461241535449 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:25:35 INFO - PROCESS | 1652 | 1461241535458 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c652800 == 37 [pid = 1652] [id = 37] 05:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x127068c00) [pid = 1652] [serial = 107] [outer = 0x0] 05:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1277acc00) [pid = 1652] [serial = 108] [outer = 0x127068c00] 05:25:35 INFO - PROCESS | 1652 | 1461241535483 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x127fe6c00) [pid = 1652] [serial = 109] [outer = 0x127068c00] 05:25:35 INFO - PROCESS | 1652 | 1461241535764 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 421ms 05:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:25:35 INFO - PROCESS | 1652 | 1461241535777 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 1652 | 1461241535778 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:25:35 INFO - PROCESS | 1652 | 1461241535780 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1652 | 1461241535781 Marionette TRACE conn2 <- [1,122,null,{}] 05:25:35 INFO - PROCESS | 1652 | 1461241535791 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:35 INFO - PROCESS | 1652 | 1461241535866 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:25:35 INFO - PROCESS | 1652 | 1461241535873 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b0a800 == 38 [pid = 1652] [id = 38] 05:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x127fe7400) [pid = 1652] [serial = 110] [outer = 0x0] 05:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128aa6c00) [pid = 1652] [serial = 111] [outer = 0x127fe7400] 05:25:35 INFO - PROCESS | 1652 | 1461241535898 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1294cc000) [pid = 1652] [serial = 112] [outer = 0x127fe7400] 05:25:36 INFO - PROCESS | 1652 | 1461241536200 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 472ms 05:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:25:36 INFO - PROCESS | 1652 | 1461241536252 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 1652 | 1461241536254 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:25:36 INFO - PROCESS | 1652 | 1461241536256 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 1652 | 1461241536257 Marionette TRACE conn2 <- [1,126,null,{}] 05:25:36 INFO - PROCESS | 1652 | 1461241536259 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:36 INFO - PROCESS | 1652 | 1461241536355 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:25:36 INFO - PROCESS | 1652 | 1461241536362 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x125c27000 == 39 [pid = 1652] [id = 39] 05:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128ab2800) [pid = 1652] [serial = 113] [outer = 0x0] 05:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1294d0c00) [pid = 1652] [serial = 114] [outer = 0x128ab2800] 05:25:36 INFO - PROCESS | 1652 | 1461241536386 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12b028000) [pid = 1652] [serial = 115] [outer = 0x128ab2800] 05:25:36 INFO - PROCESS | 1652 | 1461241536666 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 05:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:25:36 INFO - PROCESS | 1652 | 1461241536726 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 1652 | 1461241536727 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:25:36 INFO - PROCESS | 1652 | 1461241536729 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 1652 | 1461241536730 Marionette TRACE conn2 <- [1,130,null,{}] 05:25:36 INFO - PROCESS | 1652 | 1461241536732 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:36 INFO - PROCESS | 1652 | 1461241536805 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:25:36 INFO - PROCESS | 1652 | 1461241536809 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b0d800 == 40 [pid = 1652] [id = 40] 05:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12b02a400) [pid = 1652] [serial = 116] [outer = 0x0] 05:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12b033400) [pid = 1652] [serial = 117] [outer = 0x12b02a400] 05:25:36 INFO - PROCESS | 1652 | 1461241536835 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12b710000) [pid = 1652] [serial = 118] [outer = 0x12b02a400] 05:25:37 INFO - PROCESS | 1652 | 1461241537162 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 05:25:37 INFO - PROCESS | 1652 | 1461241537198 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 1652 | 1461241537200 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:25:37 INFO - PROCESS | 1652 | 1461241537203 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 1652 | 1461241537204 Marionette TRACE conn2 <- [1,134,null,{}] 05:25:37 INFO - PROCESS | 1652 | 1461241537221 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:37 INFO - PROCESS | 1652 | 1461241537322 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:25:37 INFO - PROCESS | 1652 | 1461241537454 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x114a6f000 == 41 [pid = 1652] [id = 41] 05:25:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x113ecd000) [pid = 1652] [serial = 119] [outer = 0x0] 05:25:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1146bf400) [pid = 1652] [serial = 120] [outer = 0x113ecd000] 05:25:37 INFO - PROCESS | 1652 | 1461241537517 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11883c400) [pid = 1652] [serial = 121] [outer = 0x113ecd000] 05:25:38 INFO - PROCESS | 1652 | 1461241538010 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 833ms 05:25:38 INFO - PROCESS | 1652 | 1461241538037 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 1652 | 1461241538039 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:25:38 INFO - PROCESS | 1652 | 1461241538042 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 1652 | 1461241538045 Marionette TRACE conn2 <- [1,138,null,{}] 05:25:38 INFO - PROCESS | 1652 | 1461241538048 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:38 INFO - PROCESS | 1652 | 1461241538147 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:25:38 INFO - PROCESS | 1652 | 1461241538190 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11850c800 == 42 [pid = 1652] [id = 42] 05:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118c78800) [pid = 1652] [serial = 122] [outer = 0x0] 05:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11a7abc00) [pid = 1652] [serial = 123] [outer = 0x118c78800] 05:25:38 INFO - PROCESS | 1652 | 1461241538226 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11a952c00) [pid = 1652] [serial = 124] [outer = 0x118c78800] 05:25:38 INFO - PROCESS | 1652 | 1461241538668 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 05:25:38 INFO - PROCESS | 1652 | 1461241538720 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 1652 | 1461241538723 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:25:38 INFO - PROCESS | 1652 | 1461241538727 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 1652 | 1461241538729 Marionette TRACE conn2 <- [1,142,null,{}] 05:25:38 INFO - PROCESS | 1652 | 1461241538731 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:38 INFO - PROCESS | 1652 | 1461241538844 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:25:38 INFO - PROCESS | 1652 | 1461241538903 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbbf800 == 43 [pid = 1652] [id = 43] 05:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11b04f800) [pid = 1652] [serial = 125] [outer = 0x0] 05:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11b844c00) [pid = 1652] [serial = 126] [outer = 0x11b04f800] 05:25:38 INFO - PROCESS | 1652 | 1461241538935 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11baf5400) [pid = 1652] [serial = 127] [outer = 0x11b04f800] 05:25:39 INFO - PROCESS | 1652 | 1461241539376 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 669ms 05:25:39 INFO - PROCESS | 1652 | 1461241539396 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:25:39 INFO - PROCESS | 1652 | 1461241539398 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:25:39 INFO - PROCESS | 1652 | 1461241539405 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 1652 | 1461241539409 Marionette TRACE conn2 <- [1,146,null,{}] 05:25:39 INFO - PROCESS | 1652 | 1461241539412 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:39 INFO - PROCESS | 1652 | 1461241539545 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:25:39 INFO - PROCESS | 1652 | 1461241539591 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x127092000 == 44 [pid = 1652] [id = 44] 05:25:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x125d05c00) [pid = 1652] [serial = 128] [outer = 0x0] 05:25:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x126b2f800) [pid = 1652] [serial = 129] [outer = 0x125d05c00] 05:25:39 INFO - PROCESS | 1652 | 1461241539623 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12706a000) [pid = 1652] [serial = 130] [outer = 0x125d05c00] 05:25:40 INFO - PROCESS | 1652 | 1461241540194 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 827ms 05:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:25:40 INFO - PROCESS | 1652 | 1461241540228 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 1652 | 1461241540230 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:25:40 INFO - PROCESS | 1652 | 1461241540234 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 1652 | 1461241540239 Marionette TRACE conn2 <- [1,150,null,{}] 05:25:40 INFO - PROCESS | 1652 | 1461241540243 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:40 INFO - PROCESS | 1652 | 1461241540327 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:25:40 INFO - PROCESS | 1652 | 1461241540393 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d3000 == 45 [pid = 1652] [id = 45] 05:25:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1153dc000) [pid = 1652] [serial = 131] [outer = 0x0] 05:25:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x118ed6400) [pid = 1652] [serial = 132] [outer = 0x1153dc000] 05:25:40 INFO - PROCESS | 1652 | 1461241540421 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1197d5c00) [pid = 1652] [serial = 133] [outer = 0x1153dc000] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9c6000 == 44 [pid = 1652] [id = 6] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x126b0d800 == 43 [pid = 1652] [id = 40] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x125c27000 == 42 [pid = 1652] [id = 39] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x125b0a800 == 41 [pid = 1652] [id = 38] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11c652800 == 40 [pid = 1652] [id = 37] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11c2a2000 == 39 [pid = 1652] [id = 36] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbb9000 == 38 [pid = 1652] [id = 35] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x119265000 == 37 [pid = 1652] [id = 34] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11b81d800 == 36 [pid = 1652] [id = 33] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac79800 == 35 [pid = 1652] [id = 32] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa5d000 == 34 [pid = 1652] [id = 31] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7d8800 == 33 [pid = 1652] [id = 30] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1192da800 == 32 [pid = 1652] [id = 29] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x119265800 == 31 [pid = 1652] [id = 28] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x118c9d800 == 30 [pid = 1652] [id = 27] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x118502800 == 29 [pid = 1652] [id = 26] 05:25:40 INFO - PROCESS | 1652 | 1461241540922 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11927f000 == 28 [pid = 1652] [id = 25] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x118898800 == 27 [pid = 1652] [id = 24] 05:25:40 INFO - PROCESS | 1652 | --DOCSHELL 0x114674800 == 26 [pid = 1652] [id = 23] 05:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 724ms 05:25:40 INFO - PROCESS | 1652 | 1461241540958 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 1652 | 1461241540960 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:25:40 INFO - PROCESS | 1652 | 1461241540964 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 1652 | 1461241540966 Marionette TRACE conn2 <- [1,154,null,{}] 05:25:40 INFO - PROCESS | 1652 | 1461241540971 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:41 INFO - PROCESS | 1652 | 1461241541060 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:25:41 INFO - PROCESS | 1652 | 1461241541121 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1187f5800 == 27 [pid = 1652] [id = 46] 05:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x118ce9000) [pid = 1652] [serial = 134] [outer = 0x0] 05:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x118e27c00) [pid = 1652] [serial = 135] [outer = 0x118ce9000] 05:25:41 INFO - PROCESS | 1652 | 1461241541154 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x119254c00) [pid = 1652] [serial = 136] [outer = 0x118ce9000] 05:25:41 INFO - PROCESS | 1652 | 1461241541573 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 622ms 05:25:41 INFO - PROCESS | 1652 | 1461241541586 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 1652 | 1461241541590 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:25:41 INFO - PROCESS | 1652 | 1461241541594 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 1652 | 1461241541596 Marionette TRACE conn2 <- [1,158,null,{}] 05:25:41 INFO - PROCESS | 1652 | 1461241541599 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:41 INFO - PROCESS | 1652 | 1461241541708 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:25:41 INFO - PROCESS | 1652 | 1461241541751 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b19000 == 28 [pid = 1652] [id = 47] 05:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x11a50f000) [pid = 1652] [serial = 137] [outer = 0x0] 05:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x11aacd400) [pid = 1652] [serial = 138] [outer = 0x11a50f000] 05:25:41 INFO - PROCESS | 1652 | 1461241541786 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x11ae09800) [pid = 1652] [serial = 139] [outer = 0x11a50f000] 05:25:42 INFO - PROCESS | 1652 | 1461241542234 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 05:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:25:42 INFO - PROCESS | 1652 | 1461241542265 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 1652 | 1461241542267 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:25:42 INFO - PROCESS | 1652 | 1461241542271 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 1652 | 1461241542274 Marionette TRACE conn2 <- [1,162,null,{}] 05:25:42 INFO - PROCESS | 1652 | 1461241542281 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:42 INFO - PROCESS | 1652 | 1461241542375 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:25:42 INFO - PROCESS | 1652 | 1461241542433 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac78800 == 29 [pid = 1652] [id = 48] 05:25:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x11b0e6000) [pid = 1652] [serial = 140] [outer = 0x0] 05:25:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x11baef400) [pid = 1652] [serial = 141] [outer = 0x11b0e6000] 05:25:42 INFO - PROCESS | 1652 | 1461241542466 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x11be77000) [pid = 1652] [serial = 142] [outer = 0x11b0e6000] 05:25:42 INFO - PROCESS | 1652 | 1461241542916 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 05:25:42 INFO - PROCESS | 1652 | 1461241542974 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 1652 | 1461241542976 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:25:42 INFO - PROCESS | 1652 | 1461241542981 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 1652 | 1461241542983 Marionette TRACE conn2 <- [1,166,null,{}] 05:25:42 INFO - PROCESS | 1652 | 1461241542987 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:43 INFO - PROCESS | 1652 | 1461241543075 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:25:43 INFO - PROCESS | 1652 | 1461241543134 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbb8000 == 30 [pid = 1652] [id = 49] 05:25:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x11c39b800) [pid = 1652] [serial = 143] [outer = 0x0] 05:25:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11c72f400) [pid = 1652] [serial = 144] [outer = 0x11c39b800] 05:25:43 INFO - PROCESS | 1652 | 1461241543165 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x125a26400) [pid = 1652] [serial = 145] [outer = 0x11c39b800] 05:25:43 INFO - PROCESS | 1652 | 1461241543616 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 05:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:25:43 INFO - PROCESS | 1652 | 1461241543671 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1652 | 1461241543673 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:25:43 INFO - PROCESS | 1652 | 1461241543679 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1652 | 1461241543681 Marionette TRACE conn2 <- [1,170,null,{}] 05:25:43 INFO - PROCESS | 1652 | 1461241543687 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:43 INFO - PROCESS | 1652 | 1461241543799 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:25:43 INFO - PROCESS | 1652 | 1461241543859 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116426000 == 31 [pid = 1652] [id = 50] 05:25:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11c39c000) [pid = 1652] [serial = 146] [outer = 0x0] 05:25:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x125e10000) [pid = 1652] [serial = 147] [outer = 0x11c39c000] 05:25:43 INFO - PROCESS | 1652 | 1461241543888 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x126b2b400) [pid = 1652] [serial = 148] [outer = 0x11c39c000] 05:25:44 INFO - PROCESS | 1652 | 1461241544293 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 05:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:25:44 INFO - PROCESS | 1652 | 1461241544301 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 1652 | 1461241544302 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:25:44 INFO - PROCESS | 1652 | 1461241544305 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 1652 | 1461241544306 Marionette TRACE conn2 <- [1,174,null,{}] 05:25:44 INFO - PROCESS | 1652 | 1461241544308 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:44 INFO - PROCESS | 1652 | 1461241544440 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:25:44 INFO - PROCESS | 1652 | 1461241544491 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b22800 == 32 [pid = 1652] [id = 51] 05:25:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x127074800) [pid = 1652] [serial = 149] [outer = 0x0] 05:25:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1274dbc00) [pid = 1652] [serial = 150] [outer = 0x127074800] 05:25:44 INFO - PROCESS | 1652 | 1461241544524 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12b707400) [pid = 1652] [serial = 151] [outer = 0x127074800] 05:25:44 INFO - PROCESS | 1652 | 1461241544996 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 719ms 05:25:45 INFO - PROCESS | 1652 | 1461241545025 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:25:45 INFO - PROCESS | 1652 | 1461241545027 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:25:45 INFO - PROCESS | 1652 | 1461241545030 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 1652 | 1461241545033 Marionette TRACE conn2 <- [1,178,null,{}] 05:25:45 INFO - PROCESS | 1652 | 1461241545059 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:45 INFO - PROCESS | 1652 | 1461241545147 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:25:45 INFO - PROCESS | 1652 | 1461241545212 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x11913e800 == 33 [pid = 1652] [id = 52] 05:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x118fe1000) [pid = 1652] [serial = 152] [outer = 0x0] 05:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x119134c00) [pid = 1652] [serial = 153] [outer = 0x118fe1000] 05:25:45 INFO - PROCESS | 1652 | 1461241545241 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x11a503800) [pid = 1652] [serial = 154] [outer = 0x118fe1000] 05:25:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbbf800 == 32 [pid = 1652] [id = 43] 05:25:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11850c800 == 31 [pid = 1652] [id = 42] 05:25:45 INFO - PROCESS | 1652 | --DOCSHELL 0x114a6f000 == 30 [pid = 1652] [id = 41] 05:25:45 INFO - PROCESS | 1652 | 1461241545684 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 739ms 05:25:45 INFO - PROCESS | 1652 | 1461241545770 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:25:45 INFO - PROCESS | 1652 | 1461241545773 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:25:45 INFO - PROCESS | 1652 | 1461241545777 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 1652 | 1461241545779 Marionette TRACE conn2 <- [1,182,null,{}] 05:25:45 INFO - PROCESS | 1652 | 1461241545783 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:45 INFO - PROCESS | 1652 | 1461241545877 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:25:45 INFO - PROCESS | 1652 | 1461241545940 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa4f800 == 31 [pid = 1652] [id = 53] 05:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x11a7a9800) [pid = 1652] [serial = 155] [outer = 0x0] 05:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x11a94e000) [pid = 1652] [serial = 156] [outer = 0x11a7a9800] 05:25:45 INFO - PROCESS | 1652 | 1461241545972 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x11aca4000) [pid = 1652] [serial = 157] [outer = 0x11a7a9800] 05:25:46 INFO - PROCESS | 1652 | 1461241546393 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 05:25:46 INFO - PROCESS | 1652 | 1461241546448 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 1652 | 1461241546454 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:25:46 INFO - PROCESS | 1652 | 1461241546458 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 1652 | 1461241546460 Marionette TRACE conn2 <- [1,186,null,{}] 05:25:46 INFO - PROCESS | 1652 | 1461241546463 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:46 INFO - PROCESS | 1652 | 1461241546553 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:25:46 INFO - PROCESS | 1652 | 1461241546614 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bba6000 == 32 [pid = 1652] [id = 54] 05:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x11ae03c00) [pid = 1652] [serial = 158] [outer = 0x0] 05:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x11ba45000) [pid = 1652] [serial = 159] [outer = 0x11ae03c00] 05:25:46 INFO - PROCESS | 1652 | 1461241546644 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x11be7b800) [pid = 1652] [serial = 160] [outer = 0x11ae03c00] 05:25:47 INFO - PROCESS | 1652 | 1461241547048 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 619ms 05:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:25:47 INFO - PROCESS | 1652 | 1461241547078 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 1652 | 1461241547079 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:25:47 INFO - PROCESS | 1652 | 1461241547082 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 1652 | 1461241547085 Marionette TRACE conn2 <- [1,190,null,{}] 05:25:47 INFO - PROCESS | 1652 | 1461241547092 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:47 INFO - PROCESS | 1652 | 1461241547205 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:25:47 INFO - PROCESS | 1652 | 1461241547268 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db4000 == 33 [pid = 1652] [id = 55] 05:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12695a800) [pid = 1652] [serial = 161] [outer = 0x0] 05:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x126f5b400) [pid = 1652] [serial = 162] [outer = 0x12695a800] 05:25:47 INFO - PROCESS | 1652 | 1461241547302 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1277b4800) [pid = 1652] [serial = 163] [outer = 0x12695a800] 05:25:47 INFO - PROCESS | 1652 | 1461241547728 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 673ms 05:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:25:47 INFO - PROCESS | 1652 | 1461241547754 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 1652 | 1461241547756 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:25:47 INFO - PROCESS | 1652 | 1461241547758 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 1652 | 1461241547759 Marionette TRACE conn2 <- [1,194,null,{}] 05:25:47 INFO - PROCESS | 1652 | 1461241547762 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:47 INFO - PROCESS | 1652 | 1461241547855 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:25:47 INFO - PROCESS | 1652 | 1461241547912 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12731d800 == 34 [pid = 1652] [id = 56] 05:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x128099400) [pid = 1652] [serial = 164] [outer = 0x0] 05:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12b035c00) [pid = 1652] [serial = 165] [outer = 0x128099400] 05:25:47 INFO - PROCESS | 1652 | 1461241547947 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x12b9dd400) [pid = 1652] [serial = 166] [outer = 0x128099400] 05:25:48 INFO - PROCESS | 1652 | 1461241548364 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 618ms 05:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:25:48 INFO - PROCESS | 1652 | 1461241548377 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 1652 | 1461241548378 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:25:48 INFO - PROCESS | 1652 | 1461241548380 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 1652 | 1461241548382 Marionette TRACE conn2 <- [1,198,null,{}] 05:25:48 INFO - PROCESS | 1652 | 1461241548384 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:48 INFO - PROCESS | 1652 | 1461241548472 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:25:48 INFO - PROCESS | 1652 | 1461241548554 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x128009800 == 35 [pid = 1652] [id = 57] 05:25:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12b9ebc00) [pid = 1652] [serial = 167] [outer = 0x0] 05:25:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12bc0dc00) [pid = 1652] [serial = 168] [outer = 0x12b9ebc00] 05:25:48 INFO - PROCESS | 1652 | 1461241548586 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12bc15400) [pid = 1652] [serial = 169] [outer = 0x12b9ebc00] 05:25:49 INFO - PROCESS | 1652 | 1461241549038 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 668ms 05:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:25:49 INFO - PROCESS | 1652 | 1461241549050 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 1652 | 1461241549053 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:25:49 INFO - PROCESS | 1652 | 1461241549056 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 1652 | 1461241549058 Marionette TRACE conn2 <- [1,202,null,{}] 05:25:49 INFO - PROCESS | 1652 | 1461241549061 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:49 INFO - PROCESS | 1652 | 1461241549303 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:25:49 INFO - PROCESS | 1652 | 1461241549369 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c6800 == 36 [pid = 1652] [id = 58] 05:25:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x1162e6c00) [pid = 1652] [serial = 170] [outer = 0x0] 05:25:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x118832800) [pid = 1652] [serial = 171] [outer = 0x1162e6c00] 05:25:49 INFO - PROCESS | 1652 | 1461241549397 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x119250400) [pid = 1652] [serial = 172] [outer = 0x1162e6c00] 05:25:49 INFO - PROCESS | 1652 | 1461241549903 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:25:49 INFO - PROCESS | 1652 | --DOCSHELL 0x116426000 == 35 [pid = 1652] [id = 50] 05:25:49 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbb8000 == 34 [pid = 1652] [id = 49] 05:25:49 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac78800 == 33 [pid = 1652] [id = 48] 05:25:49 INFO - PROCESS | 1652 | --DOCSHELL 0x119b19000 == 32 [pid = 1652] [id = 47] 05:25:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1187f5800 == 31 [pid = 1652] [id = 46] 05:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 871ms 05:25:49 INFO - PROCESS | 1652 | 1461241549936 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 1652 | 1461241549938 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:25:49 INFO - PROCESS | 1652 | 1461241549946 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 1652 | 1461241549948 Marionette TRACE conn2 <- [1,206,null,{}] 05:25:49 INFO - PROCESS | 1652 | 1461241549955 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:50 INFO - PROCESS | 1652 | 1461241550047 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:25:50 INFO - PROCESS | 1652 | 1461241550113 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119260800 == 32 [pid = 1652] [id = 59] 05:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x119d6b000) [pid = 1652] [serial = 173] [outer = 0x0] 05:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x11a7a9c00) [pid = 1652] [serial = 174] [outer = 0x119d6b000] 05:25:50 INFO - PROCESS | 1652 | 1461241550146 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x11ae0ec00) [pid = 1652] [serial = 175] [outer = 0x119d6b000] 05:25:50 INFO - PROCESS | 1652 | 1461241550569 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 673ms 05:25:50 INFO - PROCESS | 1652 | 1461241550619 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 1652 | 1461241550623 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:25:50 INFO - PROCESS | 1652 | 1461241550627 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 1652 | 1461241550629 Marionette TRACE conn2 <- [1,210,null,{}] 05:25:50 INFO - PROCESS | 1652 | 1461241550632 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:50 INFO - PROCESS | 1652 | 1461241550726 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:25:50 INFO - PROCESS | 1652 | 1461241550778 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b09800 == 33 [pid = 1652] [id = 60] 05:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x11b0e3800) [pid = 1652] [serial = 176] [outer = 0x0] 05:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x11c071c00) [pid = 1652] [serial = 177] [outer = 0x11b0e3800] 05:25:50 INFO - PROCESS | 1652 | 1461241550809 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x11c7cc000) [pid = 1652] [serial = 178] [outer = 0x11b0e3800] 05:25:51 INFO - PROCESS | 1652 | 1461241551223 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 619ms 05:25:51 INFO - PROCESS | 1652 | 1461241551247 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1652 | 1461241551248 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:25:51 INFO - PROCESS | 1652 | 1461241551269 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 1652 | 1461241551272 Marionette TRACE conn2 <- [1,214,null,{}] 05:25:51 INFO - PROCESS | 1652 | 1461241551282 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:51 INFO - PROCESS | 1652 | 1461241551399 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:25:51 INFO - PROCESS | 1652 | 1461241551462 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x128002800 == 34 [pid = 1652] [id = 61] 05:25:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x127476000) [pid = 1652] [serial = 179] [outer = 0x0] 05:25:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x127fe6400) [pid = 1652] [serial = 180] [outer = 0x127476000] 05:25:51 INFO - PROCESS | 1652 | 1461241551495 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x1294cc400) [pid = 1652] [serial = 181] [outer = 0x127476000] 05:25:51 INFO - PROCESS | 1652 | 1461241551914 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 05:25:51 INFO - PROCESS | 1652 | 1461241551943 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1652 | 1461241551945 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:25:51 INFO - PROCESS | 1652 | 1461241551947 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 1652 | 1461241551948 Marionette TRACE conn2 <- [1,218,null,{}] 05:25:51 INFO - PROCESS | 1652 | 1461241551951 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:52 INFO - PROCESS | 1652 | 1461241552041 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:25:52 INFO - PROCESS | 1652 | 1461241552089 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b438800 == 35 [pid = 1652] [id = 62] 05:25:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x12b9eac00) [pid = 1652] [serial = 182] [outer = 0x0] 05:25:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12bccd400) [pid = 1652] [serial = 183] [outer = 0x12b9eac00] 05:25:52 INFO - PROCESS | 1652 | 1461241552121 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12cf9b800) [pid = 1652] [serial = 184] [outer = 0x12b9eac00] 05:25:52 INFO - PROCESS | 1652 | 1461241552524 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 619ms 05:25:52 INFO - PROCESS | 1652 | 1461241552566 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:25:52 INFO - PROCESS | 1652 | 1461241552568 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:25:52 INFO - PROCESS | 1652 | 1461241552570 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 1652 | 1461241552571 Marionette TRACE conn2 <- [1,222,null,{}] 05:25:52 INFO - PROCESS | 1652 | 1461241552574 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:52 INFO - PROCESS | 1652 | 1461241552661 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:25:52 INFO - PROCESS | 1652 | 1461241552742 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x11641c800 == 36 [pid = 1652] [id = 63] 05:25:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12cfa1400) [pid = 1652] [serial = 185] [outer = 0x0] 05:25:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12cfa5400) [pid = 1652] [serial = 186] [outer = 0x12cfa1400] 05:25:52 INFO - PROCESS | 1652 | 1461241552772 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12cfe6c00) [pid = 1652] [serial = 187] [outer = 0x12cfa1400] 05:25:53 INFO - PROCESS | 1652 | 1461241553179 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 619ms 05:25:53 INFO - PROCESS | 1652 | 1461241553190 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1652 | 1461241553191 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:25:53 INFO - PROCESS | 1652 | 1461241553193 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1652 | 1461241553195 Marionette TRACE conn2 <- [1,226,null,{}] 05:25:53 INFO - PROCESS | 1652 | 1461241553197 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:53 INFO - PROCESS | 1652 | 1461241553311 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:25:53 INFO - PROCESS | 1652 | 1461241553380 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cea7800 == 37 [pid = 1652] [id = 64] 05:25:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x12d236c00) [pid = 1652] [serial = 188] [outer = 0x0] 05:25:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12d3c0c00) [pid = 1652] [serial = 189] [outer = 0x12d236c00] 05:25:53 INFO - PROCESS | 1652 | 1461241553413 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x12da43000) [pid = 1652] [serial = 190] [outer = 0x12d236c00] 05:25:53 INFO - PROCESS | 1652 | 1461241553827 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 669ms 05:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:25:53 INFO - PROCESS | 1652 | 1461241553862 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1652 | 1461241553863 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:25:53 INFO - PROCESS | 1652 | 1461241553866 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1652 | 1461241553867 Marionette TRACE conn2 <- [1,230,null,{}] 05:25:53 INFO - PROCESS | 1652 | 1461241553869 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:53 INFO - PROCESS | 1652 | 1461241553960 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:25:54 INFO - PROCESS | 1652 | 1461241554041 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d22a800 == 38 [pid = 1652] [id = 65] 05:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x12da43400) [pid = 1652] [serial = 191] [outer = 0x0] 05:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12e03c400) [pid = 1652] [serial = 192] [outer = 0x12da43400] 05:25:54 INFO - PROCESS | 1652 | 1461241554070 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12e26f400) [pid = 1652] [serial = 193] [outer = 0x12da43400] 05:25:54 INFO - PROCESS | 1652 | 1461241554464 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 619ms 05:25:54 INFO - PROCESS | 1652 | 1461241554486 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 1652 | 1461241554487 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:25:54 INFO - PROCESS | 1652 | 1461241554489 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 1652 | 1461241554491 Marionette TRACE conn2 <- [1,234,null,{}] 05:25:54 INFO - PROCESS | 1652 | 1461241554493 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:54 INFO - PROCESS | 1652 | 1461241554583 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:25:54 INFO - PROCESS | 1652 | 1461241554633 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3a9800 == 39 [pid = 1652] [id = 66] 05:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12d931c00) [pid = 1652] [serial = 194] [outer = 0x0] 05:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x12e274400) [pid = 1652] [serial = 195] [outer = 0x12d931c00] 05:25:54 INFO - PROCESS | 1652 | 1461241554662 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x12e28ac00) [pid = 1652] [serial = 196] [outer = 0x12d931c00] 05:25:55 INFO - PROCESS | 1652 | 1461241555116 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 669ms 05:25:55 INFO - PROCESS | 1652 | 1461241555172 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 1652 | 1461241555174 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:25:55 INFO - PROCESS | 1652 | 1461241555180 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 1652 | 1461241555182 Marionette TRACE conn2 <- [1,238,null,{}] 05:25:55 INFO - PROCESS | 1652 | 1461241555187 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:55 INFO - PROCESS | 1652 | 1461241555300 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:25:55 INFO - PROCESS | 1652 | 1461241555382 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7e4800 == 40 [pid = 1652] [id = 67] 05:25:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x11ac9d800) [pid = 1652] [serial = 197] [outer = 0x0] 05:25:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x11ae0f400) [pid = 1652] [serial = 198] [outer = 0x11ac9d800] 05:25:55 INFO - PROCESS | 1652 | 1461241555411 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x11ba42400) [pid = 1652] [serial = 199] [outer = 0x11ac9d800] 05:25:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x11c06c000) [pid = 1652] [serial = 200] [outer = 0x12fe22c00] 05:25:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11bba6000 == 39 [pid = 1652] [id = 54] 05:25:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa4f800 == 38 [pid = 1652] [id = 53] 05:25:55 INFO - PROCESS | 1652 | 1461241555928 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 772ms 05:25:55 INFO - PROCESS | 1652 | 1461241555952 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 1652 | 1461241555954 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:25:55 INFO - PROCESS | 1652 | 1461241555958 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 1652 | 1461241555960 Marionette TRACE conn2 <- [1,242,null,{}] 05:25:55 INFO - PROCESS | 1652 | 1461241555964 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:56 INFO - PROCESS | 1652 | 1461241556097 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:25:56 INFO - PROCESS | 1652 | 1461241556110 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x125c2c000 == 39 [pid = 1652] [id = 68] 05:25:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x11b84c400) [pid = 1652] [serial = 201] [outer = 0x0] 05:25:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x11c0a8000) [pid = 1652] [serial = 202] [outer = 0x11b84c400] 05:25:56 INFO - PROCESS | 1652 | 1461241556144 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x125bc4400) [pid = 1652] [serial = 203] [outer = 0x11b84c400] 05:25:56 INFO - PROCESS | 1652 | 1461241556577 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 672ms 05:25:56 INFO - PROCESS | 1652 | 1461241556630 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 1652 | 1461241556634 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:25:56 INFO - PROCESS | 1652 | 1461241556638 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 1652 | 1461241556640 Marionette TRACE conn2 <- [1,246,null,{}] 05:25:56 INFO - PROCESS | 1652 | 1461241556642 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:56 INFO - PROCESS | 1652 | 1461241556739 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:25:56 INFO - PROCESS | 1652 | 1461241556795 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b447000 == 40 [pid = 1652] [id = 69] 05:25:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x126b2b800) [pid = 1652] [serial = 204] [outer = 0x0] 05:25:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x1294cec00) [pid = 1652] [serial = 205] [outer = 0x126b2b800] 05:25:56 INFO - PROCESS | 1652 | 1461241556825 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x12b9e7000) [pid = 1652] [serial = 206] [outer = 0x126b2b800] 05:25:57 INFO - PROCESS | 1652 | 1461241557239 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 620ms 05:25:57 INFO - PROCESS | 1652 | 1461241557258 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 1652 | 1461241557260 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:25:57 INFO - PROCESS | 1652 | 1461241557262 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 1652 | 1461241557265 Marionette TRACE conn2 <- [1,250,null,{}] 05:25:57 INFO - PROCESS | 1652 | 1461241557272 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:57 INFO - PROCESS | 1652 | 1461241557368 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:25:57 INFO - PROCESS | 1652 | 1461241557422 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3b4800 == 41 [pid = 1652] [id = 70] 05:25:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x12bcd1400) [pid = 1652] [serial = 207] [outer = 0x0] 05:25:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x12cfe5800) [pid = 1652] [serial = 208] [outer = 0x12bcd1400] 05:25:57 INFO - PROCESS | 1652 | 1461241557459 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12d3c5400) [pid = 1652] [serial = 209] [outer = 0x12bcd1400] 05:25:57 INFO - PROCESS | 1652 | 1461241557878 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 622ms 05:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:25:57 INFO - PROCESS | 1652 | 1461241557885 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 1652 | 1461241557887 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:25:57 INFO - PROCESS | 1652 | 1461241557889 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 1652 | 1461241557890 Marionette TRACE conn2 <- [1,254,null,{}] 05:25:57 INFO - PROCESS | 1652 | 1461241557893 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:57 INFO - PROCESS | 1652 | 1461241557986 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:25:58 INFO - PROCESS | 1652 | 1461241558073 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4bc000 == 42 [pid = 1652] [id = 71] 05:25:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x12da40400) [pid = 1652] [serial = 210] [outer = 0x0] 05:25:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x12e03cc00) [pid = 1652] [serial = 211] [outer = 0x12da40400] 05:25:58 INFO - PROCESS | 1652 | 1461241558106 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x12e290000) [pid = 1652] [serial = 212] [outer = 0x12da40400] 05:25:58 INFO - PROCESS | 1652 | 1461241558519 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 669ms 05:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:25:58 INFO - PROCESS | 1652 | 1461241558559 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 1652 | 1461241558560 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:25:58 INFO - PROCESS | 1652 | 1461241558562 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1652 | 1461241558563 Marionette TRACE conn2 <- [1,258,null,{}] 05:25:58 INFO - PROCESS | 1652 | 1461241558566 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:58 INFO - PROCESS | 1652 | 1461241558656 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:25:58 INFO - PROCESS | 1652 | 1461241558710 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e973800 == 43 [pid = 1652] [id = 72] 05:25:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12e294000) [pid = 1652] [serial = 213] [outer = 0x0] 05:25:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12e6b9c00) [pid = 1652] [serial = 214] [outer = 0x12e294000] 05:25:58 INFO - PROCESS | 1652 | 1461241558740 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x12e6c7000) [pid = 1652] [serial = 215] [outer = 0x12e294000] 05:25:59 INFO - PROCESS | 1652 | 1461241559150 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 618ms 05:25:59 INFO - PROCESS | 1652 | 1461241559181 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:25:59 INFO - PROCESS | 1652 | 1461241559182 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:25:59 INFO - PROCESS | 1652 | 1461241559184 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:25:59 INFO - PROCESS | 1652 | 1461241559185 Marionette TRACE conn2 <- [1,262,null,{}] 05:25:59 INFO - PROCESS | 1652 | 1461241559188 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:59 INFO - PROCESS | 1652 | 1461241559301 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:25:59 INFO - PROCESS | 1652 | 1461241559387 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee64800 == 44 [pid = 1652] [id = 73] 05:25:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x12e6d5800) [pid = 1652] [serial = 216] [outer = 0x0] 05:25:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x12ed8c800) [pid = 1652] [serial = 217] [outer = 0x12e6d5800] 05:25:59 INFO - PROCESS | 1652 | 1461241559420 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x12f4c7000) [pid = 1652] [serial = 218] [outer = 0x12e6d5800] 05:25:59 INFO - PROCESS | 1652 | 1461241559828 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 669ms 05:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:25:59 INFO - PROCESS | 1652 | 1461241559854 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:25:59 INFO - PROCESS | 1652 | 1461241559855 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:25:59 INFO - PROCESS | 1652 | 1461241559857 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:25:59 INFO - PROCESS | 1652 | 1461241559858 Marionette TRACE conn2 <- [1,266,null,{}] 05:25:59 INFO - PROCESS | 1652 | 1461241559861 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:59 INFO - PROCESS | 1652 | 1461241559951 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:26:00 INFO - PROCESS | 1652 | 1461241560021 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f554000 == 45 [pid = 1652] [id = 74] 05:26:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x12d07ac00) [pid = 1652] [serial = 219] [outer = 0x0] 05:26:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x12d07d800) [pid = 1652] [serial = 220] [outer = 0x12d07ac00] 05:26:00 INFO - PROCESS | 1652 | 1461241560051 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x12d081400) [pid = 1652] [serial = 221] [outer = 0x12d07ac00] 05:26:00 INFO - PROCESS | 1652 | 1461241560554 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 719ms 05:26:00 INFO - PROCESS | 1652 | 1461241560591 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 1652 | 1461241560593 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:26:00 INFO - PROCESS | 1652 | 1461241560597 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 1652 | 1461241560599 Marionette TRACE conn2 <- [1,270,null,{}] 05:26:00 INFO - PROCESS | 1652 | 1461241560619 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:00 INFO - PROCESS | 1652 | 1461241560712 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:26:00 INFO - PROCESS | 1652 | 1461241560771 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x129428000 == 46 [pid = 1652] [id = 75] 05:26:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x11ba42000) [pid = 1652] [serial = 222] [outer = 0x0] 05:26:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x11be79000) [pid = 1652] [serial = 223] [outer = 0x11ba42000] 05:26:00 INFO - PROCESS | 1652 | 1461241560799 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x123a9d000) [pid = 1652] [serial = 224] [outer = 0x11ba42000] 05:26:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12b438800 == 45 [pid = 1652] [id = 62] 05:26:01 INFO - PROCESS | 1652 | --DOCSHELL 0x128002800 == 44 [pid = 1652] [id = 61] 05:26:01 INFO - PROCESS | 1652 | --DOCSHELL 0x125b09800 == 43 [pid = 1652] [id = 60] 05:26:01 INFO - PROCESS | 1652 | --DOCSHELL 0x119260800 == 42 [pid = 1652] [id = 59] 05:26:01 INFO - PROCESS | 1652 | 1461241561287 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 733ms 05:26:01 INFO - PROCESS | 1652 | 1461241561330 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 1652 | 1461241561332 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:26:01 INFO - PROCESS | 1652 | 1461241561336 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 1652 | 1461241561339 Marionette TRACE conn2 <- [1,274,null,{}] 05:26:01 INFO - PROCESS | 1652 | 1461241561343 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:01 INFO - PROCESS | 1652 | 1461241561440 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:26:01 INFO - PROCESS | 1652 | 1461241561512 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ba96000 == 43 [pid = 1652] [id = 76] 05:26:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x11a922000) [pid = 1652] [serial = 225] [outer = 0x0] 05:26:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x11b02b800) [pid = 1652] [serial = 226] [outer = 0x11a922000] 05:26:01 INFO - PROCESS | 1652 | 1461241561545 Marionette DEBUG loaded listener.js 05:26:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x11c2c4000) [pid = 1652] [serial = 227] [outer = 0x11a922000] 05:26:01 INFO - PROCESS | 1652 | 1461241561993 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 723ms 05:26:02 INFO - PROCESS | 1652 | 1461241562059 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 1652 | 1461241562063 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:26:02 INFO - PROCESS | 1652 | 1461241562067 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 1652 | 1461241562069 Marionette TRACE conn2 <- [1,278,null,{}] 05:26:02 INFO - PROCESS | 1652 | 1461241562071 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:02 INFO - PROCESS | 1652 | 1461241562164 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:26:02 INFO - PROCESS | 1652 | 1461241562234 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf73000 == 44 [pid = 1652] [id = 77] 05:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x127f0fc00) [pid = 1652] [serial = 228] [outer = 0x0] 05:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x12b706c00) [pid = 1652] [serial = 229] [outer = 0x127f0fc00] 05:26:02 INFO - PROCESS | 1652 | 1461241562265 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x12bc16400) [pid = 1652] [serial = 230] [outer = 0x127f0fc00] 05:26:02 INFO - PROCESS | 1652 | 1461241562689 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 05:26:02 INFO - PROCESS | 1652 | 1461241562753 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 1652 | 1461241562754 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:26:02 INFO - PROCESS | 1652 | 1461241562759 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 1652 | 1461241562762 Marionette TRACE conn2 <- [1,282,null,{}] 05:26:02 INFO - PROCESS | 1652 | 1461241562770 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:02 INFO - PROCESS | 1652 | 1461241562868 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:26:02 INFO - PROCESS | 1652 | 1461241562937 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ce99000 == 45 [pid = 1652] [id = 78] 05:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x1294d5c00) [pid = 1652] [serial = 231] [outer = 0x0] 05:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x12b3d9c00) [pid = 1652] [serial = 232] [outer = 0x1294d5c00] 05:26:02 INFO - PROCESS | 1652 | 1461241562970 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x12b3e1000) [pid = 1652] [serial = 233] [outer = 0x1294d5c00] 05:26:03 INFO - PROCESS | 1652 | 1461241563406 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 05:26:03 INFO - PROCESS | 1652 | 1461241563443 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 1652 | 1461241563445 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:26:03 INFO - PROCESS | 1652 | 1461241563448 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 1652 | 1461241563449 Marionette TRACE conn2 <- [1,286,null,{}] 05:26:03 INFO - PROCESS | 1652 | 1461241563466 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:03 INFO - PROCESS | 1652 | 1461241563561 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:26:03 INFO - PROCESS | 1652 | 1461241563617 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12daa2800 == 46 [pid = 1652] [id = 79] 05:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x12cfd9c00) [pid = 1652] [serial = 234] [outer = 0x0] 05:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x12d07b400) [pid = 1652] [serial = 235] [outer = 0x12cfd9c00] 05:26:03 INFO - PROCESS | 1652 | 1461241563647 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x12d230c00) [pid = 1652] [serial = 236] [outer = 0x12cfd9c00] 05:26:04 INFO - PROCESS | 1652 | 1461241564057 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 617ms 05:26:04 INFO - PROCESS | 1652 | 1461241564066 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 1652 | 1461241564067 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:26:04 INFO - PROCESS | 1652 | 1461241564070 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1652 | 1461241564071 Marionette TRACE conn2 <- [1,290,null,{}] 05:26:04 INFO - PROCESS | 1652 | 1461241564073 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:04 INFO - PROCESS | 1652 | 1461241564163 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:26:04 INFO - PROCESS | 1652 | 1461241564230 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f55f800 == 47 [pid = 1652] [id = 80] 05:26:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x12d3bcc00) [pid = 1652] [serial = 237] [outer = 0x0] 05:26:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x12d3c6400) [pid = 1652] [serial = 238] [outer = 0x12d3bcc00] 05:26:04 INFO - PROCESS | 1652 | 1461241564260 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x12da39400) [pid = 1652] [serial = 239] [outer = 0x12d3bcc00] 05:26:04 INFO - PROCESS | 1652 | 1461241564673 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 618ms 05:26:04 INFO - PROCESS | 1652 | 1461241564689 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 1652 | 1461241564690 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:26:04 INFO - PROCESS | 1652 | 1461241564693 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1652 | 1461241564694 Marionette TRACE conn2 <- [1,294,null,{}] 05:26:04 INFO - PROCESS | 1652 | 1461241564696 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:04 INFO - PROCESS | 1652 | 1461241564812 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:26:04 INFO - PROCESS | 1652 | 1461241564904 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x130165000 == 48 [pid = 1652] [id = 81] 05:26:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x12e28a800) [pid = 1652] [serial = 240] [outer = 0x0] 05:26:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x12e6ba800) [pid = 1652] [serial = 241] [outer = 0x12e28a800] 05:26:04 INFO - PROCESS | 1652 | 1461241564937 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x12e948000) [pid = 1652] [serial = 242] [outer = 0x12e28a800] 05:26:05 INFO - PROCESS | 1652 | 1461241565352 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 05:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:26:05 INFO - PROCESS | 1652 | 1461241565362 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 1652 | 1461241565364 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:26:05 INFO - PROCESS | 1652 | 1461241565366 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 1652 | 1461241565367 Marionette TRACE conn2 <- [1,298,null,{}] 05:26:05 INFO - PROCESS | 1652 | 1461241565369 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:05 INFO - PROCESS | 1652 | 1461241565462 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:26:05 INFO - PROCESS | 1652 | 1461241565517 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x130443800 == 49 [pid = 1652] [id = 82] 05:26:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x12e94a000) [pid = 1652] [serial = 243] [outer = 0x0] 05:26:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x12ed88800) [pid = 1652] [serial = 244] [outer = 0x12e94a000] 05:26:05 INFO - PROCESS | 1652 | 1461241565547 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x12ed95000) [pid = 1652] [serial = 245] [outer = 0x12e94a000] 05:26:05 INFO - PROCESS | 1652 | 1461241565961 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 618ms 05:26:05 INFO - PROCESS | 1652 | 1461241565985 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 1652 | 1461241565986 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:26:05 INFO - PROCESS | 1652 | 1461241565988 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 1652 | 1461241565989 Marionette TRACE conn2 <- [1,302,null,{}] 05:26:05 INFO - PROCESS | 1652 | 1461241565992 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:06 INFO - PROCESS | 1652 | 1461241566082 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:26:06 INFO - PROCESS | 1652 | 1461241566171 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x13525a800 == 50 [pid = 1652] [id = 83] 05:26:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x123814800) [pid = 1652] [serial = 246] [outer = 0x0] 05:26:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x123818000) [pid = 1652] [serial = 247] [outer = 0x123814800] 05:26:06 INFO - PROCESS | 1652 | 1461241566201 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x12381b800) [pid = 1652] [serial = 248] [outer = 0x123814800] 05:26:06 INFO - PROCESS | 1652 | 1461241566624 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 05:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:26:06 INFO - PROCESS | 1652 | 1461241566658 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 1652 | 1461241566660 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:26:06 INFO - PROCESS | 1652 | 1461241566662 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 1652 | 1461241566663 Marionette TRACE conn2 <- [1,306,null,{}] 05:26:06 INFO - PROCESS | 1652 | 1461241566665 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:06 INFO - PROCESS | 1652 | 1461241566797 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:26:06 INFO - PROCESS | 1652 | 1461241566849 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x132f04800 == 51 [pid = 1652] [id = 84] 05:26:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x11b02a400) [pid = 1652] [serial = 249] [outer = 0x0] 05:26:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x11be32800) [pid = 1652] [serial = 250] [outer = 0x11b02a400] 05:26:06 INFO - PROCESS | 1652 | 1461241566881 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x11be35c00) [pid = 1652] [serial = 251] [outer = 0x11b02a400] 05:26:07 INFO - PROCESS | 1652 | 1461241567348 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 720ms 05:26:07 INFO - PROCESS | 1652 | 1461241567382 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 1652 | 1461241567384 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:26:07 INFO - PROCESS | 1652 | 1461241567409 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - PROCESS | 1652 | 1461241567411 Marionette TRACE conn2 <- [1,310,null,{}] 05:26:07 INFO - PROCESS | 1652 | 1461241567415 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:07 INFO - PROCESS | 1652 | 1461241567509 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:26:07 INFO - PROCESS | 1652 | 1461241567585 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x129431800 == 52 [pid = 1652] [id = 85] 05:26:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x11baf7000) [pid = 1652] [serial = 252] [outer = 0x0] 05:26:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x11be30800) [pid = 1652] [serial = 253] [outer = 0x11baf7000] 05:26:07 INFO - PROCESS | 1652 | 1461241567616 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x11c39e400) [pid = 1652] [serial = 254] [outer = 0x11baf7000] 05:26:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12e973800 == 51 [pid = 1652] [id = 72] 05:26:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4bc000 == 50 [pid = 1652] [id = 71] 05:26:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3b4800 == 49 [pid = 1652] [id = 70] 05:26:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12b447000 == 48 [pid = 1652] [id = 69] 05:26:07 INFO - PROCESS | 1652 | --DOCSHELL 0x125c2c000 == 47 [pid = 1652] [id = 68] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ac000 == 46 [pid = 1652] [id = 10] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x13097f000 == 45 [pid = 1652] [id = 22] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x127092000 == 44 [pid = 1652] [id = 44] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12731d800 == 43 [pid = 1652] [id = 56] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12f2a0000 == 42 [pid = 1652] [id = 15] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x126db4000 == 41 [pid = 1652] [id = 55] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee64800 == 40 [pid = 1652] [id = 73] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12f554000 == 39 [pid = 1652] [id = 74] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee5a000 == 38 [pid = 1652] [id = 14] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12daad000 == 37 [pid = 1652] [id = 9] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x130436800 == 36 [pid = 1652] [id = 20] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12cea7800 == 35 [pid = 1652] [id = 64] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11913e800 == 34 [pid = 1652] [id = 52] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12d22a800 == 33 [pid = 1652] [id = 65] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12f562800 == 32 [pid = 1652] [id = 16] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7e3800 == 31 [pid = 1652] [id = 21] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12e763000 == 30 [pid = 1652] [id = 11] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x125b22800 == 29 [pid = 1652] [id = 51] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11aaa8000 == 28 [pid = 1652] [id = 13] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11641c800 == 27 [pid = 1652] [id = 63] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12e984000 == 26 [pid = 1652] [id = 12] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12d217800 == 25 [pid = 1652] [id = 8] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x13016f000 == 24 [pid = 1652] [id = 19] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3a9800 == 23 [pid = 1652] [id = 66] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7e4800 == 22 [pid = 1652] [id = 67] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x128009800 == 21 [pid = 1652] [id = 57] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c6800 == 20 [pid = 1652] [id = 58] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x132f04800 == 19 [pid = 1652] [id = 84] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x13525a800 == 18 [pid = 1652] [id = 83] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x130443800 == 17 [pid = 1652] [id = 82] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x130165000 == 16 [pid = 1652] [id = 81] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12f55f800 == 15 [pid = 1652] [id = 80] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12daa2800 == 14 [pid = 1652] [id = 79] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12ce99000 == 13 [pid = 1652] [id = 78] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf73000 == 12 [pid = 1652] [id = 77] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d3000 == 11 [pid = 1652] [id = 45] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x129428000 == 10 [pid = 1652] [id = 75] 05:26:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11ba96000 == 9 [pid = 1652] [id = 76] 05:26:11 INFO - PROCESS | 1652 | 1461241571615 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 4235ms 05:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:26:11 INFO - PROCESS | 1652 | 1461241571640 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:26:11 INFO - PROCESS | 1652 | 1461241571642 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:26:11 INFO - PROCESS | 1652 | 1461241571646 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:26:11 INFO - PROCESS | 1652 | 1461241571647 Marionette TRACE conn2 <- [1,314,null,{}] 05:26:11 INFO - PROCESS | 1652 | 1461241571652 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:11 INFO - PROCESS | 1652 | 1461241571747 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:26:11 INFO - PROCESS | 1652 | 1461241571803 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x118eec800 == 10 [pid = 1652] [id = 86] 05:26:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x11a94a400) [pid = 1652] [serial = 255] [outer = 0x0] 05:26:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x11a950400) [pid = 1652] [serial = 256] [outer = 0x11a94a400] 05:26:11 INFO - PROCESS | 1652 | 1461241571833 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x11b02ec00) [pid = 1652] [serial = 257] [outer = 0x11a94a400] 05:26:12 INFO - PROCESS | 1652 | 1461241572196 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 05:26:12 INFO - PROCESS | 1652 | 1461241572217 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:26:12 INFO - PROCESS | 1652 | 1461241572223 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:26:12 INFO - PROCESS | 1652 | 1461241572228 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 1652 | 1461241572230 Marionette TRACE conn2 <- [1,318,null,{}] 05:26:12 INFO - PROCESS | 1652 | 1461241572232 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:12 INFO - PROCESS | 1652 | 1461241572313 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:26:12 INFO - PROCESS | 1652 | 1461241572376 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x115875800 == 11 [pid = 1652] [id = 87] 05:26:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x11a7b0800) [pid = 1652] [serial = 258] [outer = 0x0] 05:26:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x11be26c00) [pid = 1652] [serial = 259] [outer = 0x11a7b0800] 05:26:12 INFO - PROCESS | 1652 | 1461241572401 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x11c39e800) [pid = 1652] [serial = 260] [outer = 0x11a7b0800] 05:26:12 INFO - PROCESS | 1652 | 1461241572713 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 518ms 05:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:26:12 INFO - PROCESS | 1652 | 1461241572747 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 1652 | 1461241572748 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:26:12 INFO - PROCESS | 1652 | 1461241572751 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 1652 | 1461241572756 Marionette TRACE conn2 <- [1,322,null,{}] 05:26:12 INFO - PROCESS | 1652 | 1461241572764 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:12 INFO - PROCESS | 1652 | 1461241572842 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:26:12 INFO - PROCESS | 1652 | 1461241572846 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12742a800 == 12 [pid = 1652] [id = 88] 05:26:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x118ed2000) [pid = 1652] [serial = 261] [outer = 0x0] 05:26:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x12381dc00) [pid = 1652] [serial = 262] [outer = 0x118ed2000] 05:26:12 INFO - PROCESS | 1652 | 1461241572930 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x1270b9000) [pid = 1652] [serial = 263] [outer = 0x118ed2000] 05:26:13 INFO - PROCESS | 1652 | 1461241573280 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 574ms 05:26:13 INFO - PROCESS | 1652 | 1461241573326 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1652 | 1461241573327 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:26:13 INFO - PROCESS | 1652 | 1461241573330 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1652 | 1461241573331 Marionette TRACE conn2 <- [1,326,null,{}] 05:26:13 INFO - PROCESS | 1652 | 1461241573333 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:13 INFO - PROCESS | 1652 | 1461241573409 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:26:13 INFO - PROCESS | 1652 | 1461241573414 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bba1800 == 13 [pid = 1652] [id = 89] 05:26:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 264 (0x127471000) [pid = 1652] [serial = 264] [outer = 0x0] 05:26:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 265 (0x1294d4c00) [pid = 1652] [serial = 265] [outer = 0x127471000] 05:26:13 INFO - PROCESS | 1652 | 1461241573442 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 266 (0x12b026c00) [pid = 1652] [serial = 266] [outer = 0x127471000] 05:26:13 INFO - PROCESS | 1652 | 1461241573849 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 567ms 05:26:13 INFO - PROCESS | 1652 | 1461241573898 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1652 | 1461241573899 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:26:13 INFO - PROCESS | 1652 | 1461241573904 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1652 | 1461241573906 Marionette TRACE conn2 <- [1,330,null,{}] 05:26:13 INFO - PROCESS | 1652 | 1461241573908 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:14 INFO - PROCESS | 1652 | 1461241574014 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:26:14 INFO - PROCESS | 1652 | 1461241574028 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d21c000 == 14 [pid = 1652] [id = 90] 05:26:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 267 (0x1156a5400) [pid = 1652] [serial = 267] [outer = 0x0] 05:26:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 268 (0x12b3d6800) [pid = 1652] [serial = 268] [outer = 0x1156a5400] 05:26:14 INFO - PROCESS | 1652 | 1461241574066 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 269 (0x12b3de000) [pid = 1652] [serial = 269] [outer = 0x1156a5400] 05:26:14 INFO - PROCESS | 1652 | 1461241574649 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 772ms 05:26:14 INFO - PROCESS | 1652 | 1461241574674 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 1652 | 1461241574676 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:26:14 INFO - PROCESS | 1652 | 1461241574683 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 1652 | 1461241574684 Marionette TRACE conn2 <- [1,334,null,{}] 05:26:14 INFO - PROCESS | 1652 | 1461241574689 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:14 INFO - PROCESS | 1652 | 1461241574805 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:26:14 INFO - PROCESS | 1652 | 1461241574822 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e75c800 == 15 [pid = 1652] [id = 91] 05:26:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 270 (0x12bcce400) [pid = 1652] [serial = 270] [outer = 0x0] 05:26:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 271 (0x12cf9f400) [pid = 1652] [serial = 271] [outer = 0x12bcce400] 05:26:14 INFO - PROCESS | 1652 | 1461241574849 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 272 (0x12d077000) [pid = 1652] [serial = 272] [outer = 0x12bcce400] 05:26:15 INFO - PROCESS | 1652 | 1461241575171 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 521ms 05:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:26:15 INFO - PROCESS | 1652 | 1461241575205 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 1652 | 1461241575206 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:26:15 INFO - PROCESS | 1652 | 1461241575209 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 1652 | 1461241575210 Marionette TRACE conn2 <- [1,338,null,{}] 05:26:15 INFO - PROCESS | 1652 | 1461241575212 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:15 INFO - PROCESS | 1652 | 1461241575307 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:26:15 INFO - PROCESS | 1652 | 1461241575321 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f29b800 == 16 [pid = 1652] [id = 92] 05:26:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x12b9de000) [pid = 1652] [serial = 273] [outer = 0x0] 05:26:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 274 (0x12d082800) [pid = 1652] [serial = 274] [outer = 0x12b9de000] 05:26:15 INFO - PROCESS | 1652 | 1461241575346 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 275 (0x12d233800) [pid = 1652] [serial = 275] [outer = 0x12b9de000] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 274 (0x1153dc000) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 273 (0x118543800) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x11644d800) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 271 (0x11b031000) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 270 (0x11ae8cc00) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 269 (0x118fe7400) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 268 (0x123a9b800) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 267 (0x123a9e400) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 266 (0x125d13c00) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 265 (0x127068c00) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 264 (0x119132c00) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 263 (0x127fe7400) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x1162e3000) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x128ab2800) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x11625f000) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x116452400) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x114275c00) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x11a94d800) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x11c39c000) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x11b0e3800) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x11ba42000) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x11ac9d800) [pid = 1652] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x11c39b800) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x11a50f000) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x11b04f800) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x118fe1000) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x1162e6c00) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x12b9e6c00) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x11a922000) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x125d05c00) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x11a7a9800) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x12e294000) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x127074800) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x119d6b000) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x12da40400) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x118ce9000) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x1294d5c00) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x12e6ca400) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x12e28a800) [pid = 1652] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x12e28e000) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x12e040c00) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x128099400) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x12cfa1400) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x12d3bcc00) [pid = 1652] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x12d239c00) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x12d22c000) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x12d07ac00) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x12b02a400) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x12b9eac00) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x12e6d5800) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x127f0fc00) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x127476000) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x12695a800) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x12d931c00) [pid = 1652] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x11a94c400) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x11aba3400) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x12cfd9c00) [pid = 1652] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x11ae03c00) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x12b9ebc00) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x12bcd1400) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x12ffe1800) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x12da43400) [pid = 1652] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x126b2b800) [pid = 1652] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x11b02a400) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x113ecd000) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x12f4cd800) [pid = 1652] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x12f220400) [pid = 1652] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x123814800) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x12ed91000) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x12d236c00) [pid = 1652] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x11b0e6000) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x12e94a000) [pid = 1652] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x11a7b0400) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x11b84c400) [pid = 1652] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x118c78800) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:26:16 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x11a955800) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:26:16 INFO - PROCESS | 1652 | 1461241576830 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1672ms 05:26:16 INFO - PROCESS | 1652 | 1461241576882 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:26:16 INFO - PROCESS | 1652 | 1461241576883 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:26:16 INFO - PROCESS | 1652 | 1461241576885 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 1652 | 1461241576886 Marionette TRACE conn2 <- [1,342,null,{}] 05:26:16 INFO - PROCESS | 1652 | 1461241576888 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:16 INFO - PROCESS | 1652 | 1461241576986 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:26:17 INFO - PROCESS | 1652 | 1461241577025 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11850a800 == 17 [pid = 1652] [id = 93] 05:26:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x1146c3000) [pid = 1652] [serial = 276] [outer = 0x0] 05:26:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x11644d400) [pid = 1652] [serial = 277] [outer = 0x1146c3000] 05:26:17 INFO - PROCESS | 1652 | 1461241577050 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x118fe9c00) [pid = 1652] [serial = 278] [outer = 0x1146c3000] 05:26:17 INFO - PROCESS | 1652 | 1461241577372 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 520ms 05:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:26:17 INFO - PROCESS | 1652 | 1461241577424 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 1652 | 1461241577425 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:26:17 INFO - PROCESS | 1652 | 1461241577434 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 1652 | 1461241577435 Marionette TRACE conn2 <- [1,346,null,{}] 05:26:17 INFO - PROCESS | 1652 | 1461241577447 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:17 INFO - PROCESS | 1652 | 1461241577539 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:26:17 INFO - PROCESS | 1652 | 1461241577598 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac6f800 == 18 [pid = 1652] [id = 94] 05:26:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x1146c4000) [pid = 1652] [serial = 279] [outer = 0x0] 05:26:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x11a7b2800) [pid = 1652] [serial = 280] [outer = 0x1146c4000] 05:26:17 INFO - PROCESS | 1652 | 1461241577623 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x11be2a000) [pid = 1652] [serial = 281] [outer = 0x1146c4000] 05:26:18 INFO - PROCESS | 1652 | 1461241578007 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 05:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:26:18 INFO - PROCESS | 1652 | 1461241578057 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 1652 | 1461241578059 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:26:18 INFO - PROCESS | 1652 | 1461241578061 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 1652 | 1461241578062 Marionette TRACE conn2 <- [1,350,null,{}] 05:26:18 INFO - PROCESS | 1652 | 1461241578064 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:18 INFO - PROCESS | 1652 | 1461241578144 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:26:18 INFO - PROCESS | 1652 | 1461241578148 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x129434800 == 19 [pid = 1652] [id = 95] 05:26:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x11c2ce400) [pid = 1652] [serial = 282] [outer = 0x0] 05:26:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x123a9cc00) [pid = 1652] [serial = 283] [outer = 0x11c2ce400] 05:26:18 INFO - PROCESS | 1652 | 1461241578174 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x125fa2400) [pid = 1652] [serial = 284] [outer = 0x11c2ce400] 05:26:18 INFO - PROCESS | 1652 | 1461241578519 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 517ms 05:26:18 INFO - PROCESS | 1652 | 1461241578578 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 1652 | 1461241578580 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:26:18 INFO - PROCESS | 1652 | 1461241578582 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 1652 | 1461241578584 Marionette TRACE conn2 <- [1,354,null,{}] 05:26:18 INFO - PROCESS | 1652 | 1461241578586 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:18 INFO - PROCESS | 1652 | 1461241578678 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:26:18 INFO - PROCESS | 1652 | 1461241578794 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x114682800 == 20 [pid = 1652] [id = 96] 05:26:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x114608800) [pid = 1652] [serial = 285] [outer = 0x0] 05:26:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x11539a400) [pid = 1652] [serial = 286] [outer = 0x114608800] 05:26:18 INFO - PROCESS | 1652 | 1461241578830 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x118c3f400) [pid = 1652] [serial = 287] [outer = 0x114608800] 05:26:19 INFO - PROCESS | 1652 | 1461241579295 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 720ms 05:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:26:19 INFO - PROCESS | 1652 | 1461241579303 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 1652 | 1461241579306 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:26:19 INFO - PROCESS | 1652 | 1461241579309 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 1652 | 1461241579311 Marionette TRACE conn2 <- [1,358,null,{}] 05:26:19 INFO - PROCESS | 1652 | 1461241579315 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:19 INFO - PROCESS | 1652 | 1461241579476 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:26:19 INFO - PROCESS | 1652 | 1461241579543 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x126f05000 == 21 [pid = 1652] [id = 97] 05:26:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x11ba46000) [pid = 1652] [serial = 288] [outer = 0x0] 05:26:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x11be27400) [pid = 1652] [serial = 289] [outer = 0x11ba46000] 05:26:19 INFO - PROCESS | 1652 | 1461241579575 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x11c0b0800) [pid = 1652] [serial = 290] [outer = 0x11ba46000] 05:26:20 INFO - PROCESS | 1652 | 1461241580015 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:26:20 INFO - PROCESS | 1652 | 1461241580045 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 771ms 05:26:20 INFO - PROCESS | 1652 | 1461241580081 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 1652 | 1461241580084 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:26:20 INFO - PROCESS | 1652 | 1461241580088 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 1652 | 1461241580090 Marionette TRACE conn2 <- [1,362,null,{}] 05:26:20 INFO - PROCESS | 1652 | 1461241580092 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:20 INFO - PROCESS | 1652 | 1461241580201 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:26:20 INFO - PROCESS | 1652 | 1461241580302 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4c1000 == 22 [pid = 1652] [id = 98] 05:26:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x126952000) [pid = 1652] [serial = 291] [outer = 0x0] 05:26:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x1294d5400) [pid = 1652] [serial = 292] [outer = 0x126952000] 05:26:20 INFO - PROCESS | 1652 | 1461241580349 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x12b3d8400) [pid = 1652] [serial = 293] [outer = 0x126952000] 05:26:20 INFO - PROCESS | 1652 | 1461241580991 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 971ms 05:26:21 INFO - PROCESS | 1652 | 1461241581058 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:26:21 INFO - PROCESS | 1652 | 1461241581060 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:26:21 INFO - PROCESS | 1652 | 1461241581067 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 1652 | 1461241581071 Marionette TRACE conn2 <- [1,366,null,{}] 05:26:21 INFO - PROCESS | 1652 | 1461241581075 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:21 INFO - PROCESS | 1652 | 1461241581174 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:26:21 INFO - PROCESS | 1652 | 1461241581234 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa90800 == 23 [pid = 1652] [id = 99] 05:26:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x11a959800) [pid = 1652] [serial = 294] [outer = 0x0] 05:26:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x11aca7400) [pid = 1652] [serial = 295] [outer = 0x11a959800] 05:26:21 INFO - PROCESS | 1652 | 1461241581263 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x127f0e000) [pid = 1652] [serial = 296] [outer = 0x11a959800] 05:26:21 INFO - PROCESS | 1652 | 1461241581899 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 877ms 05:26:21 INFO - PROCESS | 1652 | 1461241581954 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 1652 | 1461241581956 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:26:21 INFO - PROCESS | 1652 | 1461241581961 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 1652 | 1461241581963 Marionette TRACE conn2 <- [1,370,null,{}] 05:26:21 INFO - PROCESS | 1652 | 1461241581967 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:22 INFO - PROCESS | 1652 | 1461241582049 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:26:22 INFO - PROCESS | 1652 | 1461241582125 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x118719000 == 24 [pid = 1652] [id = 100] 05:26:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x11572b800) [pid = 1652] [serial = 297] [outer = 0x0] 05:26:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x1185a9c00) [pid = 1652] [serial = 298] [outer = 0x11572b800] 05:26:22 INFO - PROCESS | 1652 | 1461241582153 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x118c45c00) [pid = 1652] [serial = 299] [outer = 0x11572b800] 05:26:22 INFO - PROCESS | 1652 | 1461241582645 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:26:22 INFO - PROCESS | 1652 | --DOCSHELL 0x129431800 == 23 [pid = 1652] [id = 85] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x11be30800) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x12706b800) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x126952400) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x118ed6400) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x1277acc00) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x127fe6c00) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x11a7b5400) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x128aa6c00) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x118c7a000) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x1294cc000) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x1294d0c00) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x12b710000) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x11a954c00) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x12b028000) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x11ae0a400) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x11a504000) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x11ac9e400) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x11b848c00) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 05:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 722ms 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x119251c00) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1155de800) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x11ae0dc00) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x114e5a800) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x11a959400) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x1305c1400) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x11ae98000) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x11be79000) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x11ae09800) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x11baf5400) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x11a94e000) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x11a503800) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12d3c5400) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x119250400) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x11aacd400) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x11b844c00) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x11ae0f400) [pid = 1652] [serial = 198] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x11a7a9c00) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x118e27c00) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x1197d5c00) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x118ed2400) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x11b037800) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x119128000) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x11ba43c00) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x11c0a5800) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x11c2c9c00) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x119134c00) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x11c39f800) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x11c39ec00) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x123a9c000) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x125bca800) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x123aa3400) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x125bc8c00) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x125e11400) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x118832800) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x126f5c400) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x127470400) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x11ae0ec00) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12e6b9c00) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x12e290000) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1274dbc00) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x127fe6400) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x119254c00) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x126b2b400) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x11c7cc000) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x123a9d000) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x125e10000) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x11ba42400) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x11c071c00) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x125a26400) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12e03cc00) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x11c72f400) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x11b02b800) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x126b2f800) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x126f5b400) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12706a000) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12b706c00) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x11aca4000) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12e6c7000) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12ed8c800) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12fb09000) [pid = 1652] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12b707400) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11baef400) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x1294cec00) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12b035c00) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12cf9b800) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12f4c7000) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12bc16400) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12bc12400) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x1294cc400) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x125bc4400) [pid = 1652] [serial = 203] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1277b4800) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12b9e8800) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12d07d800) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12bc0b400) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12bccd400) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11c2c4000) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12e28b000) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12b9dd400) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12cfe6c00) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12d3c0c00) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12da39400) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12cfa5400) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12e271000) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12d3c6400) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11ba45000) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12d3c9000) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b3d9c00) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12e038800) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1146bf400) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12d22dc00) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12d081400) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12b033400) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12d232400) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12da43000) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11be77000) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12d07b400) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12ed94000) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12ed95000) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12e03c400) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12e6d7800) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ed8a000) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b3e1000) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12e6d3000) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11a7ad800) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12e948000) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12e6bb000) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12ed88800) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12e6ba800) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12e6ca000) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12ffe3c00) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12e26f400) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12b9e7000) [pid = 1652] [serial = 206] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12da3a800) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12fc78800) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11be35c00) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12fe2d000) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11883c400) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12f4d5800) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12fb06400) [pid = 1652] [serial = 46] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12e274400) [pid = 1652] [serial = 195] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12f229000) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12f4cb400) [pid = 1652] [serial = 43] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12381b800) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11a7abc00) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 05:26:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11be32800) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12f21dc00) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x123818000) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11a952c00) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1305bac00) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12e28ac00) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11a953800) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11a958c00) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12fe23c00) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12d230c00) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x11be7b800) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12bc15400) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12bc0dc00) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x11be76400) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12cfe5800) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x11c0a8000) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 05:26:22 INFO - PROCESS | 1652 | 1461241582694 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:26:22 INFO - PROCESS | 1652 | 1461241582698 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:26:22 INFO - PROCESS | 1652 | 1461241582710 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:26:22 INFO - PROCESS | 1652 | 1461241582712 Marionette TRACE conn2 <- [1,374,null,{}] 05:26:22 INFO - PROCESS | 1652 | 1461241582714 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:22 INFO - PROCESS | 1652 | 1461241582783 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:26:22 INFO - PROCESS | 1652 | 1461241582789 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1155c3800 == 24 [pid = 1652] [id = 101] 05:26:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118e26c00) [pid = 1652] [serial = 300] [outer = 0x0] 05:26:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118ed2400) [pid = 1652] [serial = 301] [outer = 0x118e26c00] 05:26:22 INFO - PROCESS | 1652 | 1461241582817 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x11912c800) [pid = 1652] [serial = 302] [outer = 0x118e26c00] 05:26:23 INFO - PROCESS | 1652 | 1461241583226 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:26:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 569ms 05:26:23 INFO - PROCESS | 1652 | 1461241583280 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:26:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:26:23 INFO - PROCESS | 1652 | 1461241583281 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:26:23 INFO - PROCESS | 1652 | 1461241583283 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1652 | 1461241583287 Marionette TRACE conn2 <- [1,378,null,{}] 05:26:23 INFO - PROCESS | 1652 | 1461241583294 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:23 INFO - PROCESS | 1652 | 1461241583366 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:26:23 INFO - PROCESS | 1652 | 1461241583372 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f58800 == 25 [pid = 1652] [id = 102] 05:26:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x11a7ac400) [pid = 1652] [serial = 303] [outer = 0x0] 05:26:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11a7b1000) [pid = 1652] [serial = 304] [outer = 0x11a7ac400] 05:26:23 INFO - PROCESS | 1652 | 1461241583400 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11a921400) [pid = 1652] [serial = 305] [outer = 0x11a7ac400] 05:26:23 INFO - PROCESS | 1652 | 1461241583764 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:26:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 522ms 05:26:23 INFO - PROCESS | 1652 | 1461241583806 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 1652 | 1461241583809 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:26:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:26:23 INFO - PROCESS | 1652 | 1461241583813 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1652 | 1461241583814 Marionette TRACE conn2 <- [1,382,null,{}] 05:26:23 INFO - PROCESS | 1652 | 1461241583817 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:23 INFO - PROCESS | 1652 | 1461241583926 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:26:23 INFO - PROCESS | 1652 | 1461241583936 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192cb000 == 26 [pid = 1652] [id = 103] 05:26:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11a94e000) [pid = 1652] [serial = 306] [outer = 0x0] 05:26:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11aaccc00) [pid = 1652] [serial = 307] [outer = 0x11a94e000] 05:26:23 INFO - PROCESS | 1652 | 1461241583975 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11aca2800) [pid = 1652] [serial = 308] [outer = 0x11a94e000] 05:26:24 INFO - PROCESS | 1652 | 1461241584370 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:26:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 570ms 05:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:26:24 INFO - PROCESS | 1652 | 1461241584383 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 1652 | 1461241584384 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:26:24 INFO - PROCESS | 1652 | 1461241584387 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 1652 | 1461241584389 Marionette TRACE conn2 <- [1,386,null,{}] 05:26:24 INFO - PROCESS | 1652 | 1461241584392 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:24 INFO - PROCESS | 1652 | 1461241584484 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:26:24 INFO - PROCESS | 1652 | 1461241584489 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b1c000 == 27 [pid = 1652] [id = 104] 05:26:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119135800) [pid = 1652] [serial = 309] [outer = 0x0] 05:26:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11ae0c400) [pid = 1652] [serial = 310] [outer = 0x119135800] 05:26:24 INFO - PROCESS | 1652 | 1461241584515 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11b034800) [pid = 1652] [serial = 311] [outer = 0x119135800] 05:26:24 INFO - PROCESS | 1652 | 1461241584843 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 471ms 05:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:26:24 INFO - PROCESS | 1652 | 1461241584857 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 1652 | 1461241584858 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:26:24 INFO - PROCESS | 1652 | 1461241584860 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 1652 | 1461241584861 Marionette TRACE conn2 <- [1,390,null,{}] 05:26:24 INFO - PROCESS | 1652 | 1461241584864 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:24 INFO - PROCESS | 1652 | 1461241584966 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:26:25 INFO - PROCESS | 1652 | 1461241584997 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7db000 == 28 [pid = 1652] [id = 105] 05:26:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11b04f800) [pid = 1652] [serial = 312] [outer = 0x0] 05:26:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11ba43800) [pid = 1652] [serial = 313] [outer = 0x11b04f800] 05:26:25 INFO - PROCESS | 1652 | 1461241585025 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11be2fc00) [pid = 1652] [serial = 314] [outer = 0x11b04f800] 05:26:25 INFO - PROCESS | 1652 | 1461241585377 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:26:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:26:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 567ms 05:26:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:26:25 INFO - PROCESS | 1652 | 1461241585428 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 1652 | 1461241585430 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:26:25 INFO - PROCESS | 1652 | 1461241585432 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 1652 | 1461241585433 Marionette TRACE conn2 <- [1,394,null,{}] 05:26:25 INFO - PROCESS | 1652 | 1461241585442 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:25 INFO - PROCESS | 1652 | 1461241585529 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:26:25 INFO - PROCESS | 1652 | 1461241585537 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa61000 == 29 [pid = 1652] [id = 106] 05:26:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11b0df000) [pid = 1652] [serial = 315] [outer = 0x0] 05:26:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11be35800) [pid = 1652] [serial = 316] [outer = 0x11b0df000] 05:26:25 INFO - PROCESS | 1652 | 1461241585564 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11c2c7800) [pid = 1652] [serial = 317] [outer = 0x11b0df000] 05:26:25 INFO - PROCESS | 1652 | 1461241585884 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:26:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:26:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 475ms 05:26:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:26:25 INFO - PROCESS | 1652 | 1461241585916 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 1652 | 1461241585917 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:26:25 INFO - PROCESS | 1652 | 1461241585921 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 1652 | 1461241585923 Marionette TRACE conn2 <- [1,398,null,{}] 05:26:25 INFO - PROCESS | 1652 | 1461241585926 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:26 INFO - PROCESS | 1652 | 1461241586013 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:26:26 INFO - PROCESS | 1652 | 1461241586017 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x11462f000 == 30 [pid = 1652] [id = 107] 05:26:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11ba37400) [pid = 1652] [serial = 318] [outer = 0x0] 05:26:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11c669c00) [pid = 1652] [serial = 319] [outer = 0x11ba37400] 05:26:26 INFO - PROCESS | 1652 | 1461241586043 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123814c00) [pid = 1652] [serial = 320] [outer = 0x11ba37400] 05:26:26 INFO - PROCESS | 1652 | 1461241586398 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 522ms 05:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:26:26 INFO - PROCESS | 1652 | 1461241586441 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 1652 | 1461241586442 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:26:26 INFO - PROCESS | 1652 | 1461241586444 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1652 | 1461241586445 Marionette TRACE conn2 <- [1,402,null,{}] 05:26:26 INFO - PROCESS | 1652 | 1461241586448 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:26 INFO - PROCESS | 1652 | 1461241586534 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:26:26 INFO - PROCESS | 1652 | 1461241586538 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b826000 == 31 [pid = 1652] [id = 108] 05:26:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11be76400) [pid = 1652] [serial = 321] [outer = 0x0] 05:26:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123aa1c00) [pid = 1652] [serial = 322] [outer = 0x11be76400] 05:26:26 INFO - PROCESS | 1652 | 1461241586564 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125d0ac00) [pid = 1652] [serial = 323] [outer = 0x11be76400] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1156a5400) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12bcce400) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11a94a400) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x127471000) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11baf7000) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11a7b0800) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118ed2000) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1146c3000) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12b9de000) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:26:26 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1146c4000) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:26:26 INFO - PROCESS | 1652 | 1461241586911 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 517ms 05:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:26:26 INFO - PROCESS | 1652 | 1461241586962 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 1652 | 1461241586964 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:26:26 INFO - PROCESS | 1652 | 1461241586966 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1652 | 1461241586967 Marionette TRACE conn2 <- [1,406,null,{}] 05:26:26 INFO - PROCESS | 1652 | 1461241586969 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:27 INFO - PROCESS | 1652 | 1461241587041 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:26:27 INFO - PROCESS | 1652 | 1461241587081 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bba1800 == 32 [pid = 1652] [id = 109] 05:26:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119131800) [pid = 1652] [serial = 324] [outer = 0x0] 05:26:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x123a9f400) [pid = 1652] [serial = 325] [outer = 0x119131800] 05:26:27 INFO - PROCESS | 1652 | 1461241587105 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x125fa1c00) [pid = 1652] [serial = 326] [outer = 0x119131800] 05:26:27 INFO - PROCESS | 1652 | 1461241587365 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 420ms 05:26:27 INFO - PROCESS | 1652 | 1461241587393 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 1652 | 1461241587394 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:26:27 INFO - PROCESS | 1652 | 1461241587397 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 1652 | 1461241587398 Marionette TRACE conn2 <- [1,410,null,{}] 05:26:27 INFO - PROCESS | 1652 | 1461241587401 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:27 INFO - PROCESS | 1652 | 1461241587500 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:26:27 INFO - PROCESS | 1652 | 1461241587506 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c28e000 == 33 [pid = 1652] [id = 110] 05:26:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x125e09400) [pid = 1652] [serial = 327] [outer = 0x0] 05:26:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126f5c400) [pid = 1652] [serial = 328] [outer = 0x125e09400] 05:26:27 INFO - PROCESS | 1652 | 1461241587535 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x127fe7000) [pid = 1652] [serial = 329] [outer = 0x125e09400] 05:26:27 INFO - PROCESS | 1652 | 1461241587866 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 05:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:26:27 INFO - PROCESS | 1652 | 1461241587918 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 1652 | 1461241587919 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:26:27 INFO - PROCESS | 1652 | 1461241587921 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 1652 | 1461241587922 Marionette TRACE conn2 <- [1,414,null,{}] 05:26:27 INFO - PROCESS | 1652 | 1461241587924 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:28 INFO - PROCESS | 1652 | 1461241588013 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:26:28 INFO - PROCESS | 1652 | 1461241588021 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c644800 == 34 [pid = 1652] [id = 111] 05:26:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1277af000) [pid = 1652] [serial = 330] [outer = 0x0] 05:26:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128094800) [pid = 1652] [serial = 331] [outer = 0x1277af000] 05:26:28 INFO - PROCESS | 1652 | 1461241588046 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1294cc400) [pid = 1652] [serial = 332] [outer = 0x1277af000] 05:26:28 INFO - PROCESS | 1652 | 1461241588336 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:26:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:26:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 05:26:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:26:28 INFO - PROCESS | 1652 | 1461241588390 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:26:28 INFO - PROCESS | 1652 | 1461241588391 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:26:28 INFO - PROCESS | 1652 | 1461241588393 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:26:28 INFO - PROCESS | 1652 | 1461241588394 Marionette TRACE conn2 <- [1,418,null,{}] 05:26:28 INFO - PROCESS | 1652 | 1461241588397 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:28 INFO - PROCESS | 1652 | 1461241588470 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:26:28 INFO - PROCESS | 1652 | 1461241588475 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b0c000 == 35 [pid = 1652] [id = 112] 05:26:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126952800) [pid = 1652] [serial = 333] [outer = 0x0] 05:26:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1294d6000) [pid = 1652] [serial = 334] [outer = 0x126952800] 05:26:28 INFO - PROCESS | 1652 | 1461241588500 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12b02c400) [pid = 1652] [serial = 335] [outer = 0x126952800] 05:26:29 INFO - PROCESS | 1652 | 1461241589286 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:26:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:26:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 918ms 05:26:29 INFO - PROCESS | 1652 | 1461241589312 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 1652 | 1461241589314 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:26:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:26:29 INFO - PROCESS | 1652 | 1461241589318 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 1652 | 1461241589320 Marionette TRACE conn2 <- [1,422,null,{}] 05:26:29 INFO - PROCESS | 1652 | 1461241589324 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:29 INFO - PROCESS | 1652 | 1461241589416 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:26:29 INFO - PROCESS | 1652 | 1461241589458 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x118510800 == 36 [pid = 1652] [id = 113] 05:26:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11883b000) [pid = 1652] [serial = 336] [outer = 0x0] 05:26:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118c37800) [pid = 1652] [serial = 337] [outer = 0x11883b000] 05:26:29 INFO - PROCESS | 1652 | 1461241589490 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118fec000) [pid = 1652] [serial = 338] [outer = 0x11883b000] 05:26:30 INFO - PROCESS | 1652 | 1461241590468 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:26:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:26:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1174ms 05:26:30 INFO - PROCESS | 1652 | 1461241590492 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 1652 | 1461241590496 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:26:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:26:30 INFO - PROCESS | 1652 | 1461241590500 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1652 | 1461241590502 Marionette TRACE conn2 <- [1,426,null,{}] 05:26:30 INFO - PROCESS | 1652 | 1461241590505 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:30 INFO - PROCESS | 1652 | 1461241590599 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:26:30 INFO - PROCESS | 1652 | 1461241590640 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b2f800 == 37 [pid = 1652] [id = 114] 05:26:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1188a5800) [pid = 1652] [serial = 339] [outer = 0x0] 05:26:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11a7adc00) [pid = 1652] [serial = 340] [outer = 0x1188a5800] 05:26:30 INFO - PROCESS | 1652 | 1461241590669 Marionette DEBUG loaded listener.js 05:26:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11a953c00) [pid = 1652] [serial = 341] [outer = 0x1188a5800] 05:26:31 INFO - PROCESS | 1652 | 1461241591137 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:26:31 INFO - PROCESS | 1652 | 1461241591174 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:26:31 INFO - PROCESS | 1652 | 1461241591177 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:26:31 INFO - PROCESS | 1652 | 1461241591179 Marionette TRACE conn2 <- [1,430,null,{}] 05:26:31 INFO - PROCESS | 1652 | 1461241591204 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:31 INFO - PROCESS | 1652 | 1461241591317 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:26:31 INFO - PROCESS | 1652 | 1461241591491 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x116426800 == 38 [pid = 1652] [id = 115] 05:26:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116455000) [pid = 1652] [serial = 342] [outer = 0x0] 05:26:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1187d5800) [pid = 1652] [serial = 343] [outer = 0x116455000] 05:26:31 INFO - PROCESS | 1652 | 1461241591526 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118ff1000) [pid = 1652] [serial = 344] [outer = 0x116455000] 05:26:32 INFO - PROCESS | 1652 | 1461241592096 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 971ms 05:26:32 INFO - PROCESS | 1652 | 1461241592149 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:26:32 INFO - PROCESS | 1652 | 1461241592151 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:26:32 INFO - PROCESS | 1652 | 1461241592156 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 1652 | 1461241592159 Marionette TRACE conn2 <- [1,434,null,{}] 05:26:32 INFO - PROCESS | 1652 | 1461241592162 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:32 INFO - PROCESS | 1652 | 1461241592246 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:26:32 INFO - PROCESS | 1652 | 1461241592302 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x119262000 == 39 [pid = 1652] [id = 116] 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1191b2800) [pid = 1652] [serial = 345] [outer = 0x0] 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11a7b5800) [pid = 1652] [serial = 346] [outer = 0x1191b2800] 05:26:32 INFO - PROCESS | 1652 | 1461241592331 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11ac9dc00) [pid = 1652] [serial = 347] [outer = 0x1191b2800] 05:26:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11c644800 == 38 [pid = 1652] [id = 111] 05:26:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11c28e000 == 37 [pid = 1652] [id = 110] 05:26:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11bba1800 == 36 [pid = 1652] [id = 109] 05:26:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11b826000 == 35 [pid = 1652] [id = 108] 05:26:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11462f000 == 34 [pid = 1652] [id = 107] 05:26:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa61000 == 33 [pid = 1652] [id = 106] 05:26:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7db000 == 32 [pid = 1652] [id = 105] 05:26:32 INFO - PROCESS | 1652 | --DOCSHELL 0x119b1c000 == 31 [pid = 1652] [id = 104] 05:26:32 INFO - PROCESS | 1652 | 1461241592707 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123a9cc00) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b3d6800) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12cf9f400) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11a950400) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11b02ec00) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1294d4c00) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11c39e400) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11be26c00) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11c39e800) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12381dc00) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1270b9000) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12b3de000) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11644d400) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12d082800) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12d077000) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11be2a000) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12d233800) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b026c00) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118fe9c00) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 05:26:32 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11a7b2800) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 05:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 572ms 05:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:26:32 INFO - PROCESS | 1652 | 1461241592729 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:26:32 INFO - PROCESS | 1652 | 1461241592731 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:26:32 INFO - PROCESS | 1652 | 1461241592734 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 1652 | 1461241592735 Marionette TRACE conn2 <- [1,438,null,{}] 05:26:32 INFO - PROCESS | 1652 | 1461241592739 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:32 INFO - PROCESS | 1652 | 1461241592812 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:26:32 INFO - PROCESS | 1652 | 1461241592817 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11926e800 == 32 [pid = 1652] [id = 117] 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11ae09c00) [pid = 1652] [serial = 348] [outer = 0x0] 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11ae95400) [pid = 1652] [serial = 349] [outer = 0x11ae09c00] 05:26:32 INFO - PROCESS | 1652 | 1461241592847 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11b840400) [pid = 1652] [serial = 350] [outer = 0x11ae09c00] 05:26:33 INFO - PROCESS | 1652 | 1461241593253 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:26:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:26:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 570ms 05:26:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:26:33 INFO - PROCESS | 1652 | 1461241593306 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1652 | 1461241593308 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:26:33 INFO - PROCESS | 1652 | 1461241593318 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1652 | 1461241593324 Marionette TRACE conn2 <- [1,442,null,{}] 05:26:33 INFO - PROCESS | 1652 | 1461241593328 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:33 INFO - PROCESS | 1652 | 1461241593443 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:26:33 INFO - PROCESS | 1652 | 1461241593455 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b0a0800 == 33 [pid = 1652] [id = 118] 05:26:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11b848000) [pid = 1652] [serial = 351] [outer = 0x0] 05:26:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11baeec00) [pid = 1652] [serial = 352] [outer = 0x11b848000] 05:26:33 INFO - PROCESS | 1652 | 1461241593495 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11be6c800) [pid = 1652] [serial = 353] [outer = 0x11b848000] 05:26:33 INFO - PROCESS | 1652 | 1461241593860 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:26:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:26:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 582ms 05:26:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:26:33 INFO - PROCESS | 1652 | 1461241593893 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1652 | 1461241593895 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:26:33 INFO - PROCESS | 1652 | 1461241593897 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1652 | 1461241593898 Marionette TRACE conn2 <- [1,446,null,{}] 05:26:33 INFO - PROCESS | 1652 | 1461241593900 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:33 INFO - PROCESS | 1652 | 1461241593973 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:26:33 INFO - PROCESS | 1652 | 1461241593977 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c0da000 == 34 [pid = 1652] [id = 119] 05:26:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11a503400) [pid = 1652] [serial = 354] [outer = 0x0] 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11c2c8400) [pid = 1652] [serial = 355] [outer = 0x11a503400] 05:26:34 INFO - PROCESS | 1652 | 1461241594005 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11c72f400) [pid = 1652] [serial = 356] [outer = 0x11a503400] 05:26:34 INFO - PROCESS | 1652 | 1461241594329 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:26:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:26:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 468ms 05:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:26:34 INFO - PROCESS | 1652 | 1461241594366 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:26:34 INFO - PROCESS | 1652 | 1461241594367 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:26:34 INFO - PROCESS | 1652 | 1461241594370 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 1652 | 1461241594373 Marionette TRACE conn2 <- [1,450,null,{}] 05:26:34 INFO - PROCESS | 1652 | 1461241594375 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:34 INFO - PROCESS | 1652 | 1461241594444 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:26:34 INFO - PROCESS | 1652 | 1461241594493 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c647800 == 35 [pid = 1652] [id = 120] 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123819000) [pid = 1652] [serial = 357] [outer = 0x0] 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12381cc00) [pid = 1652] [serial = 358] [outer = 0x123819000] 05:26:34 INFO - PROCESS | 1652 | 1461241594527 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125e02800) [pid = 1652] [serial = 359] [outer = 0x123819000] 05:26:34 INFO - PROCESS | 1652 | 1461241594826 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:26:34 INFO - PROCESS | 1652 | 1461241594851 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:26:34 INFO - PROCESS | 1652 | 1461241594855 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 1652 | 1461241594858 Marionette TRACE conn2 <- [1,454,null,{}] 05:26:34 INFO - PROCESS | 1652 | 1461241594860 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:34 INFO - PROCESS | 1652 | 1461241594948 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:26:34 INFO - PROCESS | 1652 | 1461241594976 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b11800 == 36 [pid = 1652] [id = 121] 05:26:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126950400) [pid = 1652] [serial = 360] [outer = 0x0] 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126f5cc00) [pid = 1652] [serial = 361] [outer = 0x126950400] 05:26:35 INFO - PROCESS | 1652 | 1461241595000 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x127f0fc00) [pid = 1652] [serial = 362] [outer = 0x126950400] 05:26:35 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:35 INFO - PROCESS | 1652 | 1461241595319 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:26:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 472ms 05:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:26:35 INFO - PROCESS | 1652 | 1461241595326 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1652 | 1461241595327 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:26:35 INFO - PROCESS | 1652 | 1461241595329 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1652 | 1461241595331 Marionette TRACE conn2 <- [1,458,null,{}] 05:26:35 INFO - PROCESS | 1652 | 1461241595333 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:35 INFO - PROCESS | 1652 | 1461241595419 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:26:35 INFO - PROCESS | 1652 | 1461241595448 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x126877800 == 37 [pid = 1652] [id = 122] 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x127f10000) [pid = 1652] [serial = 363] [outer = 0x0] 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128aacc00) [pid = 1652] [serial = 364] [outer = 0x127f10000] 05:26:35 INFO - PROCESS | 1652 | 1461241595473 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1294d7800) [pid = 1652] [serial = 365] [outer = 0x127f10000] 05:26:35 INFO - PROCESS | 1652 | 1461241595796 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1652 | 1461241595855 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:26:35 INFO - PROCESS | 1652 | 1461241595857 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1652 | 1461241595858 Marionette TRACE conn2 <- [1,462,null,{}] 05:26:35 INFO - PROCESS | 1652 | 1461241595861 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:35 INFO - PROCESS | 1652 | 1461241595948 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:26:35 INFO - PROCESS | 1652 | 1461241595978 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x127088800 == 38 [pid = 1652] [id = 123] 05:26:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128099c00) [pid = 1652] [serial = 366] [outer = 0x0] 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b02d000) [pid = 1652] [serial = 367] [outer = 0x128099c00] 05:26:36 INFO - PROCESS | 1652 | 1461241596003 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b3dd800) [pid = 1652] [serial = 368] [outer = 0x128099c00] 05:26:36 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:36 INFO - PROCESS | 1652 | 1461241596336 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 1652 | 1461241596377 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:26:36 INFO - PROCESS | 1652 | 1461241596379 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1652 | 1461241596380 Marionette TRACE conn2 <- [1,466,null,{}] 05:26:36 INFO - PROCESS | 1652 | 1461241596383 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:36 INFO - PROCESS | 1652 | 1461241596467 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:26:36 INFO - PROCESS | 1652 | 1461241596497 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x127315800 == 39 [pid = 1652] [id = 124] 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b3d8000) [pid = 1652] [serial = 369] [outer = 0x0] 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b706c00) [pid = 1652] [serial = 370] [outer = 0x12b3d8000] 05:26:36 INFO - PROCESS | 1652 | 1461241596522 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b927800) [pid = 1652] [serial = 371] [outer = 0x12b3d8000] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11b04f800) [pid = 1652] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11ba37400) [pid = 1652] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11b0df000) [pid = 1652] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11be76400) [pid = 1652] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119131800) [pid = 1652] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119135800) [pid = 1652] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118e26c00) [pid = 1652] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11a94e000) [pid = 1652] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11a959800) [pid = 1652] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11572b800) [pid = 1652] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11a7ac400) [pid = 1652] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x125e09400) [pid = 1652] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:26:36 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1277af000) [pid = 1652] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:26:36 INFO - PROCESS | 1652 | 1461241596951 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1652 | 1461241597002 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:26:37 INFO - PROCESS | 1652 | 1461241597005 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1652 | 1461241597007 Marionette TRACE conn2 <- [1,470,null,{}] 05:26:37 INFO - PROCESS | 1652 | 1461241597011 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 1652 | 1461241597121 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:26:37 INFO - PROCESS | 1652 | 1461241597194 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c0d1800 == 40 [pid = 1652] [id = 125] 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118e26c00) [pid = 1652] [serial = 372] [outer = 0x0] 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11b04f800) [pid = 1652] [serial = 373] [outer = 0x118e26c00] 05:26:37 INFO - PROCESS | 1652 | 1461241597240 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b3dc400) [pid = 1652] [serial = 374] [outer = 0x118e26c00] 05:26:37 INFO - PROCESS | 1652 | 1461241597556 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:26:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 571ms 05:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:26:37 INFO - PROCESS | 1652 | 1461241597577 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1652 | 1461241597578 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:26:37 INFO - PROCESS | 1652 | 1461241597580 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1652 | 1461241597582 Marionette TRACE conn2 <- [1,474,null,{}] 05:26:37 INFO - PROCESS | 1652 | 1461241597584 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 1652 | 1461241597675 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:26:37 INFO - PROCESS | 1652 | 1461241597740 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12943e800 == 41 [pid = 1652] [id = 126] 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11c06d000) [pid = 1652] [serial = 375] [outer = 0x0] 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bc15c00) [pid = 1652] [serial = 376] [outer = 0x11c06d000] 05:26:37 INFO - PROCESS | 1652 | 1461241597765 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bcd3400) [pid = 1652] [serial = 377] [outer = 0x11c06d000] 05:26:38 INFO - PROCESS | 1652 | 1461241598015 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:26:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 05:26:38 INFO - PROCESS | 1652 | 1461241598050 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 1652 | 1461241598052 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:26:38 INFO - PROCESS | 1652 | 1461241598061 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 1652 | 1461241598062 Marionette TRACE conn2 <- [1,478,null,{}] 05:26:38 INFO - PROCESS | 1652 | 1461241598064 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:38 INFO - PROCESS | 1652 | 1461241598142 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:26:38 INFO - PROCESS | 1652 | 1461241598147 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7b3800 == 42 [pid = 1652] [id = 127] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12bcd7800) [pid = 1652] [serial = 378] [outer = 0x0] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12cf9b800) [pid = 1652] [serial = 379] [outer = 0x12bcd7800] 05:26:38 INFO - PROCESS | 1652 | 1461241598174 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12cfa4000) [pid = 1652] [serial = 380] [outer = 0x12bcd7800] 05:26:38 INFO - PROCESS | 1652 | 1461241598477 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:26:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 05:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:26:38 INFO - PROCESS | 1652 | 1461241598529 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 1652 | 1461241598530 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:26:38 INFO - PROCESS | 1652 | 1461241598533 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 1652 | 1461241598534 Marionette TRACE conn2 <- [1,482,null,{}] 05:26:38 INFO - PROCESS | 1652 | 1461241598536 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:38 INFO - PROCESS | 1652 | 1461241598615 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:26:38 INFO - PROCESS | 1652 | 1461241598665 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9c6000 == 43 [pid = 1652] [id = 128] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bcd8400) [pid = 1652] [serial = 381] [outer = 0x0] 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12cfe0400) [pid = 1652] [serial = 382] [outer = 0x12bcd8400] 05:26:38 INFO - PROCESS | 1652 | 1461241598704 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12d079c00) [pid = 1652] [serial = 383] [outer = 0x12bcd8400] 05:26:39 INFO - PROCESS | 1652 | 1461241599260 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 773ms 05:26:39 INFO - PROCESS | 1652 | 1461241599307 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1652 | 1461241599310 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:26:39 INFO - PROCESS | 1652 | 1461241599314 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1652 | 1461241599316 Marionette TRACE conn2 <- [1,486,null,{}] 05:26:39 INFO - PROCESS | 1652 | 1461241599320 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:39 INFO - PROCESS | 1652 | 1461241599414 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:26:39 INFO - PROCESS | 1652 | 1461241599475 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b2c800 == 44 [pid = 1652] [id = 129] 05:26:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119133c00) [pid = 1652] [serial = 384] [outer = 0x0] 05:26:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11a7b2400) [pid = 1652] [serial = 385] [outer = 0x119133c00] 05:26:39 INFO - PROCESS | 1652 | 1461241599507 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11a955400) [pid = 1652] [serial = 386] [outer = 0x119133c00] 05:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:26:39 INFO - PROCESS | 1652 | 1461241599932 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 624ms 05:26:39 INFO - PROCESS | 1652 | 1461241599939 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1652 | 1461241599943 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:26:39 INFO - PROCESS | 1652 | 1461241599948 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1652 | 1461241599949 Marionette TRACE conn2 <- [1,490,null,{}] 05:26:39 INFO - PROCESS | 1652 | 1461241599952 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:40 INFO - PROCESS | 1652 | 1461241600048 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:26:40 INFO - PROCESS | 1652 | 1461241600090 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aaa1000 == 45 [pid = 1652] [id = 130] 05:26:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11a7b3000) [pid = 1652] [serial = 387] [outer = 0x0] 05:26:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11ae98800) [pid = 1652] [serial = 388] [outer = 0x11a7b3000] 05:26:40 INFO - PROCESS | 1652 | 1461241600119 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11baf9000) [pid = 1652] [serial = 389] [outer = 0x11a7b3000] 05:26:40 INFO - PROCESS | 1652 | 1461241600545 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:26:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 622ms 05:26:40 INFO - PROCESS | 1652 | 1461241600569 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:26:40 INFO - PROCESS | 1652 | 1461241600571 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:26:40 INFO - PROCESS | 1652 | 1461241600573 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:26:40 INFO - PROCESS | 1652 | 1461241600576 Marionette TRACE conn2 <- [1,494,null,{}] 05:26:40 INFO - PROCESS | 1652 | 1461241600583 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:40 INFO - PROCESS | 1652 | 1461241600680 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:26:40 INFO - PROCESS | 1652 | 1461241600735 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b40a800 == 46 [pid = 1652] [id = 131] 05:26:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11be28c00) [pid = 1652] [serial = 390] [outer = 0x0] 05:26:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11c7cc000) [pid = 1652] [serial = 391] [outer = 0x11be28c00] 05:26:40 INFO - PROCESS | 1652 | 1461241600773 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1273ec800) [pid = 1652] [serial = 392] [outer = 0x11be28c00] 05:26:41 INFO - PROCESS | 1652 | 1461241601209 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 05:26:41 INFO - PROCESS | 1652 | 1461241601254 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1652 | 1461241601256 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:26:41 INFO - PROCESS | 1652 | 1461241601259 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1652 | 1461241601261 Marionette TRACE conn2 <- [1,498,null,{}] 05:26:41 INFO - PROCESS | 1652 | 1461241601263 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:41 INFO - PROCESS | 1652 | 1461241601373 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:26:41 INFO - PROCESS | 1652 | 1461241601443 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf8d800 == 47 [pid = 1652] [id = 132] 05:26:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12b02e000) [pid = 1652] [serial = 393] [outer = 0x0] 05:26:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12b924800) [pid = 1652] [serial = 394] [outer = 0x12b02e000] 05:26:41 INFO - PROCESS | 1652 | 1461241601473 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12b9ec400) [pid = 1652] [serial = 395] [outer = 0x12b02e000] 05:26:41 INFO - PROCESS | 1652 | 1461241601963 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 719ms 05:26:41 INFO - PROCESS | 1652 | 1461241601991 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1652 | 1461241601993 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:26:42 INFO - PROCESS | 1652 | 1461241601999 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1652 | 1461241602001 Marionette TRACE conn2 <- [1,502,null,{}] 05:26:42 INFO - PROCESS | 1652 | 1461241602007 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:42 INFO - PROCESS | 1652 | 1461241602254 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:26:42 INFO - PROCESS | 1652 | 1461241602328 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b1d800 == 48 [pid = 1652] [id = 133] 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x116256800) [pid = 1652] [serial = 396] [outer = 0x0] 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11853e400) [pid = 1652] [serial = 397] [outer = 0x116256800] 05:26:42 INFO - PROCESS | 1652 | 1461241602356 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11912d400) [pid = 1652] [serial = 398] [outer = 0x116256800] 05:26:42 INFO - PROCESS | 1652 | 1461241602777 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:26:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 821ms 05:26:42 INFO - PROCESS | 1652 | 1461241602820 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1652 | 1461241602823 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:26:42 INFO - PROCESS | 1652 | 1461241602826 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1652 | 1461241602829 Marionette TRACE conn2 <- [1,506,null,{}] 05:26:42 INFO - PROCESS | 1652 | 1461241602831 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:42 INFO - PROCESS | 1652 | 1461241602918 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:26:42 INFO - PROCESS | 1652 | 1461241602982 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11926f000 == 49 [pid = 1652] [id = 134] 05:26:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11a50fc00) [pid = 1652] [serial = 399] [outer = 0x0] 05:26:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11a94e000) [pid = 1652] [serial = 400] [outer = 0x11a50fc00] 05:26:43 INFO - PROCESS | 1652 | 1461241603013 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11b02cc00) [pid = 1652] [serial = 401] [outer = 0x11a50fc00] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7b3800 == 48 [pid = 1652] [id = 127] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12943e800 == 47 [pid = 1652] [id = 126] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11c0d1800 == 46 [pid = 1652] [id = 125] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x127315800 == 45 [pid = 1652] [id = 124] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x127088800 == 44 [pid = 1652] [id = 123] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x126877800 == 43 [pid = 1652] [id = 122] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x125b11800 == 42 [pid = 1652] [id = 121] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11c647800 == 41 [pid = 1652] [id = 120] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1294d6000) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11c0da000 == 40 [pid = 1652] [id = 119] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11b0a0800 == 39 [pid = 1652] [id = 118] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11926e800 == 38 [pid = 1652] [id = 117] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119262000 == 37 [pid = 1652] [id = 116] 05:26:43 INFO - PROCESS | 1652 | --DOCSHELL 0x116426800 == 36 [pid = 1652] [id = 115] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118ed2400) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11aaccc00) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11aca2800) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x127f0e000) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11aca7400) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118c45c00) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1185a9c00) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11a7b1000) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11a921400) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11539a400) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11be27400) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1294d5400) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126f5c400) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11ba43800) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x127fe7000) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11c2c7800) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125d0ac00) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x125fa1c00) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128094800) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11b034800) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1294cc400) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11be2fc00) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11c669c00) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11be35800) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123aa1c00) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123a9f400) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11ae0c400) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x123814c00) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11912c800) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 05:26:43 INFO - PROCESS | 1652 | 1461241603375 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 570ms 05:26:43 INFO - PROCESS | 1652 | 1461241603396 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1652 | 1461241603398 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:26:43 INFO - PROCESS | 1652 | 1461241603400 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1652 | 1461241603401 Marionette TRACE conn2 <- [1,510,null,{}] 05:26:43 INFO - PROCESS | 1652 | 1461241603405 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:43 INFO - PROCESS | 1652 | 1461241603481 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:26:43 INFO - PROCESS | 1652 | 1461241603527 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x119265800 == 37 [pid = 1652] [id = 135] 05:26:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11a7afc00) [pid = 1652] [serial = 402] [outer = 0x0] 05:26:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11b840c00) [pid = 1652] [serial = 403] [outer = 0x11a7afc00] 05:26:43 INFO - PROCESS | 1652 | 1461241603553 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11be2dc00) [pid = 1652] [serial = 404] [outer = 0x11a7afc00] 05:26:43 INFO - PROCESS | 1652 | 1461241603868 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 05:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:26:43 INFO - PROCESS | 1652 | 1461241603922 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1652 | 1461241603924 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:26:43 INFO - PROCESS | 1652 | 1461241603931 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1652 | 1461241603934 Marionette TRACE conn2 <- [1,514,null,{}] 05:26:43 INFO - PROCESS | 1652 | 1461241603936 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 1652 | 1461241604013 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:26:44 INFO - PROCESS | 1652 | 1461241604017 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b824000 == 38 [pid = 1652] [id = 136] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11be2e000) [pid = 1652] [serial = 405] [outer = 0x0] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11c0a6800) [pid = 1652] [serial = 406] [outer = 0x11be2e000] 05:26:44 INFO - PROCESS | 1652 | 1461241604046 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x125a26400) [pid = 1652] [serial = 407] [outer = 0x11be2e000] 05:26:44 INFO - PROCESS | 1652 | 1461241604378 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 476ms 05:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:26:44 INFO - PROCESS | 1652 | 1461241604405 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1652 | 1461241604407 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:26:44 INFO - PROCESS | 1652 | 1461241604409 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1652 | 1461241604410 Marionette TRACE conn2 <- [1,518,null,{}] 05:26:44 INFO - PROCESS | 1652 | 1461241604412 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 1652 | 1461241604484 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:26:44 INFO - PROCESS | 1652 | 1461241604490 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbbc000 == 39 [pid = 1652] [id = 137] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11ba3b000) [pid = 1652] [serial = 408] [outer = 0x0] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126bb1800) [pid = 1652] [serial = 409] [outer = 0x11ba3b000] 05:26:44 INFO - PROCESS | 1652 | 1461241604516 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x127471000) [pid = 1652] [serial = 410] [outer = 0x11ba3b000] 05:26:44 INFO - PROCESS | 1652 | 1461241604813 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 418ms 05:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:26:44 INFO - PROCESS | 1652 | 1461241604828 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1652 | 1461241604829 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:26:44 INFO - PROCESS | 1652 | 1461241604831 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1652 | 1461241604832 Marionette TRACE conn2 <- [1,522,null,{}] 05:26:44 INFO - PROCESS | 1652 | 1461241604834 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 1652 | 1461241604912 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:26:44 INFO - PROCESS | 1652 | 1461241604917 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x122e32000 == 40 [pid = 1652] [id = 138] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1294cc400) [pid = 1652] [serial = 411] [outer = 0x0] 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1294d0c00) [pid = 1652] [serial = 412] [outer = 0x1294cc400] 05:26:44 INFO - PROCESS | 1652 | 1461241604953 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b3db400) [pid = 1652] [serial = 413] [outer = 0x1294cc400] 05:26:45 INFO - PROCESS | 1652 | 1461241605316 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:26:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 05:26:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:26:45 INFO - PROCESS | 1652 | 1461241605349 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1652 | 1461241605350 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:26:45 INFO - PROCESS | 1652 | 1461241605353 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1652 | 1461241605355 Marionette TRACE conn2 <- [1,526,null,{}] 05:26:45 INFO - PROCESS | 1652 | 1461241605358 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:45 INFO - PROCESS | 1652 | 1461241605456 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:26:45 INFO - PROCESS | 1652 | 1461241605460 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b11800 == 41 [pid = 1652] [id = 139] 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b3dbc00) [pid = 1652] [serial = 414] [outer = 0x0] 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b9e6000) [pid = 1652] [serial = 415] [outer = 0x12b3dbc00] 05:26:45 INFO - PROCESS | 1652 | 1461241605485 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12bcca800) [pid = 1652] [serial = 416] [outer = 0x12b3dbc00] 05:26:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:26:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 471ms 05:26:45 INFO - PROCESS | 1652 | 1461241605817 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:26:45 INFO - PROCESS | 1652 | 1461241605827 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1652 | 1461241605829 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:26:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:26:45 INFO - PROCESS | 1652 | 1461241605831 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1652 | 1461241605832 Marionette TRACE conn2 <- [1,530,null,{}] 05:26:45 INFO - PROCESS | 1652 | 1461241605835 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:45 INFO - PROCESS | 1652 | 1461241605927 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:26:45 INFO - PROCESS | 1652 | 1461241605939 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b1d800 == 42 [pid = 1652] [id = 140] 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12bccb800) [pid = 1652] [serial = 417] [outer = 0x0] 05:26:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12cfe5800) [pid = 1652] [serial = 418] [outer = 0x12bccb800] 05:26:45 INFO - PROCESS | 1652 | 1461241605965 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12d080800) [pid = 1652] [serial = 419] [outer = 0x12bccb800] 05:26:46 INFO - PROCESS | 1652 | 1461241606267 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:26:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:26:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:26:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:26:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:26:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:26:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:26:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 05:26:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:26:46 INFO - PROCESS | 1652 | 1461241606301 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1652 | 1461241606302 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:26:46 INFO - PROCESS | 1652 | 1461241606307 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1652 | 1461241606308 Marionette TRACE conn2 <- [1,534,null,{}] 05:26:46 INFO - PROCESS | 1652 | 1461241606310 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1652 | 1461241606416 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:26:46 INFO - PROCESS | 1652 | 1461241606421 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x129435800 == 43 [pid = 1652] [id = 141] 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b9ea000) [pid = 1652] [serial = 420] [outer = 0x0] 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12d084800) [pid = 1652] [serial = 421] [outer = 0x12b9ea000] 05:26:46 INFO - PROCESS | 1652 | 1461241606446 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12d3bc400) [pid = 1652] [serial = 422] [outer = 0x12b9ea000] 05:26:46 INFO - PROCESS | 1652 | 1461241606781 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:26:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 05:26:46 INFO - PROCESS | 1652 | 1461241606826 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1652 | 1461241606827 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:26:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:26:46 INFO - PROCESS | 1652 | 1461241606829 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1652 | 1461241606830 Marionette TRACE conn2 <- [1,538,null,{}] 05:26:46 INFO - PROCESS | 1652 | 1461241606833 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1652 | 1461241606930 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:26:46 INFO - PROCESS | 1652 | 1461241606935 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bba7000 == 44 [pid = 1652] [id = 142] 05:26:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12d3bcc00) [pid = 1652] [serial = 423] [outer = 0x0] 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12d3c4c00) [pid = 1652] [serial = 424] [outer = 0x12d3bcc00] 05:26:47 INFO - PROCESS | 1652 | 1461241607000 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12d925800) [pid = 1652] [serial = 425] [outer = 0x12d3bcc00] 05:26:47 INFO - PROCESS | 1652 | 1461241607315 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:26:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 517ms 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x126950400) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x128099c00) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x127f10000) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118e26c00) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12b3d8000) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11a503400) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x123819000) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11b848000) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116455000) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11ae09c00) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1191b2800) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11c06d000) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:26:47 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12bcd7800) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:26:47 INFO - PROCESS | 1652 | 1461241607437 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1652 | 1461241607439 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:26:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:26:47 INFO - PROCESS | 1652 | 1461241607443 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1652 | 1461241607444 Marionette TRACE conn2 <- [1,542,null,{}] 05:26:47 INFO - PROCESS | 1652 | 1461241607446 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:47 INFO - PROCESS | 1652 | 1461241607521 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:26:47 INFO - PROCESS | 1652 | 1461241607526 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aaa3000 == 45 [pid = 1652] [id = 143] 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11ae09c00) [pid = 1652] [serial = 426] [outer = 0x0] 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11be27800) [pid = 1652] [serial = 427] [outer = 0x11ae09c00] 05:26:47 INFO - PROCESS | 1652 | 1461241607556 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b3df800) [pid = 1652] [serial = 428] [outer = 0x11ae09c00] 05:26:47 INFO - PROCESS | 1652 | 1461241607878 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:26:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 05:26:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:26:47 INFO - PROCESS | 1652 | 1461241607913 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1652 | 1461241607914 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:26:47 INFO - PROCESS | 1652 | 1461241607916 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1652 | 1461241607918 Marionette TRACE conn2 <- [1,546,null,{}] 05:26:47 INFO - PROCESS | 1652 | 1461241607924 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:48 INFO - PROCESS | 1652 | 1461241608028 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:26:48 INFO - PROCESS | 1652 | 1461241608087 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d396800 == 46 [pid = 1652] [id = 144] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11ae0ec00) [pid = 1652] [serial = 429] [outer = 0x0] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12d928400) [pid = 1652] [serial = 430] [outer = 0x11ae0ec00] 05:26:48 INFO - PROCESS | 1652 | 1461241608118 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12da40000) [pid = 1652] [serial = 431] [outer = 0x11ae0ec00] 05:26:48 INFO - PROCESS | 1652 | 1461241608443 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:26:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 572ms 05:26:48 INFO - PROCESS | 1652 | 1461241608492 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 1652 | 1461241608493 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:26:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:26:48 INFO - PROCESS | 1652 | 1461241608495 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 1652 | 1461241608496 Marionette TRACE conn2 <- [1,550,null,{}] 05:26:48 INFO - PROCESS | 1652 | 1461241608499 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:48 INFO - PROCESS | 1652 | 1461241608584 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:26:48 INFO - PROCESS | 1652 | 1461241608645 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3d6800 == 47 [pid = 1652] [id = 145] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11be6f800) [pid = 1652] [serial = 432] [outer = 0x0] 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12e031800) [pid = 1652] [serial = 433] [outer = 0x11be6f800] 05:26:48 INFO - PROCESS | 1652 | 1461241608675 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12e040800) [pid = 1652] [serial = 434] [outer = 0x11be6f800] 05:26:48 INFO - PROCESS | 1652 | 1461241608945 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:26:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 467ms 05:26:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:26:48 INFO - PROCESS | 1652 | 1461241608964 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 1652 | 1461241608965 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:26:48 INFO - PROCESS | 1652 | 1461241608967 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 1652 | 1461241608968 Marionette TRACE conn2 <- [1,554,null,{}] 05:26:48 INFO - PROCESS | 1652 | 1461241608977 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 1652 | 1461241609060 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:26:49 INFO - PROCESS | 1652 | 1461241609065 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4af000 == 48 [pid = 1652] [id = 146] 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12e040c00) [pid = 1652] [serial = 435] [outer = 0x0] 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12e26e800) [pid = 1652] [serial = 436] [outer = 0x12e040c00] 05:26:49 INFO - PROCESS | 1652 | 1461241609090 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12e274800) [pid = 1652] [serial = 437] [outer = 0x12e040c00] 05:26:49 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:49 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:49 INFO - PROCESS | 1652 | 1461241609408 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 473ms 05:26:49 INFO - PROCESS | 1652 | 1461241609484 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1652 | 1461241609486 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:26:49 INFO - PROCESS | 1652 | 1461241609490 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1652 | 1461241609493 Marionette TRACE conn2 <- [1,558,null,{}] 05:26:49 INFO - PROCESS | 1652 | 1461241609497 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 1652 | 1461241609582 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:26:49 INFO - PROCESS | 1652 | 1461241609675 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x118c18800 == 49 [pid = 1652] [id = 147] 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118c7a000) [pid = 1652] [serial = 438] [outer = 0x0] 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118fe7400) [pid = 1652] [serial = 439] [outer = 0x118c7a000] 05:26:49 INFO - PROCESS | 1652 | 1461241609708 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11a50d400) [pid = 1652] [serial = 440] [outer = 0x118c7a000] 05:26:50 INFO - PROCESS | 1652 | 1461241610104 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:26:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 05:26:50 INFO - PROCESS | 1652 | 1461241610162 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1652 | 1461241610164 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:26:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:26:50 INFO - PROCESS | 1652 | 1461241610170 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1652 | 1461241610172 Marionette TRACE conn2 <- [1,562,null,{}] 05:26:50 INFO - PROCESS | 1652 | 1461241610175 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:50 INFO - PROCESS | 1652 | 1461241610273 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:26:50 INFO - PROCESS | 1652 | 1461241610346 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa9b000 == 50 [pid = 1652] [id = 148] 05:26:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11ba38400) [pid = 1652] [serial = 441] [outer = 0x0] 05:26:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11be2d800) [pid = 1652] [serial = 442] [outer = 0x11ba38400] 05:26:50 INFO - PROCESS | 1652 | 1461241610418 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11c2c7800) [pid = 1652] [serial = 443] [outer = 0x11ba38400] 05:26:50 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:50 INFO - PROCESS | 1652 | 1461241610813 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:26:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 674ms 05:26:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:26:50 INFO - PROCESS | 1652 | 1461241610841 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1652 | 1461241610843 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:26:50 INFO - PROCESS | 1652 | 1461241610845 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1652 | 1461241610846 Marionette TRACE conn2 <- [1,566,null,{}] 05:26:50 INFO - PROCESS | 1652 | 1461241610853 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:50 INFO - PROCESS | 1652 | 1461241610955 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:26:51 INFO - PROCESS | 1652 | 1461241611002 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf7f800 == 51 [pid = 1652] [id = 149] 05:26:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x127476400) [pid = 1652] [serial = 444] [outer = 0x0] 05:26:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1277b4800) [pid = 1652] [serial = 445] [outer = 0x127476400] 05:26:51 INFO - PROCESS | 1652 | 1461241611037 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1294d3400) [pid = 1652] [serial = 446] [outer = 0x127476400] 05:26:51 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:51 INFO - PROCESS | 1652 | 1461241611415 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:26:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 619ms 05:26:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:26:51 INFO - PROCESS | 1652 | 1461241611464 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 1652 | 1461241611466 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:26:51 INFO - PROCESS | 1652 | 1461241611468 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 1652 | 1461241611469 Marionette TRACE conn2 <- [1,570,null,{}] 05:26:51 INFO - PROCESS | 1652 | 1461241611472 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:51 INFO - PROCESS | 1652 | 1461241611569 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:26:51 INFO - PROCESS | 1652 | 1461241611654 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e764800 == 52 [pid = 1652] [id = 150] 05:26:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b9e4c00) [pid = 1652] [serial = 447] [outer = 0x0] 05:26:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12bc0fc00) [pid = 1652] [serial = 448] [outer = 0x12b9e4c00] 05:26:51 INFO - PROCESS | 1652 | 1461241611684 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12d077400) [pid = 1652] [serial = 449] [outer = 0x12b9e4c00] 05:26:51 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:52 INFO - PROCESS | 1652 | 1461241612094 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:26:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 05:26:52 INFO - PROCESS | 1652 | 1461241612138 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1652 | 1461241612139 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:26:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:26:52 INFO - PROCESS | 1652 | 1461241612142 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1652 | 1461241612143 Marionette TRACE conn2 <- [1,574,null,{}] 05:26:52 INFO - PROCESS | 1652 | 1461241612146 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:52 INFO - PROCESS | 1652 | 1461241612243 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:26:52 INFO - PROCESS | 1652 | 1461241612452 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x119271800 == 53 [pid = 1652] [id = 151] 05:26:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x118836c00) [pid = 1652] [serial = 450] [outer = 0x0] 05:26:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x118c45c00) [pid = 1652] [serial = 451] [outer = 0x118836c00] 05:26:52 INFO - PROCESS | 1652 | 1461241612481 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11924f400) [pid = 1652] [serial = 452] [outer = 0x118836c00] 05:26:52 INFO - PROCESS | 1652 | 1461241612911 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:26:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 822ms 05:26:52 INFO - PROCESS | 1652 | 1461241612972 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1652 | 1461241612974 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:26:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:26:52 INFO - PROCESS | 1652 | 1461241612979 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1652 | 1461241612981 Marionette TRACE conn2 <- [1,578,null,{}] 05:26:52 INFO - PROCESS | 1652 | 1461241612985 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:53 INFO - PROCESS | 1652 | 1461241613074 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:26:53 INFO - PROCESS | 1652 | 1461241613139 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ede800 == 54 [pid = 1652] [id = 152] 05:26:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x118e24400) [pid = 1652] [serial = 453] [outer = 0x0] 05:26:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11a7b5400) [pid = 1652] [serial = 454] [outer = 0x118e24400] 05:26:53 INFO - PROCESS | 1652 | 1461241613168 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x11ab9d000) [pid = 1652] [serial = 455] [outer = 0x118e24400] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x119b2f800 == 53 [pid = 1652] [id = 114] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x125b0c000 == 52 [pid = 1652] [id = 112] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3d6800 == 51 [pid = 1652] [id = 145] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d396800 == 50 [pid = 1652] [id = 144] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x11aaa3000 == 49 [pid = 1652] [id = 143] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12bba7000 == 48 [pid = 1652] [id = 142] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x129435800 == 47 [pid = 1652] [id = 141] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x126b1d800 == 46 [pid = 1652] [id = 140] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x118c37800) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11a7adc00) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12cfe0400) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x125b11800 == 45 [pid = 1652] [id = 139] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x122e32000 == 44 [pid = 1652] [id = 138] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbbc000 == 43 [pid = 1652] [id = 137] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x11b824000 == 42 [pid = 1652] [id = 136] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x119265800 == 41 [pid = 1652] [id = 135] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x11926f000 == 40 [pid = 1652] [id = 134] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x119b1d800 == 39 [pid = 1652] [id = 133] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf8d800 == 38 [pid = 1652] [id = 132] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12b40a800 == 37 [pid = 1652] [id = 131] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x11aaa1000 == 36 [pid = 1652] [id = 130] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x119b2c800 == 35 [pid = 1652] [id = 129] 05:26:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9c6000 == 34 [pid = 1652] [id = 128] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12b02d000) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1294d7800) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x128aacc00) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11b04f800) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12b706c00) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11c2c8400) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11c72f400) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12381cc00) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11baeec00) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11be6c800) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x118ff1000) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1187d5800) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11ae95400) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11b840400) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11a7b5800) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11ac9dc00) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12b3dd800) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12bcd3400) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12cf9b800) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b927800) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x127f0fc00) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126f5cc00) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12b3dc400) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12cfa4000) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bc15c00) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125e02800) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 05:26:53 INFO - PROCESS | 1652 | 1461241613596 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:26:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 672ms 05:26:53 INFO - PROCESS | 1652 | 1461241613653 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:26:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:26:53 INFO - PROCESS | 1652 | 1461241613656 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:26:53 INFO - PROCESS | 1652 | 1461241613660 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 1652 | 1461241613661 Marionette TRACE conn2 <- [1,582,null,{}] 05:26:53 INFO - PROCESS | 1652 | 1461241613664 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:53 INFO - PROCESS | 1652 | 1461241613777 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:26:53 INFO - PROCESS | 1652 | 1461241613794 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ef0000 == 35 [pid = 1652] [id = 153] 05:26:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11ae95400) [pid = 1652] [serial = 456] [outer = 0x0] 05:26:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11ae93c00) [pid = 1652] [serial = 457] [outer = 0x11ae95400] 05:26:53 INFO - PROCESS | 1652 | 1461241613840 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11ba46400) [pid = 1652] [serial = 458] [outer = 0x11ae95400] 05:26:54 INFO - PROCESS | 1652 | 1461241614296 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 05:26:54 INFO - PROCESS | 1652 | 1461241614336 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1652 | 1461241614340 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:26:54 INFO - PROCESS | 1652 | 1461241614350 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1652 | 1461241614356 Marionette TRACE conn2 <- [1,586,null,{}] 05:26:54 INFO - PROCESS | 1652 | 1461241614369 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:54 INFO - PROCESS | 1652 | 1461241614485 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:26:54 INFO - PROCESS | 1652 | 1461241614496 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa9f800 == 36 [pid = 1652] [id = 154] 05:26:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11ba46800) [pid = 1652] [serial = 459] [outer = 0x0] 05:26:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11c067400) [pid = 1652] [serial = 460] [outer = 0x11ba46800] 05:26:54 INFO - PROCESS | 1652 | 1461241614538 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11c72c400) [pid = 1652] [serial = 461] [outer = 0x11ba46800] 05:26:54 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:54 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:54 INFO - PROCESS | 1652 | 1461241614909 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 586ms 05:26:54 INFO - PROCESS | 1652 | 1461241614931 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1652 | 1461241614934 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:26:54 INFO - PROCESS | 1652 | 1461241614938 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1652 | 1461241614939 Marionette TRACE conn2 <- [1,590,null,{}] 05:26:54 INFO - PROCESS | 1652 | 1461241614943 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:55 INFO - PROCESS | 1652 | 1461241615053 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:26:55 INFO - PROCESS | 1652 | 1461241615062 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ba85000 == 37 [pid = 1652] [id = 155] 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11c39b800) [pid = 1652] [serial = 462] [outer = 0x0] 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x123818c00) [pid = 1652] [serial = 463] [outer = 0x11c39b800] 05:26:55 INFO - PROCESS | 1652 | 1461241615102 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x123a9b400) [pid = 1652] [serial = 464] [outer = 0x11c39b800] 05:26:55 INFO - PROCESS | 1652 | 1461241615500 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 570ms 05:26:55 INFO - PROCESS | 1652 | 1461241615508 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:26:55 INFO - PROCESS | 1652 | 1461241615508 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:26:55 INFO - PROCESS | 1652 | 1461241615511 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1652 | 1461241615512 Marionette TRACE conn2 <- [1,594,null,{}] 05:26:55 INFO - PROCESS | 1652 | 1461241615514 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:55 INFO - PROCESS | 1652 | 1461241615653 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118543400) [pid = 1652] [serial = 465] [outer = 0x12fe22c00] 05:26:55 INFO - PROCESS | 1652 | 1461241615695 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c650000 == 38 [pid = 1652] [id = 156] 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x125d0c000) [pid = 1652] [serial = 466] [outer = 0x0] 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x125e04c00) [pid = 1652] [serial = 467] [outer = 0x125d0c000] 05:26:55 INFO - PROCESS | 1652 | 1461241615753 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x126f53c00) [pid = 1652] [serial = 468] [outer = 0x125d0c000] 05:26:56 INFO - PROCESS | 1652 | 1461241616262 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 771ms 05:26:56 INFO - PROCESS | 1652 | 1461241616282 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 1652 | 1461241616284 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:26:56 INFO - PROCESS | 1652 | 1461241616286 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1652 | 1461241616287 Marionette TRACE conn2 <- [1,598,null,{}] 05:26:56 INFO - PROCESS | 1652 | 1461241616289 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:56 INFO - PROCESS | 1652 | 1461241616381 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:26:56 INFO - PROCESS | 1652 | 1461241616412 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f61000 == 39 [pid = 1652] [id = 157] 05:26:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x125d0dc00) [pid = 1652] [serial = 469] [outer = 0x0] 05:26:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1277b0000) [pid = 1652] [serial = 470] [outer = 0x125d0dc00] 05:26:56 INFO - PROCESS | 1652 | 1461241616437 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12b027000) [pid = 1652] [serial = 471] [outer = 0x125d0dc00] 05:26:56 INFO - PROCESS | 1652 | 1461241616742 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 470ms 05:26:56 INFO - PROCESS | 1652 | 1461241616764 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 1652 | 1461241616765 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:26:56 INFO - PROCESS | 1652 | 1461241616767 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1652 | 1461241616768 Marionette TRACE conn2 <- [1,602,null,{}] 05:26:56 INFO - PROCESS | 1652 | 1461241616774 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:56 INFO - PROCESS | 1652 | 1461241616867 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:26:56 INFO - PROCESS | 1652 | 1461241616908 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d40000 == 40 [pid = 1652] [id = 158] 05:26:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b027c00) [pid = 1652] [serial = 472] [outer = 0x0] 05:26:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12b3e1000) [pid = 1652] [serial = 473] [outer = 0x12b027c00] 05:26:56 INFO - PROCESS | 1652 | 1461241616933 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12b91a800) [pid = 1652] [serial = 474] [outer = 0x12b027c00] 05:26:57 INFO - PROCESS | 1652 | 1461241617251 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:26:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 521ms 05:26:57 INFO - PROCESS | 1652 | 1461241617293 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 1652 | 1461241617294 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:26:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:26:57 INFO - PROCESS | 1652 | 1461241617297 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 1652 | 1461241617298 Marionette TRACE conn2 <- [1,606,null,{}] 05:26:57 INFO - PROCESS | 1652 | 1461241617300 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:57 INFO - PROCESS | 1652 | 1461241617391 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:26:57 INFO - PROCESS | 1652 | 1461241617395 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x127092000 == 41 [pid = 1652] [id = 159] 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12b028800) [pid = 1652] [serial = 475] [outer = 0x0] 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b9e8c00) [pid = 1652] [serial = 476] [outer = 0x12b028800] 05:26:57 INFO - PROCESS | 1652 | 1461241617420 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12bc15c00) [pid = 1652] [serial = 477] [outer = 0x12b028800] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x126952000) [pid = 1652] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x114608800) [pid = 1652] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x126952800) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11ba46000) [pid = 1652] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12bccb800) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12b9ea000) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12d3bcc00) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11ae0ec00) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11a7afc00) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11a50fc00) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11be2e000) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11ba3b000) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x116256800) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1294cc400) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11ae09c00) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b3dbc00) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:26:57 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11be6f800) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:26:57 INFO - PROCESS | 1652 | 1461241617854 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:26:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 567ms 05:26:57 INFO - PROCESS | 1652 | 1461241617865 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 1652 | 1461241617866 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:26:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:26:57 INFO - PROCESS | 1652 | 1461241617868 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 1652 | 1461241617869 Marionette TRACE conn2 <- [1,610,null,{}] 05:26:57 INFO - PROCESS | 1652 | 1461241617875 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:57 INFO - PROCESS | 1652 | 1461241617949 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:26:57 INFO - PROCESS | 1652 | 1461241617955 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c299000 == 42 [pid = 1652] [id = 160] 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x118ce3800) [pid = 1652] [serial = 478] [outer = 0x0] 05:26:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x123a9fc00) [pid = 1652] [serial = 479] [outer = 0x118ce3800] 05:26:57 INFO - PROCESS | 1652 | 1461241617982 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b9e2000) [pid = 1652] [serial = 480] [outer = 0x118ce3800] 05:26:58 INFO - PROCESS | 1652 | 1461241618311 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 472ms 05:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:26:58 INFO - PROCESS | 1652 | 1461241618341 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1652 | 1461241618342 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:26:58 INFO - PROCESS | 1652 | 1461241618344 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1652 | 1461241618345 Marionette TRACE conn2 <- [1,614,null,{}] 05:26:58 INFO - PROCESS | 1652 | 1461241618348 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:58 INFO - PROCESS | 1652 | 1461241618442 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:26:58 INFO - PROCESS | 1652 | 1461241618448 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x127fa0800 == 43 [pid = 1652] [id = 161] 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11be2e000) [pid = 1652] [serial = 481] [outer = 0x0] 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12bcd2c00) [pid = 1652] [serial = 482] [outer = 0x11be2e000] 05:26:58 INFO - PROCESS | 1652 | 1461241618478 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12cfdd400) [pid = 1652] [serial = 483] [outer = 0x11be2e000] 05:26:58 INFO - PROCESS | 1652 | 1461241618777 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 05:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:26:58 INFO - PROCESS | 1652 | 1461241618814 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1652 | 1461241618815 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:26:58 INFO - PROCESS | 1652 | 1461241618817 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1652 | 1461241618819 Marionette TRACE conn2 <- [1,618,null,{}] 05:26:58 INFO - PROCESS | 1652 | 1461241618823 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:58 INFO - PROCESS | 1652 | 1461241618910 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:26:58 INFO - PROCESS | 1652 | 1461241618914 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9bb800 == 44 [pid = 1652] [id = 162] 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12bcd4400) [pid = 1652] [serial = 484] [outer = 0x0] 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12d07d000) [pid = 1652] [serial = 485] [outer = 0x12bcd4400] 05:26:58 INFO - PROCESS | 1652 | 1461241618941 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12d3c8400) [pid = 1652] [serial = 486] [outer = 0x12bcd4400] 05:26:59 INFO - PROCESS | 1652 | 1461241619266 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 473ms 05:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:26:59 INFO - PROCESS | 1652 | 1461241619291 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1652 | 1461241619293 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:26:59 INFO - PROCESS | 1652 | 1461241619295 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1652 | 1461241619296 Marionette TRACE conn2 <- [1,622,null,{}] 05:26:59 INFO - PROCESS | 1652 | 1461241619298 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:59 INFO - PROCESS | 1652 | 1461241619396 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:26:59 INFO - PROCESS | 1652 | 1461241619402 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bba0000 == 45 [pid = 1652] [id = 163] 05:26:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12d081400) [pid = 1652] [serial = 487] [outer = 0x0] 05:26:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12d932000) [pid = 1652] [serial = 488] [outer = 0x12d081400] 05:26:59 INFO - PROCESS | 1652 | 1461241619430 Marionette DEBUG loaded listener.js 05:26:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12da3f000) [pid = 1652] [serial = 489] [outer = 0x12d081400] 05:26:59 INFO - PROCESS | 1652 | 1461241619722 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 467ms 05:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:26:59 INFO - PROCESS | 1652 | 1461241619811 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1652 | 1461241619813 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:26:59 INFO - PROCESS | 1652 | 1461241619817 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1652 | 1461241619819 Marionette TRACE conn2 <- [1,626,null,{}] 05:26:59 INFO - PROCESS | 1652 | 1461241619824 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:59 INFO - PROCESS | 1652 | 1461241619911 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:27:00 INFO - PROCESS | 1652 | 1461241619998 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1187f4800 == 46 [pid = 1652] [id = 164] 05:27:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1188ae000) [pid = 1652] [serial = 490] [outer = 0x0] 05:27:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x118e27c00) [pid = 1652] [serial = 491] [outer = 0x1188ae000] 05:27:00 INFO - PROCESS | 1652 | 1461241620033 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1198d2400) [pid = 1652] [serial = 492] [outer = 0x1188ae000] 05:27:00 INFO - PROCESS | 1652 | 1461241620457 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 673ms 05:27:00 INFO - PROCESS | 1652 | 1461241620490 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:27:00 INFO - PROCESS | 1652 | 1461241620493 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:27:00 INFO - PROCESS | 1652 | 1461241620499 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:27:00 INFO - PROCESS | 1652 | 1461241620501 Marionette TRACE conn2 <- [1,630,null,{}] 05:27:00 INFO - PROCESS | 1652 | 1461241620504 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:00 INFO - PROCESS | 1652 | 1461241620625 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:27:00 INFO - PROCESS | 1652 | 1461241620698 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa6a000 == 47 [pid = 1652] [id = 165] 05:27:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x118c37800) [pid = 1652] [serial = 493] [outer = 0x0] 05:27:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11b0e2400) [pid = 1652] [serial = 494] [outer = 0x118c37800] 05:27:00 INFO - PROCESS | 1652 | 1461241620728 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11be31800) [pid = 1652] [serial = 495] [outer = 0x118c37800] 05:27:01 INFO - PROCESS | 1652 | 1461241621119 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 673ms 05:27:01 INFO - PROCESS | 1652 | 1461241621170 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:27:01 INFO - PROCESS | 1652 | 1461241621172 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:27:01 INFO - PROCESS | 1652 | 1461241621174 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1652 | 1461241621175 Marionette TRACE conn2 <- [1,634,null,{}] 05:27:01 INFO - PROCESS | 1652 | 1461241621182 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:01 INFO - PROCESS | 1652 | 1461241621283 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:27:01 INFO - PROCESS | 1652 | 1461241621335 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b40d000 == 48 [pid = 1652] [id = 166] 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x123a9b800) [pid = 1652] [serial = 496] [outer = 0x0] 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x125bc8800) [pid = 1652] [serial = 497] [outer = 0x123a9b800] 05:27:01 INFO - PROCESS | 1652 | 1461241621367 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x126f59800) [pid = 1652] [serial = 498] [outer = 0x123a9b800] 05:27:01 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:01 INFO - PROCESS | 1652 | 1461241621781 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 618ms 05:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:27:01 INFO - PROCESS | 1652 | 1461241621793 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1652 | 1461241621794 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:27:01 INFO - PROCESS | 1652 | 1461241621796 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1652 | 1461241621797 Marionette TRACE conn2 <- [1,638,null,{}] 05:27:01 INFO - PROCESS | 1652 | 1461241621800 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:01 INFO - PROCESS | 1652 | 1461241621898 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:27:01 INFO - PROCESS | 1652 | 1461241621985 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3d2000 == 49 [pid = 1652] [id = 167] 05:27:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12b3da400) [pid = 1652] [serial = 499] [outer = 0x0] 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12b9e7800) [pid = 1652] [serial = 500] [outer = 0x12b3da400] 05:27:02 INFO - PROCESS | 1652 | 1461241622017 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12cfa0c00) [pid = 1652] [serial = 501] [outer = 0x12b3da400] 05:27:02 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:02 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:27:02 INFO - PROCESS | 1652 | 1461241622416 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:27:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 05:27:02 INFO - PROCESS | 1652 | 1461241622466 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 1652 | 1461241622467 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:27:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:27:02 INFO - PROCESS | 1652 | 1461241622485 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 1652 | 1461241622488 Marionette TRACE conn2 <- [1,642,null,{}] 05:27:02 INFO - PROCESS | 1652 | 1461241622492 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:02 INFO - PROCESS | 1652 | 1461241622581 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:27:02 INFO - PROCESS | 1652 | 1461241622635 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ae000 == 50 [pid = 1652] [id = 168] 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12d07d400) [pid = 1652] [serial = 502] [outer = 0x0] 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12d22bc00) [pid = 1652] [serial = 503] [outer = 0x12d07d400] 05:27:02 INFO - PROCESS | 1652 | 1461241622659 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12d932400) [pid = 1652] [serial = 504] [outer = 0x12d07d400] 05:27:03 INFO - PROCESS | 1652 | 1461241623165 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:27:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 790ms 05:27:03 INFO - PROCESS | 1652 | 1461241623284 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1652 | 1461241623285 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:27:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:27:03 INFO - PROCESS | 1652 | 1461241623288 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1652 | 1461241623289 Marionette TRACE conn2 <- [1,646,null,{}] 05:27:03 INFO - PROCESS | 1652 | 1461241623291 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:03 INFO - PROCESS | 1652 | 1461241623386 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:27:03 INFO - PROCESS | 1652 | 1461241623460 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d35800 == 51 [pid = 1652] [id = 169] 05:27:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12bc0cc00) [pid = 1652] [serial = 505] [outer = 0x0] 05:27:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12d082c00) [pid = 1652] [serial = 506] [outer = 0x12bc0cc00] 05:27:03 INFO - PROCESS | 1652 | 1461241623511 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12e28b800) [pid = 1652] [serial = 507] [outer = 0x12bc0cc00] 05:27:04 INFO - PROCESS | 1652 | 1461241624041 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 820ms 05:27:04 INFO - PROCESS | 1652 | 1461241624238 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1652 | 1461241624241 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:27:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:27:04 INFO - PROCESS | 1652 | 1461241624258 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1652 | 1461241624259 Marionette TRACE conn2 <- [1,650,null,{}] 05:27:04 INFO - PROCESS | 1652 | 1461241624262 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:04 INFO - PROCESS | 1652 | 1461241624349 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:27:04 INFO - PROCESS | 1652 | 1461241624396 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa9d000 == 52 [pid = 1652] [id = 170] 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x118ed6400) [pid = 1652] [serial = 508] [outer = 0x0] 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1191b2400) [pid = 1652] [serial = 509] [outer = 0x118ed6400] 05:27:04 INFO - PROCESS | 1652 | 1461241624424 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x11a7afc00) [pid = 1652] [serial = 510] [outer = 0x118ed6400] 05:27:04 INFO - PROCESS | 1652 | 1461241624863 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 673ms 05:27:04 INFO - PROCESS | 1652 | 1461241624939 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1652 | 1461241624941 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:27:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:27:04 INFO - PROCESS | 1652 | 1461241624948 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1652 | 1461241624950 Marionette TRACE conn2 <- [1,654,null,{}] 05:27:04 INFO - PROCESS | 1652 | 1461241624953 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:05 INFO - PROCESS | 1652 | 1461241625041 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:27:05 INFO - PROCESS | 1652 | 1461241625106 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a76d000 == 53 [pid = 1652] [id = 171] 05:27:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11a927000) [pid = 1652] [serial = 511] [outer = 0x0] 05:27:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11ba38000) [pid = 1652] [serial = 512] [outer = 0x11a927000] 05:27:05 INFO - PROCESS | 1652 | 1461241625133 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11be31000) [pid = 1652] [serial = 513] [outer = 0x11a927000] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9bb800 == 52 [pid = 1652] [id = 162] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x127fa0800 == 51 [pid = 1652] [id = 161] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11c299000 == 50 [pid = 1652] [id = 160] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x127092000 == 49 [pid = 1652] [id = 159] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x125d40000 == 48 [pid = 1652] [id = 158] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x118f61000 == 47 [pid = 1652] [id = 157] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12e26e800) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11c650000 == 46 [pid = 1652] [id = 156] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11ba85000 == 45 [pid = 1652] [id = 155] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa9f800 == 44 [pid = 1652] [id = 154] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x118ef0000 == 43 [pid = 1652] [id = 153] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x118ede800 == 42 [pid = 1652] [id = 152] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119271800 == 41 [pid = 1652] [id = 151] 05:27:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4af000 == 40 [pid = 1652] [id = 146] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12b3d8400) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x118c3f400) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12b02c400) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x11c0b0800) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12cfe5800) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12d084800) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12d3c4c00) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12d928400) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11ae98800) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11b840c00) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11be2dc00) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11b02cc00) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11a94e000) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x11a7b2400) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11c0a6800) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x125a26400) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x126bb1800) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x127471000) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11912d400) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11853e400) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12b924800) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1294d0c00) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11c7cc000) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12d925800) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11be27800) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12b3df800) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b9e6000) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12d3bc400) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12d080800) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12e031800) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12e040800) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12b3db400) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12bcca800) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12da40000) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 05:27:05 INFO - PROCESS | 1652 | 1461241625489 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:27:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:27:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 573ms 05:27:05 INFO - PROCESS | 1652 | 1461241625519 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 1652 | 1461241625521 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:27:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:27:05 INFO - PROCESS | 1652 | 1461241625523 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 1652 | 1461241625524 Marionette TRACE conn2 <- [1,658,null,{}] 05:27:05 INFO - PROCESS | 1652 | 1461241625530 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:05 INFO - PROCESS | 1652 | 1461241625608 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:27:05 INFO - PROCESS | 1652 | 1461241625657 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7e5800 == 41 [pid = 1652] [id = 172] 05:27:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11be27800) [pid = 1652] [serial = 514] [outer = 0x0] 05:27:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11c2cd800) [pid = 1652] [serial = 515] [outer = 0x11be27800] 05:27:05 INFO - PROCESS | 1652 | 1461241625689 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x123812c00) [pid = 1652] [serial = 516] [outer = 0x11be27800] 05:27:05 INFO - PROCESS | 1652 | 1461241625983 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:27:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:27:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 470ms 05:27:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:27:06 INFO - PROCESS | 1652 | 1461241625995 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1652 | 1461241625996 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:27:06 INFO - PROCESS | 1652 | 1461241625998 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1652 | 1461241625999 Marionette TRACE conn2 <- [1,662,null,{}] 05:27:06 INFO - PROCESS | 1652 | 1461241626001 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:06 INFO - PROCESS | 1652 | 1461241626093 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:27:06 INFO - PROCESS | 1652 | 1461241626097 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c234000 == 42 [pid = 1652] [id = 173] 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x125bca800) [pid = 1652] [serial = 517] [outer = 0x0] 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126f55400) [pid = 1652] [serial = 518] [outer = 0x125bca800] 05:27:06 INFO - PROCESS | 1652 | 1461241626123 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x127f10000) [pid = 1652] [serial = 519] [outer = 0x125bca800] 05:27:06 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:06 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:06 INFO - PROCESS | 1652 | 1461241626464 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:27:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 520ms 05:27:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:27:06 INFO - PROCESS | 1652 | 1461241626519 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1652 | 1461241626520 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:27:06 INFO - PROCESS | 1652 | 1461241626522 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1652 | 1461241626523 Marionette TRACE conn2 <- [1,666,null,{}] 05:27:06 INFO - PROCESS | 1652 | 1461241626525 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:06 INFO - PROCESS | 1652 | 1461241626599 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:27:06 INFO - PROCESS | 1652 | 1461241626603 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x125c28800 == 43 [pid = 1652] [id = 174] 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x127f10400) [pid = 1652] [serial = 520] [outer = 0x0] 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1294d2800) [pid = 1652] [serial = 521] [outer = 0x127f10400] 05:27:06 INFO - PROCESS | 1652 | 1461241626631 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12b3d8400) [pid = 1652] [serial = 522] [outer = 0x127f10400] 05:27:06 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:06 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:27:06 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:06 INFO - PROCESS | 1652 | 1461241626932 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:27:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 418ms 05:27:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:27:06 INFO - PROCESS | 1652 | 1461241626946 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1652 | 1461241626947 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:27:06 INFO - PROCESS | 1652 | 1461241626949 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1652 | 1461241626950 Marionette TRACE conn2 <- [1,670,null,{}] 05:27:06 INFO - PROCESS | 1652 | 1461241626953 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:07 INFO - PROCESS | 1652 | 1461241627046 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:27:07 INFO - PROCESS | 1652 | 1461241627102 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12687f000 == 44 [pid = 1652] [id = 175] 05:27:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128ab0800) [pid = 1652] [serial = 523] [outer = 0x0] 05:27:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b3e4400) [pid = 1652] [serial = 524] [outer = 0x128ab0800] 05:27:07 INFO - PROCESS | 1652 | 1461241627130 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12d07b800) [pid = 1652] [serial = 525] [outer = 0x128ab0800] 05:27:07 INFO - PROCESS | 1652 | 1461241627433 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 521ms 05:27:07 INFO - PROCESS | 1652 | 1461241627473 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1652 | 1461241627475 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:27:07 INFO - PROCESS | 1652 | 1461241627477 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1652 | 1461241627478 Marionette TRACE conn2 <- [1,674,null,{}] 05:27:07 INFO - PROCESS | 1652 | 1461241627480 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:07 INFO - PROCESS | 1652 | 1461241627573 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:27:07 INFO - PROCESS | 1652 | 1461241627586 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x127f93800 == 45 [pid = 1652] [id = 176] 05:27:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12b927800) [pid = 1652] [serial = 526] [outer = 0x0] 05:27:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12d3c0400) [pid = 1652] [serial = 527] [outer = 0x12b927800] 05:27:07 INFO - PROCESS | 1652 | 1461241627611 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12da39c00) [pid = 1652] [serial = 528] [outer = 0x12b927800] 05:27:07 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:07 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:07 INFO - PROCESS | 1652 | 1461241627917 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 05:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:27:07 INFO - PROCESS | 1652 | 1461241627946 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1652 | 1461241627947 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:27:07 INFO - PROCESS | 1652 | 1461241627949 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1652 | 1461241627950 Marionette TRACE conn2 <- [1,678,null,{}] 05:27:07 INFO - PROCESS | 1652 | 1461241627953 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:08 INFO - PROCESS | 1652 | 1461241628048 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:27:08 INFO - PROCESS | 1652 | 1461241628052 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b411800 == 46 [pid = 1652] [id = 177] 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12d3bcc00) [pid = 1652] [serial = 529] [outer = 0x0] 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12e03bc00) [pid = 1652] [serial = 530] [outer = 0x12d3bcc00] 05:27:08 INFO - PROCESS | 1652 | 1461241628077 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12e276000) [pid = 1652] [serial = 531] [outer = 0x12d3bcc00] 05:27:08 INFO - PROCESS | 1652 | 1461241628404 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:27:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 05:27:08 INFO - PROCESS | 1652 | 1461241628418 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 1652 | 1461241628420 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:27:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:27:08 INFO - PROCESS | 1652 | 1461241628426 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1652 | 1461241628427 Marionette TRACE conn2 <- [1,682,null,{}] 05:27:08 INFO - PROCESS | 1652 | 1461241628435 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:08 INFO - PROCESS | 1652 | 1461241628533 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:27:08 INFO - PROCESS | 1652 | 1461241628538 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ce9f000 == 47 [pid = 1652] [id = 178] 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12da3bc00) [pid = 1652] [serial = 532] [outer = 0x0] 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12e28f000) [pid = 1652] [serial = 533] [outer = 0x12da3bc00] 05:27:08 INFO - PROCESS | 1652 | 1461241628562 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12e296800) [pid = 1652] [serial = 534] [outer = 0x12da3bc00] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x125d0dc00) [pid = 1652] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x125d0c000) [pid = 1652] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11ba46800) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x118e24400) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11c39b800) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12b027c00) [pid = 1652] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x118836c00) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11ae95400) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12e040c00) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12bcd4400) [pid = 1652] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118ce3800) [pid = 1652] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12b028800) [pid = 1652] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:27:09 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11be2e000) [pid = 1652] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:27:09 INFO - PROCESS | 1652 | 1461241629430 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:27:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1032ms 05:27:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:27:09 INFO - PROCESS | 1652 | 1461241629465 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 1652 | 1461241629466 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:27:09 INFO - PROCESS | 1652 | 1461241629468 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 1652 | 1461241629469 Marionette TRACE conn2 <- [1,686,null,{}] 05:27:09 INFO - PROCESS | 1652 | 1461241629471 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:09 INFO - PROCESS | 1652 | 1461241629547 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:27:09 INFO - PROCESS | 1652 | 1461241629552 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a75e000 == 48 [pid = 1652] [id = 179] 05:27:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118ce3800) [pid = 1652] [serial = 535] [outer = 0x0] 05:27:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11be2e000) [pid = 1652] [serial = 536] [outer = 0x118ce3800] 05:27:09 INFO - PROCESS | 1652 | 1461241629578 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b02a400) [pid = 1652] [serial = 537] [outer = 0x118ce3800] 05:27:10 INFO - PROCESS | 1652 | 1461241630361 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:27:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 919ms 05:27:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:27:10 INFO - PROCESS | 1652 | 1461241630389 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1652 | 1461241630390 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:27:10 INFO - PROCESS | 1652 | 1461241630392 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1652 | 1461241630394 Marionette TRACE conn2 <- [1,690,null,{}] 05:27:10 INFO - PROCESS | 1652 | 1461241630397 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:10 INFO - PROCESS | 1652 | 1461241630490 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:27:10 INFO - PROCESS | 1652 | 1461241630537 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4b8000 == 49 [pid = 1652] [id = 180] 05:27:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11ae09c00) [pid = 1652] [serial = 538] [outer = 0x0] 05:27:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12d3be000) [pid = 1652] [serial = 539] [outer = 0x11ae09c00] 05:27:10 INFO - PROCESS | 1652 | 1461241630567 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12e6cf800) [pid = 1652] [serial = 540] [outer = 0x11ae09c00] 05:27:11 INFO - PROCESS | 1652 | 1461241631347 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:27:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 05:27:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:27:11 INFO - PROCESS | 1652 | 1461241631363 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 1652 | 1461241631364 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:27:11 INFO - PROCESS | 1652 | 1461241631366 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 1652 | 1461241631367 Marionette TRACE conn2 <- [1,694,null,{}] 05:27:11 INFO - PROCESS | 1652 | 1461241631369 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:11 INFO - PROCESS | 1652 | 1461241631501 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:27:11 INFO - PROCESS | 1652 | 1461241631549 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1188f0000 == 50 [pid = 1652] [id = 181] 05:27:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1153d3400) [pid = 1652] [serial = 541] [outer = 0x0] 05:27:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x116254800) [pid = 1652] [serial = 542] [outer = 0x1153d3400] 05:27:11 INFO - PROCESS | 1652 | 1461241631581 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x119251400) [pid = 1652] [serial = 543] [outer = 0x1153d3400] 05:27:12 INFO - PROCESS | 1652 | 1461241632483 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:27:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1123ms 05:27:12 INFO - PROCESS | 1652 | 1461241632501 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1652 | 1461241632505 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:27:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:27:12 INFO - PROCESS | 1652 | 1461241632509 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 1652 | 1461241632512 Marionette TRACE conn2 <- [1,698,null,{}] 05:27:12 INFO - PROCESS | 1652 | 1461241632515 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:12 INFO - PROCESS | 1652 | 1461241632615 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:27:12 INFO - PROCESS | 1652 | 1461241632662 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbb2000 == 51 [pid = 1652] [id = 182] 05:27:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11a920800) [pid = 1652] [serial = 544] [outer = 0x0] 05:27:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11be2dc00) [pid = 1652] [serial = 545] [outer = 0x11a920800] 05:27:12 INFO - PROCESS | 1652 | 1461241632694 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11c2ce800) [pid = 1652] [serial = 546] [outer = 0x11a920800] 05:27:13 INFO - PROCESS | 1652 | 1461241633591 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:27:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1123ms 05:27:13 INFO - PROCESS | 1652 | 1461241633633 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:27:13 INFO - PROCESS | 1652 | 1461241633635 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:27:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:27:13 INFO - PROCESS | 1652 | 1461241633638 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1652 | 1461241633639 Marionette TRACE conn2 <- [1,702,null,{}] 05:27:13 INFO - PROCESS | 1652 | 1461241633641 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:13 INFO - PROCESS | 1652 | 1461241633736 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:27:13 INFO - PROCESS | 1652 | 1461241633783 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ce96800 == 52 [pid = 1652] [id = 183] 05:27:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x123810c00) [pid = 1652] [serial = 547] [outer = 0x0] 05:27:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12809b000) [pid = 1652] [serial = 548] [outer = 0x123810c00] 05:27:13 INFO - PROCESS | 1652 | 1461241633814 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12b707400) [pid = 1652] [serial = 549] [outer = 0x123810c00] 05:27:14 INFO - PROCESS | 1652 | 1461241634730 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:27:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 05:27:14 INFO - PROCESS | 1652 | 1461241634760 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1652 | 1461241634763 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:27:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:27:14 INFO - PROCESS | 1652 | 1461241634771 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1652 | 1461241634774 Marionette TRACE conn2 <- [1,706,null,{}] 05:27:14 INFO - PROCESS | 1652 | 1461241634776 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:14 INFO - PROCESS | 1652 | 1461241634874 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:27:14 INFO - PROCESS | 1652 | 1461241634922 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee4e800 == 53 [pid = 1652] [id = 184] 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x123817c00) [pid = 1652] [serial = 550] [outer = 0x0] 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12d3c3000) [pid = 1652] [serial = 551] [outer = 0x123817c00] 05:27:14 INFO - PROCESS | 1652 | 1461241634951 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12e28f400) [pid = 1652] [serial = 552] [outer = 0x123817c00] 05:27:15 INFO - PROCESS | 1652 | 1461241635875 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:27:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 05:27:15 INFO - PROCESS | 1652 | 1461241635893 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 1652 | 1461241635895 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:27:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:27:15 INFO - PROCESS | 1652 | 1461241635898 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1652 | 1461241635901 Marionette TRACE conn2 <- [1,710,null,{}] 05:27:15 INFO - PROCESS | 1652 | 1461241635904 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:15 INFO - PROCESS | 1652 | 1461241635992 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:27:16 INFO - PROCESS | 1652 | 1461241636041 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b820000 == 54 [pid = 1652] [id = 185] 05:27:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x11a7b1c00) [pid = 1652] [serial = 553] [outer = 0x0] 05:27:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x11a923400) [pid = 1652] [serial = 554] [outer = 0x11a7b1c00] 05:27:16 INFO - PROCESS | 1652 | 1461241636068 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x11ae98800) [pid = 1652] [serial = 555] [outer = 0x11a7b1c00] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4b8000 == 53 [pid = 1652] [id = 180] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11a75e000 == 52 [pid = 1652] [id = 179] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12ce9f000 == 51 [pid = 1652] [id = 178] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b411800 == 50 [pid = 1652] [id = 177] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x127f93800 == 49 [pid = 1652] [id = 176] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12687f000 == 48 [pid = 1652] [id = 175] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x125c28800 == 47 [pid = 1652] [id = 174] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11c234000 == 46 [pid = 1652] [id = 173] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12d932000) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7e5800 == 45 [pid = 1652] [id = 172] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11a76d000 == 44 [pid = 1652] [id = 171] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa9d000 == 43 [pid = 1652] [id = 170] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ae000 == 42 [pid = 1652] [id = 168] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3d2000 == 41 [pid = 1652] [id = 167] 05:27:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1187f4800 == 40 [pid = 1652] [id = 164] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1277b0000) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x126f53c00) [pid = 1652] [serial = 468] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11c067400) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11c72c400) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11ab9d000) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11a7b5400) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x123818c00) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x123a9b400) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12b3e1000) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11924f400) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x118c45c00) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11ae93c00) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11ba46400) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x1277b4800) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12bc0fc00) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12e274800) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11be2d800) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118fe7400) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12d3c8400) [pid = 1652] [serial = 486] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12b9e2000) [pid = 1652] [serial = 480] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b9e8c00) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b91a800) [pid = 1652] [serial = 474] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x123a9fc00) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12d07d000) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12bc15c00) [pid = 1652] [serial = 477] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12cfdd400) [pid = 1652] [serial = 483] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x125e04c00) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11c06c000) [pid = 1652] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12b027000) [pid = 1652] [serial = 471] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12bcd2c00) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 05:27:16 INFO - PROCESS | 1652 | 1461241636961 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:27:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1071ms 05:27:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:27:16 INFO - PROCESS | 1652 | 1461241636970 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1652 | 1461241636974 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:27:16 INFO - PROCESS | 1652 | 1461241636978 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1652 | 1461241636980 Marionette TRACE conn2 <- [1,714,null,{}] 05:27:16 INFO - PROCESS | 1652 | 1461241636982 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:17 INFO - PROCESS | 1652 | 1461241637059 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:27:17 INFO - PROCESS | 1652 | 1461241637064 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d4000 == 41 [pid = 1652] [id = 186] 05:27:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11aca8000) [pid = 1652] [serial = 556] [outer = 0x0] 05:27:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11be32000) [pid = 1652] [serial = 557] [outer = 0x11aca8000] 05:27:17 INFO - PROCESS | 1652 | 1461241637092 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11c7ca800) [pid = 1652] [serial = 558] [outer = 0x11aca8000] 05:27:17 INFO - PROCESS | 1652 | 1461241637968 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:27:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1019ms 05:27:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:27:18 INFO - PROCESS | 1652 | 1461241637998 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1652 | 1461241637999 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:27:18 INFO - PROCESS | 1652 | 1461241638001 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1652 | 1461241638004 Marionette TRACE conn2 <- [1,718,null,{}] 05:27:18 INFO - PROCESS | 1652 | 1461241638020 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:18 INFO - PROCESS | 1652 | 1461241638097 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:27:18 INFO - PROCESS | 1652 | 1461241638101 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbb1800 == 42 [pid = 1652] [id = 187] 05:27:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126b2ec00) [pid = 1652] [serial = 559] [outer = 0x0] 05:27:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1274e5000) [pid = 1652] [serial = 560] [outer = 0x126b2ec00] 05:27:18 INFO - PROCESS | 1652 | 1461241638132 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12809c000) [pid = 1652] [serial = 561] [outer = 0x126b2ec00] 05:27:18 INFO - PROCESS | 1652 | 1461241638953 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:27:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 05:27:18 INFO - PROCESS | 1652 | 1461241638981 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1652 | 1461241638982 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:27:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:27:18 INFO - PROCESS | 1652 | 1461241638985 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1652 | 1461241638986 Marionette TRACE conn2 <- [1,722,null,{}] 05:27:18 INFO - PROCESS | 1652 | 1461241638989 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:19 INFO - PROCESS | 1652 | 1461241639083 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:27:19 INFO - PROCESS | 1652 | 1461241639088 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b11800 == 43 [pid = 1652] [id = 188] 05:27:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1294d3800) [pid = 1652] [serial = 562] [outer = 0x0] 05:27:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12b9dd400) [pid = 1652] [serial = 563] [outer = 0x1294d3800] 05:27:19 INFO - PROCESS | 1652 | 1461241639115 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12bc16400) [pid = 1652] [serial = 564] [outer = 0x1294d3800] 05:27:19 INFO - PROCESS | 1652 | 1461241639436 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1652 | 1461241639473 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:27:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:27:19 INFO - PROCESS | 1652 | 1461241639478 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1652 | 1461241639479 Marionette TRACE conn2 <- [1,726,null,{}] 05:27:19 INFO - PROCESS | 1652 | 1461241639481 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:19 INFO - PROCESS | 1652 | 1461241639576 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:27:19 INFO - PROCESS | 1652 | 1461241639606 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db3800 == 44 [pid = 1652] [id = 189] 05:27:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1294d8c00) [pid = 1652] [serial = 565] [outer = 0x0] 05:27:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12bcd6400) [pid = 1652] [serial = 566] [outer = 0x1294d8c00] 05:27:19 INFO - PROCESS | 1652 | 1461241639632 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12d3be400) [pid = 1652] [serial = 567] [outer = 0x1294d8c00] 05:27:19 INFO - PROCESS | 1652 | 1461241639977 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:27:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 05:27:20 INFO - PROCESS | 1652 | 1461241640003 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1652 | 1461241640004 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:27:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:27:20 INFO - PROCESS | 1652 | 1461241640009 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1652 | 1461241640010 Marionette TRACE conn2 <- [1,730,null,{}] 05:27:20 INFO - PROCESS | 1652 | 1461241640013 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:20 INFO - PROCESS | 1652 | 1461241640121 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:27:20 INFO - PROCESS | 1652 | 1461241640157 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x127fa0800 == 45 [pid = 1652] [id = 190] 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12d07d000) [pid = 1652] [serial = 568] [outer = 0x0] 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12e039800) [pid = 1652] [serial = 569] [outer = 0x12d07d000] 05:27:20 INFO - PROCESS | 1652 | 1461241640185 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12e6c5c00) [pid = 1652] [serial = 570] [outer = 0x12d07d000] 05:27:20 INFO - PROCESS | 1652 | 1461241640535 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1652 | 1461241640592 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:27:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:27:20 INFO - PROCESS | 1652 | 1461241640596 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1652 | 1461241640597 Marionette TRACE conn2 <- [1,734,null,{}] 05:27:20 INFO - PROCESS | 1652 | 1461241640600 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:20 INFO - PROCESS | 1652 | 1461241640692 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:27:20 INFO - PROCESS | 1652 | 1461241640724 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b82f800 == 46 [pid = 1652] [id = 191] 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1155e1c00) [pid = 1652] [serial = 571] [outer = 0x0] 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x123812800) [pid = 1652] [serial = 572] [outer = 0x1155e1c00] 05:27:20 INFO - PROCESS | 1652 | 1461241640749 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12da3bc00) [pid = 1652] [serial = 573] [outer = 0x1155e1c00] 05:27:21 INFO - PROCESS | 1652 | 1461241641022 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:27:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms 05:27:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:27:21 INFO - PROCESS | 1652 | 1461241641065 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 1652 | 1461241641066 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:27:21 INFO - PROCESS | 1652 | 1461241641068 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1652 | 1461241641069 Marionette TRACE conn2 <- [1,738,null,{}] 05:27:21 INFO - PROCESS | 1652 | 1461241641074 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:21 INFO - PROCESS | 1652 | 1461241641151 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:27:21 INFO - PROCESS | 1652 | 1461241641157 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d09e000 == 47 [pid = 1652] [id = 192] 05:27:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12da3d000) [pid = 1652] [serial = 574] [outer = 0x0] 05:27:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12e6d3c00) [pid = 1652] [serial = 575] [outer = 0x12da3d000] 05:27:21 INFO - PROCESS | 1652 | 1461241641182 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12e946c00) [pid = 1652] [serial = 576] [outer = 0x12da3d000] 05:27:21 INFO - PROCESS | 1652 | 1461241641980 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:27:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 922ms 05:27:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:27:21 INFO - PROCESS | 1652 | 1461241641991 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 1652 | 1461241641992 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:27:21 INFO - PROCESS | 1652 | 1461241641994 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1652 | 1461241641995 Marionette TRACE conn2 <- [1,742,null,{}] 05:27:21 INFO - PROCESS | 1652 | 1461241641997 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:22 INFO - PROCESS | 1652 | 1461241642075 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:27:22 INFO - PROCESS | 1652 | 1461241642121 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3a7800 == 48 [pid = 1652] [id = 193] 05:27:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11644e400) [pid = 1652] [serial = 577] [outer = 0x0] 05:27:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12bccec00) [pid = 1652] [serial = 578] [outer = 0x11644e400] 05:27:22 INFO - PROCESS | 1652 | 1461241642146 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12e94b000) [pid = 1652] [serial = 579] [outer = 0x11644e400] 05:27:22 INFO - PROCESS | 1652 | 1461241642896 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:27:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 920ms 05:27:22 INFO - PROCESS | 1652 | 1461241642914 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 1652 | 1461241642917 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:27:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:27:22 INFO - PROCESS | 1652 | 1461241642921 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1652 | 1461241642925 Marionette TRACE conn2 <- [1,746,null,{}] 05:27:22 INFO - PROCESS | 1652 | 1461241642930 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:23 INFO - PROCESS | 1652 | 1461241643056 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:27:23 INFO - PROCESS | 1652 | 1461241643106 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b38800 == 49 [pid = 1652] [id = 194] 05:27:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11a7a8c00) [pid = 1652] [serial = 580] [outer = 0x0] 05:27:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11a929000) [pid = 1652] [serial = 581] [outer = 0x11a7a8c00] 05:27:23 INFO - PROCESS | 1652 | 1461241643139 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11b04ec00) [pid = 1652] [serial = 582] [outer = 0x11a7a8c00] 05:27:24 INFO - PROCESS | 1652 | 1461241644020 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:27:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 05:27:24 INFO - PROCESS | 1652 | 1461241644045 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1652 | 1461241644049 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:27:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:27:24 INFO - PROCESS | 1652 | 1461241644054 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1652 | 1461241644058 Marionette TRACE conn2 <- [1,750,null,{}] 05:27:24 INFO - PROCESS | 1652 | 1461241644060 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:24 INFO - PROCESS | 1652 | 1461241644154 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:27:24 INFO - PROCESS | 1652 | 1461241644201 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x123af6000 == 50 [pid = 1652] [id = 195] 05:27:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11a511800) [pid = 1652] [serial = 583] [outer = 0x0] 05:27:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12381bc00) [pid = 1652] [serial = 584] [outer = 0x11a511800] 05:27:24 INFO - PROCESS | 1652 | 1461241644231 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x126bb2400) [pid = 1652] [serial = 585] [outer = 0x11a511800] 05:27:25 INFO - PROCESS | 1652 | 1461241645119 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:27:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1076ms 05:27:25 INFO - PROCESS | 1652 | 1461241645129 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 1652 | 1461241645131 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:27:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:27:25 INFO - PROCESS | 1652 | 1461241645133 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 1652 | 1461241645136 Marionette TRACE conn2 <- [1,754,null,{}] 05:27:25 INFO - PROCESS | 1652 | 1461241645146 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:25 INFO - PROCESS | 1652 | 1461241645245 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:27:25 INFO - PROCESS | 1652 | 1461241645293 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d216000 == 51 [pid = 1652] [id = 196] 05:27:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x127069800) [pid = 1652] [serial = 586] [outer = 0x0] 05:27:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12d3c2c00) [pid = 1652] [serial = 587] [outer = 0x127069800] 05:27:25 INFO - PROCESS | 1652 | 1461241645324 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12e26e800) [pid = 1652] [serial = 588] [outer = 0x127069800] 05:27:26 INFO - PROCESS | 1652 | 1461241646202 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:27:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1073ms 05:27:26 INFO - PROCESS | 1652 | 1461241646218 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 1652 | 1461241646220 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:27:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:27:26 INFO - PROCESS | 1652 | 1461241646224 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1652 | 1461241646226 Marionette TRACE conn2 <- [1,758,null,{}] 05:27:26 INFO - PROCESS | 1652 | 1461241646228 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:26 INFO - PROCESS | 1652 | 1461241646322 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:27:26 INFO - PROCESS | 1652 | 1461241646369 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e98d800 == 52 [pid = 1652] [id = 197] 05:27:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12d3c8c00) [pid = 1652] [serial = 589] [outer = 0x0] 05:27:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12e6c8800) [pid = 1652] [serial = 590] [outer = 0x12d3c8c00] 05:27:26 INFO - PROCESS | 1652 | 1461241646399 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12ed86c00) [pid = 1652] [serial = 591] [outer = 0x12d3c8c00] 05:27:26 INFO - PROCESS | 1652 | 1461241646941 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:27:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 772ms 05:27:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:27:27 INFO - PROCESS | 1652 | 1461241646998 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 1652 | 1461241647000 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:27:27 INFO - PROCESS | 1652 | 1461241647003 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1652 | 1461241647005 Marionette TRACE conn2 <- [1,762,null,{}] 05:27:27 INFO - PROCESS | 1652 | 1461241647008 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:27 INFO - PROCESS | 1652 | 1461241647100 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:27:27 INFO - PROCESS | 1652 | 1461241647160 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ba8b800 == 53 [pid = 1652] [id = 198] 05:27:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x11ae93c00) [pid = 1652] [serial = 592] [outer = 0x0] 05:27:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x11b0e0400) [pid = 1652] [serial = 593] [outer = 0x11ae93c00] 05:27:27 INFO - PROCESS | 1652 | 1461241647188 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x11be76400) [pid = 1652] [serial = 594] [outer = 0x11ae93c00] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12d09e000 == 52 [pid = 1652] [id = 192] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x11b82f800 == 51 [pid = 1652] [id = 191] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x127fa0800 == 50 [pid = 1652] [id = 190] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x125bc8800) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11b0e2400) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x118e27c00) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12b9e7800) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12d22bc00) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12d082c00) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x126db3800 == 49 [pid = 1652] [id = 189] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x125b11800 == 48 [pid = 1652] [id = 188] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbb1800 == 47 [pid = 1652] [id = 187] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d4000 == 46 [pid = 1652] [id = 186] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x11b820000 == 45 [pid = 1652] [id = 185] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee4e800 == 44 [pid = 1652] [id = 184] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12ce96800 == 43 [pid = 1652] [id = 183] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbb2000 == 42 [pid = 1652] [id = 182] 05:27:27 INFO - PROCESS | 1652 | --DOCSHELL 0x1188f0000 == 41 [pid = 1652] [id = 181] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11be2e000) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12b02a400) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12e296800) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12da39c00) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12d07b800) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12d079c00) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12d3be000) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12d3c0400) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12e28f000) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12e276000) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12da3f000) [pid = 1652] [serial = 489] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11be31000) [pid = 1652] [serial = 513] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11ba38000) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11c2cd800) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x123812c00) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11a7afc00) [pid = 1652] [serial = 510] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1191b2400) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126f55400) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x127f10000) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12e03bc00) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1294d2800) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12b3d8400) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 05:27:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12b3e4400) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1652 | 1461241648066 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:27:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1076ms 05:27:28 INFO - PROCESS | 1652 | 1461241648080 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 1652 | 1461241648085 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:27:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:27:28 INFO - PROCESS | 1652 | 1461241648092 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 1652 | 1461241648094 Marionette TRACE conn2 <- [1,766,null,{}] 05:27:28 INFO - PROCESS | 1652 | 1461241648098 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:28 INFO - PROCESS | 1652 | 1461241648197 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:27:28 INFO - PROCESS | 1652 | 1461241648249 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b1b800 == 42 [pid = 1652] [id = 199] 05:27:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11c06c000) [pid = 1652] [serial = 595] [outer = 0x0] 05:27:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x123819c00) [pid = 1652] [serial = 596] [outer = 0x11c06c000] 05:27:28 INFO - PROCESS | 1652 | 1461241648275 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x125e09400) [pid = 1652] [serial = 597] [outer = 0x11c06c000] 05:27:29 INFO - PROCESS | 1652 | 1461241649044 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:27:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 05:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:27:29 INFO - PROCESS | 1652 | 1461241649063 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1652 | 1461241649064 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:27:29 INFO - PROCESS | 1652 | 1461241649066 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1652 | 1461241649068 Marionette TRACE conn2 <- [1,770,null,{}] 05:27:29 INFO - PROCESS | 1652 | 1461241649076 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:29 INFO - PROCESS | 1652 | 1461241649153 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:27:29 INFO - PROCESS | 1652 | 1461241649159 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bba1800 == 43 [pid = 1652] [id = 200] 05:27:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b02b000) [pid = 1652] [serial = 598] [outer = 0x0] 05:27:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b3d5400) [pid = 1652] [serial = 599] [outer = 0x12b02b000] 05:27:29 INFO - PROCESS | 1652 | 1461241649188 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b9e2000) [pid = 1652] [serial = 600] [outer = 0x12b02b000] 05:27:29 INFO - PROCESS | 1652 | 1461241649533 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 472ms 05:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:27:29 INFO - PROCESS | 1652 | 1461241649539 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1652 | 1461241649541 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:27:29 INFO - PROCESS | 1652 | 1461241649543 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1652 | 1461241649544 Marionette TRACE conn2 <- [1,774,null,{}] 05:27:29 INFO - PROCESS | 1652 | 1461241649547 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:29 INFO - PROCESS | 1652 | 1461241649654 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:27:29 INFO - PROCESS | 1652 | 1461241649684 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x123ada800 == 44 [pid = 1652] [id = 201] 05:27:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x123816800) [pid = 1652] [serial = 601] [outer = 0x0] 05:27:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12bc10400) [pid = 1652] [serial = 602] [outer = 0x123816800] 05:27:29 INFO - PROCESS | 1652 | 1461241649710 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12d3be000) [pid = 1652] [serial = 603] [outer = 0x123816800] 05:27:29 INFO - PROCESS | 1652 | 1461241649986 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 05:27:30 INFO - PROCESS | 1652 | 1461241650012 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 1652 | 1461241650014 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:27:30 INFO - PROCESS | 1652 | 1461241650016 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 1652 | 1461241650017 Marionette TRACE conn2 <- [1,778,null,{}] 05:27:30 INFO - PROCESS | 1652 | 1461241650032 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:30 INFO - PROCESS | 1652 | 1461241650133 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:27:30 INFO - PROCESS | 1652 | 1461241650138 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x127089800 == 45 [pid = 1652] [id = 202] 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12d3c0c00) [pid = 1652] [serial = 604] [outer = 0x0] 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12e034c00) [pid = 1652] [serial = 605] [outer = 0x12d3c0c00] 05:27:30 INFO - PROCESS | 1652 | 1461241650163 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12e272400) [pid = 1652] [serial = 606] [outer = 0x12d3c0c00] 05:27:30 INFO - PROCESS | 1652 | 1461241650510 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 522ms 05:27:30 INFO - PROCESS | 1652 | 1461241650554 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 1652 | 1461241650555 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:27:30 INFO - PROCESS | 1652 | 1461241650558 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 1652 | 1461241650559 Marionette TRACE conn2 <- [1,782,null,{}] 05:27:30 INFO - PROCESS | 1652 | 1461241650561 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:30 INFO - PROCESS | 1652 | 1461241650669 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:27:30 INFO - PROCESS | 1652 | 1461241650683 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x129424000 == 46 [pid = 1652] [id = 203] 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12e28e400) [pid = 1652] [serial = 607] [outer = 0x0] 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12e6cac00) [pid = 1652] [serial = 608] [outer = 0x12e28e400] 05:27:30 INFO - PROCESS | 1652 | 1461241650711 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12ed8ec00) [pid = 1652] [serial = 609] [outer = 0x12e28e400] 05:27:31 INFO - PROCESS | 1652 | 1461241651040 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 521ms 05:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:27:31 INFO - PROCESS | 1652 | 1461241651079 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 1652 | 1461241651080 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:27:31 INFO - PROCESS | 1652 | 1461241651082 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1652 | 1461241651084 Marionette TRACE conn2 <- [1,786,null,{}] 05:27:31 INFO - PROCESS | 1652 | 1461241651086 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:31 INFO - PROCESS | 1652 | 1461241651181 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:27:31 INFO - PROCESS | 1652 | 1461241651185 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbad800 == 47 [pid = 1652] [id = 204] 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11221f400) [pid = 1652] [serial = 610] [outer = 0x0] 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x112223000) [pid = 1652] [serial = 611] [outer = 0x11221f400] 05:27:31 INFO - PROCESS | 1652 | 1461241651213 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x112228000) [pid = 1652] [serial = 612] [outer = 0x11221f400] 05:27:31 INFO - PROCESS | 1652 | 1461241651551 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 518ms 05:27:31 INFO - PROCESS | 1652 | 1461241651602 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:27:31 INFO - PROCESS | 1652 | 1461241651604 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:27:31 INFO - PROCESS | 1652 | 1461241651607 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1652 | 1461241651609 Marionette TRACE conn2 <- [1,790,null,{}] 05:27:31 INFO - PROCESS | 1652 | 1461241651619 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:31 INFO - PROCESS | 1652 | 1461241651762 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:27:31 INFO - PROCESS | 1652 | 1461241651776 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d0b6800 == 48 [pid = 1652] [id = 205] 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x112221800) [pid = 1652] [serial = 613] [outer = 0x0] 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x114a8c400) [pid = 1652] [serial = 614] [outer = 0x112221800] 05:27:31 INFO - PROCESS | 1652 | 1461241651815 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x114a90400) [pid = 1652] [serial = 615] [outer = 0x112221800] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12b3da400) [pid = 1652] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1188a5800) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11a7b3000) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1188ae000) [pid = 1652] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11be28c00) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12b9e4c00) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x119133c00) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x123a9b800) [pid = 1652] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x127476400) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11ba38400) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12d07d400) [pid = 1652] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b02e000) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118c37800) [pid = 1652] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11c2ce400) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12bc0cc00) [pid = 1652] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118c7a000) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11883b000) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1294d8c00) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1294d3800) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12d07d000) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11aca8000) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11a920800) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1153d3400) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126b2ec00) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123817c00) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11a7b1c00) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1155e1c00) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:27:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12da3d000) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:27:32 INFO - PROCESS | 1652 | 1461241652297 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 727ms 05:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:27:32 INFO - PROCESS | 1652 | 1461241652334 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 1652 | 1461241652336 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:27:32 INFO - PROCESS | 1652 | 1461241652350 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1652 | 1461241652351 Marionette TRACE conn2 <- [1,794,null,{}] 05:27:32 INFO - PROCESS | 1652 | 1461241652354 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:32 INFO - PROCESS | 1652 | 1461241652449 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:27:32 INFO - PROCESS | 1652 | 1461241652453 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x126f13800 == 49 [pid = 1652] [id = 206] 05:27:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x114a91c00) [pid = 1652] [serial = 616] [outer = 0x0] 05:27:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x114a95c00) [pid = 1652] [serial = 617] [outer = 0x114a91c00] 05:27:32 INFO - PROCESS | 1652 | 1461241652478 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11a510400) [pid = 1652] [serial = 618] [outer = 0x114a91c00] 05:27:32 INFO - PROCESS | 1652 | 1461241652946 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 632ms 05:27:32 INFO - PROCESS | 1652 | 1461241652970 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 1652 | 1461241652974 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:27:32 INFO - PROCESS | 1652 | 1461241652978 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1652 | 1461241652980 Marionette TRACE conn2 <- [1,798,null,{}] 05:27:32 INFO - PROCESS | 1652 | 1461241652984 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:33 INFO - PROCESS | 1652 | 1461241653086 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:27:33 INFO - PROCESS | 1652 | 1461241653152 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac7c000 == 50 [pid = 1652] [id = 207] 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11912c800) [pid = 1652] [serial = 619] [outer = 0x0] 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11a7ac800) [pid = 1652] [serial = 620] [outer = 0x11912c800] 05:27:33 INFO - PROCESS | 1652 | 1461241653184 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11ac9d400) [pid = 1652] [serial = 621] [outer = 0x11912c800] 05:27:33 INFO - PROCESS | 1652 | 1461241653611 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 05:27:33 INFO - PROCESS | 1652 | 1461241653649 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1652 | 1461241653653 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:27:33 INFO - PROCESS | 1652 | 1461241653658 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1652 | 1461241653659 Marionette TRACE conn2 <- [1,802,null,{}] 05:27:33 INFO - PROCESS | 1652 | 1461241653662 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:33 INFO - PROCESS | 1652 | 1461241653763 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:27:33 INFO - PROCESS | 1652 | 1461241653815 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b0e000 == 51 [pid = 1652] [id = 208] 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11ac9e400) [pid = 1652] [serial = 622] [outer = 0x0] 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11be2d800) [pid = 1652] [serial = 623] [outer = 0x11ac9e400] 05:27:33 INFO - PROCESS | 1652 | 1461241653845 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x123817c00) [pid = 1652] [serial = 624] [outer = 0x11ac9e400] 05:27:34 INFO - PROCESS | 1652 | 1461241654262 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms 05:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:27:34 INFO - PROCESS | 1652 | 1461241654329 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 1652 | 1461241654331 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:27:34 INFO - PROCESS | 1652 | 1461241654333 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 1652 | 1461241654336 Marionette TRACE conn2 <- [1,806,null,{}] 05:27:34 INFO - PROCESS | 1652 | 1461241654343 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:34 INFO - PROCESS | 1652 | 1461241654468 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:27:34 INFO - PROCESS | 1652 | 1461241654535 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e762800 == 52 [pid = 1652] [id = 209] 05:27:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126b2b400) [pid = 1652] [serial = 625] [outer = 0x0] 05:27:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x127fef400) [pid = 1652] [serial = 626] [outer = 0x126b2b400] 05:27:34 INFO - PROCESS | 1652 | 1461241654568 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b710000) [pid = 1652] [serial = 627] [outer = 0x126b2b400] 05:27:34 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:27:34 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:27:34 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 05:27:35 INFO - PROCESS | 1652 | 1461241655004 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 724ms 05:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:27:35 INFO - PROCESS | 1652 | 1461241655057 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 1652 | 1461241655059 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:27:35 INFO - PROCESS | 1652 | 1461241655061 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 1652 | 1461241655062 Marionette TRACE conn2 <- [1,810,null,{}] 05:27:35 INFO - PROCESS | 1652 | 1461241655065 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:35 INFO - PROCESS | 1652 | 1461241655163 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:27:35 INFO - PROCESS | 1652 | 1461241655215 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f28f000 == 53 [pid = 1652] [id = 210] 05:27:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b9e8800) [pid = 1652] [serial = 628] [outer = 0x0] 05:27:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12cfa4800) [pid = 1652] [serial = 629] [outer = 0x12b9e8800] 05:27:35 INFO - PROCESS | 1652 | 1461241655245 Marionette DEBUG loaded listener.js 05:27:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12e268800) [pid = 1652] [serial = 630] [outer = 0x12b9e8800] 05:27:35 INFO - PROCESS | 1652 | 1461241655650 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 619ms 05:27:35 INFO - PROCESS | 1652 | 1461241655680 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:27:35 INFO - PROCESS | 1652 | 1461241655682 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:27:35 INFO - PROCESS | 1652 | 1461241655684 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 1652 | 1461241655685 Marionette TRACE conn2 <- [1,814,null,{}] 05:27:35 INFO - PROCESS | 1652 | 1461241655688 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:35 INFO - PROCESS | 1652 | 1461241655802 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:27:35 INFO - PROCESS | 1652 | 1461241655867 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1187f4800 == 54 [pid = 1652] [id = 211] 05:27:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12bc18c00) [pid = 1652] [serial = 631] [outer = 0x0] 05:27:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12e296c00) [pid = 1652] [serial = 632] [outer = 0x12bc18c00] 05:27:35 INFO - PROCESS | 1652 | 1461241655897 Marionette DEBUG loaded listener.js 05:27:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12e6d1400) [pid = 1652] [serial = 633] [outer = 0x12bc18c00] 05:27:36 INFO - PROCESS | 1652 | 1461241656328 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 1652 | 1461241656374 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:27:36 INFO - PROCESS | 1652 | 1461241656377 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 1652 | 1461241656379 Marionette TRACE conn2 <- [1,818,null,{}] 05:27:36 INFO - PROCESS | 1652 | 1461241656381 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:36 INFO - PROCESS | 1652 | 1461241656485 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:27:36 INFO - PROCESS | 1652 | 1461241656552 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f56c800 == 55 [pid = 1652] [id = 212] 05:27:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12ed86800) [pid = 1652] [serial = 634] [outer = 0x0] 05:27:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12f21dc00) [pid = 1652] [serial = 635] [outer = 0x12ed86800] 05:27:36 INFO - PROCESS | 1652 | 1461241656583 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12f225000) [pid = 1652] [serial = 636] [outer = 0x12ed86800] 05:27:36 INFO - PROCESS | 1652 | 1461241656979 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 619ms 05:27:36 INFO - PROCESS | 1652 | 1461241656996 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 1652 | 1461241656998 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:27:37 INFO - PROCESS | 1652 | 1461241657000 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 1652 | 1461241657002 Marionette TRACE conn2 <- [1,822,null,{}] 05:27:37 INFO - PROCESS | 1652 | 1461241657005 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:37 INFO - PROCESS | 1652 | 1461241657102 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:27:37 INFO - PROCESS | 1652 | 1461241657199 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192dc800 == 56 [pid = 1652] [id = 213] 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x114a93000) [pid = 1652] [serial = 637] [outer = 0x0] 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119135800) [pid = 1652] [serial = 638] [outer = 0x114a93000] 05:27:37 INFO - PROCESS | 1652 | 1461241657231 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11be2b800) [pid = 1652] [serial = 639] [outer = 0x114a93000] 05:27:37 INFO - PROCESS | 1652 | 1461241657747 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 1652 | 1461241657775 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:27:37 INFO - PROCESS | 1652 | 1461241657780 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 1652 | 1461241657782 Marionette TRACE conn2 <- [1,826,null,{}] 05:27:37 INFO - PROCESS | 1652 | 1461241657786 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:37 INFO - PROCESS | 1652 | 1461241657883 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:27:37 INFO - PROCESS | 1652 | 1461241657951 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bba9000 == 57 [pid = 1652] [id = 214] 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x114a8e800) [pid = 1652] [serial = 640] [outer = 0x0] 05:27:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1188afc00) [pid = 1652] [serial = 641] [outer = 0x114a8e800] 05:27:37 INFO - PROCESS | 1652 | 1461241657980 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11a7b2800) [pid = 1652] [serial = 642] [outer = 0x114a8e800] 05:27:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d0b6800 == 56 [pid = 1652] [id = 205] 05:27:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbad800 == 55 [pid = 1652] [id = 204] 05:27:38 INFO - PROCESS | 1652 | --DOCSHELL 0x129424000 == 54 [pid = 1652] [id = 203] 05:27:38 INFO - PROCESS | 1652 | --DOCSHELL 0x127089800 == 53 [pid = 1652] [id = 202] 05:27:38 INFO - PROCESS | 1652 | --DOCSHELL 0x123ada800 == 52 [pid = 1652] [id = 201] 05:27:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11bba1800 == 51 [pid = 1652] [id = 200] 05:27:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119b1b800 == 50 [pid = 1652] [id = 199] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12809b000) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12bccec00) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | 1461241658431 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:27:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11ba8b800 == 49 [pid = 1652] [id = 198] 05:27:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119b38800 == 48 [pid = 1652] [id = 194] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1273ec800) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12d077400) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11a955400) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x126f59800) [pid = 1652] [serial = 498] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1294d3400) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11c2c7800) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12d932400) [pid = 1652] [serial = 504] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b9ec400) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11be31800) [pid = 1652] [serial = 495] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x125fa2400) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12e28b800) [pid = 1652] [serial = 507] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11a50d400) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118fec000) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12cfa0c00) [pid = 1652] [serial = 501] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11a953c00) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11baf9000) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1198d2400) [pid = 1652] [serial = 492] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12bcd6400) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b9dd400) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12e039800) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11be32000) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11c7ca800) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11c2ce800) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11be2dc00) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119251400) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116254800) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12d3be400) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1274e5000) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12e28f400) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12d3c3000) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11ae98800) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11a923400) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123812800) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12da3bc00) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12e6c5c00) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12e946c00) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12bc16400) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12809c000) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 05:27:38 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12e6d3c00) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 05:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 672ms 05:27:38 INFO - PROCESS | 1652 | 1461241658452 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:27:38 INFO - PROCESS | 1652 | 1461241658456 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:27:38 INFO - PROCESS | 1652 | 1461241658472 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 1652 | 1461241658475 Marionette TRACE conn2 <- [1,830,null,{}] 05:27:38 INFO - PROCESS | 1652 | 1461241658479 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:38 INFO - PROCESS | 1652 | 1461241658558 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:27:38 INFO - PROCESS | 1652 | 1461241658562 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b1a000 == 49 [pid = 1652] [id = 215] 05:27:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11a7b1c00) [pid = 1652] [serial = 643] [outer = 0x0] 05:27:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11a955400) [pid = 1652] [serial = 644] [outer = 0x11a7b1c00] 05:27:38 INFO - PROCESS | 1652 | 1461241658589 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11b02ec00) [pid = 1652] [serial = 645] [outer = 0x11a7b1c00] 05:27:38 INFO - PROCESS | 1652 | 1461241658944 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 526ms 05:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:27:39 INFO - PROCESS | 1652 | 1461241658995 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 1652 | 1461241658997 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:27:39 INFO - PROCESS | 1652 | 1461241659000 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1652 | 1461241659004 Marionette TRACE conn2 <- [1,834,null,{}] 05:27:39 INFO - PROCESS | 1652 | 1461241659040 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:39 INFO - PROCESS | 1652 | 1461241659168 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:27:39 INFO - PROCESS | 1652 | 1461241659182 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c229000 == 50 [pid = 1652] [id = 216] 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11c2c8000) [pid = 1652] [serial = 646] [outer = 0x0] 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123812800) [pid = 1652] [serial = 647] [outer = 0x11c2c8000] 05:27:39 INFO - PROCESS | 1652 | 1461241659226 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125a2f400) [pid = 1652] [serial = 648] [outer = 0x11c2c8000] 05:27:39 INFO - PROCESS | 1652 | 1461241659627 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 643ms 05:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:27:39 INFO - PROCESS | 1652 | 1461241659644 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 1652 | 1461241659645 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:27:39 INFO - PROCESS | 1652 | 1461241659648 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1652 | 1461241659649 Marionette TRACE conn2 <- [1,838,null,{}] 05:27:39 INFO - PROCESS | 1652 | 1461241659651 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:39 INFO - PROCESS | 1652 | 1461241659732 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:27:39 INFO - PROCESS | 1652 | 1461241659757 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d39000 == 51 [pid = 1652] [id = 217] 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126929800) [pid = 1652] [serial = 649] [outer = 0x0] 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12692e800) [pid = 1652] [serial = 650] [outer = 0x126929800] 05:27:39 INFO - PROCESS | 1652 | 1461241659783 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126934400) [pid = 1652] [serial = 651] [outer = 0x126929800] 05:27:40 INFO - PROCESS | 1652 | 1461241660108 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 467ms 05:27:40 INFO - PROCESS | 1652 | 1461241660116 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 1652 | 1461241660117 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:27:40 INFO - PROCESS | 1652 | 1461241660119 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1652 | 1461241660120 Marionette TRACE conn2 <- [1,842,null,{}] 05:27:40 INFO - PROCESS | 1652 | 1461241660123 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:40 INFO - PROCESS | 1652 | 1461241660204 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:27:40 INFO - PROCESS | 1652 | 1461241660261 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b12800 == 52 [pid = 1652] [id = 218] 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12692bc00) [pid = 1652] [serial = 652] [outer = 0x0] 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126b25c00) [pid = 1652] [serial = 653] [outer = 0x12692bc00] 05:27:40 INFO - PROCESS | 1652 | 1461241660288 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12809bc00) [pid = 1652] [serial = 654] [outer = 0x12692bc00] 05:27:40 INFO - PROCESS | 1652 | 1461241660570 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 05:27:40 INFO - PROCESS | 1652 | 1461241660638 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 1652 | 1461241660640 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:27:40 INFO - PROCESS | 1652 | 1461241660642 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1652 | 1461241660643 Marionette TRACE conn2 <- [1,846,null,{}] 05:27:40 INFO - PROCESS | 1652 | 1461241660645 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:40 INFO - PROCESS | 1652 | 1461241660760 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:27:40 INFO - PROCESS | 1652 | 1461241660775 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b40e000 == 53 [pid = 1652] [id = 219] 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1294cb400) [pid = 1652] [serial = 655] [outer = 0x0] 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b9e1c00) [pid = 1652] [serial = 656] [outer = 0x1294cb400] 05:27:40 INFO - PROCESS | 1652 | 1461241660802 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12d3be400) [pid = 1652] [serial = 657] [outer = 0x1294cb400] 05:27:41 INFO - PROCESS | 1652 | 1461241661163 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 569ms 05:27:41 INFO - PROCESS | 1652 | 1461241661211 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:27:41 INFO - PROCESS | 1652 | 1461241661213 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:27:41 INFO - PROCESS | 1652 | 1461241661215 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 1652 | 1461241661216 Marionette TRACE conn2 <- [1,850,null,{}] 05:27:41 INFO - PROCESS | 1652 | 1461241661218 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:41 INFO - PROCESS | 1652 | 1461241661316 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:27:41 INFO - PROCESS | 1652 | 1461241661330 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf73000 == 54 [pid = 1652] [id = 220] 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12d927400) [pid = 1652] [serial = 658] [outer = 0x0] 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12da41800) [pid = 1652] [serial = 659] [outer = 0x12d927400] 05:27:41 INFO - PROCESS | 1652 | 1461241661355 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12e275800) [pid = 1652] [serial = 660] [outer = 0x12d927400] 05:27:41 INFO - PROCESS | 1652 | 1461241661680 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 517ms 05:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:27:41 INFO - PROCESS | 1652 | 1461241661733 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:27:41 INFO - PROCESS | 1652 | 1461241661734 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:27:41 INFO - PROCESS | 1652 | 1461241661736 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 1652 | 1461241661737 Marionette TRACE conn2 <- [1,854,null,{}] 05:27:41 INFO - PROCESS | 1652 | 1461241661739 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:41 INFO - PROCESS | 1652 | 1461241661835 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:27:41 INFO - PROCESS | 1652 | 1461241661846 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d22a000 == 55 [pid = 1652] [id = 221] 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12e28f400) [pid = 1652] [serial = 661] [outer = 0x0] 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12e6bb000) [pid = 1652] [serial = 662] [outer = 0x12e28f400] 05:27:41 INFO - PROCESS | 1652 | 1461241661871 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12e6d2000) [pid = 1652] [serial = 663] [outer = 0x12e28f400] 05:27:42 INFO - PROCESS | 1652 | 1461241662213 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 05:27:42 INFO - PROCESS | 1652 | 1461241662255 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 1652 | 1461241662256 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:27:42 INFO - PROCESS | 1652 | 1461241662258 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1652 | 1461241662259 Marionette TRACE conn2 <- [1,858,null,{}] 05:27:42 INFO - PROCESS | 1652 | 1461241662262 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:42 INFO - PROCESS | 1652 | 1461241662365 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:27:42 INFO - PROCESS | 1652 | 1461241662400 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ac800 == 56 [pid = 1652] [id = 222] 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b16a400) [pid = 1652] [serial = 664] [outer = 0x0] 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b16e800) [pid = 1652] [serial = 665] [outer = 0x12b16a400] 05:27:42 INFO - PROCESS | 1652 | 1461241662426 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b172800) [pid = 1652] [serial = 666] [outer = 0x12b16a400] 05:27:42 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x112221800) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:27:42 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12b02b000) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:27:42 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11c06c000) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:27:42 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x123816800) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:27:42 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12d3c0c00) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:27:42 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12e28e400) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:27:42 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11ae93c00) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:27:42 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11221f400) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:27:42 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123810c00) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:27:42 INFO - PROCESS | 1652 | 1461241662733 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 05:27:42 INFO - PROCESS | 1652 | 1461241662777 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:27:42 INFO - PROCESS | 1652 | 1461241662778 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:27:42 INFO - PROCESS | 1652 | 1461241662780 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1652 | 1461241662781 Marionette TRACE conn2 <- [1,862,null,{}] 05:27:42 INFO - PROCESS | 1652 | 1461241662784 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:42 INFO - PROCESS | 1652 | 1461241662865 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:27:42 INFO - PROCESS | 1652 | 1461241662917 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e760800 == 57 [pid = 1652] [id = 223] 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x114a91000) [pid = 1652] [serial = 667] [outer = 0x0] 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x127471000) [pid = 1652] [serial = 668] [outer = 0x114a91000] 05:27:42 INFO - PROCESS | 1652 | 1461241662942 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12da42800) [pid = 1652] [serial = 669] [outer = 0x114a91000] 05:27:43 INFO - PROCESS | 1652 | 1461241663239 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 468ms 05:27:43 INFO - PROCESS | 1652 | 1461241663248 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 1652 | 1461241663250 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:27:43 INFO - PROCESS | 1652 | 1461241663252 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 1652 | 1461241663254 Marionette TRACE conn2 <- [1,866,null,{}] 05:27:43 INFO - PROCESS | 1652 | 1461241663264 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:43 INFO - PROCESS | 1652 | 1461241663365 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:27:43 INFO - PROCESS | 1652 | 1461241663369 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12fc67000 == 58 [pid = 1652] [id = 224] 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12e296800) [pid = 1652] [serial = 670] [outer = 0x0] 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12e948000) [pid = 1652] [serial = 671] [outer = 0x12e296800] 05:27:43 INFO - PROCESS | 1652 | 1461241663398 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12f220800) [pid = 1652] [serial = 672] [outer = 0x12e296800] 05:27:43 INFO - PROCESS | 1652 | 1461241663723 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 478ms 05:27:43 INFO - PROCESS | 1652 | 1461241663731 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 1652 | 1461241663732 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:27:43 INFO - PROCESS | 1652 | 1461241663734 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 1652 | 1461241663735 Marionette TRACE conn2 <- [1,870,null,{}] 05:27:43 INFO - PROCESS | 1652 | 1461241663737 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:43 INFO - PROCESS | 1652 | 1461241663850 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:27:43 INFO - PROCESS | 1652 | 1461241663856 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12fc6c800 == 59 [pid = 1652] [id = 225] 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x115692400) [pid = 1652] [serial = 673] [outer = 0x0] 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11569a400) [pid = 1652] [serial = 674] [outer = 0x115692400] 05:27:43 INFO - PROCESS | 1652 | 1461241663881 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11569e800) [pid = 1652] [serial = 675] [outer = 0x115692400] 05:27:44 INFO - PROCESS | 1652 | 1461241664205 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 05:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:27:44 INFO - PROCESS | 1652 | 1461241664255 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 1652 | 1461241664256 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:27:44 INFO - PROCESS | 1652 | 1461241664258 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1652 | 1461241664259 Marionette TRACE conn2 <- [1,874,null,{}] 05:27:44 INFO - PROCESS | 1652 | 1461241664261 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:44 INFO - PROCESS | 1652 | 1461241664345 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:27:44 INFO - PROCESS | 1652 | 1461241664349 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x130172000 == 60 [pid = 1652] [id = 226] 05:27:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x114d94000) [pid = 1652] [serial = 676] [outer = 0x0] 05:27:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x114d97800) [pid = 1652] [serial = 677] [outer = 0x114d94000] 05:27:44 INFO - PROCESS | 1652 | 1461241664373 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x115691c00) [pid = 1652] [serial = 678] [outer = 0x114d94000] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x125d35800 == 59 [pid = 1652] [id = 169] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12e98d800 == 58 [pid = 1652] [id = 197] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12d216000 == 57 [pid = 1652] [id = 196] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa9b000 == 56 [pid = 1652] [id = 148] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3a7800 == 55 [pid = 1652] [id = 193] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x123af6000 == 54 [pid = 1652] [id = 195] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf7f800 == 53 [pid = 1652] [id = 149] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x118c18800 == 52 [pid = 1652] [id = 147] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12b40d000 == 51 [pid = 1652] [id = 166] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x118510800 == 50 [pid = 1652] [id = 113] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bba0000 == 49 [pid = 1652] [id = 163] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12e764800 == 48 [pid = 1652] [id = 150] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa6a000 == 47 [pid = 1652] [id = 165] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11bba9000 == 46 [pid = 1652] [id = 214] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1192dc800 == 45 [pid = 1652] [id = 213] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12f56c800 == 44 [pid = 1652] [id = 212] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1187f4800 == 43 [pid = 1652] [id = 211] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12f28f000 == 42 [pid = 1652] [id = 210] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12e762800 == 41 [pid = 1652] [id = 209] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x125b0e000 == 40 [pid = 1652] [id = 208] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac7c000 == 39 [pid = 1652] [id = 207] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x126f13800 == 38 [pid = 1652] [id = 206] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11c229000 == 37 [pid = 1652] [id = 216] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf73000 == 36 [pid = 1652] [id = 220] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ac800 == 35 [pid = 1652] [id = 222] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12d22a000 == 34 [pid = 1652] [id = 221] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x125d39000 == 33 [pid = 1652] [id = 217] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12b40e000 == 32 [pid = 1652] [id = 219] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x119b1a000 == 31 [pid = 1652] [id = 215] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12e760800 == 30 [pid = 1652] [id = 223] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12fc67000 == 29 [pid = 1652] [id = 224] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x126b12800 == 28 [pid = 1652] [id = 218] 05:27:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12fc6c800 == 27 [pid = 1652] [id = 225] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12b3d5400) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x123819c00) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12d3be000) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12e272400) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12bc10400) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12e6cac00) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11b0e0400) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x112223000) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12ed8ec00) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12b707400) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12d3c2c00) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12b9e2000) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112228000) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11a929000) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125e09400) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12e034c00) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11be76400) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x114a95c00) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12381bc00) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12e6c8800) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x114a8c400) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 05:27:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x114a90400) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 05:27:46 INFO - PROCESS | 1652 | 1461241666036 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1823ms 05:27:46 INFO - PROCESS | 1652 | 1461241666082 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 1652 | 1461241666085 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:27:46 INFO - PROCESS | 1652 | 1461241666098 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 1652 | 1461241666101 Marionette TRACE conn2 <- [1,878,null,{}] 05:27:46 INFO - PROCESS | 1652 | 1461241666108 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:46 INFO - PROCESS | 1652 | 1461241666200 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:27:46 INFO - PROCESS | 1652 | 1461241666251 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1155c6800 == 28 [pid = 1652] [id = 227] 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x114a90400) [pid = 1652] [serial = 679] [outer = 0x0] 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x114a90c00) [pid = 1652] [serial = 680] [outer = 0x114a90400] 05:27:46 INFO - PROCESS | 1652 | 1461241666280 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x114d93400) [pid = 1652] [serial = 681] [outer = 0x114a90400] 05:27:46 INFO - PROCESS | 1652 | 1461241666589 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 531ms 05:27:46 INFO - PROCESS | 1652 | 1461241666620 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 1652 | 1461241666627 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:27:46 INFO - PROCESS | 1652 | 1461241666632 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 1652 | 1461241666633 Marionette TRACE conn2 <- [1,882,null,{}] 05:27:46 INFO - PROCESS | 1652 | 1461241666636 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:46 INFO - PROCESS | 1652 | 1461241666707 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:27:46 INFO - PROCESS | 1652 | 1461241666711 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x118890000 == 29 [pid = 1652] [id = 228] 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x114d98400) [pid = 1652] [serial = 682] [outer = 0x0] 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11549a400) [pid = 1652] [serial = 683] [outer = 0x114d98400] 05:27:46 INFO - PROCESS | 1652 | 1461241666740 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11569a800) [pid = 1652] [serial = 684] [outer = 0x114d98400] 05:27:47 INFO - PROCESS | 1652 | 1461241667099 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 523ms 05:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:27:47 INFO - PROCESS | 1652 | 1461241667156 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 1652 | 1461241667158 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:27:47 INFO - PROCESS | 1652 | 1461241667162 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 1652 | 1461241667166 Marionette TRACE conn2 <- [1,886,null,{}] 05:27:47 INFO - PROCESS | 1652 | 1461241667178 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:47 INFO - PROCESS | 1652 | 1461241667292 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:27:47 INFO - PROCESS | 1652 | 1461241667308 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119265800 == 30 [pid = 1652] [id = 229] 05:27:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x112220400) [pid = 1652] [serial = 685] [outer = 0x0] 05:27:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116455000) [pid = 1652] [serial = 686] [outer = 0x112220400] 05:27:47 INFO - PROCESS | 1652 | 1461241667353 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11876ec00) [pid = 1652] [serial = 687] [outer = 0x112220400] 05:27:47 INFO - PROCESS | 1652 | 1461241667723 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 577ms 05:27:47 INFO - PROCESS | 1652 | 1461241667738 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 1652 | 1461241667741 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:27:47 INFO - PROCESS | 1652 | 1461241667744 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 1652 | 1461241667745 Marionette TRACE conn2 <- [1,890,null,{}] 05:27:47 INFO - PROCESS | 1652 | 1461241667748 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:47 INFO - PROCESS | 1652 | 1461241667838 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:27:47 INFO - PROCESS | 1652 | 1461241667846 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c9800 == 31 [pid = 1652] [id = 230] 05:27:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1188a9400) [pid = 1652] [serial = 688] [outer = 0x0] 05:27:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118c72400) [pid = 1652] [serial = 689] [outer = 0x1188a9400] 05:27:47 INFO - PROCESS | 1652 | 1461241667872 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118e26c00) [pid = 1652] [serial = 690] [outer = 0x1188a9400] 05:27:48 INFO - PROCESS | 1652 | 1461241668193 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 05:27:48 INFO - PROCESS | 1652 | 1461241668214 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 1652 | 1461241668216 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:27:48 INFO - PROCESS | 1652 | 1461241668219 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1652 | 1461241668220 Marionette TRACE conn2 <- [1,894,null,{}] 05:27:48 INFO - PROCESS | 1652 | 1461241668226 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:48 INFO - PROCESS | 1652 | 1461241668325 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:27:48 INFO - PROCESS | 1652 | 1461241668332 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a778000 == 32 [pid = 1652] [id = 231] 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1155e2c00) [pid = 1652] [serial = 691] [outer = 0x0] 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118fef800) [pid = 1652] [serial = 692] [outer = 0x1155e2c00] 05:27:48 INFO - PROCESS | 1652 | 1461241668373 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119134400) [pid = 1652] [serial = 693] [outer = 0x1155e2c00] 05:27:48 INFO - PROCESS | 1652 | 1461241668837 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 623ms 05:27:48 INFO - PROCESS | 1652 | 1461241668841 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 1652 | 1461241668842 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:27:48 INFO - PROCESS | 1652 | 1461241668845 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1652 | 1461241668846 Marionette TRACE conn2 <- [1,898,null,{}] 05:27:48 INFO - PROCESS | 1652 | 1461241668848 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:48 INFO - PROCESS | 1652 | 1461241668924 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:27:48 INFO - PROCESS | 1652 | 1461241668932 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa6a800 == 33 [pid = 1652] [id = 232] 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119134c00) [pid = 1652] [serial = 694] [outer = 0x0] 05:27:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119253400) [pid = 1652] [serial = 695] [outer = 0x119134c00] 05:27:48 INFO - PROCESS | 1652 | 1461241668977 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11a7b0000) [pid = 1652] [serial = 696] [outer = 0x119134c00] 05:27:49 INFO - PROCESS | 1652 | 1461241669454 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 621ms 05:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:27:49 INFO - PROCESS | 1652 | 1461241669467 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:27:49 INFO - PROCESS | 1652 | 1461241669469 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:27:49 INFO - PROCESS | 1652 | 1461241669481 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 1652 | 1461241669482 Marionette TRACE conn2 <- [1,902,null,{}] 05:27:49 INFO - PROCESS | 1652 | 1461241669486 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:49 INFO - PROCESS | 1652 | 1461241669595 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:27:49 INFO - PROCESS | 1652 | 1461241669601 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac66800 == 34 [pid = 1652] [id = 233] 05:27:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11a7b4000) [pid = 1652] [serial = 697] [outer = 0x0] 05:27:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11a91d400) [pid = 1652] [serial = 698] [outer = 0x11a7b4000] 05:27:49 INFO - PROCESS | 1652 | 1461241669640 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11a928400) [pid = 1652] [serial = 699] [outer = 0x11a7b4000] 05:27:49 INFO - PROCESS | 1652 | 1461241669979 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 531ms 05:27:50 INFO - PROCESS | 1652 | 1461241670002 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1652 | 1461241670003 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:27:50 INFO - PROCESS | 1652 | 1461241670006 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1652 | 1461241670009 Marionette TRACE conn2 <- [1,906,null,{}] 05:27:50 INFO - PROCESS | 1652 | 1461241670011 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:50 INFO - PROCESS | 1652 | 1461241670079 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:27:50 INFO - PROCESS | 1652 | 1461241670128 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b092000 == 35 [pid = 1652] [id = 234] 05:27:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11a7b5800) [pid = 1652] [serial = 700] [outer = 0x0] 05:27:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11a94c800) [pid = 1652] [serial = 701] [outer = 0x11a7b5800] 05:27:50 INFO - PROCESS | 1652 | 1461241670153 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11a959800) [pid = 1652] [serial = 702] [outer = 0x11a7b5800] 05:27:50 INFO - PROCESS | 1652 | 1461241670412 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 421ms 05:27:50 INFO - PROCESS | 1652 | 1461241670429 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1652 | 1461241670430 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:27:50 INFO - PROCESS | 1652 | 1461241670434 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1652 | 1461241670435 Marionette TRACE conn2 <- [1,910,null,{}] 05:27:50 INFO - PROCESS | 1652 | 1461241670445 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:50 INFO - PROCESS | 1652 | 1461241670520 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:27:50 INFO - PROCESS | 1652 | 1461241670526 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119264800 == 36 [pid = 1652] [id = 235] 05:27:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11a91a800) [pid = 1652] [serial = 703] [outer = 0x0] 05:27:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11aba3000) [pid = 1652] [serial = 704] [outer = 0x11a91a800] 05:27:50 INFO - PROCESS | 1652 | 1461241670551 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11ae09800) [pid = 1652] [serial = 705] [outer = 0x11a91a800] 05:27:50 INFO - PROCESS | 1652 | 1461241670862 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 470ms 05:27:50 INFO - PROCESS | 1652 | 1461241670905 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1652 | 1461241670907 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:27:50 INFO - PROCESS | 1652 | 1461241670909 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1652 | 1461241670910 Marionette TRACE conn2 <- [1,914,null,{}] 05:27:50 INFO - PROCESS | 1652 | 1461241670912 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:51 INFO - PROCESS | 1652 | 1461241671015 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:27:51 INFO - PROCESS | 1652 | 1461241671043 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c0d1800 == 37 [pid = 1652] [id = 236] 05:27:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1146c4800) [pid = 1652] [serial = 706] [outer = 0x0] 05:27:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11ac9fc00) [pid = 1652] [serial = 707] [outer = 0x1146c4800] 05:27:51 INFO - PROCESS | 1652 | 1461241671069 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11b02a800) [pid = 1652] [serial = 708] [outer = 0x1146c4800] 05:27:51 INFO - PROCESS | 1652 | 1461241671368 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 518ms 05:27:51 INFO - PROCESS | 1652 | 1461241671427 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:27:51 INFO - PROCESS | 1652 | 1461241671429 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:27:51 INFO - PROCESS | 1652 | 1461241671431 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1652 | 1461241671433 Marionette TRACE conn2 <- [1,918,null,{}] 05:27:51 INFO - PROCESS | 1652 | 1461241671435 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:51 INFO - PROCESS | 1652 | 1461241671535 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:27:51 INFO - PROCESS | 1652 | 1461241671566 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a776000 == 38 [pid = 1652] [id = 237] 05:27:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11b033c00) [pid = 1652] [serial = 709] [outer = 0x0] 05:27:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11b840c00) [pid = 1652] [serial = 710] [outer = 0x11b033c00] 05:27:51 INFO - PROCESS | 1652 | 1461241671595 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11baec400) [pid = 1652] [serial = 711] [outer = 0x11b033c00] 05:27:51 INFO - PROCESS | 1652 | 1461241671915 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 520ms 05:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:27:51 INFO - PROCESS | 1652 | 1461241671951 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 1652 | 1461241671952 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:27:51 INFO - PROCESS | 1652 | 1461241671954 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1652 | 1461241671955 Marionette TRACE conn2 <- [1,922,null,{}] 05:27:51 INFO - PROCESS | 1652 | 1461241671958 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:52 INFO - PROCESS | 1652 | 1461241672050 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:27:52 INFO - PROCESS | 1652 | 1461241672054 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x123af6000 == 39 [pid = 1652] [id = 238] 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11b034000) [pid = 1652] [serial = 712] [outer = 0x0] 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11be27c00) [pid = 1652] [serial = 713] [outer = 0x11b034000] 05:27:52 INFO - PROCESS | 1652 | 1461241672080 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11be31400) [pid = 1652] [serial = 714] [outer = 0x11b034000] 05:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 468ms 05:27:52 INFO - PROCESS | 1652 | 1461241672413 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:27:52 INFO - PROCESS | 1652 | 1461241672429 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1652 | 1461241672430 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:27:52 INFO - PROCESS | 1652 | 1461241672432 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1652 | 1461241672434 Marionette TRACE conn2 <- [1,926,null,{}] 05:27:52 INFO - PROCESS | 1652 | 1461241672436 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:52 INFO - PROCESS | 1652 | 1461241672533 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:27:52 INFO - PROCESS | 1652 | 1461241672537 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12687c000 == 40 [pid = 1652] [id = 239] 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11b848c00) [pid = 1652] [serial = 715] [outer = 0x0] 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11be6c800) [pid = 1652] [serial = 716] [outer = 0x11b848c00] 05:27:52 INFO - PROCESS | 1652 | 1461241672563 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11c067c00) [pid = 1652] [serial = 717] [outer = 0x11b848c00] 05:27:52 INFO - PROCESS | 1652 | 1461241672882 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 05:27:52 INFO - PROCESS | 1652 | 1461241672903 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1652 | 1461241672904 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:27:52 INFO - PROCESS | 1652 | 1461241672914 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1652 | 1461241672915 Marionette TRACE conn2 <- [1,930,null,{}] 05:27:52 INFO - PROCESS | 1652 | 1461241672918 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1652 | 1461241673015 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:27:53 INFO - PROCESS | 1652 | 1461241673019 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db3800 == 41 [pid = 1652] [id = 240] 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11baf9c00) [pid = 1652] [serial = 718] [outer = 0x0] 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11c0a4400) [pid = 1652] [serial = 719] [outer = 0x11baf9c00] 05:27:53 INFO - PROCESS | 1652 | 1461241673044 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11c39b800) [pid = 1652] [serial = 720] [outer = 0x11baf9c00] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12e28f400) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12d927400) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12b16a400) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x114a91000) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12e296800) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x115692400) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11c2c8000) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11a7b1c00) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x114a8e800) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x114a93000) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12ed86800) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12bc18c00) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12b9e8800) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x126b2b400) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11ac9e400) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11912c800) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x114a91c00) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12692bc00) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x126929800) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1294cb400) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11a7a8c00) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x127069800) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11a511800) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11ae09c00) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12d3c8c00) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:27:53 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11644e400) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:27:53 INFO - PROCESS | 1652 | 1461241673715 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 819ms 05:27:53 INFO - PROCESS | 1652 | 1461241673734 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1652 | 1461241673735 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:27:53 INFO - PROCESS | 1652 | 1461241673738 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1652 | 1461241673739 Marionette TRACE conn2 <- [1,934,null,{}] 05:27:53 INFO - PROCESS | 1652 | 1461241673744 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1652 | 1461241673817 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:27:53 INFO - PROCESS | 1652 | 1461241673822 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b829000 == 42 [pid = 1652] [id = 241] 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x114a88800) [pid = 1652] [serial = 721] [outer = 0x0] 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118e20000) [pid = 1652] [serial = 722] [outer = 0x114a88800] 05:27:53 INFO - PROCESS | 1652 | 1461241673850 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11c2c6400) [pid = 1652] [serial = 723] [outer = 0x114a88800] 05:27:54 INFO - PROCESS | 1652 | 1461241674165 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 470ms 05:27:54 INFO - PROCESS | 1652 | 1461241674210 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:27:54 INFO - PROCESS | 1652 | 1461241674211 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:27:54 INFO - PROCESS | 1652 | 1461241674213 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1652 | 1461241674214 Marionette TRACE conn2 <- [1,938,null,{}] 05:27:54 INFO - PROCESS | 1652 | 1461241674216 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:54 INFO - PROCESS | 1652 | 1461241674310 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:27:54 INFO - PROCESS | 1652 | 1461241674316 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x127307000 == 43 [pid = 1652] [id = 242] 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11a91d000) [pid = 1652] [serial = 724] [outer = 0x0] 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11c72d000) [pid = 1652] [serial = 725] [outer = 0x11a91d000] 05:27:54 INFO - PROCESS | 1652 | 1461241674342 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x123813000) [pid = 1652] [serial = 726] [outer = 0x11a91d000] 05:27:54 INFO - PROCESS | 1652 | 1461241674634 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 468ms 05:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:27:54 INFO - PROCESS | 1652 | 1461241674681 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 1652 | 1461241674682 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:27:54 INFO - PROCESS | 1652 | 1461241674684 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1652 | 1461241674685 Marionette TRACE conn2 <- [1,942,null,{}] 05:27:54 INFO - PROCESS | 1652 | 1461241674688 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:54 INFO - PROCESS | 1652 | 1461241674764 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:27:54 INFO - PROCESS | 1652 | 1461241674768 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1280e5800 == 44 [pid = 1652] [id = 243] 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11ae0e400) [pid = 1652] [serial = 727] [outer = 0x0] 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x123a9a400) [pid = 1652] [serial = 728] [outer = 0x11ae0e400] 05:27:54 INFO - PROCESS | 1652 | 1461241674793 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x123a9f800) [pid = 1652] [serial = 729] [outer = 0x11ae0e400] 05:27:55 INFO - PROCESS | 1652 | 1461241675111 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 468ms 05:27:55 INFO - PROCESS | 1652 | 1461241675153 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1652 | 1461241675154 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:27:55 INFO - PROCESS | 1652 | 1461241675157 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1652 | 1461241675158 Marionette TRACE conn2 <- [1,946,null,{}] 05:27:55 INFO - PROCESS | 1652 | 1461241675160 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:55 INFO - PROCESS | 1652 | 1461241675260 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:27:55 INFO - PROCESS | 1652 | 1461241675264 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b408800 == 45 [pid = 1652] [id = 244] 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x123a9b800) [pid = 1652] [serial = 730] [outer = 0x0] 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x125bca800) [pid = 1652] [serial = 731] [outer = 0x123a9b800] 05:27:55 INFO - PROCESS | 1652 | 1461241675289 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x125e08800) [pid = 1652] [serial = 732] [outer = 0x123a9b800] 05:27:55 INFO - PROCESS | 1652 | 1461241675583 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 470ms 05:27:55 INFO - PROCESS | 1652 | 1461241675627 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1652 | 1461241675628 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:27:55 INFO - PROCESS | 1652 | 1461241675630 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1652 | 1461241675631 Marionette TRACE conn2 <- [1,950,null,{}] 05:27:55 INFO - PROCESS | 1652 | 1461241675634 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:55 INFO - PROCESS | 1652 | 1461241675765 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:27:55 INFO - PROCESS | 1652 | 1461241675836 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11467a000 == 46 [pid = 1652] [id = 245] 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x112223000) [pid = 1652] [serial = 733] [outer = 0x0] 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x112228c00) [pid = 1652] [serial = 734] [outer = 0x112223000] 05:27:55 INFO - PROCESS | 1652 | 1461241675868 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x114a89400) [pid = 1652] [serial = 735] [outer = 0x112223000] 05:27:56 INFO - PROCESS | 1652 | 1461241676368 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 767ms 05:27:56 INFO - PROCESS | 1652 | 1461241676399 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 1652 | 1461241676403 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:27:56 INFO - PROCESS | 1652 | 1461241676462 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1652 | 1461241676465 Marionette TRACE conn2 <- [1,954,null,{}] 05:27:56 INFO - PROCESS | 1652 | 1461241676469 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:56 INFO - PROCESS | 1652 | 1461241676576 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:27:56 INFO - PROCESS | 1652 | 1461241676648 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192cc800 == 47 [pid = 1652] [id = 246] 05:27:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1155eb400) [pid = 1652] [serial = 736] [outer = 0x0] 05:27:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1156a0c00) [pid = 1652] [serial = 737] [outer = 0x1155eb400] 05:27:56 INFO - PROCESS | 1652 | 1461241676680 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1162eb800) [pid = 1652] [serial = 738] [outer = 0x1155eb400] 05:27:57 INFO - PROCESS | 1652 | 1461241677368 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1004ms 05:27:57 INFO - PROCESS | 1652 | 1461241677437 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 1652 | 1461241677439 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:27:57 INFO - PROCESS | 1652 | 1461241677442 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 1652 | 1461241677445 Marionette TRACE conn2 <- [1,958,null,{}] 05:27:57 INFO - PROCESS | 1652 | 1461241677448 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:57 INFO - PROCESS | 1652 | 1461241677546 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:27:57 INFO - PROCESS | 1652 | 1461241677594 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119262800 == 48 [pid = 1652] [id = 247] 05:27:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1146c4000) [pid = 1652] [serial = 739] [outer = 0x0] 05:27:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x114d8e400) [pid = 1652] [serial = 740] [outer = 0x1146c4000] 05:27:57 INFO - PROCESS | 1652 | 1461241677623 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1153d4400) [pid = 1652] [serial = 741] [outer = 0x1146c4000] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12b408800 == 47 [pid = 1652] [id = 244] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1280e5800 == 46 [pid = 1652] [id = 243] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x127307000 == 45 [pid = 1652] [id = 242] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11b829000 == 44 [pid = 1652] [id = 241] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x126db3800 == 43 [pid = 1652] [id = 240] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12687c000 == 42 [pid = 1652] [id = 239] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x123af6000 == 41 [pid = 1652] [id = 238] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11a776000 == 40 [pid = 1652] [id = 237] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x114d97800) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11c0d1800 == 39 [pid = 1652] [id = 236] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x119264800 == 38 [pid = 1652] [id = 235] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11b092000 == 37 [pid = 1652] [id = 234] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac66800 == 36 [pid = 1652] [id = 233] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa6a800 == 35 [pid = 1652] [id = 232] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11a778000 == 34 [pid = 1652] [id = 231] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c9800 == 33 [pid = 1652] [id = 230] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x119265800 == 32 [pid = 1652] [id = 229] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x118890000 == 31 [pid = 1652] [id = 228] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1155c6800 == 30 [pid = 1652] [id = 227] 05:27:58 INFO - PROCESS | 1652 | --DOCSHELL 0x130172000 == 29 [pid = 1652] [id = 226] 05:27:58 INFO - PROCESS | 1652 | 1461241678103 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 05:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:27:58 INFO - PROCESS | 1652 | 1461241678114 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1652 | 1461241678118 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:27:58 INFO - PROCESS | 1652 | 1461241678122 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1652 | 1461241678126 Marionette TRACE conn2 <- [1,962,null,{}] 05:27:58 INFO - PROCESS | 1652 | 1461241678129 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:58 INFO - PROCESS | 1652 | 1461241678203 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:27:58 INFO - PROCESS | 1652 | 1461241678209 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11915c800 == 30 [pid = 1652] [id = 248] 05:27:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x114d97400) [pid = 1652] [serial = 742] [outer = 0x0] 05:27:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x115698000) [pid = 1652] [serial = 743] [outer = 0x114d97400] 05:27:58 INFO - PROCESS | 1652 | 1461241678236 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1185b2400) [pid = 1652] [serial = 744] [outer = 0x114d97400] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12e6cf800) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12ed86c00) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11b04ec00) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12e26e800) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x126bb2400) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12e6bb000) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12da41800) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12b16e800) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x127471000) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12e948000) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11569e800) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b172800) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x123812800) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x125a2f400) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11a955400) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11b02ec00) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11a7b2800) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1188afc00) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11be2b800) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119135800) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12f225000) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12f21dc00) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12e6d1400) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12e296c00) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12e268800) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12cfa4800) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12b710000) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x127fef400) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123817c00) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11be2d800) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11ac9d400) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11a7ac800) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11a510400) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126b25c00) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12692e800) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126934400) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b9e1c00) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12e275800) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12e6d2000) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12d3be400) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12da42800) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12809bc00) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12f220800) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11569a400) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12e94b000) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1652 | 1461241678614 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 522ms 05:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:27:58 INFO - PROCESS | 1652 | 1461241678646 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1652 | 1461241678647 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:27:58 INFO - PROCESS | 1652 | 1461241678651 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1652 | 1461241678655 Marionette TRACE conn2 <- [1,966,null,{}] 05:27:58 INFO - PROCESS | 1652 | 1461241678669 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:58 INFO - PROCESS | 1652 | 1461241678791 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:27:58 INFO - PROCESS | 1652 | 1461241678798 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa57000 == 31 [pid = 1652] [id = 249] 05:27:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118c11c00) [pid = 1652] [serial = 745] [outer = 0x0] 05:27:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118ff9800) [pid = 1652] [serial = 746] [outer = 0x118c11c00] 05:27:58 INFO - PROCESS | 1652 | 1461241678830 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1191b2400) [pid = 1652] [serial = 747] [outer = 0x118c11c00] 05:27:59 INFO - PROCESS | 1652 | 1461241679196 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 580ms 05:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:27:59 INFO - PROCESS | 1652 | 1461241679230 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1652 | 1461241679232 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:27:59 INFO - PROCESS | 1652 | 1461241679234 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1652 | 1461241679235 Marionette TRACE conn2 <- [1,970,null,{}] 05:27:59 INFO - PROCESS | 1652 | 1461241679237 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:59 INFO - PROCESS | 1652 | 1461241679313 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:27:59 INFO - PROCESS | 1652 | 1461241679317 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b825800 == 32 [pid = 1652] [id = 250] 05:27:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x114a86800) [pid = 1652] [serial = 748] [outer = 0x0] 05:27:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119d68400) [pid = 1652] [serial = 749] [outer = 0x114a86800] 05:27:59 INFO - PROCESS | 1652 | 1461241679345 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11a7ae000) [pid = 1652] [serial = 750] [outer = 0x114a86800] 05:27:59 INFO - PROCESS | 1652 | 1461241679646 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 421ms 05:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:27:59 INFO - PROCESS | 1652 | 1461241679663 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1652 | 1461241679664 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:27:59 INFO - PROCESS | 1652 | 1461241679667 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1652 | 1461241679668 Marionette TRACE conn2 <- [1,974,null,{}] 05:27:59 INFO - PROCESS | 1652 | 1461241679670 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:59 INFO - PROCESS | 1652 | 1461241679746 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:27:59 INFO - PROCESS | 1652 | 1461241679750 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11401d800 == 33 [pid = 1652] [id = 251] 05:27:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119254000) [pid = 1652] [serial = 751] [outer = 0x0] 05:27:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11a926c00) [pid = 1652] [serial = 752] [outer = 0x119254000] 05:27:59 INFO - PROCESS | 1652 | 1461241679778 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11a953800) [pid = 1652] [serial = 753] [outer = 0x119254000] 05:28:00 INFO - PROCESS | 1652 | 1461241680084 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 469ms 05:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:28:00 INFO - PROCESS | 1652 | 1461241680136 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1652 | 1461241680138 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:28:00 INFO - PROCESS | 1652 | 1461241680140 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1652 | 1461241680143 Marionette TRACE conn2 <- [1,978,null,{}] 05:28:00 INFO - PROCESS | 1652 | 1461241680145 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:00 INFO - PROCESS | 1652 | 1461241680263 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:28:00 INFO - PROCESS | 1652 | 1461241680278 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c299800 == 34 [pid = 1652] [id = 252] 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11a7b1800) [pid = 1652] [serial = 754] [outer = 0x0] 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11ac9e400) [pid = 1652] [serial = 755] [outer = 0x11a7b1800] 05:28:00 INFO - PROCESS | 1652 | 1461241680306 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11b053c00) [pid = 1652] [serial = 756] [outer = 0x11a7b1800] 05:28:00 INFO - PROCESS | 1652 | 1461241680645 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 521ms 05:28:00 INFO - PROCESS | 1652 | 1461241680661 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1652 | 1461241680662 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:28:00 INFO - PROCESS | 1652 | 1461241680664 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1652 | 1461241680665 Marionette TRACE conn2 <- [1,982,null,{}] 05:28:00 INFO - PROCESS | 1652 | 1461241680668 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:00 INFO - PROCESS | 1652 | 1461241680761 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:28:00 INFO - PROCESS | 1652 | 1461241680766 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x122e41000 == 35 [pid = 1652] [id = 253] 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11b037000) [pid = 1652] [serial = 757] [outer = 0x0] 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11b848800) [pid = 1652] [serial = 758] [outer = 0x11b037000] 05:28:00 INFO - PROCESS | 1652 | 1461241680791 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11baed800) [pid = 1652] [serial = 759] [outer = 0x11b037000] 05:28:01 INFO - PROCESS | 1652 | 1461241681102 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 467ms 05:28:01 INFO - PROCESS | 1652 | 1461241681133 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1652 | 1461241681134 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:28:01 INFO - PROCESS | 1652 | 1461241681144 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1652 | 1461241681145 Marionette TRACE conn2 <- [1,986,null,{}] 05:28:01 INFO - PROCESS | 1652 | 1461241681147 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:01 INFO - PROCESS | 1652 | 1461241681249 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:28:01 INFO - PROCESS | 1652 | 1461241681253 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d39000 == 36 [pid = 1652] [id = 254] 05:28:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11b049400) [pid = 1652] [serial = 760] [outer = 0x0] 05:28:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11be28c00) [pid = 1652] [serial = 761] [outer = 0x11b049400] 05:28:01 INFO - PROCESS | 1652 | 1461241681278 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11be31c00) [pid = 1652] [serial = 762] [outer = 0x11b049400] 05:28:01 INFO - PROCESS | 1652 | 1461241681603 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 469ms 05:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:28:01 INFO - PROCESS | 1652 | 1461241681617 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1652 | 1461241681618 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:28:01 INFO - PROCESS | 1652 | 1461241681620 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1652 | 1461241681622 Marionette TRACE conn2 <- [1,990,null,{}] 05:28:01 INFO - PROCESS | 1652 | 1461241681626 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:01 INFO - PROCESS | 1652 | 1461241681718 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:28:01 INFO - PROCESS | 1652 | 1461241681722 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x126f08000 == 37 [pid = 1652] [id = 255] 05:28:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11b0e2c00) [pid = 1652] [serial = 763] [outer = 0x0] 05:28:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11be70000) [pid = 1652] [serial = 764] [outer = 0x11b0e2c00] 05:28:01 INFO - PROCESS | 1652 | 1461241681748 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11c0a7800) [pid = 1652] [serial = 765] [outer = 0x11b0e2c00] 05:28:02 INFO - PROCESS | 1652 | 1461241682055 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 472ms 05:28:02 INFO - PROCESS | 1652 | 1461241682099 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1652 | 1461241682100 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:28:02 INFO - PROCESS | 1652 | 1461241682102 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1652 | 1461241682103 Marionette TRACE conn2 <- [1,994,null,{}] 05:28:02 INFO - PROCESS | 1652 | 1461241682106 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:02 INFO - PROCESS | 1652 | 1461241682203 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:28:02 INFO - PROCESS | 1652 | 1461241682207 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b823800 == 38 [pid = 1652] [id = 256] 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11baf9000) [pid = 1652] [serial = 766] [outer = 0x0] 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11c39c000) [pid = 1652] [serial = 767] [outer = 0x11baf9000] 05:28:02 INFO - PROCESS | 1652 | 1461241682232 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12380f400) [pid = 1652] [serial = 768] [outer = 0x11baf9000] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11b034000) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x114d98400) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1155e2c00) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x114a90400) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112220400) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1146c4800) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11b848c00) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1188a9400) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11a7b5800) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11a91a800) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11ae0e400) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11baf9c00) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119134c00) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x114a88800) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11a7b4000) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11a91d000) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:28:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11b033c00) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:28:02 INFO - PROCESS | 1652 | 1461241682655 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 573ms 05:28:02 INFO - PROCESS | 1652 | 1461241682680 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1652 | 1461241682682 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:28:02 INFO - PROCESS | 1652 | 1461241682684 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1652 | 1461241682686 Marionette TRACE conn2 <- [1,998,null,{}] 05:28:02 INFO - PROCESS | 1652 | 1461241682703 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:02 INFO - PROCESS | 1652 | 1461241682797 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:28:02 INFO - PROCESS | 1652 | 1461241682801 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x126da5000 == 39 [pid = 1652] [id = 257] 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x114a91000) [pid = 1652] [serial = 769] [outer = 0x0] 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11a951400) [pid = 1652] [serial = 770] [outer = 0x114a91000] 05:28:02 INFO - PROCESS | 1652 | 1461241682832 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123814800) [pid = 1652] [serial = 771] [outer = 0x114a91000] 05:28:03 INFO - PROCESS | 1652 | 1461241683167 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 518ms 05:28:03 INFO - PROCESS | 1652 | 1461241683203 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1652 | 1461241683204 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:28:03 INFO - PROCESS | 1652 | 1461241683209 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1652 | 1461241683210 Marionette TRACE conn2 <- [1,1002,null,{}] 05:28:03 INFO - PROCESS | 1652 | 1461241683212 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:03 INFO - PROCESS | 1652 | 1461241683286 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:28:03 INFO - PROCESS | 1652 | 1461241683336 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b40d000 == 40 [pid = 1652] [id = 258] 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11ae0c000) [pid = 1652] [serial = 772] [outer = 0x0] 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12381c000) [pid = 1652] [serial = 773] [outer = 0x11ae0c000] 05:28:03 INFO - PROCESS | 1652 | 1461241683362 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x125f99400) [pid = 1652] [serial = 774] [outer = 0x11ae0c000] 05:28:03 INFO - PROCESS | 1652 | 1461241683624 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 473ms 05:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:28:03 INFO - PROCESS | 1652 | 1461241683680 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1652 | 1461241683682 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:28:03 INFO - PROCESS | 1652 | 1461241683684 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1652 | 1461241683685 Marionette TRACE conn2 <- [1,1006,null,{}] 05:28:03 INFO - PROCESS | 1652 | 1461241683687 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:03 INFO - PROCESS | 1652 | 1461241683766 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:28:03 INFO - PROCESS | 1652 | 1461241683769 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9c9800 == 41 [pid = 1652] [id = 259] 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11be6c400) [pid = 1652] [serial = 775] [outer = 0x0] 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12692b000) [pid = 1652] [serial = 776] [outer = 0x11be6c400] 05:28:03 INFO - PROCESS | 1652 | 1461241683796 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126931400) [pid = 1652] [serial = 777] [outer = 0x11be6c400] 05:28:04 INFO - PROCESS | 1652 | 1461241684133 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 468ms 05:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:28:04 INFO - PROCESS | 1652 | 1461241684152 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 1652 | 1461241684153 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:28:04 INFO - PROCESS | 1652 | 1461241684156 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1652 | 1461241684157 Marionette TRACE conn2 <- [1,1010,null,{}] 05:28:04 INFO - PROCESS | 1652 | 1461241684162 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:04 INFO - PROCESS | 1652 | 1461241684263 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:28:04 INFO - PROCESS | 1652 | 1461241684269 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf73000 == 42 [pid = 1652] [id = 260] 05:28:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126928c00) [pid = 1652] [serial = 778] [outer = 0x0] 05:28:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126b24400) [pid = 1652] [serial = 779] [outer = 0x126928c00] 05:28:04 INFO - PROCESS | 1652 | 1461241684294 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126bb9000) [pid = 1652] [serial = 780] [outer = 0x126928c00] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11915c800 == 41 [pid = 1652] [id = 248] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119262800 == 40 [pid = 1652] [id = 247] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1192cc800 == 39 [pid = 1652] [id = 246] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11467a000 == 38 [pid = 1652] [id = 245] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11401d800 == 37 [pid = 1652] [id = 251] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x125d39000 == 36 [pid = 1652] [id = 254] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa57000 == 35 [pid = 1652] [id = 249] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11b825800 == 34 [pid = 1652] [id = 250] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x126f08000 == 33 [pid = 1652] [id = 255] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x126da5000 == 32 [pid = 1652] [id = 257] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12b40d000 == 31 [pid = 1652] [id = 258] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11c299800 == 30 [pid = 1652] [id = 252] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11b823800 == 29 [pid = 1652] [id = 256] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x122e41000 == 28 [pid = 1652] [id = 253] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11be27c00) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11549a400) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11569a800) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118fef800) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119134400) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x114a90c00) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x114d93400) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116455000) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11876ec00) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11ac9fc00) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11be6c800) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118c72400) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118e26c00) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11a94c800) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11a959800) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11aba3000) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11ae09800) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123a9f800) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11be31400) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11c0a4400) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119253400) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11a7b0000) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11c067c00) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11c2c6400) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11c39b800) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11a91d400) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11a928400) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123a9a400) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11c72d000) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11b840c00) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118e20000) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x123813000) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x11baec400) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x11b02a800) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x125bca800) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 05:28:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9c9800 == 27 [pid = 1652] [id = 259] 05:28:05 INFO - PROCESS | 1652 | 1461241685659 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1524ms 05:28:05 INFO - PROCESS | 1652 | 1461241685681 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:28:05 INFO - PROCESS | 1652 | 1461241685683 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:28:05 INFO - PROCESS | 1652 | 1461241685687 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1652 | 1461241685689 Marionette TRACE conn2 <- [1,1014,null,{}] 05:28:05 INFO - PROCESS | 1652 | 1461241685696 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:05 INFO - PROCESS | 1652 | 1461241685770 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:28:05 INFO - PROCESS | 1652 | 1461241685812 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116427000 == 28 [pid = 1652] [id = 261] 05:28:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x114a92400) [pid = 1652] [serial = 781] [outer = 0x0] 05:28:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x114d8f000) [pid = 1652] [serial = 782] [outer = 0x114a92400] 05:28:05 INFO - PROCESS | 1652 | 1461241685840 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x114e56c00) [pid = 1652] [serial = 783] [outer = 0x114a92400] 05:28:06 INFO - PROCESS | 1652 | 1461241686151 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 474ms 05:28:06 INFO - PROCESS | 1652 | 1461241686165 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 1652 | 1461241686169 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:28:06 INFO - PROCESS | 1652 | 1461241686176 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1652 | 1461241686179 Marionette TRACE conn2 <- [1,1018,null,{}] 05:28:06 INFO - PROCESS | 1652 | 1461241686181 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 1652 | 1461241686252 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:28:06 INFO - PROCESS | 1652 | 1461241686258 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ef1800 == 29 [pid = 1652] [id = 262] 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x114e61800) [pid = 1652] [serial = 784] [outer = 0x0] 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11569a000) [pid = 1652] [serial = 785] [outer = 0x114e61800] 05:28:06 INFO - PROCESS | 1652 | 1461241686286 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11625a400) [pid = 1652] [serial = 786] [outer = 0x114e61800] 05:28:06 INFO - PROCESS | 1652 | 1461241686605 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 475ms 05:28:06 INFO - PROCESS | 1652 | 1461241686650 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 1652 | 1461241686651 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:28:06 INFO - PROCESS | 1652 | 1461241686654 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1652 | 1461241686656 Marionette TRACE conn2 <- [1,1022,null,{}] 05:28:06 INFO - PROCESS | 1652 | 1461241686664 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 1652 | 1461241686737 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:28:06 INFO - PROCESS | 1652 | 1461241686742 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192da000 == 30 [pid = 1652] [id = 263] 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x112222400) [pid = 1652] [serial = 787] [outer = 0x0] 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118c3f400) [pid = 1652] [serial = 788] [outer = 0x112222400] 05:28:06 INFO - PROCESS | 1652 | 1461241686772 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118ce3c00) [pid = 1652] [serial = 789] [outer = 0x112222400] 05:28:07 INFO - PROCESS | 1652 | 1461241687108 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 471ms 05:28:07 INFO - PROCESS | 1652 | 1461241687127 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1652 | 1461241687128 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:28:07 INFO - PROCESS | 1652 | 1461241687131 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1652 | 1461241687132 Marionette TRACE conn2 <- [1,1026,null,{}] 05:28:07 INFO - PROCESS | 1652 | 1461241687135 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:07 INFO - PROCESS | 1652 | 1461241687221 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:28:07 INFO - PROCESS | 1652 | 1461241687281 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c78800 == 31 [pid = 1652] [id = 264] 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1185a6800) [pid = 1652] [serial = 790] [outer = 0x0] 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118e24800) [pid = 1652] [serial = 791] [outer = 0x1185a6800] 05:28:07 INFO - PROCESS | 1652 | 1461241687323 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11912c800) [pid = 1652] [serial = 792] [outer = 0x1185a6800] 05:28:07 INFO - PROCESS | 1652 | 1461241687668 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 568ms 05:28:07 INFO - PROCESS | 1652 | 1461241687700 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1652 | 1461241687701 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:28:07 INFO - PROCESS | 1652 | 1461241687703 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1652 | 1461241687704 Marionette TRACE conn2 <- [1,1030,null,{}] 05:28:07 INFO - PROCESS | 1652 | 1461241687708 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:07 INFO - PROCESS | 1652 | 1461241687774 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:28:07 INFO - PROCESS | 1652 | 1461241687778 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa91000 == 32 [pid = 1652] [id = 265] 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x114e59800) [pid = 1652] [serial = 793] [outer = 0x0] 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119250400) [pid = 1652] [serial = 794] [outer = 0x114e59800] 05:28:07 INFO - PROCESS | 1652 | 1461241687806 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119d63000) [pid = 1652] [serial = 795] [outer = 0x114e59800] 05:28:08 INFO - PROCESS | 1652 | 1461241688135 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 473ms 05:28:08 INFO - PROCESS | 1652 | 1461241688180 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:28:08 INFO - PROCESS | 1652 | 1461241688181 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:28:08 INFO - PROCESS | 1652 | 1461241688184 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 1652 | 1461241688185 Marionette TRACE conn2 <- [1,1034,null,{}] 05:28:08 INFO - PROCESS | 1652 | 1461241688187 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:08 INFO - PROCESS | 1652 | 1461241688269 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:28:08 INFO - PROCESS | 1652 | 1461241688275 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac7a800 == 33 [pid = 1652] [id = 266] 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119d70000) [pid = 1652] [serial = 796] [outer = 0x0] 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11a7b4000) [pid = 1652] [serial = 797] [outer = 0x119d70000] 05:28:08 INFO - PROCESS | 1652 | 1461241688304 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11a952400) [pid = 1652] [serial = 798] [outer = 0x119d70000] 05:28:08 INFO - PROCESS | 1652 | 1461241688619 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 468ms 05:28:08 INFO - PROCESS | 1652 | 1461241688653 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:28:08 INFO - PROCESS | 1652 | 1461241688654 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:28:08 INFO - PROCESS | 1652 | 1461241688657 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 1652 | 1461241688659 Marionette TRACE conn2 <- [1,1038,null,{}] 05:28:08 INFO - PROCESS | 1652 | 1461241688662 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:08 INFO - PROCESS | 1652 | 1461241688729 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:28:08 INFO - PROCESS | 1652 | 1461241688733 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x11baa2000 == 34 [pid = 1652] [id = 267] 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11924e000) [pid = 1652] [serial = 799] [outer = 0x0] 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11aaca000) [pid = 1652] [serial = 800] [outer = 0x11924e000] 05:28:08 INFO - PROCESS | 1652 | 1461241688759 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11ac9f400) [pid = 1652] [serial = 801] [outer = 0x11924e000] 05:28:09 INFO - PROCESS | 1652 | 1461241689062 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 420ms 05:28:09 INFO - PROCESS | 1652 | 1461241689083 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 1652 | 1461241689084 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:28:09 INFO - PROCESS | 1652 | 1461241689086 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1652 | 1461241689087 Marionette TRACE conn2 <- [1,1042,null,{}] 05:28:09 INFO - PROCESS | 1652 | 1461241689091 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:09 INFO - PROCESS | 1652 | 1461241689184 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:28:09 INFO - PROCESS | 1652 | 1461241689191 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbb7800 == 35 [pid = 1652] [id = 268] 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x114a8d400) [pid = 1652] [serial = 802] [outer = 0x0] 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11ac9c000) [pid = 1652] [serial = 803] [outer = 0x114a8d400] 05:28:09 INFO - PROCESS | 1652 | 1461241689216 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11ae8b400) [pid = 1652] [serial = 804] [outer = 0x114a8d400] 05:28:09 INFO - PROCESS | 1652 | 1461241689506 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 474ms 05:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:28:09 INFO - PROCESS | 1652 | 1461241689561 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 1652 | 1461241689562 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:28:09 INFO - PROCESS | 1652 | 1461241689564 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1652 | 1461241689565 Marionette TRACE conn2 <- [1,1046,null,{}] 05:28:09 INFO - PROCESS | 1652 | 1461241689568 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:09 INFO - PROCESS | 1652 | 1461241689636 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:28:09 INFO - PROCESS | 1652 | 1461241689642 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d8800 == 36 [pid = 1652] [id = 269] 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11a50f000) [pid = 1652] [serial = 805] [outer = 0x0] 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11ae95800) [pid = 1652] [serial = 806] [outer = 0x11a50f000] 05:28:09 INFO - PROCESS | 1652 | 1461241689668 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11b04ec00) [pid = 1652] [serial = 807] [outer = 0x11a50f000] 05:28:09 INFO - PROCESS | 1652 | 1461241689947 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 419ms 05:28:09 INFO - PROCESS | 1652 | 1461241689983 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:28:09 INFO - PROCESS | 1652 | 1461241689984 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:28:09 INFO - PROCESS | 1652 | 1461241689986 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1652 | 1461241689987 Marionette TRACE conn2 <- [1,1050,null,{}] 05:28:09 INFO - PROCESS | 1652 | 1461241689992 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:10 INFO - PROCESS | 1652 | 1461241690067 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:28:10 INFO - PROCESS | 1652 | 1461241690114 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c621800 == 37 [pid = 1652] [id = 270] 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11a94d400) [pid = 1652] [serial = 808] [outer = 0x0] 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11b050400) [pid = 1652] [serial = 809] [outer = 0x11a94d400] 05:28:10 INFO - PROCESS | 1652 | 1461241690138 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11ba3a000) [pid = 1652] [serial = 810] [outer = 0x11a94d400] 05:28:10 INFO - PROCESS | 1652 | 1461241690400 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 419ms 05:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:28:10 INFO - PROCESS | 1652 | 1461241690416 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1652 | 1461241690417 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:28:10 INFO - PROCESS | 1652 | 1461241690419 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1652 | 1461241690421 Marionette TRACE conn2 <- [1,1054,null,{}] 05:28:10 INFO - PROCESS | 1652 | 1461241690430 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:10 INFO - PROCESS | 1652 | 1461241690517 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:28:10 INFO - PROCESS | 1652 | 1461241690522 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa8d800 == 38 [pid = 1652] [id = 271] 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11ba3b000) [pid = 1652] [serial = 811] [outer = 0x0] 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11be27c00) [pid = 1652] [serial = 812] [outer = 0x11ba3b000] 05:28:10 INFO - PROCESS | 1652 | 1461241690553 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11be71800) [pid = 1652] [serial = 813] [outer = 0x11ba3b000] 05:28:10 INFO - PROCESS | 1652 | 1461241690913 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 523ms 05:28:10 INFO - PROCESS | 1652 | 1461241690942 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1652 | 1461241690943 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:28:10 INFO - PROCESS | 1652 | 1461241690954 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1652 | 1461241690955 Marionette TRACE conn2 <- [1,1058,null,{}] 05:28:10 INFO - PROCESS | 1652 | 1461241690957 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:11 INFO - PROCESS | 1652 | 1461241691044 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:28:11 INFO - PROCESS | 1652 | 1461241691048 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b0f800 == 39 [pid = 1652] [id = 272] 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11be31000) [pid = 1652] [serial = 814] [outer = 0x0] 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11c072000) [pid = 1652] [serial = 815] [outer = 0x11be31000] 05:28:11 INFO - PROCESS | 1652 | 1461241691073 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11c2cd800) [pid = 1652] [serial = 816] [outer = 0x11be31000] 05:28:11 INFO - PROCESS | 1652 | 1461241691386 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 05:28:11 INFO - PROCESS | 1652 | 1461241691427 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1652 | 1461241691428 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:28:11 INFO - PROCESS | 1652 | 1461241691430 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1652 | 1461241691431 Marionette TRACE conn2 <- [1,1062,null,{}] 05:28:11 INFO - PROCESS | 1652 | 1461241691434 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:11 INFO - PROCESS | 1652 | 1461241691521 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:28:11 INFO - PROCESS | 1652 | 1461241691525 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270a2800 == 40 [pid = 1652] [id = 273] 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11c2c7800) [pid = 1652] [serial = 817] [outer = 0x0] 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11c664800) [pid = 1652] [serial = 818] [outer = 0x11c2c7800] 05:28:11 INFO - PROCESS | 1652 | 1461241691550 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x123811c00) [pid = 1652] [serial = 819] [outer = 0x11c2c7800] 05:28:11 INFO - PROCESS | 1652 | 1461241691865 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 468ms 05:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:28:11 INFO - PROCESS | 1652 | 1461241691904 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1652 | 1461241691905 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:28:11 INFO - PROCESS | 1652 | 1461241691910 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1652 | 1461241691912 Marionette TRACE conn2 <- [1,1066,null,{}] 05:28:11 INFO - PROCESS | 1652 | 1461241691914 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:12 INFO - PROCESS | 1652 | 1461241692005 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:28:12 INFO - PROCESS | 1652 | 1461241692009 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x127f97000 == 41 [pid = 1652] [id = 274] 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11c39e400) [pid = 1652] [serial = 820] [outer = 0x0] 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12381bc00) [pid = 1652] [serial = 821] [outer = 0x11c39e400] 05:28:12 INFO - PROCESS | 1652 | 1461241692034 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x123a9f800) [pid = 1652] [serial = 822] [outer = 0x11c39e400] 05:28:12 INFO - PROCESS | 1652 | 1461241692400 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 522ms 05:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:28:12 INFO - PROCESS | 1652 | 1461241692431 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 1652 | 1461241692432 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:28:12 INFO - PROCESS | 1652 | 1461241692441 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 1652 | 1461241692442 Marionette TRACE conn2 <- [1,1070,null,{}] 05:28:12 INFO - PROCESS | 1652 | 1461241692445 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:12 INFO - PROCESS | 1652 | 1461241692543 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:28:12 INFO - PROCESS | 1652 | 1461241692547 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x129433000 == 42 [pid = 1652] [id = 275] 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x123812400) [pid = 1652] [serial = 823] [outer = 0x0] 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x125bcc800) [pid = 1652] [serial = 824] [outer = 0x123812400] 05:28:12 INFO - PROCESS | 1652 | 1461241692574 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12692d000) [pid = 1652] [serial = 825] [outer = 0x123812400] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11b037000) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11b049400) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11b0e2c00) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11baf9000) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11ae0c000) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x114a91000) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119254000) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x114a86800) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118c11c00) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x114d97400) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1146c4000) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1155eb400) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x112223000) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x123a9b800) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11a7b1800) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x114d94000) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:28:12 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11be6c400) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:28:12 INFO - PROCESS | 1652 | 1461241692993 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 579ms 05:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:28:13 INFO - PROCESS | 1652 | 1461241693014 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1652 | 1461241693015 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:28:13 INFO - PROCESS | 1652 | 1461241693017 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1652 | 1461241693018 Marionette TRACE conn2 <- [1,1074,null,{}] 05:28:13 INFO - PROCESS | 1652 | 1461241693021 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:13 INFO - PROCESS | 1652 | 1461241693096 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:28:13 INFO - PROCESS | 1652 | 1461241693141 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c619800 == 43 [pid = 1652] [id = 276] 05:28:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1146c4000) [pid = 1652] [serial = 826] [outer = 0x0] 05:28:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118ed2000) [pid = 1652] [serial = 827] [outer = 0x1146c4000] 05:28:13 INFO - PROCESS | 1652 | 1461241693167 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11ae8c000) [pid = 1652] [serial = 828] [outer = 0x1146c4000] 05:28:13 INFO - PROCESS | 1652 | 1461241693479 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 05:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:28:13 INFO - PROCESS | 1652 | 1461241693537 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1652 | 1461241693539 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:28:13 INFO - PROCESS | 1652 | 1461241693542 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1652 | 1461241693544 Marionette TRACE conn2 <- [1,1078,null,{}] 05:28:13 INFO - PROCESS | 1652 | 1461241693547 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:13 INFO - PROCESS | 1652 | 1461241693659 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:28:13 INFO - PROCESS | 1652 | 1461241693726 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7b4800 == 44 [pid = 1652] [id = 277] 05:28:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x114a8f800) [pid = 1652] [serial = 829] [outer = 0x0] 05:28:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11b0de400) [pid = 1652] [serial = 830] [outer = 0x114a8f800] 05:28:13 INFO - PROCESS | 1652 | 1461241693767 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125e0c400) [pid = 1652] [serial = 831] [outer = 0x114a8f800] 05:28:14 INFO - PROCESS | 1652 | 1461241694072 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 571ms 05:28:14 INFO - PROCESS | 1652 | 1461241694113 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 1652 | 1461241694114 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:28:14 INFO - PROCESS | 1652 | 1461241694117 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1652 | 1461241694118 Marionette TRACE conn2 <- [1,1082,null,{}] 05:28:14 INFO - PROCESS | 1652 | 1461241694120 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:14 INFO - PROCESS | 1652 | 1461241694197 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:28:14 INFO - PROCESS | 1652 | 1461241694201 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cea5000 == 45 [pid = 1652] [id = 278] 05:28:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12692dc00) [pid = 1652] [serial = 832] [outer = 0x0] 05:28:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126b2b800) [pid = 1652] [serial = 833] [outer = 0x12692dc00] 05:28:14 INFO - PROCESS | 1652 | 1461241694228 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126bbe000) [pid = 1652] [serial = 834] [outer = 0x12692dc00] 05:28:14 INFO - PROCESS | 1652 | 1461241694543 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 469ms 05:28:14 INFO - PROCESS | 1652 | 1461241694587 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 1652 | 1461241694588 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:28:14 INFO - PROCESS | 1652 | 1461241694591 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1652 | 1461241694592 Marionette TRACE conn2 <- [1,1086,null,{}] 05:28:14 INFO - PROCESS | 1652 | 1461241694604 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:14 INFO - PROCESS | 1652 | 1461241694693 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:28:14 INFO - PROCESS | 1652 | 1461241694698 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d211800 == 46 [pid = 1652] [id = 279] 05:28:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126933400) [pid = 1652] [serial = 835] [outer = 0x0] 05:28:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126f5b000) [pid = 1652] [serial = 836] [outer = 0x126933400] 05:28:14 INFO - PROCESS | 1652 | 1461241694729 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12706d000) [pid = 1652] [serial = 837] [outer = 0x126933400] 05:28:15 INFO - PROCESS | 1652 | 1461241695354 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 778ms 05:28:15 INFO - PROCESS | 1652 | 1461241695370 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 1652 | 1461241695372 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:28:15 INFO - PROCESS | 1652 | 1461241695377 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1652 | 1461241695379 Marionette TRACE conn2 <- [1,1090,null,{}] 05:28:15 INFO - PROCESS | 1652 | 1461241695383 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:15 INFO - PROCESS | 1652 | 1461241695519 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:28:15 INFO - PROCESS | 1652 | 1461241695592 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f5e800 == 47 [pid = 1652] [id = 280] 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x114a93000) [pid = 1652] [serial = 838] [outer = 0x0] 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x114d9a800) [pid = 1652] [serial = 839] [outer = 0x114a93000] 05:28:15 INFO - PROCESS | 1652 | 1461241695625 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1155dfc00) [pid = 1652] [serial = 840] [outer = 0x114a93000] 05:28:16 INFO - PROCESS | 1652 | 1461241696130 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 771ms 05:28:16 INFO - PROCESS | 1652 | 1461241696168 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 1652 | 1461241696172 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:28:16 INFO - PROCESS | 1652 | 1461241696180 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 1652 | 1461241696182 Marionette TRACE conn2 <- [1,1094,null,{}] 05:28:16 INFO - PROCESS | 1652 | 1461241696184 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:16 INFO - PROCESS | 1652 | 1461241696289 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:28:16 INFO - PROCESS | 1652 | 1461241696490 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1155bc000 == 48 [pid = 1652] [id = 281] 05:28:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x114a8d000) [pid = 1652] [serial = 841] [outer = 0x0] 05:28:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x114a91400) [pid = 1652] [serial = 842] [outer = 0x114a8d000] 05:28:16 INFO - PROCESS | 1652 | 1461241696521 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x114d97000) [pid = 1652] [serial = 843] [outer = 0x114a8d000] 05:28:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12cea5000 == 47 [pid = 1652] [id = 278] 05:28:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7b4800 == 46 [pid = 1652] [id = 277] 05:28:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11c619800 == 45 [pid = 1652] [id = 276] 05:28:16 INFO - PROCESS | 1652 | --DOCSHELL 0x129433000 == 44 [pid = 1652] [id = 275] 05:28:16 INFO - PROCESS | 1652 | --DOCSHELL 0x127f97000 == 43 [pid = 1652] [id = 274] 05:28:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1270a2800 == 42 [pid = 1652] [id = 273] 05:28:16 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x126b24400) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 05:28:16 INFO - PROCESS | 1652 | --DOCSHELL 0x126b0f800 == 41 [pid = 1652] [id = 272] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa8d800 == 40 [pid = 1652] [id = 271] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11c621800 == 39 [pid = 1652] [id = 270] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d8800 == 38 [pid = 1652] [id = 269] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbb7800 == 37 [pid = 1652] [id = 268] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11baa2000 == 36 [pid = 1652] [id = 267] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac7a800 == 35 [pid = 1652] [id = 266] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa91000 == 34 [pid = 1652] [id = 265] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x119c78800 == 33 [pid = 1652] [id = 264] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1192da000 == 32 [pid = 1652] [id = 263] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x118ef1800 == 31 [pid = 1652] [id = 262] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x116427000 == 30 [pid = 1652] [id = 261] 05:28:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf73000 == 29 [pid = 1652] [id = 260] 05:28:17 INFO - PROCESS | 1652 | 1461241697039 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 877ms 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x115691c00) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12692b000) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11b848800) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11be28c00) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11be70000) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126931400) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11be31c00) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11c39c000) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11c0a7800) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x125f99400) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11a951400) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12380f400) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11a926c00) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11a953800) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119d68400) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11a7ae000) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118ff9800) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1191b2400) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115698000) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185b2400) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1153d4400) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x114d8e400) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1162eb800) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1156a0c00) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x114a89400) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112228c00) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125e08800) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123814800) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11ac9e400) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11b053c00) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11baed800) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12381c000) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 05:28:17 INFO - PROCESS | 1652 | 1461241697068 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 1652 | 1461241697070 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:28:17 INFO - PROCESS | 1652 | 1461241697078 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1652 | 1461241697080 Marionette TRACE conn2 <- [1,1098,null,{}] 05:28:17 INFO - PROCESS | 1652 | 1461241697083 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:17 INFO - PROCESS | 1652 | 1461241697154 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:28:17 INFO - PROCESS | 1652 | 1461241697162 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x118881800 == 30 [pid = 1652] [id = 282] 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x114d9b000) [pid = 1652] [serial = 844] [outer = 0x0] 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x115692000) [pid = 1652] [serial = 845] [outer = 0x114d9b000] 05:28:17 INFO - PROCESS | 1652 | 1461241697191 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11569f400) [pid = 1652] [serial = 846] [outer = 0x114d9b000] 05:28:17 INFO - PROCESS | 1652 | 1461241697547 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 523ms 05:28:17 INFO - PROCESS | 1652 | 1461241697611 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 1652 | 1461241697614 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:28:17 INFO - PROCESS | 1652 | 1461241697619 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1652 | 1461241697621 Marionette TRACE conn2 <- [1,1102,null,{}] 05:28:17 INFO - PROCESS | 1652 | 1461241697625 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:17 INFO - PROCESS | 1652 | 1461241697734 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:28:17 INFO - PROCESS | 1652 | 1461241697754 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a75e000 == 31 [pid = 1652] [id = 283] 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11569d000) [pid = 1652] [serial = 847] [outer = 0x0] 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1187ccc00) [pid = 1652] [serial = 848] [outer = 0x11569d000] 05:28:17 INFO - PROCESS | 1652 | 1461241697795 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118cdec00) [pid = 1652] [serial = 849] [outer = 0x11569d000] 05:28:18 INFO - PROCESS | 1652 | 1461241698179 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 569ms 05:28:18 INFO - PROCESS | 1652 | 1461241698196 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1652 | 1461241698198 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:28:18 INFO - PROCESS | 1652 | 1461241698210 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1652 | 1461241698217 Marionette TRACE conn2 <- [1,1106,null,{}] 05:28:18 INFO - PROCESS | 1652 | 1461241698222 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:18 INFO - PROCESS | 1652 | 1461241698337 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:28:18 INFO - PROCESS | 1652 | 1461241698365 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac63800 == 32 [pid = 1652] [id = 284] 05:28:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x114a89000) [pid = 1652] [serial = 850] [outer = 0x0] 05:28:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119134c00) [pid = 1652] [serial = 851] [outer = 0x114a89000] 05:28:18 INFO - PROCESS | 1652 | 1461241698407 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119d69000) [pid = 1652] [serial = 852] [outer = 0x114a89000] 05:28:18 INFO - PROCESS | 1652 | 1461241698963 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 784ms 05:28:18 INFO - PROCESS | 1652 | 1461241698987 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1652 | 1461241698988 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:28:18 INFO - PROCESS | 1652 | 1461241698992 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1652 | 1461241698994 Marionette TRACE conn2 <- [1,1110,null,{}] 05:28:18 INFO - PROCESS | 1652 | 1461241698996 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:19 INFO - PROCESS | 1652 | 1461241699066 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:28:19 INFO - PROCESS | 1652 | 1461241699070 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c227800 == 33 [pid = 1652] [id = 285] 05:28:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119d68800) [pid = 1652] [serial = 853] [outer = 0x0] 05:28:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11a7ae000) [pid = 1652] [serial = 854] [outer = 0x119d68800] 05:28:19 INFO - PROCESS | 1652 | 1461241699100 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11aca4c00) [pid = 1652] [serial = 855] [outer = 0x119d68800] 05:28:19 INFO - PROCESS | 1652 | 1461241699464 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 522ms 05:28:19 INFO - PROCESS | 1652 | 1461241699514 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 1652 | 1461241699515 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:28:19 INFO - PROCESS | 1652 | 1461241699517 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 1652 | 1461241699518 Marionette TRACE conn2 <- [1,1114,null,{}] 05:28:19 INFO - PROCESS | 1652 | 1461241699521 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:19 INFO - PROCESS | 1652 | 1461241699606 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:28:19 INFO - PROCESS | 1652 | 1461241699637 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x122e36000 == 34 [pid = 1652] [id = 286] 05:28:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11ae94000) [pid = 1652] [serial = 856] [outer = 0x0] 05:28:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11b030c00) [pid = 1652] [serial = 857] [outer = 0x11ae94000] 05:28:19 INFO - PROCESS | 1652 | 1461241699670 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11ba3bc00) [pid = 1652] [serial = 858] [outer = 0x11ae94000] 05:28:20 INFO - PROCESS | 1652 | 1461241700042 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 569ms 05:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:28:20 INFO - PROCESS | 1652 | 1461241700087 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 1652 | 1461241700088 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:28:20 INFO - PROCESS | 1652 | 1461241700090 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1652 | 1461241700091 Marionette TRACE conn2 <- [1,1118,null,{}] 05:28:20 INFO - PROCESS | 1652 | 1461241700093 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:20 INFO - PROCESS | 1652 | 1461241700185 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:28:20 INFO - PROCESS | 1652 | 1461241700190 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x125c2a000 == 35 [pid = 1652] [id = 287] 05:28:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11ae94800) [pid = 1652] [serial = 859] [outer = 0x0] 05:28:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11be29c00) [pid = 1652] [serial = 860] [outer = 0x11ae94800] 05:28:20 INFO - PROCESS | 1652 | 1461241700215 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11be6e800) [pid = 1652] [serial = 861] [outer = 0x11ae94800] 05:28:20 INFO - PROCESS | 1652 | 1461241700527 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 471ms 05:28:20 INFO - PROCESS | 1652 | 1461241700571 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 1652 | 1461241700572 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:28:20 INFO - PROCESS | 1652 | 1461241700577 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1652 | 1461241700579 Marionette TRACE conn2 <- [1,1122,null,{}] 05:28:20 INFO - PROCESS | 1652 | 1461241700581 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:20 INFO - PROCESS | 1652 | 1461241700671 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:28:20 INFO - PROCESS | 1652 | 1461241700675 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x126da2800 == 36 [pid = 1652] [id = 288] 05:28:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11be32000) [pid = 1652] [serial = 862] [outer = 0x0] 05:28:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11c06d000) [pid = 1652] [serial = 863] [outer = 0x11be32000] 05:28:20 INFO - PROCESS | 1652 | 1461241700700 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11c2c8c00) [pid = 1652] [serial = 864] [outer = 0x11be32000] 05:28:21 INFO - PROCESS | 1652 | 1461241701056 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 520ms 05:28:21 INFO - PROCESS | 1652 | 1461241701097 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1652 | 1461241701099 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:28:21 INFO - PROCESS | 1652 | 1461241701102 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1652 | 1461241701104 Marionette TRACE conn2 <- [1,1126,null,{}] 05:28:21 INFO - PROCESS | 1652 | 1461241701107 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:21 INFO - PROCESS | 1652 | 1461241701242 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12692dc00) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11c39e400) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11a94d400) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x114a8f800) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x114a92400) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x114a8d400) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123812400) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1185a6800) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11ba3b000) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119d70000) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11c2c7800) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x114e61800) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11a50f000) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1146c4000) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x114e59800) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11be31000) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11924e000) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:28:21 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x112222400) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:28:21 INFO - PROCESS | 1652 | 1461241701418 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11886a800 == 37 [pid = 1652] [id = 289] 05:28:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x10fde0800) [pid = 1652] [serial = 865] [outer = 0x0] 05:28:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x114d8c800) [pid = 1652] [serial = 866] [outer = 0x10fde0800] 05:28:21 INFO - PROCESS | 1652 | 1461241701439 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118ff2c00) [pid = 1652] [serial = 867] [outer = 0x10fde0800] 05:28:21 INFO - PROCESS | 1652 | 1461241701740 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 05:28:21 INFO - PROCESS | 1652 | 1461241701774 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1652 | 1461241701778 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:28:21 INFO - PROCESS | 1652 | 1461241701781 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1652 | 1461241701783 Marionette TRACE conn2 <- [1,1130,null,{}] 05:28:21 INFO - PROCESS | 1652 | 1461241701786 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:21 INFO - PROCESS | 1652 | 1461241701898 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:28:21 INFO - PROCESS | 1652 | 1461241701907 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa8d000 == 38 [pid = 1652] [id = 290] 05:28:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11a91b800) [pid = 1652] [serial = 868] [outer = 0x0] 05:28:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11b844400) [pid = 1652] [serial = 869] [outer = 0x11a91b800] 05:28:21 INFO - PROCESS | 1652 | 1461241701947 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11c72d000) [pid = 1652] [serial = 870] [outer = 0x11a91b800] 05:28:22 INFO - PROCESS | 1652 | 1461241702330 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 570ms 05:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:28:22 INFO - PROCESS | 1652 | 1461241702351 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1652 | 1461241702353 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:28:22 INFO - PROCESS | 1652 | 1461241702356 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1652 | 1461241702358 Marionette TRACE conn2 <- [1,1134,null,{}] 05:28:22 INFO - PROCESS | 1652 | 1461241702373 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:22 INFO - PROCESS | 1652 | 1461241702484 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:28:22 INFO - PROCESS | 1652 | 1461241702491 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12801c800 == 39 [pid = 1652] [id = 291] 05:28:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11c730400) [pid = 1652] [serial = 871] [outer = 0x0] 05:28:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123818000) [pid = 1652] [serial = 872] [outer = 0x11c730400] 05:28:22 INFO - PROCESS | 1652 | 1461241702535 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123a9d400) [pid = 1652] [serial = 873] [outer = 0x11c730400] 05:28:22 INFO - PROCESS | 1652 | 1461241702946 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 622ms 05:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:28:22 INFO - PROCESS | 1652 | 1461241702979 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1652 | 1461241702980 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:28:22 INFO - PROCESS | 1652 | 1461241702982 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1652 | 1461241702984 Marionette TRACE conn2 <- [1,1138,null,{}] 05:28:23 INFO - PROCESS | 1652 | 1461241702997 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:23 INFO - PROCESS | 1652 | 1461241703081 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:28:23 INFO - PROCESS | 1652 | 1461241703085 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9b5800 == 40 [pid = 1652] [id = 292] 05:28:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123a9d800) [pid = 1652] [serial = 874] [outer = 0x0] 05:28:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126925800) [pid = 1652] [serial = 875] [outer = 0x123a9d800] 05:28:23 INFO - PROCESS | 1652 | 1461241703112 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126b24400) [pid = 1652] [serial = 876] [outer = 0x123a9d800] 05:28:23 INFO - PROCESS | 1652 | 1461241703500 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 529ms 05:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:28:23 INFO - PROCESS | 1652 | 1461241703512 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 1652 | 1461241703515 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:28:23 INFO - PROCESS | 1652 | 1461241703518 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 1652 | 1461241703521 Marionette TRACE conn2 <- [1,1142,null,{}] 05:28:23 INFO - PROCESS | 1652 | 1461241703526 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:23 INFO - PROCESS | 1652 | 1461241703623 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:28:23 INFO - PROCESS | 1652 | 1461241703669 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ef1800 == 41 [pid = 1652] [id = 293] 05:28:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x112223c00) [pid = 1652] [serial = 877] [outer = 0x0] 05:28:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x114d8dc00) [pid = 1652] [serial = 878] [outer = 0x112223c00] 05:28:23 INFO - PROCESS | 1652 | 1461241703702 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1153db000) [pid = 1652] [serial = 879] [outer = 0x112223c00] 05:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 622ms 05:28:24 INFO - PROCESS | 1652 | 1461241704133 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:28:24 INFO - PROCESS | 1652 | 1461241704140 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 1652 | 1461241704144 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:28:24 INFO - PROCESS | 1652 | 1461241704149 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 1652 | 1461241704151 Marionette TRACE conn2 <- [1,1146,null,{}] 05:28:24 INFO - PROCESS | 1652 | 1461241704153 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:24 INFO - PROCESS | 1652 | 1461241704247 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:28:24 INFO - PROCESS | 1652 | 1461241704329 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac74800 == 42 [pid = 1652] [id = 294] 05:28:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116453800) [pid = 1652] [serial = 880] [outer = 0x0] 05:28:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118c45800) [pid = 1652] [serial = 881] [outer = 0x116453800] 05:28:24 INFO - PROCESS | 1652 | 1461241704364 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118fef000) [pid = 1652] [serial = 882] [outer = 0x116453800] 05:28:24 INFO - PROCESS | 1652 | 1461241704775 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 05:28:24 INFO - PROCESS | 1652 | 1461241704818 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 1652 | 1461241704820 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:28:24 INFO - PROCESS | 1652 | 1461241704822 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 1652 | 1461241704825 Marionette TRACE conn2 <- [1,1150,null,{}] 05:28:24 INFO - PROCESS | 1652 | 1461241704833 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:24 INFO - PROCESS | 1652 | 1461241704932 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:28:24 INFO - PROCESS | 1652 | 1461241704980 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x129436800 == 43 [pid = 1652] [id = 295] 05:28:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11a50d000) [pid = 1652] [serial = 883] [outer = 0x0] 05:28:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11ae8ec00) [pid = 1652] [serial = 884] [outer = 0x11a50d000] 05:28:25 INFO - PROCESS | 1652 | 1461241705012 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11baed800) [pid = 1652] [serial = 885] [outer = 0x11a50d000] 05:28:25 INFO - PROCESS | 1652 | 1461241705448 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 672ms 05:28:25 INFO - PROCESS | 1652 | 1461241705495 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:28:25 INFO - PROCESS | 1652 | 1461241705498 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:28:25 INFO - PROCESS | 1652 | 1461241705502 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1652 | 1461241705503 Marionette TRACE conn2 <- [1,1154,null,{}] 05:28:25 INFO - PROCESS | 1652 | 1461241705565 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:25 INFO - PROCESS | 1652 | 1461241705656 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:28:25 INFO - PROCESS | 1652 | 1461241705718 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x123811000) [pid = 1652] [serial = 886] [outer = 0x12fe22c00] 05:28:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d222800 == 44 [pid = 1652] [id = 296] 05:28:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12381a800) [pid = 1652] [serial = 887] [outer = 0x0] 05:28:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125a28800) [pid = 1652] [serial = 888] [outer = 0x12381a800] 05:28:25 INFO - PROCESS | 1652 | 1461241705759 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12692e000) [pid = 1652] [serial = 889] [outer = 0x12381a800] 05:28:26 INFO - PROCESS | 1652 | 1461241706180 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 723ms 05:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:28:26 INFO - PROCESS | 1652 | 1461241706225 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1652 | 1461241706226 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:28:26 INFO - PROCESS | 1652 | 1461241706228 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1652 | 1461241706230 Marionette TRACE conn2 <- [1,1158,null,{}] 05:28:26 INFO - PROCESS | 1652 | 1461241706232 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:26 INFO - PROCESS | 1652 | 1461241706323 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:28:26 INFO - PROCESS | 1652 | 1461241706408 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ceb4000 == 45 [pid = 1652] [id = 297] 05:28:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125d13c00) [pid = 1652] [serial = 890] [outer = 0x0] 05:28:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126bbdc00) [pid = 1652] [serial = 891] [outer = 0x125d13c00] 05:28:26 INFO - PROCESS | 1652 | 1461241706437 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1270b6400) [pid = 1652] [serial = 892] [outer = 0x125d13c00] 05:28:26 INFO - PROCESS | 1652 | 1461241706946 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 770ms 05:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:28:27 INFO - PROCESS | 1652 | 1461241706999 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 1652 | 1461241707002 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:28:27 INFO - PROCESS | 1652 | 1461241707005 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1652 | 1461241707007 Marionette TRACE conn2 <- [1,1162,null,{}] 05:28:27 INFO - PROCESS | 1652 | 1461241707013 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:27 INFO - PROCESS | 1652 | 1461241707104 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:28:27 INFO - PROCESS | 1652 | 1461241707163 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7d9800 == 46 [pid = 1652] [id = 298] 05:28:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1153d4800) [pid = 1652] [serial = 893] [outer = 0x0] 05:28:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x115694000) [pid = 1652] [serial = 894] [outer = 0x1153d4800] 05:28:27 INFO - PROCESS | 1652 | 1461241707191 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116455000) [pid = 1652] [serial = 895] [outer = 0x1153d4800] 05:28:27 INFO - PROCESS | 1652 | 1461241707589 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 624ms 05:28:27 INFO - PROCESS | 1652 | 1461241707629 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 1652 | 1461241707632 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:28:27 INFO - PROCESS | 1652 | 1461241707637 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1652 | 1461241707638 Marionette TRACE conn2 <- [1,1166,null,{}] 05:28:27 INFO - PROCESS | 1652 | 1461241707642 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:27 INFO - PROCESS | 1652 | 1461241707739 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:28:27 INFO - PROCESS | 1652 | 1461241707793 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7d5000 == 47 [pid = 1652] [id = 299] 05:28:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1162e3000) [pid = 1652] [serial = 896] [outer = 0x0] 05:28:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11912c400) [pid = 1652] [serial = 897] [outer = 0x1162e3000] 05:28:27 INFO - PROCESS | 1652 | 1461241707837 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x119253400) [pid = 1652] [serial = 898] [outer = 0x1162e3000] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12801c800 == 46 [pid = 1652] [id = 291] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa8d000 == 45 [pid = 1652] [id = 290] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11886a800 == 44 [pid = 1652] [id = 289] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x126da2800 == 43 [pid = 1652] [id = 288] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x125c2a000 == 42 [pid = 1652] [id = 287] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x122e36000 == 41 [pid = 1652] [id = 286] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11c227800 == 40 [pid = 1652] [id = 285] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x126f5b000) [pid = 1652] [serial = 836] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac63800 == 39 [pid = 1652] [id = 284] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11a75e000 == 38 [pid = 1652] [id = 283] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x118881800 == 37 [pid = 1652] [id = 282] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1155bc000 == 36 [pid = 1652] [id = 281] 05:28:28 INFO - PROCESS | 1652 | --DOCSHELL 0x118f5e800 == 35 [pid = 1652] [id = 280] 05:28:28 INFO - PROCESS | 1652 | 1461241708229 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 623ms 05:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:28:28 INFO - PROCESS | 1652 | 1461241708261 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1652 | 1461241708263 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:28:28 INFO - PROCESS | 1652 | 1461241708265 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1652 | 1461241708267 Marionette TRACE conn2 <- [1,1170,null,{}] 05:28:28 INFO - PROCESS | 1652 | 1461241708274 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:28 INFO - PROCESS | 1652 | 1461241708352 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11b0de400) [pid = 1652] [serial = 830] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x126bbe000) [pid = 1652] [serial = 834] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11ae8c000) [pid = 1652] [serial = 828] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11be71800) [pid = 1652] [serial = 813] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126b2b800) [pid = 1652] [serial = 833] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11c072000) [pid = 1652] [serial = 815] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11c664800) [pid = 1652] [serial = 818] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118e24800) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11912c800) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119250400) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119d63000) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11ae95800) [pid = 1652] [serial = 806] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11b04ec00) [pid = 1652] [serial = 807] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11a7b4000) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11a952400) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x114d8f000) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x114e56c00) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11c2cd800) [pid = 1652] [serial = 816] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11be27c00) [pid = 1652] [serial = 812] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11b050400) [pid = 1652] [serial = 809] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11ba3a000) [pid = 1652] [serial = 810] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118c3f400) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118ce3c00) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11569a000) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11625a400) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x125e0c400) [pid = 1652] [serial = 831] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11ac9c000) [pid = 1652] [serial = 803] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11ae8b400) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11aaca000) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11ac9f400) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118ed2000) [pid = 1652] [serial = 827] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12381bc00) [pid = 1652] [serial = 821] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x123811c00) [pid = 1652] [serial = 819] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x125bcc800) [pid = 1652] [serial = 824] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x123a9f800) [pid = 1652] [serial = 822] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12692d000) [pid = 1652] [serial = 825] [outer = 0x0] [url = about:blank] 05:28:28 INFO - PROCESS | 1652 | 1461241708425 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c65800 == 36 [pid = 1652] [id = 300] 05:28:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1153d6000) [pid = 1652] [serial = 899] [outer = 0x0] 05:28:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118e24800) [pid = 1652] [serial = 900] [outer = 0x1153d6000] 05:28:28 INFO - PROCESS | 1652 | 1461241708456 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11a952c00) [pid = 1652] [serial = 901] [outer = 0x1153d6000] 05:28:28 INFO - PROCESS | 1652 | 1461241708752 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 521ms 05:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:28:28 INFO - PROCESS | 1652 | 1461241708787 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1652 | 1461241708789 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:28:28 INFO - PROCESS | 1652 | 1461241708792 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1652 | 1461241708795 Marionette TRACE conn2 <- [1,1174,null,{}] 05:28:28 INFO - PROCESS | 1652 | 1461241708798 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:28 INFO - PROCESS | 1652 | 1461241708871 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:28:28 INFO - PROCESS | 1652 | 1461241708917 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b092000 == 37 [pid = 1652] [id = 301] 05:28:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11a7b4000) [pid = 1652] [serial = 902] [outer = 0x0] 05:28:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11ae92400) [pid = 1652] [serial = 903] [outer = 0x11a7b4000] 05:28:28 INFO - PROCESS | 1652 | 1461241708943 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11ba45c00) [pid = 1652] [serial = 904] [outer = 0x11a7b4000] 05:28:29 INFO - PROCESS | 1652 | 1461241709236 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1652 | 1461241709266 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:28:29 INFO - PROCESS | 1652 | 1461241709268 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1652 | 1461241709269 Marionette TRACE conn2 <- [1,1178,null,{}] 05:28:29 INFO - PROCESS | 1652 | 1461241709272 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:29 INFO - PROCESS | 1652 | 1461241709349 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:28:29 INFO - PROCESS | 1652 | 1461241709353 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c64f800 == 38 [pid = 1652] [id = 302] 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11ba3b000) [pid = 1652] [serial = 905] [outer = 0x0] 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11be30c00) [pid = 1652] [serial = 906] [outer = 0x11ba3b000] 05:28:29 INFO - PROCESS | 1652 | 1461241709380 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11c069000) [pid = 1652] [serial = 907] [outer = 0x11ba3b000] 05:28:29 INFO - PROCESS | 1652 | 1461241709700 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1652 | 1461241709740 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:28:29 INFO - PROCESS | 1652 | 1461241709742 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1652 | 1461241709743 Marionette TRACE conn2 <- [1,1182,null,{}] 05:28:29 INFO - PROCESS | 1652 | 1461241709759 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:29 INFO - PROCESS | 1652 | 1461241709848 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:28:29 INFO - PROCESS | 1652 | 1461241709853 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x126874000 == 39 [pid = 1652] [id = 303] 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11c2c5400) [pid = 1652] [serial = 908] [outer = 0x0] 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123aa2400) [pid = 1652] [serial = 909] [outer = 0x11c2c5400] 05:28:29 INFO - PROCESS | 1652 | 1461241709883 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1274e2800) [pid = 1652] [serial = 910] [outer = 0x11c2c5400] 05:28:30 INFO - PROCESS | 1652 | 1461241710228 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1652 | 1461241710262 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:28:30 INFO - PROCESS | 1652 | 1461241710264 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1652 | 1461241710265 Marionette TRACE conn2 <- [1,1186,null,{}] 05:28:30 INFO - PROCESS | 1652 | 1461241710267 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:30 INFO - PROCESS | 1652 | 1461241710357 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:28:30 INFO - PROCESS | 1652 | 1461241710369 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x126f02800 == 40 [pid = 1652] [id = 304] 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126b31400) [pid = 1652] [serial = 911] [outer = 0x0] 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x127f0d400) [pid = 1652] [serial = 912] [outer = 0x126b31400] 05:28:30 INFO - PROCESS | 1652 | 1461241710394 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128090800) [pid = 1652] [serial = 913] [outer = 0x126b31400] 05:28:30 INFO - PROCESS | 1652 | 1461241710733 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] 05:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:28:30 INFO - PROCESS | 1652 | 1461241710784 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:28:30 INFO - PROCESS | 1652 | 1461241710786 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1652 | 1461241710787 Marionette TRACE conn2 <- [1,1190,null,{}] 05:28:30 INFO - PROCESS | 1652 | 1461241710789 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:30 INFO - PROCESS | 1652 | 1461241710881 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:28:30 INFO - PROCESS | 1652 | 1461241710895 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x127423000 == 41 [pid = 1652] [id = 305] 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128092400) [pid = 1652] [serial = 914] [outer = 0x0] 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128aa8000) [pid = 1652] [serial = 915] [outer = 0x128092400] 05:28:30 INFO - PROCESS | 1652 | 1461241710920 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1294ccc00) [pid = 1652] [serial = 916] [outer = 0x128092400] 05:28:31 INFO - PROCESS | 1652 | 1461241711257 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1652 | 1461241711310 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:28:31 INFO - PROCESS | 1652 | 1461241711312 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1652 | 1461241711313 Marionette TRACE conn2 <- [1,1194,null,{}] 05:28:31 INFO - PROCESS | 1652 | 1461241711315 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:31 INFO - PROCESS | 1652 | 1461241711406 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:28:31 INFO - PROCESS | 1652 | 1461241711419 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b439000 == 42 [pid = 1652] [id = 306] 05:28:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x127f11400) [pid = 1652] [serial = 917] [outer = 0x0] 05:28:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1294d6800) [pid = 1652] [serial = 918] [outer = 0x127f11400] 05:28:31 INFO - PROCESS | 1652 | 1461241711443 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b028800) [pid = 1652] [serial = 919] [outer = 0x127f11400] 05:28:31 INFO - PROCESS | 1652 | 1461241711749 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1652 | 1461241711783 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:28:31 INFO - PROCESS | 1652 | 1461241711785 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1652 | 1461241711786 Marionette TRACE conn2 <- [1,1198,null,{}] 05:28:31 INFO - PROCESS | 1652 | 1461241711789 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:31 INFO - PROCESS | 1652 | 1461241711885 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:28:31 INFO - PROCESS | 1652 | 1461241711889 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf84800 == 43 [pid = 1652] [id = 307] 05:28:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x128aaa400) [pid = 1652] [serial = 920] [outer = 0x0] 05:28:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b031400) [pid = 1652] [serial = 921] [outer = 0x128aaa400] 05:28:31 INFO - PROCESS | 1652 | 1461241711916 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b168c00) [pid = 1652] [serial = 922] [outer = 0x128aaa400] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119d68800) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x114a89000) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11ae94000) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x114d9b000) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x114a8d000) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11ae94800) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11569d000) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11c730400) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11be32000) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x10fde0800) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11a91b800) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:28:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126928c00) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:28:32 INFO - PROCESS | 1652 | 1461241712279 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 520ms 05:28:32 INFO - PROCESS | 1652 | 1461241712307 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 1652 | 1461241712308 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:28:32 INFO - PROCESS | 1652 | 1461241712310 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 1652 | 1461241712312 Marionette TRACE conn2 <- [1,1202,null,{}] 05:28:32 INFO - PROCESS | 1652 | 1461241712315 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:32 INFO - PROCESS | 1652 | 1461241712424 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:28:32 INFO - PROCESS | 1652 | 1461241712453 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b412800 == 44 [pid = 1652] [id = 308] 05:28:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115697400) [pid = 1652] [serial = 923] [outer = 0x0] 05:28:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11be6fc00) [pid = 1652] [serial = 924] [outer = 0x115697400] 05:28:32 INFO - PROCESS | 1652 | 1461241712482 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b170400) [pid = 1652] [serial = 925] [outer = 0x115697400] 05:28:32 INFO - PROCESS | 1652 | 1461241712781 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 05:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:28:32 INFO - PROCESS | 1652 | 1461241712832 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 1652 | 1461241712833 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:28:32 INFO - PROCESS | 1652 | 1461241712835 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 1652 | 1461241712836 Marionette TRACE conn2 <- [1,1206,null,{}] 05:28:32 INFO - PROCESS | 1652 | 1461241712838 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:32 INFO - PROCESS | 1652 | 1461241712917 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:28:32 INFO - PROCESS | 1652 | 1461241712921 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3e3800 == 45 [pid = 1652] [id = 309] 05:28:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b16a800) [pid = 1652] [serial = 926] [outer = 0x0] 05:28:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b3dbc00) [pid = 1652] [serial = 927] [outer = 0x12b16a800] 05:28:32 INFO - PROCESS | 1652 | 1461241712947 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b709800) [pid = 1652] [serial = 928] [outer = 0x12b16a800] 05:28:33 INFO - PROCESS | 1652 | 1461241713265 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 473ms 05:28:33 INFO - PROCESS | 1652 | 1461241713311 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 1652 | 1461241713312 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:28:33 INFO - PROCESS | 1652 | 1461241713323 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1652 | 1461241713324 Marionette TRACE conn2 <- [1,1210,null,{}] 05:28:33 INFO - PROCESS | 1652 | 1461241713326 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:33 INFO - PROCESS | 1652 | 1461241713401 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:28:33 INFO - PROCESS | 1652 | 1461241713405 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12daaa800 == 46 [pid = 1652] [id = 310] 05:28:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b3e4400) [pid = 1652] [serial = 929] [outer = 0x0] 05:28:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b924800) [pid = 1652] [serial = 930] [outer = 0x12b3e4400] 05:28:33 INFO - PROCESS | 1652 | 1461241713433 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b9e4800) [pid = 1652] [serial = 931] [outer = 0x12b3e4400] 05:28:33 INFO - PROCESS | 1652 | 1461241713735 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 418ms 05:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:28:33 INFO - PROCESS | 1652 | 1461241713749 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 1652 | 1461241713750 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:28:33 INFO - PROCESS | 1652 | 1461241713752 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1652 | 1461241713753 Marionette TRACE conn2 <- [1,1214,null,{}] 05:28:33 INFO - PROCESS | 1652 | 1461241713755 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:33 INFO - PROCESS | 1652 | 1461241713836 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:28:33 INFO - PROCESS | 1652 | 1461241713842 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4c7800 == 47 [pid = 1652] [id = 311] 05:28:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b3d8400) [pid = 1652] [serial = 932] [outer = 0x0] 05:28:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b9ec400) [pid = 1652] [serial = 933] [outer = 0x12b3d8400] 05:28:33 INFO - PROCESS | 1652 | 1461241713868 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12bc0f800) [pid = 1652] [serial = 934] [outer = 0x12b3d8400] 05:28:34 INFO - PROCESS | 1652 | 1461241714236 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 05:28:34 INFO - PROCESS | 1652 | 1461241714271 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1652 | 1461241714274 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:28:34 INFO - PROCESS | 1652 | 1461241714278 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1652 | 1461241714280 Marionette TRACE conn2 <- [1,1218,null,{}] 05:28:34 INFO - PROCESS | 1652 | 1461241714284 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:34 INFO - PROCESS | 1652 | 1461241714388 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:28:34 INFO - PROCESS | 1652 | 1461241714439 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c9800 == 48 [pid = 1652] [id = 312] 05:28:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x114d97800) [pid = 1652] [serial = 935] [outer = 0x0] 05:28:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x114e65000) [pid = 1652] [serial = 936] [outer = 0x114d97800] 05:28:34 INFO - PROCESS | 1652 | 1461241714471 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11569e400) [pid = 1652] [serial = 937] [outer = 0x114d97800] 05:28:34 INFO - PROCESS | 1652 | 1461241714912 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 672ms 05:28:34 INFO - PROCESS | 1652 | 1461241714950 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1652 | 1461241714954 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:28:34 INFO - PROCESS | 1652 | 1461241714958 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1652 | 1461241714960 Marionette TRACE conn2 <- [1,1222,null,{}] 05:28:34 INFO - PROCESS | 1652 | 1461241714963 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:35 INFO - PROCESS | 1652 | 1461241715061 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:28:35 INFO - PROCESS | 1652 | 1461241715124 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c237800 == 49 [pid = 1652] [id = 313] 05:28:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116258800) [pid = 1652] [serial = 938] [outer = 0x0] 05:28:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119d68400) [pid = 1652] [serial = 939] [outer = 0x116258800] 05:28:35 INFO - PROCESS | 1652 | 1461241715154 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11a7b5800) [pid = 1652] [serial = 940] [outer = 0x116258800] 05:28:35 INFO - PROCESS | 1652 | 1461241715565 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 1652 | 1461241715579 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:28:35 INFO - PROCESS | 1652 | 1461241715581 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1652 | 1461241715584 Marionette TRACE conn2 <- [1,1226,null,{}] 05:28:35 INFO - PROCESS | 1652 | 1461241715592 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:35 INFO - PROCESS | 1652 | 1461241715691 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:28:35 INFO - PROCESS | 1652 | 1461241715776 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d09a800 == 50 [pid = 1652] [id = 314] 05:28:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11b04ec00) [pid = 1652] [serial = 941] [outer = 0x0] 05:28:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11c2ce400) [pid = 1652] [serial = 942] [outer = 0x11b04ec00] 05:28:35 INFO - PROCESS | 1652 | 1461241715808 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126926400) [pid = 1652] [serial = 943] [outer = 0x11b04ec00] 05:28:36 INFO - PROCESS | 1652 | 1461241716215 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 674ms 05:28:36 INFO - PROCESS | 1652 | 1461241716257 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:28:36 INFO - PROCESS | 1652 | 1461241716259 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:28:36 INFO - PROCESS | 1652 | 1461241716261 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1652 | 1461241716262 Marionette TRACE conn2 <- [1,1230,null,{}] 05:28:36 INFO - PROCESS | 1652 | 1461241716265 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:36 INFO - PROCESS | 1652 | 1461241716361 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:28:36 INFO - PROCESS | 1652 | 1461241716410 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e767000 == 51 [pid = 1652] [id = 315] 05:28:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126931c00) [pid = 1652] [serial = 944] [outer = 0x0] 05:28:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1277af000) [pid = 1652] [serial = 945] [outer = 0x126931c00] 05:28:36 INFO - PROCESS | 1652 | 1461241716440 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1294d3000) [pid = 1652] [serial = 946] [outer = 0x126931c00] 05:28:36 INFO - PROCESS | 1652 | 1461241716835 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 620ms 05:28:36 INFO - PROCESS | 1652 | 1461241716882 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1652 | 1461241716883 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:28:36 INFO - PROCESS | 1652 | 1461241716885 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1652 | 1461241716887 Marionette TRACE conn2 <- [1,1234,null,{}] 05:28:36 INFO - PROCESS | 1652 | 1461241716889 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:37 INFO - PROCESS | 1652 | 1461241716998 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:28:37 INFO - PROCESS | 1652 | 1461241717091 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e986800 == 52 [pid = 1652] [id = 316] 05:28:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x125bca800) [pid = 1652] [serial = 947] [outer = 0x0] 05:28:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12b169800) [pid = 1652] [serial = 948] [outer = 0x125bca800] 05:28:37 INFO - PROCESS | 1652 | 1461241717120 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12b3dec00) [pid = 1652] [serial = 949] [outer = 0x125bca800] 05:28:37 INFO - PROCESS | 1652 | 1461241717694 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 824ms 05:28:37 INFO - PROCESS | 1652 | 1461241717730 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 1652 | 1461241717733 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:28:37 INFO - PROCESS | 1652 | 1461241717737 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 1652 | 1461241717739 Marionette TRACE conn2 <- [1,1238,null,{}] 05:28:37 INFO - PROCESS | 1652 | 1461241717745 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:37 INFO - PROCESS | 1652 | 1461241717834 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:28:37 INFO - PROCESS | 1652 | 1461241717882 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7db800 == 53 [pid = 1652] [id = 317] 05:28:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x114d92800) [pid = 1652] [serial = 950] [outer = 0x0] 05:28:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x114e5e800) [pid = 1652] [serial = 951] [outer = 0x114d92800] 05:28:37 INFO - PROCESS | 1652 | 1461241717909 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1156ae800) [pid = 1652] [serial = 952] [outer = 0x114d92800] 05:28:38 INFO - PROCESS | 1652 | 1461241718338 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 620ms 05:28:38 INFO - PROCESS | 1652 | 1461241718358 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1652 | 1461241718361 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:28:38 INFO - PROCESS | 1652 | 1461241718365 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1652 | 1461241718367 Marionette TRACE conn2 <- [1,1242,null,{}] 05:28:38 INFO - PROCESS | 1652 | 1461241718369 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:38 INFO - PROCESS | 1652 | 1461241718458 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:28:38 INFO - PROCESS | 1652 | 1461241718507 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ca2000 == 54 [pid = 1652] [id = 318] 05:28:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x114d92c00) [pid = 1652] [serial = 953] [outer = 0x0] 05:28:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11853cc00) [pid = 1652] [serial = 954] [outer = 0x114d92c00] 05:28:38 INFO - PROCESS | 1652 | 1461241718538 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x118fe6c00) [pid = 1652] [serial = 955] [outer = 0x114d92c00] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d211800 == 53 [pid = 1652] [id = 279] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12daaa800 == 52 [pid = 1652] [id = 310] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3e3800 == 51 [pid = 1652] [id = 309] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12b412800 == 50 [pid = 1652] [id = 308] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf84800 == 49 [pid = 1652] [id = 307] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12b439000 == 48 [pid = 1652] [id = 306] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x127423000 == 47 [pid = 1652] [id = 305] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x126925800) [pid = 1652] [serial = 875] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x126f02800 == 46 [pid = 1652] [id = 304] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x126874000 == 45 [pid = 1652] [id = 303] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11c64f800 == 44 [pid = 1652] [id = 302] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11b092000 == 43 [pid = 1652] [id = 301] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119c65800 == 42 [pid = 1652] [id = 300] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7d5000 == 41 [pid = 1652] [id = 299] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7d9800 == 40 [pid = 1652] [id = 298] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12ceb4000 == 39 [pid = 1652] [id = 297] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d222800 == 38 [pid = 1652] [id = 296] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x129436800 == 37 [pid = 1652] [id = 295] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac74800 == 36 [pid = 1652] [id = 294] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x118ef1800 == 35 [pid = 1652] [id = 293] 05:28:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9b5800 == 34 [pid = 1652] [id = 292] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x126bb9000) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11a7ae000) [pid = 1652] [serial = 854] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x114d9a800) [pid = 1652] [serial = 839] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x119134c00) [pid = 1652] [serial = 851] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x119d69000) [pid = 1652] [serial = 852] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11b030c00) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x115692000) [pid = 1652] [serial = 845] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11569f400) [pid = 1652] [serial = 846] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x114d97000) [pid = 1652] [serial = 843] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x114a91400) [pid = 1652] [serial = 842] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11be29c00) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1187ccc00) [pid = 1652] [serial = 848] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118cdec00) [pid = 1652] [serial = 849] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11ba3bc00) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x123a9d400) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11c06d000) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11be6e800) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11c2c8c00) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118ff2c00) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x123818000) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11b844400) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x114d8c800) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11c72d000) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11aca4c00) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 05:28:38 INFO - PROCESS | 1652 | 1461241718952 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 621ms 05:28:38 INFO - PROCESS | 1652 | 1461241718986 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1652 | 1461241718988 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:28:38 INFO - PROCESS | 1652 | 1461241718990 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1652 | 1461241718993 Marionette TRACE conn2 <- [1,1246,null,{}] 05:28:39 INFO - PROCESS | 1652 | 1461241719000 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:39 INFO - PROCESS | 1652 | 1461241719079 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:28:39 INFO - PROCESS | 1652 | 1461241719083 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f64000 == 35 [pid = 1652] [id = 319] 05:28:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x114d9a800) [pid = 1652] [serial = 956] [outer = 0x0] 05:28:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1191b0c00) [pid = 1652] [serial = 957] [outer = 0x114d9a800] 05:28:39 INFO - PROCESS | 1652 | 1461241719113 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11a7b6000) [pid = 1652] [serial = 958] [outer = 0x114d9a800] 05:28:39 INFO - PROCESS | 1652 | 1461241719480 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 522ms 05:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:28:39 INFO - PROCESS | 1652 | 1461241719513 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1652 | 1461241719515 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:28:39 INFO - PROCESS | 1652 | 1461241719517 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1652 | 1461241719518 Marionette TRACE conn2 <- [1,1250,null,{}] 05:28:39 INFO - PROCESS | 1652 | 1461241719520 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:39 INFO - PROCESS | 1652 | 1461241719595 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:28:39 INFO - PROCESS | 1652 | 1461241719599 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b08f000 == 36 [pid = 1652] [id = 320] 05:28:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11a94a400) [pid = 1652] [serial = 959] [outer = 0x0] 05:28:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11ae10c00) [pid = 1652] [serial = 960] [outer = 0x11a94a400] 05:28:39 INFO - PROCESS | 1652 | 1461241719625 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11b054400) [pid = 1652] [serial = 961] [outer = 0x11a94a400] 05:28:39 INFO - PROCESS | 1652 | 1461241719972 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 469ms 05:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:28:39 INFO - PROCESS | 1652 | 1461241719986 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1652 | 1461241719988 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:28:39 INFO - PROCESS | 1652 | 1461241719990 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1652 | 1461241719991 Marionette TRACE conn2 <- [1,1254,null,{}] 05:28:40 INFO - PROCESS | 1652 | 1461241719997 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:40 INFO - PROCESS | 1652 | 1461241720078 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:28:40 INFO - PROCESS | 1652 | 1461241720123 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbac000 == 37 [pid = 1652] [id = 321] 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11ae94000) [pid = 1652] [serial = 962] [outer = 0x0] 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11ba46400) [pid = 1652] [serial = 963] [outer = 0x11ae94000] 05:28:40 INFO - PROCESS | 1652 | 1461241720148 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11be2f400) [pid = 1652] [serial = 964] [outer = 0x11ae94000] 05:28:40 INFO - PROCESS | 1652 | 1461241720415 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 471ms 05:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:28:40 INFO - PROCESS | 1652 | 1461241720466 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 1652 | 1461241720467 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:28:40 INFO - PROCESS | 1652 | 1461241720469 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1652 | 1461241720470 Marionette TRACE conn2 <- [1,1258,null,{}] 05:28:40 INFO - PROCESS | 1652 | 1461241720472 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:40 INFO - PROCESS | 1652 | 1461241720569 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:28:40 INFO - PROCESS | 1652 | 1461241720575 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f68800 == 38 [pid = 1652] [id = 322] 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11be6f000) [pid = 1652] [serial = 965] [outer = 0x0] 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11c399000) [pid = 1652] [serial = 966] [outer = 0x11be6f000] 05:28:40 INFO - PROCESS | 1652 | 1461241720605 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x125e09800) [pid = 1652] [serial = 967] [outer = 0x11be6f000] 05:28:40 INFO - PROCESS | 1652 | 1461241720931 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 469ms 05:28:40 INFO - PROCESS | 1652 | 1461241720939 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 1652 | 1461241720940 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:28:40 INFO - PROCESS | 1652 | 1461241720950 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1652 | 1461241720951 Marionette TRACE conn2 <- [1,1262,null,{}] 05:28:40 INFO - PROCESS | 1652 | 1461241720953 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:41 INFO - PROCESS | 1652 | 1461241721062 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:28:41 INFO - PROCESS | 1652 | 1461241721076 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x125c3c800 == 39 [pid = 1652] [id = 323] 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11be28c00) [pid = 1652] [serial = 968] [outer = 0x0] 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x125e09c00) [pid = 1652] [serial = 969] [outer = 0x11be28c00] 05:28:41 INFO - PROCESS | 1652 | 1461241721101 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1277b0000) [pid = 1652] [serial = 970] [outer = 0x11be28c00] 05:28:41 INFO - PROCESS | 1652 | 1461241721407 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 470ms 05:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:28:41 INFO - PROCESS | 1652 | 1461241721421 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1652 | 1461241721422 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:28:41 INFO - PROCESS | 1652 | 1461241721424 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1652 | 1461241721428 Marionette TRACE conn2 <- [1,1266,null,{}] 05:28:41 INFO - PROCESS | 1652 | 1461241721431 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:41 INFO - PROCESS | 1652 | 1461241721527 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:28:41 INFO - PROCESS | 1652 | 1461241721539 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x127097000 == 40 [pid = 1652] [id = 324] 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x126933800) [pid = 1652] [serial = 971] [outer = 0x0] 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x127fefc00) [pid = 1652] [serial = 972] [outer = 0x126933800] 05:28:41 INFO - PROCESS | 1652 | 1461241721565 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x128ab2400) [pid = 1652] [serial = 973] [outer = 0x126933800] 05:28:41 INFO - PROCESS | 1652 | 1461241721912 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 522ms 05:28:41 INFO - PROCESS | 1652 | 1461241721946 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1652 | 1461241721947 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:28:41 INFO - PROCESS | 1652 | 1461241721957 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1652 | 1461241721958 Marionette TRACE conn2 <- [1,1270,null,{}] 05:28:41 INFO - PROCESS | 1652 | 1461241721961 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:42 INFO - PROCESS | 1652 | 1461241722054 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:28:42 INFO - PROCESS | 1652 | 1461241722058 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1280c9800 == 41 [pid = 1652] [id = 325] 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x126bb9000) [pid = 1652] [serial = 974] [outer = 0x0] 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b026400) [pid = 1652] [serial = 975] [outer = 0x126bb9000] 05:28:42 INFO - PROCESS | 1652 | 1461241722083 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12b166c00) [pid = 1652] [serial = 976] [outer = 0x126bb9000] 05:28:42 INFO - PROCESS | 1652 | 1461241722427 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 05:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:28:42 INFO - PROCESS | 1652 | 1461241722478 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1652 | 1461241722479 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:28:42 INFO - PROCESS | 1652 | 1461241722481 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1652 | 1461241722482 Marionette TRACE conn2 <- [1,1274,null,{}] 05:28:42 INFO - PROCESS | 1652 | 1461241722489 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:42 INFO - PROCESS | 1652 | 1461241722584 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:28:42 INFO - PROCESS | 1652 | 1461241722588 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b439000 == 42 [pid = 1652] [id = 326] 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1294cbc00) [pid = 1652] [serial = 977] [outer = 0x0] 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12b3d8c00) [pid = 1652] [serial = 978] [outer = 0x1294cbc00] 05:28:42 INFO - PROCESS | 1652 | 1461241722614 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b710c00) [pid = 1652] [serial = 979] [outer = 0x1294cbc00] 05:28:42 INFO - PROCESS | 1652 | 1461241722942 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 05:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:28:43 INFO - PROCESS | 1652 | 1461241722999 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1652 | 1461241723000 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:28:43 INFO - PROCESS | 1652 | 1461241723003 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1652 | 1461241723004 Marionette TRACE conn2 <- [1,1278,null,{}] 05:28:43 INFO - PROCESS | 1652 | 1461241723007 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:43 INFO - PROCESS | 1652 | 1461241723265 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12b16a800) [pid = 1652] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12b3e4400) [pid = 1652] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x126b31400) [pid = 1652] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x128092400) [pid = 1652] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x128aaa400) [pid = 1652] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x115697400) [pid = 1652] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x127f11400) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11ba3b000) [pid = 1652] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11c2c5400) [pid = 1652] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1162e3000) [pid = 1652] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1153d6000) [pid = 1652] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11a7b4000) [pid = 1652] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:28:43 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1153d4800) [pid = 1652] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:28:43 INFO - PROCESS | 1652 | 1461241723326 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ba89000 == 43 [pid = 1652] [id = 327] 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x115697400) [pid = 1652] [serial = 980] [outer = 0x0] 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1191af800) [pid = 1652] [serial = 981] [outer = 0x115697400] 05:28:43 INFO - PROCESS | 1652 | 1461241723356 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128aaa400) [pid = 1652] [serial = 982] [outer = 0x115697400] 05:28:43 INFO - PROCESS | 1652 | 1461241723635 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 05:28:43 INFO - PROCESS | 1652 | 1461241723673 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1652 | 1461241723675 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:28:43 INFO - PROCESS | 1652 | 1461241723685 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1652 | 1461241723686 Marionette TRACE conn2 <- [1,1282,null,{}] 05:28:43 INFO - PROCESS | 1652 | 1461241723688 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:43 INFO - PROCESS | 1652 | 1461241723769 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:28:43 INFO - PROCESS | 1652 | 1461241723820 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3a2000 == 44 [pid = 1652] [id = 328] 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x115733000) [pid = 1652] [serial = 983] [outer = 0x0] 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12b9e2c00) [pid = 1652] [serial = 984] [outer = 0x115733000] 05:28:43 INFO - PROCESS | 1652 | 1461241723845 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12bcd7000) [pid = 1652] [serial = 985] [outer = 0x115733000] 05:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 418ms 05:28:44 INFO - PROCESS | 1652 | 1461241724100 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:28:44 INFO - PROCESS | 1652 | 1461241724103 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 1652 | 1461241724104 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:28:44 INFO - PROCESS | 1652 | 1461241724107 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 1652 | 1461241724108 Marionette TRACE conn2 <- [1,1286,null,{}] 05:28:44 INFO - PROCESS | 1652 | 1461241724119 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:44 INFO - PROCESS | 1652 | 1461241724202 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:28:44 INFO - PROCESS | 1652 | 1461241724207 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4bd000 == 45 [pid = 1652] [id = 329] 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12bcd5800) [pid = 1652] [serial = 986] [outer = 0x0] 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12cf98c00) [pid = 1652] [serial = 987] [outer = 0x12bcd5800] 05:28:44 INFO - PROCESS | 1652 | 1461241724231 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12cfa4800) [pid = 1652] [serial = 988] [outer = 0x12bcd5800] 05:28:44 INFO - PROCESS | 1652 | 1461241724564 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 478ms 05:28:44 INFO - PROCESS | 1652 | 1461241724586 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 1652 | 1461241724587 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:28:44 INFO - PROCESS | 1652 | 1461241724589 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 1652 | 1461241724590 Marionette TRACE conn2 <- [1,1290,null,{}] 05:28:44 INFO - PROCESS | 1652 | 1461241724595 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:44 INFO - PROCESS | 1652 | 1461241724670 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:28:44 INFO - PROCESS | 1652 | 1461241724725 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e971800 == 46 [pid = 1652] [id = 330] 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12cf9c400) [pid = 1652] [serial = 989] [outer = 0x0] 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12cfd8800) [pid = 1652] [serial = 990] [outer = 0x12cf9c400] 05:28:44 INFO - PROCESS | 1652 | 1461241724750 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12d078c00) [pid = 1652] [serial = 991] [outer = 0x12cf9c400] 05:28:45 INFO - PROCESS | 1652 | 1461241725010 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 05:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:28:45 INFO - PROCESS | 1652 | 1461241725067 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1652 | 1461241725068 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:28:45 INFO - PROCESS | 1652 | 1461241725070 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1652 | 1461241725072 Marionette TRACE conn2 <- [1,1294,null,{}] 05:28:45 INFO - PROCESS | 1652 | 1461241725076 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:45 INFO - PROCESS | 1652 | 1461241725165 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:28:45 INFO - PROCESS | 1652 | 1461241725170 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f291800 == 47 [pid = 1652] [id = 331] 05:28:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1140ba000) [pid = 1652] [serial = 992] [outer = 0x0] 05:28:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12d080800) [pid = 1652] [serial = 993] [outer = 0x1140ba000] 05:28:45 INFO - PROCESS | 1652 | 1461241725211 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12d22ec00) [pid = 1652] [serial = 994] [outer = 0x1140ba000] 05:28:45 INFO - PROCESS | 1652 | 1461241725810 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 05:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:28:45 INFO - PROCESS | 1652 | 1461241725841 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1652 | 1461241725844 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:28:45 INFO - PROCESS | 1652 | 1461241725848 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1652 | 1461241725850 Marionette TRACE conn2 <- [1,1298,null,{}] 05:28:45 INFO - PROCESS | 1652 | 1461241725854 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:45 INFO - PROCESS | 1652 | 1461241725986 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:28:46 INFO - PROCESS | 1652 | 1461241726040 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d6000 == 48 [pid = 1652] [id = 332] 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x115695800) [pid = 1652] [serial = 995] [outer = 0x0] 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11853c800) [pid = 1652] [serial = 996] [outer = 0x115695800] 05:28:46 INFO - PROCESS | 1652 | 1461241726072 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x118ed2400) [pid = 1652] [serial = 997] [outer = 0x115695800] 05:28:46 INFO - PROCESS | 1652 | 1461241726529 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 724ms 05:28:46 INFO - PROCESS | 1652 | 1461241726572 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1652 | 1461241726576 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:28:46 INFO - PROCESS | 1652 | 1461241726580 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1652 | 1461241726582 Marionette TRACE conn2 <- [1,1302,null,{}] 05:28:46 INFO - PROCESS | 1652 | 1461241726585 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:46 INFO - PROCESS | 1652 | 1461241726686 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:28:46 INFO - PROCESS | 1652 | 1461241726739 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c236000 == 49 [pid = 1652] [id = 333] 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1187cbc00) [pid = 1652] [serial = 998] [outer = 0x0] 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11a94e000) [pid = 1652] [serial = 999] [outer = 0x1187cbc00] 05:28:46 INFO - PROCESS | 1652 | 1461241726769 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x11b02f000) [pid = 1652] [serial = 1000] [outer = 0x1187cbc00] 05:28:47 INFO - PROCESS | 1652 | 1461241727192 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 619ms 05:28:47 INFO - PROCESS | 1652 | 1461241727200 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1652 | 1461241727201 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:28:47 INFO - PROCESS | 1652 | 1461241727204 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1652 | 1461241727206 Marionette TRACE conn2 <- [1,1306,null,{}] 05:28:47 INFO - PROCESS | 1652 | 1461241727216 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:47 INFO - PROCESS | 1652 | 1461241727325 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:28:47 INFO - PROCESS | 1652 | 1461241727415 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3a1000 == 50 [pid = 1652] [id = 334] 05:28:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x11c664000) [pid = 1652] [serial = 1001] [outer = 0x0] 05:28:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x123819c00) [pid = 1652] [serial = 1002] [outer = 0x11c664000] 05:28:47 INFO - PROCESS | 1652 | 1461241727447 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x126952800) [pid = 1652] [serial = 1003] [outer = 0x11c664000] 05:28:47 INFO - PROCESS | 1652 | 1461241727861 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 676ms 05:28:47 INFO - PROCESS | 1652 | 1461241727880 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1652 | 1461241727881 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:28:47 INFO - PROCESS | 1652 | 1461241727884 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1652 | 1461241727885 Marionette TRACE conn2 <- [1,1310,null,{}] 05:28:47 INFO - PROCESS | 1652 | 1461241727888 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:47 INFO - PROCESS | 1652 | 1461241727987 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:28:48 INFO - PROCESS | 1652 | 1461241728036 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f2a0800 == 51 [pid = 1652] [id = 335] 05:28:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x126929800) [pid = 1652] [serial = 1004] [outer = 0x0] 05:28:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1294d2400) [pid = 1652] [serial = 1005] [outer = 0x126929800] 05:28:48 INFO - PROCESS | 1652 | 1461241728068 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12b3da800) [pid = 1652] [serial = 1006] [outer = 0x126929800] 05:28:48 INFO - PROCESS | 1652 | 1461241728537 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 1652 | 1461241728562 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:28:48 INFO - PROCESS | 1652 | 1461241728565 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1652 | 1461241728567 Marionette TRACE conn2 <- [1,1314,null,{}] 05:28:48 INFO - PROCESS | 1652 | 1461241728571 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:48 INFO - PROCESS | 1652 | 1461241728740 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:28:48 INFO - PROCESS | 1652 | 1461241728846 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f559800 == 52 [pid = 1652] [id = 336] 05:28:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x126b2d000) [pid = 1652] [serial = 1007] [outer = 0x0] 05:28:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12bc15800) [pid = 1652] [serial = 1008] [outer = 0x126b2d000] 05:28:48 INFO - PROCESS | 1652 | 1461241728894 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12cfa3000) [pid = 1652] [serial = 1009] [outer = 0x126b2d000] 05:28:49 INFO - PROCESS | 1652 | 1461241729335 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 821ms 05:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:28:49 INFO - PROCESS | 1652 | 1461241729386 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1652 | 1461241729388 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:28:49 INFO - PROCESS | 1652 | 1461241729390 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1652 | 1461241729391 Marionette TRACE conn2 <- [1,1318,null,{}] 05:28:49 INFO - PROCESS | 1652 | 1461241729393 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:49 INFO - PROCESS | 1652 | 1461241729516 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:28:49 INFO - PROCESS | 1652 | 1461241729583 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d211000 == 53 [pid = 1652] [id = 337] 05:28:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x114a89000) [pid = 1652] [serial = 1010] [outer = 0x0] 05:28:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12b3e3c00) [pid = 1652] [serial = 1011] [outer = 0x114a89000] 05:28:49 INFO - PROCESS | 1652 | 1461241729616 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12d3c3400) [pid = 1652] [serial = 1012] [outer = 0x114a89000] 05:28:50 INFO - PROCESS | 1652 | 1461241730165 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 870ms 05:28:50 INFO - PROCESS | 1652 | 1461241730261 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1652 | 1461241730263 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:28:50 INFO - PROCESS | 1652 | 1461241730267 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1652 | 1461241730269 Marionette TRACE conn2 <- [1,1322,null,{}] 05:28:50 INFO - PROCESS | 1652 | 1461241730274 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:50 INFO - PROCESS | 1652 | 1461241730390 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:28:50 INFO - PROCESS | 1652 | 1461241730480 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b817000 == 54 [pid = 1652] [id = 338] 05:28:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1153d6000) [pid = 1652] [serial = 1013] [outer = 0x0] 05:28:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1156a9800) [pid = 1652] [serial = 1014] [outer = 0x1153d6000] 05:28:50 INFO - PROCESS | 1652 | 1461241730524 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x118e24c00) [pid = 1652] [serial = 1015] [outer = 0x1153d6000] 05:28:51 INFO - PROCESS | 1652 | 1461241731018 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 823ms 05:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:28:51 INFO - PROCESS | 1652 | 1461241731090 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1652 | 1461241731093 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:28:51 INFO - PROCESS | 1652 | 1461241731098 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1652 | 1461241731099 Marionette TRACE conn2 <- [1,1326,null,{}] 05:28:51 INFO - PROCESS | 1652 | 1461241731102 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:51 INFO - PROCESS | 1652 | 1461241731197 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:28:51 INFO - PROCESS | 1652 | 1461241731252 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11914c800 == 55 [pid = 1652] [id = 339] 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1191afc00) [pid = 1652] [serial = 1016] [outer = 0x0] 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x11a7ae000) [pid = 1652] [serial = 1017] [outer = 0x1191afc00] 05:28:51 INFO - PROCESS | 1652 | 1461241731280 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x11ac9f400) [pid = 1652] [serial = 1018] [outer = 0x1191afc00] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12e971800 == 54 [pid = 1652] [id = 330] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4bd000 == 53 [pid = 1652] [id = 329] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3a2000 == 52 [pid = 1652] [id = 328] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11ba89000 == 51 [pid = 1652] [id = 327] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b439000 == 50 [pid = 1652] [id = 326] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x12b9ec400) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1280c9800 == 49 [pid = 1652] [id = 325] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x127097000 == 48 [pid = 1652] [id = 324] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125c3c800 == 47 [pid = 1652] [id = 323] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118f68800 == 46 [pid = 1652] [id = 322] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbac000 == 45 [pid = 1652] [id = 321] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11b08f000 == 44 [pid = 1652] [id = 320] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118f64000 == 43 [pid = 1652] [id = 319] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118ca2000 == 42 [pid = 1652] [id = 318] 05:28:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7db800 == 41 [pid = 1652] [id = 317] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x119253400) [pid = 1652] [serial = 898] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x11912c400) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x118e24800) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x11a952c00) [pid = 1652] [serial = 901] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x11ae92400) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x11ba45c00) [pid = 1652] [serial = 904] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x11ae8ec00) [pid = 1652] [serial = 884] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x114d8dc00) [pid = 1652] [serial = 878] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x116455000) [pid = 1652] [serial = 895] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x115694000) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x125a28800) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x126bbdc00) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x118c45800) [pid = 1652] [serial = 881] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12b3dbc00) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12b9e4800) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12b924800) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x118543400) [pid = 1652] [serial = 465] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12b709800) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12b168c00) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12b170400) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1294ccc00) [pid = 1652] [serial = 916] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12b028800) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1274e2800) [pid = 1652] [serial = 910] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x128090800) [pid = 1652] [serial = 913] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x127f0d400) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x128aa8000) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12b031400) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11be6fc00) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1294d6800) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11be30c00) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11c069000) [pid = 1652] [serial = 907] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x123aa2400) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1652 | 1461241731709 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 669ms 05:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:28:51 INFO - PROCESS | 1652 | 1461241731767 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1652 | 1461241731768 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:28:51 INFO - PROCESS | 1652 | 1461241731770 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1652 | 1461241731772 Marionette TRACE conn2 <- [1,1330,null,{}] 05:28:51 INFO - PROCESS | 1652 | 1461241731780 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:51 INFO - PROCESS | 1652 | 1461241731863 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:28:51 INFO - PROCESS | 1652 | 1461241731868 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7ef000 == 42 [pid = 1652] [id = 340] 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11a50f400) [pid = 1652] [serial = 1019] [outer = 0x0] 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11b845800) [pid = 1652] [serial = 1020] [outer = 0x11a50f400] 05:28:51 INFO - PROCESS | 1652 | 1461241731897 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11be27400) [pid = 1652] [serial = 1021] [outer = 0x11a50f400] 05:28:52 INFO - PROCESS | 1652 | 1461241732234 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 522ms 05:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:28:52 INFO - PROCESS | 1652 | 1461241732292 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1652 | 1461241732294 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:28:52 INFO - PROCESS | 1652 | 1461241732296 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1652 | 1461241732297 Marionette TRACE conn2 <- [1,1334,null,{}] 05:28:52 INFO - PROCESS | 1652 | 1461241732300 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:52 INFO - PROCESS | 1652 | 1461241732376 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:28:52 INFO - PROCESS | 1652 | 1461241732382 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x123af2000 == 43 [pid = 1652] [id = 341] 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11be33800) [pid = 1652] [serial = 1022] [outer = 0x0] 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11c39a400) [pid = 1652] [serial = 1023] [outer = 0x11be33800] 05:28:52 INFO - PROCESS | 1652 | 1461241732408 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x123aa2400) [pid = 1652] [serial = 1024] [outer = 0x11be33800] 05:28:52 INFO - PROCESS | 1652 | 1461241732730 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 469ms 05:28:52 INFO - PROCESS | 1652 | 1461241732765 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:28:52 INFO - PROCESS | 1652 | 1461241732767 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:28:52 INFO - PROCESS | 1652 | 1461241732769 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1652 | 1461241732770 Marionette TRACE conn2 <- [1,1338,null,{}] 05:28:52 INFO - PROCESS | 1652 | 1461241732772 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:52 INFO - PROCESS | 1652 | 1461241732873 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:28:52 INFO - PROCESS | 1652 | 1461241732882 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ef1800 == 44 [pid = 1652] [id = 342] 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x125e08800) [pid = 1652] [serial = 1025] [outer = 0x0] 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x126b2bc00) [pid = 1652] [serial = 1026] [outer = 0x125e08800] 05:28:52 INFO - PROCESS | 1652 | 1461241732908 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1274e6400) [pid = 1652] [serial = 1027] [outer = 0x125e08800] 05:28:53 INFO - PROCESS | 1652 | 1461241733737 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1019ms 05:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:28:53 INFO - PROCESS | 1652 | 1461241733788 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1652 | 1461241733789 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:28:53 INFO - PROCESS | 1652 | 1461241733792 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1652 | 1461241733793 Marionette TRACE conn2 <- [1,1342,null,{}] 05:28:53 INFO - PROCESS | 1652 | 1461241733795 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:53 INFO - PROCESS | 1652 | 1461241733905 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:28:53 INFO - PROCESS | 1652 | 1461241733918 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x129424800 == 45 [pid = 1652] [id = 343] 05:28:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x128aa5c00) [pid = 1652] [serial = 1028] [outer = 0x0] 05:28:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12b168c00) [pid = 1652] [serial = 1029] [outer = 0x128aa5c00] 05:28:53 INFO - PROCESS | 1652 | 1461241733945 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12b3d7000) [pid = 1652] [serial = 1030] [outer = 0x128aa5c00] 05:28:54 INFO - PROCESS | 1652 | 1461241734277 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 519ms 05:28:54 INFO - PROCESS | 1652 | 1461241734314 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1652 | 1461241734315 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:28:54 INFO - PROCESS | 1652 | 1461241734317 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1652 | 1461241734318 Marionette TRACE conn2 <- [1,1346,null,{}] 05:28:54 INFO - PROCESS | 1652 | 1461241734321 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:54 INFO - PROCESS | 1652 | 1461241734416 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:28:54 INFO - PROCESS | 1652 | 1461241734420 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b443800 == 46 [pid = 1652] [id = 344] 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x128ab0800) [pid = 1652] [serial = 1031] [outer = 0x0] 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12b924800) [pid = 1652] [serial = 1032] [outer = 0x128ab0800] 05:28:54 INFO - PROCESS | 1652 | 1461241734445 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12bc19800) [pid = 1652] [serial = 1033] [outer = 0x128ab0800] 05:28:54 INFO - PROCESS | 1652 | 1461241734762 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 471ms 05:28:54 INFO - PROCESS | 1652 | 1461241734789 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1652 | 1461241734790 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:28:54 INFO - PROCESS | 1652 | 1461241734800 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1652 | 1461241734801 Marionette TRACE conn2 <- [1,1350,null,{}] 05:28:54 INFO - PROCESS | 1652 | 1461241734803 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:54 INFO - PROCESS | 1652 | 1461241734907 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:28:54 INFO - PROCESS | 1652 | 1461241734911 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf89800 == 47 [pid = 1652] [id = 345] 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12b9e4800) [pid = 1652] [serial = 1034] [outer = 0x0] 05:28:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12cf9d400) [pid = 1652] [serial = 1035] [outer = 0x12b9e4800] 05:28:54 INFO - PROCESS | 1652 | 1461241734965 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12cfe6000) [pid = 1652] [serial = 1036] [outer = 0x12b9e4800] 05:28:55 INFO - PROCESS | 1652 | 1461241735290 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 519ms 05:28:55 INFO - PROCESS | 1652 | 1461241735319 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1652 | 1461241735321 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:28:55 INFO - PROCESS | 1652 | 1461241735329 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1652 | 1461241735330 Marionette TRACE conn2 <- [1,1354,null,{}] 05:28:55 INFO - PROCESS | 1652 | 1461241735332 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 1652 | 1461241735429 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:28:55 INFO - PROCESS | 1652 | 1461241735433 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d39c000 == 48 [pid = 1652] [id = 346] 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12bc19c00) [pid = 1652] [serial = 1037] [outer = 0x0] 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12d22b400) [pid = 1652] [serial = 1038] [outer = 0x12bc19c00] 05:28:55 INFO - PROCESS | 1652 | 1461241735486 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12d3c3000) [pid = 1652] [serial = 1039] [outer = 0x12bc19c00] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x126933800) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x126bb9000) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x1294cbc00) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11ae94000) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11be6f000) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x114d9a800) [pid = 1652] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x114d92c00) [pid = 1652] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11a94a400) [pid = 1652] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x114d92800) [pid = 1652] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12bcd5800) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x115733000) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12cf9c400) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x115697400) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:28:55 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11be28c00) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:28:55 INFO - PROCESS | 1652 | 1461241735872 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 574ms 05:28:55 INFO - PROCESS | 1652 | 1461241735897 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1652 | 1461241735899 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:28:55 INFO - PROCESS | 1652 | 1461241735901 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1652 | 1461241735902 Marionette TRACE conn2 <- [1,1358,null,{}] 05:28:55 INFO - PROCESS | 1652 | 1461241735904 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 1652 | 1461241735984 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:28:55 INFO - PROCESS | 1652 | 1461241735988 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b417800 == 49 [pid = 1652] [id = 347] 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x119d69c00) [pid = 1652] [serial = 1040] [outer = 0x0] 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11be2b800) [pid = 1652] [serial = 1041] [outer = 0x119d69c00] 05:28:56 INFO - PROCESS | 1652 | 1461241736059 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1294cbc00) [pid = 1652] [serial = 1042] [outer = 0x119d69c00] 05:28:56 INFO - PROCESS | 1652 | 1461241736339 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 467ms 05:28:56 INFO - PROCESS | 1652 | 1461241736369 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1652 | 1461241736370 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:28:56 INFO - PROCESS | 1652 | 1461241736372 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1652 | 1461241736374 Marionette TRACE conn2 <- [1,1362,null,{}] 05:28:56 INFO - PROCESS | 1652 | 1461241736381 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:56 INFO - PROCESS | 1652 | 1461241736475 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:28:56 INFO - PROCESS | 1652 | 1461241736481 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e97b000 == 50 [pid = 1652] [id = 348] 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x114d8c400) [pid = 1652] [serial = 1043] [outer = 0x0] 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12d3c9800) [pid = 1652] [serial = 1044] [outer = 0x114d8c400] 05:28:56 INFO - PROCESS | 1652 | 1461241736510 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12da3e800) [pid = 1652] [serial = 1045] [outer = 0x114d8c400] 05:28:56 INFO - PROCESS | 1652 | 1461241736851 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 522ms 05:28:56 INFO - PROCESS | 1652 | 1461241736896 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1652 | 1461241736897 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:28:56 INFO - PROCESS | 1652 | 1461241736899 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1652 | 1461241736900 Marionette TRACE conn2 <- [1,1366,null,{}] 05:28:56 INFO - PROCESS | 1652 | 1461241736902 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:56 INFO - PROCESS | 1652 | 1461241736981 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:28:56 INFO - PROCESS | 1652 | 1461241736985 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f2aa000 == 51 [pid = 1652] [id = 349] 05:28:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12b9ea400) [pid = 1652] [serial = 1046] [outer = 0x0] 05:28:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12da40c00) [pid = 1652] [serial = 1047] [outer = 0x12b9ea400] 05:28:57 INFO - PROCESS | 1652 | 1461241737010 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12e03a800) [pid = 1652] [serial = 1048] [outer = 0x12b9ea400] 05:28:57 INFO - PROCESS | 1652 | 1461241737352 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1652 | 1461241737369 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:28:57 INFO - PROCESS | 1652 | 1461241737372 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1652 | 1461241737373 Marionette TRACE conn2 <- [1,1370,null,{}] 05:28:57 INFO - PROCESS | 1652 | 1461241737375 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:57 INFO - PROCESS | 1652 | 1461241737455 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:28:57 INFO - PROCESS | 1652 | 1461241737470 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ff8e000 == 52 [pid = 1652] [id = 350] 05:28:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12e26b000) [pid = 1652] [serial = 1049] [outer = 0x0] 05:28:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12e270c00) [pid = 1652] [serial = 1050] [outer = 0x12e26b000] 05:28:57 INFO - PROCESS | 1652 | 1461241737496 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12e276000) [pid = 1652] [serial = 1051] [outer = 0x12e26b000] 05:28:58 INFO - PROCESS | 1652 | 1461241738091 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 1652 | 1461241738151 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:28:58 INFO - PROCESS | 1652 | 1461241738156 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 1652 | 1461241738160 Marionette TRACE conn2 <- [1,1374,null,{}] 05:28:58 INFO - PROCESS | 1652 | 1461241738185 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:58 INFO - PROCESS | 1652 | 1461241738292 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:28:58 INFO - PROCESS | 1652 | 1461241738348 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b23800 == 53 [pid = 1652] [id = 351] 05:28:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x114a94800) [pid = 1652] [serial = 1052] [outer = 0x0] 05:28:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1185a6000) [pid = 1652] [serial = 1053] [outer = 0x114a94800] 05:28:58 INFO - PROCESS | 1652 | 1461241738380 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1191b1400) [pid = 1652] [serial = 1054] [outer = 0x114a94800] 05:28:58 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:58 INFO - PROCESS | 1652 | 1461241738902 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 1652 | 1461241738953 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:28:58 INFO - PROCESS | 1652 | 1461241738958 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 1652 | 1461241738959 Marionette TRACE conn2 <- [1,1378,null,{}] 05:28:58 INFO - PROCESS | 1652 | 1461241738962 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:59 INFO - PROCESS | 1652 | 1461241739063 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:28:59 INFO - PROCESS | 1652 | 1461241739130 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b09000 == 54 [pid = 1652] [id = 352] 05:28:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x11ac9dc00) [pid = 1652] [serial = 1055] [outer = 0x0] 05:28:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x11be2e000) [pid = 1652] [serial = 1056] [outer = 0x11ac9dc00] 05:28:59 INFO - PROCESS | 1652 | 1461241739160 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11c2c9c00) [pid = 1652] [serial = 1057] [outer = 0x11ac9dc00] 05:28:59 INFO - PROCESS | 1652 | 1461241739576 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 1652 | 1461241739585 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:28:59 INFO - PROCESS | 1652 | 1461241739587 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 1652 | 1461241739590 Marionette TRACE conn2 <- [1,1382,null,{}] 05:28:59 INFO - PROCESS | 1652 | 1461241739598 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:59 INFO - PROCESS | 1652 | 1461241739700 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:28:59 INFO - PROCESS | 1652 | 1461241739750 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e75e000 == 55 [pid = 1652] [id = 353] 05:28:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12380f800) [pid = 1652] [serial = 1058] [outer = 0x0] 05:28:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x127feb000) [pid = 1652] [serial = 1059] [outer = 0x12380f800] 05:28:59 INFO - PROCESS | 1652 | 1461241739781 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12b16d400) [pid = 1652] [serial = 1060] [outer = 0x12380f800] 05:29:00 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:00 INFO - PROCESS | 1652 | 1461241740239 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:29:00 INFO - PROCESS | 1652 | 1461241740261 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:29:00 INFO - PROCESS | 1652 | 1461241740263 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1652 | 1461241740265 Marionette TRACE conn2 <- [1,1386,null,{}] 05:29:00 INFO - PROCESS | 1652 | 1461241740267 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:00 INFO - PROCESS | 1652 | 1461241740365 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:29:00 INFO - PROCESS | 1652 | 1461241740463 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x13016c000 == 56 [pid = 1652] [id = 354] 05:29:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12b9e2000) [pid = 1652] [serial = 1061] [outer = 0x0] 05:29:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12d07fc00) [pid = 1652] [serial = 1062] [outer = 0x12b9e2000] 05:29:00 INFO - PROCESS | 1652 | 1461241740493 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x12d3cac00) [pid = 1652] [serial = 1063] [outer = 0x12b9e2000] 05:29:00 INFO - PROCESS | 1652 | 1461241740929 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1652 | 1461241740937 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:29:00 INFO - PROCESS | 1652 | 1461241740939 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1652 | 1461241740940 Marionette TRACE conn2 <- [1,1390,null,{}] 05:29:00 INFO - PROCESS | 1652 | 1461241740943 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:01 INFO - PROCESS | 1652 | 1461241741041 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:29:01 INFO - PROCESS | 1652 | 1461241741093 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x130433800 == 57 [pid = 1652] [id = 355] 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12bcd5800) [pid = 1652] [serial = 1064] [outer = 0x0] 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12da41400) [pid = 1652] [serial = 1065] [outer = 0x12bcd5800] 05:29:01 INFO - PROCESS | 1652 | 1461241741122 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12e272000) [pid = 1652] [serial = 1066] [outer = 0x12bcd5800] 05:29:01 INFO - PROCESS | 1652 | 1461241741585 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 05:29:01 INFO - PROCESS | 1652 | 1461241741609 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:29:01 INFO - PROCESS | 1652 | 1461241741611 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:29:01 INFO - PROCESS | 1652 | 1461241741613 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1652 | 1461241741614 Marionette TRACE conn2 <- [1,1394,null,{}] 05:29:01 INFO - PROCESS | 1652 | 1461241741617 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:01 INFO - PROCESS | 1652 | 1461241741752 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:29:01 INFO - PROCESS | 1652 | 1461241741835 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b82d800 == 58 [pid = 1652] [id = 356] 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x11b84a400) [pid = 1652] [serial = 1067] [outer = 0x0] 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12e037c00) [pid = 1652] [serial = 1068] [outer = 0x11b84a400] 05:29:01 INFO - PROCESS | 1652 | 1461241741869 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12e296c00) [pid = 1652] [serial = 1069] [outer = 0x11b84a400] 05:29:02 INFO - PROCESS | 1652 | 1461241742466 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 874ms 05:29:02 INFO - PROCESS | 1652 | 1461241742488 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 1652 | 1461241742491 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:29:02 INFO - PROCESS | 1652 | 1461241742519 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1652 | 1461241742521 Marionette TRACE conn2 <- [1,1398,null,{}] 05:29:02 INFO - PROCESS | 1652 | 1461241742524 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:02 INFO - PROCESS | 1652 | 1461241742621 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:29:02 INFO - PROCESS | 1652 | 1461241742692 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x119279000 == 59 [pid = 1652] [id = 357] 05:29:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x118e28400) [pid = 1652] [serial = 1070] [outer = 0x0] 05:29:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x118fef800) [pid = 1652] [serial = 1071] [outer = 0x118e28400] 05:29:02 INFO - PROCESS | 1652 | 1461241742721 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x118c46800) [pid = 1652] [serial = 1072] [outer = 0x118e28400] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12f2aa000 == 58 [pid = 1652] [id = 349] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12e97b000 == 57 [pid = 1652] [id = 348] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12b417800 == 56 [pid = 1652] [id = 347] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12d39c000 == 55 [pid = 1652] [id = 346] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf89800 == 54 [pid = 1652] [id = 345] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12b443800 == 53 [pid = 1652] [id = 344] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x129424800 == 52 [pid = 1652] [id = 343] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x118ef1800 == 51 [pid = 1652] [id = 342] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x123af2000 == 50 [pid = 1652] [id = 341] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7ef000 == 49 [pid = 1652] [id = 340] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x11914c800 == 48 [pid = 1652] [id = 339] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x11b817000 == 47 [pid = 1652] [id = 338] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x11c236000 == 46 [pid = 1652] [id = 333] 05:29:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d6000 == 45 [pid = 1652] [id = 332] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12cf98c00) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12b9e2c00) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12cfd8800) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x1191af800) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x125e09c00) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x1277b0000) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x128aaa400) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x128ab2400) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12cfa4800) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12bcd7000) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12d078c00) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x127fefc00) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12b026400) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12b3d8c00) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12b166c00) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12b169800) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11ba46400) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x11be2f400) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x114e65000) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x11c399000) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x125e09800) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x1191b0c00) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11a7b6000) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x118fe6c00) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11853cc00) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11ae10c00) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11b054400) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x11c2ce400) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x119d68400) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12b710c00) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1277af000) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x1156ae800) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x114e5e800) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1652 | 1461241743146 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 679ms 05:29:03 INFO - PROCESS | 1652 | 1461241743196 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 1652 | 1461241743200 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:29:03 INFO - PROCESS | 1652 | 1461241743231 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1652 | 1461241743233 Marionette TRACE conn2 <- [1,1402,null,{}] 05:29:03 INFO - PROCESS | 1652 | 1461241743235 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:03 INFO - PROCESS | 1652 | 1461241743316 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:29:03 INFO - PROCESS | 1652 | 1461241743320 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c64800 == 46 [pid = 1652] [id = 358] 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1188a9400) [pid = 1652] [serial = 1073] [outer = 0x0] 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11b02e400) [pid = 1652] [serial = 1074] [outer = 0x1188a9400] 05:29:03 INFO - PROCESS | 1652 | 1461241743349 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11b849c00) [pid = 1652] [serial = 1075] [outer = 0x1188a9400] 05:29:03 INFO - PROCESS | 1652 | 1461241743716 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 526ms 05:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:29:03 INFO - PROCESS | 1652 | 1461241743751 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 1652 | 1461241743753 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:29:03 INFO - PROCESS | 1652 | 1461241743755 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1652 | 1461241743757 Marionette TRACE conn2 <- [1,1406,null,{}] 05:29:03 INFO - PROCESS | 1652 | 1461241743766 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:03 INFO - PROCESS | 1652 | 1461241743849 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:29:03 INFO - PROCESS | 1652 | 1461241743855 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c652800 == 47 [pid = 1652] [id = 359] 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11ba46000) [pid = 1652] [serial = 1076] [outer = 0x0] 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11c0a8400) [pid = 1652] [serial = 1077] [outer = 0x11ba46000] 05:29:03 INFO - PROCESS | 1652 | 1461241743883 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x123a9f000) [pid = 1652] [serial = 1078] [outer = 0x11ba46000] 05:29:04 INFO - PROCESS | 1652 | 1461241744216 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 474ms 05:29:04 INFO - PROCESS | 1652 | 1461241744231 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1652 | 1461241744232 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:29:04 INFO - PROCESS | 1652 | 1461241744235 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1652 | 1461241744236 Marionette TRACE conn2 <- [1,1410,null,{}] 05:29:04 INFO - PROCESS | 1652 | 1461241744238 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:04 INFO - PROCESS | 1652 | 1461241744328 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:29:04 INFO - PROCESS | 1652 | 1461241744379 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d38800 == 48 [pid = 1652] [id = 360] 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11c0ae800) [pid = 1652] [serial = 1079] [outer = 0x0] 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x125d13400) [pid = 1652] [serial = 1080] [outer = 0x11c0ae800] 05:29:04 INFO - PROCESS | 1652 | 1461241744405 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x126f57800) [pid = 1652] [serial = 1081] [outer = 0x11c0ae800] 05:29:04 INFO - PROCESS | 1652 | 1461241744724 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 05:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:29:04 INFO - PROCESS | 1652 | 1461241744754 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1652 | 1461241744755 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:29:04 INFO - PROCESS | 1652 | 1461241744757 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1652 | 1461241744758 Marionette TRACE conn2 <- [1,1414,null,{}] 05:29:04 INFO - PROCESS | 1652 | 1461241744760 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:04 INFO - PROCESS | 1652 | 1461241744835 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:29:04 INFO - PROCESS | 1652 | 1461241744839 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1277d7000 == 49 [pid = 1652] [id = 361] 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x126f58c00) [pid = 1652] [serial = 1082] [outer = 0x0] 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x127fef800) [pid = 1652] [serial = 1083] [outer = 0x126f58c00] 05:29:04 INFO - PROCESS | 1652 | 1461241744868 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1294cc400) [pid = 1652] [serial = 1084] [outer = 0x126f58c00] 05:29:05 INFO - PROCESS | 1652 | 1461241745253 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 05:29:05 INFO - PROCESS | 1652 | 1461241745276 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 1652 | 1461241745279 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:29:05 INFO - PROCESS | 1652 | 1461241745281 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1652 | 1461241745282 Marionette TRACE conn2 <- [1,1418,null,{}] 05:29:05 INFO - PROCESS | 1652 | 1461241745284 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:05 INFO - PROCESS | 1652 | 1461241745384 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:29:05 INFO - PROCESS | 1652 | 1461241745420 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x129432800 == 50 [pid = 1652] [id = 362] 05:29:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x127fe6800) [pid = 1652] [serial = 1085] [outer = 0x0] 05:29:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12b3da400) [pid = 1652] [serial = 1086] [outer = 0x127fe6800] 05:29:05 INFO - PROCESS | 1652 | 1461241745447 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12b9e5c00) [pid = 1652] [serial = 1087] [outer = 0x127fe6800] 05:29:05 INFO - PROCESS | 1652 | 1461241745785 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 518ms 05:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:29:05 INFO - PROCESS | 1652 | 1461241745799 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 1652 | 1461241745800 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:29:05 INFO - PROCESS | 1652 | 1461241745802 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1652 | 1461241745803 Marionette TRACE conn2 <- [1,1422,null,{}] 05:29:05 INFO - PROCESS | 1652 | 1461241745806 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:05 INFO - PROCESS | 1652 | 1461241745902 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:29:05 INFO - PROCESS | 1652 | 1461241745914 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9c0800 == 51 [pid = 1652] [id = 363] 05:29:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12bc12800) [pid = 1652] [serial = 1088] [outer = 0x0] 05:29:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12bcd3400) [pid = 1652] [serial = 1089] [outer = 0x12bc12800] 05:29:05 INFO - PROCESS | 1652 | 1461241745939 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12cfa4800) [pid = 1652] [serial = 1090] [outer = 0x12bc12800] 05:29:06 INFO - PROCESS | 1652 | 1461241746282 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 05:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:29:06 INFO - PROCESS | 1652 | 1461241746323 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1652 | 1461241746324 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:29:06 INFO - PROCESS | 1652 | 1461241746327 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1652 | 1461241746328 Marionette TRACE conn2 <- [1,1426,null,{}] 05:29:06 INFO - PROCESS | 1652 | 1461241746330 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 1652 | 1461241746428 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:29:06 INFO - PROCESS | 1652 | 1461241746432 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ceb1800 == 52 [pid = 1652] [id = 364] 05:29:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12bccf400) [pid = 1652] [serial = 1091] [outer = 0x0] 05:29:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12d07a800) [pid = 1652] [serial = 1092] [outer = 0x12bccf400] 05:29:06 INFO - PROCESS | 1652 | 1461241746457 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12d238800) [pid = 1652] [serial = 1093] [outer = 0x12bccf400] 05:29:06 INFO - PROCESS | 1652 | 1461241746815 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 05:29:06 INFO - PROCESS | 1652 | 1461241746846 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1652 | 1461241746847 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:29:06 INFO - PROCESS | 1652 | 1461241746850 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1652 | 1461241746851 Marionette TRACE conn2 <- [1,1430,null,{}] 05:29:06 INFO - PROCESS | 1652 | 1461241746853 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 1652 | 1461241746953 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:29:06 INFO - PROCESS | 1652 | 1461241746966 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12dab2000 == 53 [pid = 1652] [id = 365] 05:29:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x11be26400) [pid = 1652] [serial = 1094] [outer = 0x0] 05:29:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12d924000) [pid = 1652] [serial = 1095] [outer = 0x11be26400] 05:29:06 INFO - PROCESS | 1652 | 1461241746991 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x12e031800) [pid = 1652] [serial = 1096] [outer = 0x11be26400] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x123a9d800) [pid = 1652] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x114a93000) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x12b3d8400) [pid = 1652] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x128ab0800) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12b9e4800) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1153d6000) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x125e08800) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11a50f400) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x11be33800) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x1191afc00) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x1140ba000) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12bc19c00) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x119d69c00) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x114d8c400) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12b9ea400) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:29:07 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x128aa5c00) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:29:07 INFO - PROCESS | 1652 | 1461241747510 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 05:29:07 INFO - PROCESS | 1652 | 1461241747521 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1652 | 1461241747523 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:29:07 INFO - PROCESS | 1652 | 1461241747528 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1652 | 1461241747530 Marionette TRACE conn2 <- [1,1434,null,{}] 05:29:07 INFO - PROCESS | 1652 | 1461241747534 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:07 INFO - PROCESS | 1652 | 1461241747618 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:29:07 INFO - PROCESS | 1652 | 1461241747622 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b0f800 == 54 [pid = 1652] [id = 366] 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x114d8e800) [pid = 1652] [serial = 1097] [outer = 0x0] 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x11c0a5400) [pid = 1652] [serial = 1098] [outer = 0x114d8e800] 05:29:07 INFO - PROCESS | 1652 | 1461241747647 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x128ab0800) [pid = 1652] [serial = 1099] [outer = 0x114d8e800] 05:29:07 INFO - PROCESS | 1652 | 1461241747990 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 474ms 05:29:08 INFO - PROCESS | 1652 | 1461241748000 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1652 | 1461241748002 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:29:08 INFO - PROCESS | 1652 | 1461241748004 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1652 | 1461241748006 Marionette TRACE conn2 <- [1,1438,null,{}] 05:29:08 INFO - PROCESS | 1652 | 1461241748008 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:08 INFO - PROCESS | 1652 | 1461241748124 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:29:08 INFO - PROCESS | 1652 | 1461241748133 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e766800 == 55 [pid = 1652] [id = 367] 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12b9e4800) [pid = 1652] [serial = 1100] [outer = 0x0] 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12e269000) [pid = 1652] [serial = 1101] [outer = 0x12b9e4800] 05:29:08 INFO - PROCESS | 1652 | 1461241748162 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12e28ec00) [pid = 1652] [serial = 1102] [outer = 0x12b9e4800] 05:29:08 INFO - PROCESS | 1652 | 1461241748483 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 05:29:08 INFO - PROCESS | 1652 | 1461241748523 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1652 | 1461241748525 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:29:08 INFO - PROCESS | 1652 | 1461241748529 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1652 | 1461241748530 Marionette TRACE conn2 <- [1,1442,null,{}] 05:29:08 INFO - PROCESS | 1652 | 1461241748532 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:08 INFO - PROCESS | 1652 | 1461241748613 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:29:08 INFO - PROCESS | 1652 | 1461241748617 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ff79000 == 56 [pid = 1652] [id = 368] 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12e28f400) [pid = 1652] [serial = 1103] [outer = 0x0] 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12e6bac00) [pid = 1652] [serial = 1104] [outer = 0x12e28f400] 05:29:08 INFO - PROCESS | 1652 | 1461241748642 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12e6c6000) [pid = 1652] [serial = 1105] [outer = 0x12e28f400] 05:29:08 INFO - PROCESS | 1652 | 1461241748957 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 469ms 05:29:09 INFO - PROCESS | 1652 | 1461241748998 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 1652 | 1461241748999 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:29:09 INFO - PROCESS | 1652 | 1461241749002 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1652 | 1461241749003 Marionette TRACE conn2 <- [1,1446,null,{}] 05:29:09 INFO - PROCESS | 1652 | 1461241749006 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:09 INFO - PROCESS | 1652 | 1461241749162 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:29:09 INFO - PROCESS | 1652 | 1461241749171 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ff96800 == 57 [pid = 1652] [id = 369] 05:29:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12e6c6400) [pid = 1652] [serial = 1106] [outer = 0x0] 05:29:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12e6cd800) [pid = 1652] [serial = 1107] [outer = 0x12e6c6400] 05:29:09 INFO - PROCESS | 1652 | 1461241749210 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12e6d3400) [pid = 1652] [serial = 1108] [outer = 0x12e6c6400] 05:29:09 INFO - PROCESS | 1652 | 1461241749797 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 821ms 05:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:29:09 INFO - PROCESS | 1652 | 1461241749832 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 1652 | 1461241749834 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:29:09 INFO - PROCESS | 1652 | 1461241749838 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1652 | 1461241749840 Marionette TRACE conn2 <- [1,1450,null,{}] 05:29:09 INFO - PROCESS | 1652 | 1461241749847 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:09 INFO - PROCESS | 1652 | 1461241749951 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:29:10 INFO - PROCESS | 1652 | 1461241750020 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b82c000 == 58 [pid = 1652] [id = 370] 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x118e24800) [pid = 1652] [serial = 1109] [outer = 0x0] 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x11a7a8400) [pid = 1652] [serial = 1110] [outer = 0x118e24800] 05:29:10 INFO - PROCESS | 1652 | 1461241750053 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x11ae0b000) [pid = 1652] [serial = 1111] [outer = 0x118e24800] 05:29:10 INFO - PROCESS | 1652 | 1461241750519 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 725ms 05:29:10 INFO - PROCESS | 1652 | 1461241750576 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1652 | 1461241750580 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:29:10 INFO - PROCESS | 1652 | 1461241750586 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1652 | 1461241750588 Marionette TRACE conn2 <- [1,1454,null,{}] 05:29:10 INFO - PROCESS | 1652 | 1461241750591 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:10 INFO - PROCESS | 1652 | 1461241750693 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:29:10 INFO - PROCESS | 1652 | 1461241750760 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x129425000 == 59 [pid = 1652] [id = 371] 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x11ae0b800) [pid = 1652] [serial = 1112] [outer = 0x0] 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x123816c00) [pid = 1652] [serial = 1113] [outer = 0x11ae0b800] 05:29:10 INFO - PROCESS | 1652 | 1461241750790 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x125d0d000) [pid = 1652] [serial = 1114] [outer = 0x11ae0b800] 05:29:11 INFO - PROCESS | 1652 | 1461241751228 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 675ms 05:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:29:11 INFO - PROCESS | 1652 | 1461241751263 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1652 | 1461241751264 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:29:11 INFO - PROCESS | 1652 | 1461241751266 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1652 | 1461241751269 Marionette TRACE conn2 <- [1,1458,null,{}] 05:29:11 INFO - PROCESS | 1652 | 1461241751294 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:11 INFO - PROCESS | 1652 | 1461241751417 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:29:11 INFO - PROCESS | 1652 | 1461241751469 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f2a9000 == 60 [pid = 1652] [id = 372] 05:29:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x1294d8c00) [pid = 1652] [serial = 1115] [outer = 0x0] 05:29:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12b3d5800) [pid = 1652] [serial = 1116] [outer = 0x1294d8c00] 05:29:11 INFO - PROCESS | 1652 | 1461241751501 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12b91d400) [pid = 1652] [serial = 1117] [outer = 0x1294d8c00] 05:29:11 INFO - PROCESS | 1652 | 1461241751924 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 723ms 05:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:29:12 INFO - PROCESS | 1652 | 1461241751994 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 1652 | 1461241751996 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:29:12 INFO - PROCESS | 1652 | 1461241751999 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1652 | 1461241752000 Marionette TRACE conn2 <- [1,1462,null,{}] 05:29:12 INFO - PROCESS | 1652 | 1461241752003 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:12 INFO - PROCESS | 1652 | 1461241752103 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:29:12 INFO - PROCESS | 1652 | 1461241752171 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x13098c000 == 61 [pid = 1652] [id = 373] 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12b9e2c00) [pid = 1652] [serial = 1118] [outer = 0x0] 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12d230c00) [pid = 1652] [serial = 1119] [outer = 0x12b9e2c00] 05:29:12 INFO - PROCESS | 1652 | 1461241752201 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12e03b800) [pid = 1652] [serial = 1120] [outer = 0x12b9e2c00] 05:29:12 INFO - PROCESS | 1652 | 1461241752632 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 669ms 05:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:29:12 INFO - PROCESS | 1652 | 1461241752668 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 1652 | 1461241752670 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:29:12 INFO - PROCESS | 1652 | 1461241752672 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1652 | 1461241752673 Marionette TRACE conn2 <- [1,1466,null,{}] 05:29:12 INFO - PROCESS | 1652 | 1461241752704 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:12 INFO - PROCESS | 1652 | 1461241752820 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:29:12 INFO - PROCESS | 1652 | 1461241752889 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x125ac8000 == 62 [pid = 1652] [id = 374] 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x114d9a800) [pid = 1652] [serial = 1121] [outer = 0x0] 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12b164c00) [pid = 1652] [serial = 1122] [outer = 0x114d9a800] 05:29:12 INFO - PROCESS | 1652 | 1461241752919 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12e26f400) [pid = 1652] [serial = 1123] [outer = 0x114d9a800] 05:29:13 INFO - PROCESS | 1652 | 1461241753549 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 924ms 05:29:13 INFO - PROCESS | 1652 | 1461241753596 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1652 | 1461241753598 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:29:13 INFO - PROCESS | 1652 | 1461241753602 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1652 | 1461241753604 Marionette TRACE conn2 <- [1,1470,null,{}] 05:29:13 INFO - PROCESS | 1652 | 1461241753608 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:13 INFO - PROCESS | 1652 | 1461241753706 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:29:13 INFO - PROCESS | 1652 | 1461241753778 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x125ac5800 == 63 [pid = 1652] [id = 375] 05:29:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x11569f400) [pid = 1652] [serial = 1124] [outer = 0x0] 05:29:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1164e3000) [pid = 1652] [serial = 1125] [outer = 0x11569f400] 05:29:13 INFO - PROCESS | 1652 | 1461241753805 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x119d6b800) [pid = 1652] [serial = 1126] [outer = 0x11569f400] 05:29:14 INFO - PROCESS | 1652 | 1461241754292 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 723ms 05:29:14 INFO - PROCESS | 1652 | 1461241754327 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1652 | 1461241754334 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:29:14 INFO - PROCESS | 1652 | 1461241754341 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1652 | 1461241754343 Marionette TRACE conn2 <- [1,1474,null,{}] 05:29:14 INFO - PROCESS | 1652 | 1461241754347 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:14 INFO - PROCESS | 1652 | 1461241754467 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:29:14 INFO - PROCESS | 1652 | 1461241754539 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c2a4000 == 64 [pid = 1652] [id = 376] 05:29:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x11912c400) [pid = 1652] [serial = 1127] [outer = 0x0] 05:29:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x11b030c00) [pid = 1652] [serial = 1128] [outer = 0x11912c400] 05:29:14 INFO - PROCESS | 1652 | 1461241754566 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x11baf9000) [pid = 1652] [serial = 1129] [outer = 0x11912c400] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x11c237800 == 63 [pid = 1652] [id = 313] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12ff79000 == 62 [pid = 1652] [id = 368] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11853c800) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x123819c00) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11a94e000) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1294d2400) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x12bc15800) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12b3e3c00) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x12e270c00) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12e766800 == 61 [pid = 1652] [id = 367] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x126b0f800 == 60 [pid = 1652] [id = 366] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12dab2000 == 59 [pid = 1652] [id = 365] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12ceb1800 == 58 [pid = 1652] [id = 364] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9c0800 == 57 [pid = 1652] [id = 363] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x129432800 == 56 [pid = 1652] [id = 362] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1277d7000 == 55 [pid = 1652] [id = 361] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x125d38800 == 54 [pid = 1652] [id = 360] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x11c652800 == 53 [pid = 1652] [id = 359] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119c64800 == 52 [pid = 1652] [id = 358] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119279000 == 51 [pid = 1652] [id = 357] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x11b82d800 == 50 [pid = 1652] [id = 356] 05:29:15 INFO - PROCESS | 1652 | 1461241755132 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x130433800 == 49 [pid = 1652] [id = 355] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x13016c000 == 48 [pid = 1652] [id = 354] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12e75e000 == 47 [pid = 1652] [id = 353] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x125b09000 == 46 [pid = 1652] [id = 352] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119b23800 == 45 [pid = 1652] [id = 351] 05:29:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12ff8e000 == 44 [pid = 1652] [id = 350] 05:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 824ms 05:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:29:15 INFO - PROCESS | 1652 | 1461241755165 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 1652 | 1461241755167 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:29:15 INFO - PROCESS | 1652 | 1461241755170 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1652 | 1461241755174 Marionette TRACE conn2 <- [1,1478,null,{}] 05:29:15 INFO - PROCESS | 1652 | 1461241755184 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:15 INFO - PROCESS | 1652 | 1461241755310 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x1155dfc00) [pid = 1652] [serial = 840] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12bc0f800) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12b924800) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12cf9d400) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x118e24c00) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x1156a9800) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x126b2bc00) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x11b845800) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x11be27400) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x11c39a400) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x123aa2400) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x11ac9f400) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x11a7ae000) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12d080800) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12d22b400) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12d22ec00) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x11be2b800) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12cfe6000) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12d3c9800) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12da3e800) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12da40c00) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1294cbc00) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12b168c00) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12d3c3000) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12bc19800) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x1274e6400) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12b3d7000) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12e03a800) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x126b24400) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 1652 | 1461241755373 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac76000 == 45 [pid = 1652] [id = 377] 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x118e24c00) [pid = 1652] [serial = 1130] [outer = 0x0] 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11ae8b000) [pid = 1652] [serial = 1131] [outer = 0x118e24c00] 05:29:15 INFO - PROCESS | 1652 | 1461241755401 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x123818400) [pid = 1652] [serial = 1132] [outer = 0x118e24c00] 05:29:15 INFO - PROCESS | 1652 | 1461241755762 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 626ms 05:29:15 INFO - PROCESS | 1652 | 1461241755824 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 1652 | 1461241755827 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:29:15 INFO - PROCESS | 1652 | 1461241755832 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1652 | 1461241755834 Marionette TRACE conn2 <- [1,1482,null,{}] 05:29:15 INFO - PROCESS | 1652 | 1461241755837 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:15 INFO - PROCESS | 1652 | 1461241755947 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:29:15 INFO - PROCESS | 1652 | 1461241755950 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x126da2000 == 46 [pid = 1652] [id = 378] 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x123aa1000) [pid = 1652] [serial = 1133] [outer = 0x0] 05:29:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x126934800) [pid = 1652] [serial = 1134] [outer = 0x123aa1000] 05:29:15 INFO - PROCESS | 1652 | 1461241755977 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x1274dbc00) [pid = 1652] [serial = 1135] [outer = 0x123aa1000] 05:29:16 INFO - PROCESS | 1652 | 1461241756313 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 520ms 05:29:16 INFO - PROCESS | 1652 | 1461241756356 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1652 | 1461241756357 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:29:16 INFO - PROCESS | 1652 | 1461241756360 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1652 | 1461241756361 Marionette TRACE conn2 <- [1,1486,null,{}] 05:29:16 INFO - PROCESS | 1652 | 1461241756363 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:16 INFO - PROCESS | 1652 | 1461241756440 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:29:16 INFO - PROCESS | 1652 | 1461241756446 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1280c9800 == 47 [pid = 1652] [id = 379] 05:29:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1274dcc00) [pid = 1652] [serial = 1136] [outer = 0x0] 05:29:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x128ab2400) [pid = 1652] [serial = 1137] [outer = 0x1274dcc00] 05:29:16 INFO - PROCESS | 1652 | 1461241756472 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12b02a000) [pid = 1652] [serial = 1138] [outer = 0x1274dcc00] 05:29:16 INFO - PROCESS | 1652 | 1461241756817 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 469ms 05:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:29:16 INFO - PROCESS | 1652 | 1461241756830 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1652 | 1461241756831 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:29:16 INFO - PROCESS | 1652 | 1461241756833 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1652 | 1461241756834 Marionette TRACE conn2 <- [1,1490,null,{}] 05:29:16 INFO - PROCESS | 1652 | 1461241756837 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:16 INFO - PROCESS | 1652 | 1461241756936 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:29:17 INFO - PROCESS | 1652 | 1461241756997 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa5f000 == 48 [pid = 1652] [id = 380] 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x127f06800) [pid = 1652] [serial = 1139] [outer = 0x0] 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12b166c00) [pid = 1652] [serial = 1140] [outer = 0x127f06800] 05:29:17 INFO - PROCESS | 1652 | 1461241757025 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12cf9a800) [pid = 1652] [serial = 1141] [outer = 0x127f06800] 05:29:17 INFO - PROCESS | 1652 | 1461241757316 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 05:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:29:17 INFO - PROCESS | 1652 | 1461241757353 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1652 | 1461241757354 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:29:17 INFO - PROCESS | 1652 | 1461241757356 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1652 | 1461241757357 Marionette TRACE conn2 <- [1,1494,null,{}] 05:29:17 INFO - PROCESS | 1652 | 1461241757366 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:17 INFO - PROCESS | 1652 | 1461241757486 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:29:17 INFO - PROCESS | 1652 | 1461241757519 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12da98000 == 49 [pid = 1652] [id = 381] 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12d92a400) [pid = 1652] [serial = 1142] [outer = 0x0] 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12da37400) [pid = 1652] [serial = 1143] [outer = 0x12d92a400] 05:29:17 INFO - PROCESS | 1652 | 1461241757544 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12e03a800) [pid = 1652] [serial = 1144] [outer = 0x12d92a400] 05:29:17 INFO - PROCESS | 1652 | 1461241757874 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 530ms 05:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:29:17 INFO - PROCESS | 1652 | 1461241757887 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1652 | 1461241757888 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:29:17 INFO - PROCESS | 1652 | 1461241757890 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1652 | 1461241757891 Marionette TRACE conn2 <- [1,1498,null,{}] 05:29:17 INFO - PROCESS | 1652 | 1461241757895 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:17 INFO - PROCESS | 1652 | 1461241757992 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:29:18 INFO - PROCESS | 1652 | 1461241758006 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e75b000 == 50 [pid = 1652] [id = 382] 05:29:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12e268400) [pid = 1652] [serial = 1145] [outer = 0x0] 05:29:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12e288c00) [pid = 1652] [serial = 1146] [outer = 0x12e268400] 05:29:18 INFO - PROCESS | 1652 | 1461241758032 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12e292000) [pid = 1652] [serial = 1147] [outer = 0x12e268400] 05:29:18 INFO - PROCESS | 1652 | 1461241758367 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 521ms 05:29:18 INFO - PROCESS | 1652 | 1461241758411 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1652 | 1461241758412 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:29:18 INFO - PROCESS | 1652 | 1461241758415 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1652 | 1461241758416 Marionette TRACE conn2 <- [1,1502,null,{}] 05:29:18 INFO - PROCESS | 1652 | 1461241758418 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:18 INFO - PROCESS | 1652 | 1461241758519 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:29:18 INFO - PROCESS | 1652 | 1461241758534 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e987000 == 51 [pid = 1652] [id = 383] 05:29:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x12e292800) [pid = 1652] [serial = 1148] [outer = 0x0] 05:29:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12e6c4c00) [pid = 1652] [serial = 1149] [outer = 0x12e292800] 05:29:18 INFO - PROCESS | 1652 | 1461241758559 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12e6d3800) [pid = 1652] [serial = 1150] [outer = 0x12e292800] 05:29:18 INFO - PROCESS | 1652 | 1461241758965 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 571ms 05:29:18 INFO - PROCESS | 1652 | 1461241758988 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1652 | 1461241758989 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:29:18 INFO - PROCESS | 1652 | 1461241758991 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1652 | 1461241758993 Marionette TRACE conn2 <- [1,1506,null,{}] 05:29:18 INFO - PROCESS | 1652 | 1461241758996 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:19 INFO - PROCESS | 1652 | 1461241759097 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:29:19 INFO - PROCESS | 1652 | 1461241759132 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f54f800 == 52 [pid = 1652] [id = 384] 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12ad63400) [pid = 1652] [serial = 1151] [outer = 0x0] 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12e6d5400) [pid = 1652] [serial = 1152] [outer = 0x12ad63400] 05:29:19 INFO - PROCESS | 1652 | 1461241759157 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12e940000) [pid = 1652] [serial = 1153] [outer = 0x12ad63400] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x115695800) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x1187cbc00) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x126933400) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x126b2d000) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x114a89000) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x126929800) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12381a800) [pid = 1652] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x126931c00) [pid = 1652] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x116258800) [pid = 1652] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x11b04ec00) [pid = 1652] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x11a50d000) [pid = 1652] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x125bca800) [pid = 1652] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x116453800) [pid = 1652] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x11c664000) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12bccf400) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12bc12800) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11be26400) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11ba46000) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11b84a400) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x114a94800) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x118e28400) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x114d8e800) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11ac9dc00) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x126f58c00) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1188a9400) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12380f800) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12b9e2000) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11c0ae800) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12b9e4800) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12e28f400) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x127fe6800) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x125d13c00) [pid = 1652] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x114d97800) [pid = 1652] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:29:19 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x112223c00) [pid = 1652] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:29:19 INFO - PROCESS | 1652 | 1461241759644 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 05:29:19 INFO - PROCESS | 1652 | 1461241759665 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 1652 | 1461241759667 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:29:19 INFO - PROCESS | 1652 | 1461241759669 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1652 | 1461241759671 Marionette TRACE conn2 <- [1,1510,null,{}] 05:29:19 INFO - PROCESS | 1652 | 1461241759673 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:19 INFO - PROCESS | 1652 | 1461241759816 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:29:19 INFO - PROCESS | 1652 | 1461241759878 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf74000 == 53 [pid = 1652] [id = 385] 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1140ba000) [pid = 1652] [serial = 1154] [outer = 0x0] 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11be29000) [pid = 1652] [serial = 1155] [outer = 0x1140ba000] 05:29:19 INFO - PROCESS | 1652 | 1461241759908 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x126931c00) [pid = 1652] [serial = 1156] [outer = 0x1140ba000] 05:29:20 INFO - PROCESS | 1652 | 1461241760227 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 568ms 05:29:20 INFO - PROCESS | 1652 | 1461241760237 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1652 | 1461241760239 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:29:20 INFO - PROCESS | 1652 | 1461241760249 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1652 | 1461241760250 Marionette TRACE conn2 <- [1,1514,null,{}] 05:29:20 INFO - PROCESS | 1652 | 1461241760253 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:20 INFO - PROCESS | 1652 | 1461241760364 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:29:20 INFO - PROCESS | 1652 | 1461241760443 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x130159800 == 54 [pid = 1652] [id = 386] 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x114aa0000) [pid = 1652] [serial = 1157] [outer = 0x0] 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x114aa6000) [pid = 1652] [serial = 1158] [outer = 0x114aa0000] 05:29:20 INFO - PROCESS | 1652 | 1461241760482 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x114aab000) [pid = 1652] [serial = 1159] [outer = 0x114aa0000] 05:29:20 INFO - PROCESS | 1652 | 1461241760796 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 577ms 05:29:20 INFO - PROCESS | 1652 | 1461241760819 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1652 | 1461241760820 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:29:20 INFO - PROCESS | 1652 | 1461241760822 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1652 | 1461241760823 Marionette TRACE conn2 <- [1,1518,null,{}] 05:29:20 INFO - PROCESS | 1652 | 1461241760825 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:20 INFO - PROCESS | 1652 | 1461241760925 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:29:20 INFO - PROCESS | 1652 | 1461241760930 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adb1000 == 55 [pid = 1652] [id = 387] 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11be35c00) [pid = 1652] [serial = 1160] [outer = 0x0] 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x128aab000) [pid = 1652] [serial = 1161] [outer = 0x11be35c00] 05:29:20 INFO - PROCESS | 1652 | 1461241760955 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12b9e4800) [pid = 1652] [serial = 1162] [outer = 0x11be35c00] 05:29:21 INFO - PROCESS | 1652 | 1461241761281 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 468ms 05:29:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:29:21 INFO - PROCESS | 1652 | 1461241761291 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1652 | 1461241761292 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:29:21 INFO - PROCESS | 1652 | 1461241761297 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1652 | 1461241761298 Marionette TRACE conn2 <- [1,1522,null,{}] 05:29:21 INFO - PROCESS | 1652 | 1461241761301 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:21 INFO - PROCESS | 1652 | 1461241761413 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:29:21 INFO - PROCESS | 1652 | 1461241761419 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adbe800 == 56 [pid = 1652] [id = 388] 05:29:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x114aa7000) [pid = 1652] [serial = 1163] [outer = 0x0] 05:29:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12bccc400) [pid = 1652] [serial = 1164] [outer = 0x114aa7000] 05:29:21 INFO - PROCESS | 1652 | 1461241761444 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12e26cc00) [pid = 1652] [serial = 1165] [outer = 0x114aa7000] 05:29:21 INFO - PROCESS | 1652 | 1461241761882 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:29:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:29:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:29:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:29:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:29:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:29:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:29:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:29:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:29:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:29:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:29:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:29:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:29:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 620ms 05:29:21 INFO - PROCESS | 1652 | 1461241761917 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1652 | 1461241761920 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:29:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:29:21 INFO - PROCESS | 1652 | 1461241761924 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1652 | 1461241761927 Marionette TRACE conn2 <- [1,1526,null,{}] 05:29:21 INFO - PROCESS | 1652 | 1461241761930 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:22 INFO - PROCESS | 1652 | 1461241762037 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:29:22 INFO - PROCESS | 1652 | 1461241762096 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b08f000 == 57 [pid = 1652] [id = 389] 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1187ca000) [pid = 1652] [serial = 1166] [outer = 0x0] 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x118c44c00) [pid = 1652] [serial = 1167] [outer = 0x1187ca000] 05:29:22 INFO - PROCESS | 1652 | 1461241762127 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x11a50f400) [pid = 1652] [serial = 1168] [outer = 0x1187ca000] 05:29:22 INFO - PROCESS | 1652 | 1461241762569 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:29:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:29:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:29:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:29:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:29:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:29:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:29:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 05:29:22 INFO - PROCESS | 1652 | 1461241762596 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1652 | 1461241762600 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:29:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:29:22 INFO - PROCESS | 1652 | 1461241762604 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1652 | 1461241762606 Marionette TRACE conn2 <- [1,1530,null,{}] 05:29:22 INFO - PROCESS | 1652 | 1461241762608 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:22 INFO - PROCESS | 1652 | 1461241762705 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:29:22 INFO - PROCESS | 1652 | 1461241762823 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1277ec000 == 58 [pid = 1652] [id = 390] 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x119d69000) [pid = 1652] [serial = 1169] [outer = 0x0] 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x11ae93c00) [pid = 1652] [serial = 1170] [outer = 0x119d69000] 05:29:22 INFO - PROCESS | 1652 | 1461241762873 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x123a9a800) [pid = 1652] [serial = 1171] [outer = 0x119d69000] 05:29:23 INFO - PROCESS | 1652 | 1461241763396 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:29: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 05:29:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:29:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:29: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. 05:29:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:29:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 825ms 05:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:29:23 INFO - PROCESS | 1652 | 1461241763430 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1652 | 1461241763431 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:29:23 INFO - PROCESS | 1652 | 1461241763434 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1652 | 1461241763436 Marionette TRACE conn2 <- [1,1534,null,{}] 05:29:23 INFO - PROCESS | 1652 | 1461241763444 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:23 INFO - PROCESS | 1652 | 1461241763552 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:29:23 INFO - PROCESS | 1652 | 1461241763614 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12fc6c800 == 59 [pid = 1652] [id = 391] 05:29:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x125e08800) [pid = 1652] [serial = 1172] [outer = 0x0] 05:29:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12ad65800) [pid = 1652] [serial = 1173] [outer = 0x125e08800] 05:29:23 INFO - PROCESS | 1652 | 1461241763685 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12b9e1c00) [pid = 1652] [serial = 1174] [outer = 0x125e08800] 05:29:24 INFO - PROCESS | 1652 | 1461241764098 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 05:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:29:24 INFO - PROCESS | 1652 | 1461241764155 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1652 | 1461241764157 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:29:24 INFO - PROCESS | 1652 | 1461241764159 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1652 | 1461241764160 Marionette TRACE conn2 <- [1,1538,null,{}] 05:29:24 INFO - PROCESS | 1652 | 1461241764163 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:24 INFO - PROCESS | 1652 | 1461241764281 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:29:24 INFO - PROCESS | 1652 | 1461241764355 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c22c000 == 60 [pid = 1652] [id = 392] 05:29:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x115728000) [pid = 1652] [serial = 1175] [outer = 0x0] 05:29:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12bc12400) [pid = 1652] [serial = 1176] [outer = 0x115728000] 05:29:24 INFO - PROCESS | 1652 | 1461241764385 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12d078400) [pid = 1652] [serial = 1177] [outer = 0x115728000] 05:29:24 INFO - PROCESS | 1652 | 1461241764781 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 05:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:29:24 INFO - PROCESS | 1652 | 1461241764829 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1652 | 1461241764831 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:29:24 INFO - PROCESS | 1652 | 1461241764833 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1652 | 1461241764834 Marionette TRACE conn2 <- [1,1542,null,{}] 05:29:24 INFO - PROCESS | 1652 | 1461241764837 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:24 INFO - PROCESS | 1652 | 1461241764958 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:29:25 INFO - PROCESS | 1652 | 1461241765044 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c6000 == 61 [pid = 1652] [id = 393] 05:29:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11221e400) [pid = 1652] [serial = 1178] [outer = 0x0] 05:29:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x11549b400) [pid = 1652] [serial = 1179] [outer = 0x11221e400] 05:29:25 INFO - PROCESS | 1652 | 1461241765076 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x11a7ae400) [pid = 1652] [serial = 1180] [outer = 0x11221e400] 05:29:25 INFO - PROCESS | 1652 | 1461241765666 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 870ms 05:29:25 INFO - PROCESS | 1652 | 1461241765704 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1652 | 1461241765706 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:29:25 INFO - PROCESS | 1652 | 1461241765733 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1652 | 1461241765735 Marionette TRACE conn2 <- [1,1546,null,{}] 05:29:25 INFO - PROCESS | 1652 | 1461241765740 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:25 INFO - PROCESS | 1652 | 1461241765832 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:29:25 INFO - PROCESS | 1652 | 1461241765907 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b1c000 == 62 [pid = 1652] [id = 394] 05:29:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x114aaa000) [pid = 1652] [serial = 1181] [outer = 0x0] 05:29:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x114d92c00) [pid = 1652] [serial = 1182] [outer = 0x114aaa000] 05:29:25 INFO - PROCESS | 1652 | 1461241765935 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x115691c00) [pid = 1652] [serial = 1183] [outer = 0x114aaa000] 05:29:26 INFO - PROCESS | 1652 | 1461241766324 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 644ms 05:29:26 INFO - PROCESS | 1652 | 1461241766355 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1652 | 1461241766359 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:29:26 INFO - PROCESS | 1652 | 1461241766366 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1652 | 1461241766367 Marionette TRACE conn2 <- [1,1550,null,{}] 05:29:26 INFO - PROCESS | 1652 | 1461241766370 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:26 INFO - PROCESS | 1652 | 1461241766458 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:29:26 INFO - PROCESS | 1652 | 1461241766556 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a76d000 == 63 [pid = 1652] [id = 395] 05:29:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x11644d000) [pid = 1652] [serial = 1184] [outer = 0x0] 05:29:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x116632000) [pid = 1652] [serial = 1185] [outer = 0x11644d000] 05:29:26 INFO - PROCESS | 1652 | 1461241766602 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1188ae000) [pid = 1652] [serial = 1186] [outer = 0x11644d000] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12f2a0800 == 62 [pid = 1652] [id = 335] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12adb1000 == 61 [pid = 1652] [id = 387] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x130159800 == 60 [pid = 1652] [id = 386] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf74000 == 59 [pid = 1652] [id = 385] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12f54f800 == 58 [pid = 1652] [id = 384] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12e987000 == 57 [pid = 1652] [id = 383] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12e75b000 == 56 [pid = 1652] [id = 382] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12da41400) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12e6cd800) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12da98000 == 55 [pid = 1652] [id = 381] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa5f000 == 54 [pid = 1652] [id = 380] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1280c9800 == 53 [pid = 1652] [id = 379] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x126da2000 == 52 [pid = 1652] [id = 378] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac76000 == 51 [pid = 1652] [id = 377] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x11c2a4000 == 50 [pid = 1652] [id = 376] 05:29:26 INFO - PROCESS | 1652 | --DOCSHELL 0x125ac5800 == 49 [pid = 1652] [id = 375] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x1270b6400) [pid = 1652] [serial = 892] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x11569e400) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x1153db000) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x118ed2400) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x11b02f000) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12706d000) [pid = 1652] [serial = 837] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12cfa3000) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12d3c3400) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12b3da800) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12692e000) [pid = 1652] [serial = 889] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x1294d3000) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x11a7b5800) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x126926400) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11baed800) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12b3dec00) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x118fef000) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x126952800) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12d07a800) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12bcd3400) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12d924000) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x11c0a8400) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x123a9f000) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12e296c00) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12e037c00) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x1191b1400) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1185a6000) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x118c46800) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x118fef800) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x128ab0800) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11c2c9c00) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11be2e000) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x127fef800) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11b02e400) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11b849c00) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b16d400) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x127feb000) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12d3cac00) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12d07fc00) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11c0a5400) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x125d13400) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126f57800) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12e269000) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12e6c6000) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12e6bac00) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12e031800) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b3da400) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12b9e5c00) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12d238800) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12cfa4800) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1294cc400) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12e28ec00) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 05:29:26 INFO - PROCESS | 1652 | 1461241766989 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 672ms 05:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:29:27 INFO - PROCESS | 1652 | 1461241767038 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:29:27 INFO - PROCESS | 1652 | 1461241767039 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:29:27 INFO - PROCESS | 1652 | 1461241767041 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1652 | 1461241767044 Marionette TRACE conn2 <- [1,1554,null,{}] 05:29:27 INFO - PROCESS | 1652 | 1461241767051 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 1652 | 1461241767131 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:29:27 INFO - PROCESS | 1652 | 1461241767180 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa5f000 == 50 [pid = 1652] [id = 396] 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11644e400) [pid = 1652] [serial = 1187] [outer = 0x0] 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118cdec00) [pid = 1652] [serial = 1188] [outer = 0x11644e400] 05:29:27 INFO - PROCESS | 1652 | 1461241767210 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119251c00) [pid = 1652] [serial = 1189] [outer = 0x11644e400] 05:29:27 INFO - PROCESS | 1652 | 1461241767512 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 522ms 05:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:29:27 INFO - PROCESS | 1652 | 1461241767564 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:29:27 INFO - PROCESS | 1652 | 1461241767566 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:29:27 INFO - PROCESS | 1652 | 1461241767568 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1652 | 1461241767569 Marionette TRACE conn2 <- [1,1558,null,{}] 05:29:27 INFO - PROCESS | 1652 | 1461241767571 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 1652 | 1461241767649 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:29:27 INFO - PROCESS | 1652 | 1461241767654 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b82e000 == 51 [pid = 1652] [id = 397] 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1198cec00) [pid = 1652] [serial = 1190] [outer = 0x0] 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11a7b0000) [pid = 1652] [serial = 1191] [outer = 0x1198cec00] 05:29:27 INFO - PROCESS | 1652 | 1461241767680 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11ab9d000) [pid = 1652] [serial = 1192] [outer = 0x1198cec00] 05:29:28 INFO - PROCESS | 1652 | 1461241767997 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms 05:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:29:28 INFO - PROCESS | 1652 | 1461241768038 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1652 | 1461241768040 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:29:28 INFO - PROCESS | 1652 | 1461241768042 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1652 | 1461241768043 Marionette TRACE conn2 <- [1,1562,null,{}] 05:29:28 INFO - PROCESS | 1652 | 1461241768045 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:28 INFO - PROCESS | 1652 | 1461241768120 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:29:28 INFO - PROCESS | 1652 | 1461241768124 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c23e800 == 52 [pid = 1652] [id = 398] 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11ab9ac00) [pid = 1652] [serial = 1193] [outer = 0x0] 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11ae02400) [pid = 1652] [serial = 1194] [outer = 0x11ab9ac00] 05:29:28 INFO - PROCESS | 1652 | 1461241768154 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11ae98800) [pid = 1652] [serial = 1195] [outer = 0x11ab9ac00] 05:29:28 INFO - PROCESS | 1652 | 1461241768471 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 470ms 05:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:29:28 INFO - PROCESS | 1652 | 1461241768513 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1652 | 1461241768514 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:29:28 INFO - PROCESS | 1652 | 1461241768517 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1652 | 1461241768518 Marionette TRACE conn2 <- [1,1566,null,{}] 05:29:28 INFO - PROCESS | 1652 | 1461241768520 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:28 INFO - PROCESS | 1652 | 1461241768607 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:29:28 INFO - PROCESS | 1652 | 1461241768672 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ee7800 == 53 [pid = 1652] [id = 399] 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11ac9c000) [pid = 1652] [serial = 1196] [outer = 0x0] 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11b0e0400) [pid = 1652] [serial = 1197] [outer = 0x11ac9c000] 05:29:28 INFO - PROCESS | 1652 | 1461241768701 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11c067400) [pid = 1652] [serial = 1198] [outer = 0x11ac9c000] 05:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:29:28 INFO - PROCESS | 1652 | 1461241768985 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 471ms 05:29:28 INFO - PROCESS | 1652 | 1461241768989 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1652 | 1461241768990 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:29:29 INFO - PROCESS | 1652 | 1461241769006 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1652 | 1461241769007 Marionette TRACE conn2 <- [1,1570,null,{}] 05:29:29 INFO - PROCESS | 1652 | 1461241769009 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1652 | 1461241769117 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:29:29 INFO - PROCESS | 1652 | 1461241769121 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d2e800 == 54 [pid = 1652] [id = 400] 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x114a9cc00) [pid = 1652] [serial = 1199] [outer = 0x0] 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11c0a5400) [pid = 1652] [serial = 1200] [outer = 0x114a9cc00] 05:29:29 INFO - PROCESS | 1652 | 1461241769147 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12380e400) [pid = 1652] [serial = 1201] [outer = 0x114a9cc00] 05:29:29 INFO - PROCESS | 1652 | 1461241769479 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 536ms 05:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:29:29 INFO - PROCESS | 1652 | 1461241769529 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1652 | 1461241769530 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:29:29 INFO - PROCESS | 1652 | 1461241769532 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1652 | 1461241769533 Marionette TRACE conn2 <- [1,1574,null,{}] 05:29:29 INFO - PROCESS | 1652 | 1461241769535 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1652 | 1461241769631 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:29:29 INFO - PROCESS | 1652 | 1461241769644 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x126f03800 == 55 [pid = 1652] [id = 401] 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12380f000) [pid = 1652] [serial = 1202] [outer = 0x0] 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12381c800) [pid = 1652] [serial = 1203] [outer = 0x12380f000] 05:29:29 INFO - PROCESS | 1652 | 1461241769669 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x125a27000) [pid = 1652] [serial = 1204] [outer = 0x12380f000] 05:29:30 INFO - PROCESS | 1652 | 1461241770001 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 05:29:30 INFO - PROCESS | 1652 | 1461241770051 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1652 | 1461241770052 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:29:30 INFO - PROCESS | 1652 | 1461241770054 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1652 | 1461241770055 Marionette TRACE conn2 <- [1,1578,null,{}] 05:29:30 INFO - PROCESS | 1652 | 1461241770058 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:30 INFO - PROCESS | 1652 | 1461241770154 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:29:30 INFO - PROCESS | 1652 | 1461241770169 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x127428800 == 56 [pid = 1652] [id = 402] 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x123818000) [pid = 1652] [serial = 1205] [outer = 0x0] 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x125e10800) [pid = 1652] [serial = 1206] [outer = 0x123818000] 05:29:30 INFO - PROCESS | 1652 | 1461241770194 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x126929c00) [pid = 1652] [serial = 1207] [outer = 0x123818000] 05:29:30 INFO - PROCESS | 1652 | 1461241770529 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 05:29:30 INFO - PROCESS | 1652 | 1461241770572 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1652 | 1461241770574 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:29:30 INFO - PROCESS | 1652 | 1461241770576 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1652 | 1461241770577 Marionette TRACE conn2 <- [1,1582,null,{}] 05:29:30 INFO - PROCESS | 1652 | 1461241770587 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:30 INFO - PROCESS | 1652 | 1461241770685 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:29:30 INFO - PROCESS | 1652 | 1461241770689 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1280e5800 == 57 [pid = 1652] [id = 403] 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12381dc00) [pid = 1652] [serial = 1208] [outer = 0x0] 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12692fc00) [pid = 1652] [serial = 1209] [outer = 0x12381dc00] 05:29:30 INFO - PROCESS | 1652 | 1461241770744 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x126f52c00) [pid = 1652] [serial = 1210] [outer = 0x12381dc00] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12e26b000) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12bcd5800) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12d92a400) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12e268400) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12e292800) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x118e24800) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11569f400) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11912c400) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b9e2c00) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11be35c00) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118e24c00) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x127f06800) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1140ba000) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x114aa0000) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x114d9a800) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1274dcc00) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12ad63400) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11ae0b800) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1294d8c00) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:29:31 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x123aa1000) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:29:31 INFO - PROCESS | 1652 | 1461241771229 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 677ms 05:29:31 INFO - PROCESS | 1652 | 1461241771254 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:29:31 INFO - PROCESS | 1652 | 1461241771255 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:29:31 INFO - PROCESS | 1652 | 1461241771257 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1652 | 1461241771259 Marionette TRACE conn2 <- [1,1586,null,{}] 05:29:31 INFO - PROCESS | 1652 | 1461241771261 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 1652 | 1461241771353 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:29:31 INFO - PROCESS | 1652 | 1461241771424 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adc2000 == 58 [pid = 1652] [id = 404] 05:29:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1164e6800) [pid = 1652] [serial = 1211] [outer = 0x0] 05:29:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11be35c00) [pid = 1652] [serial = 1212] [outer = 0x1164e6800] 05:29:31 INFO - PROCESS | 1652 | 1461241771458 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1277afc00) [pid = 1652] [serial = 1213] [outer = 0x1164e6800] 05:29:31 INFO - PROCESS | 1652 | 1461241771789 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 570ms 05:29:31 INFO - PROCESS | 1652 | 1461241771830 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1652 | 1461241771832 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:29:31 INFO - PROCESS | 1652 | 1461241771835 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1652 | 1461241771837 Marionette TRACE conn2 <- [1,1590,null,{}] 05:29:31 INFO - PROCESS | 1652 | 1461241771840 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 1652 | 1461241771963 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:29:32 INFO - PROCESS | 1652 | 1461241772043 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9b5800 == 59 [pid = 1652] [id = 405] 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12692e400) [pid = 1652] [serial = 1214] [outer = 0x0] 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x127fe6800) [pid = 1652] [serial = 1215] [outer = 0x12692e400] 05:29:32 INFO - PROCESS | 1652 | 1461241772084 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1294cfc00) [pid = 1652] [serial = 1216] [outer = 0x12692e400] 05:29:32 INFO - PROCESS | 1652 | 1461241772394 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 569ms 05:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:29:32 INFO - PROCESS | 1652 | 1461241772405 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1652 | 1461241772406 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:29:32 INFO - PROCESS | 1652 | 1461241772408 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1652 | 1461241772409 Marionette TRACE conn2 <- [1,1594,null,{}] 05:29:32 INFO - PROCESS | 1652 | 1461241772418 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:32 INFO - PROCESS | 1652 | 1461241772504 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:29:32 INFO - PROCESS | 1652 | 1461241772509 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf89800 == 60 [pid = 1652] [id = 406] 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1294d0000) [pid = 1652] [serial = 1217] [outer = 0x0] 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12ad68800) [pid = 1652] [serial = 1218] [outer = 0x1294d0000] 05:29:32 INFO - PROCESS | 1652 | 1461241772534 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12b02c800) [pid = 1652] [serial = 1219] [outer = 0x1294d0000] 05:29:32 INFO - PROCESS | 1652 | 1461241772883 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 526ms 05:29:32 INFO - PROCESS | 1652 | 1461241772934 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1652 | 1461241772936 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:29:32 INFO - PROCESS | 1652 | 1461241772938 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1652 | 1461241772939 Marionette TRACE conn2 <- [1,1598,null,{}] 05:29:32 INFO - PROCESS | 1652 | 1461241772941 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:33 INFO - PROCESS | 1652 | 1461241773021 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:29:33 INFO - PROCESS | 1652 | 1461241773026 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d21b800 == 61 [pid = 1652] [id = 407] 05:29:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12ad70c00) [pid = 1652] [serial = 1220] [outer = 0x0] 05:29:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12b16d000) [pid = 1652] [serial = 1221] [outer = 0x12ad70c00] 05:29:33 INFO - PROCESS | 1652 | 1461241773051 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12b3dc400) [pid = 1652] [serial = 1222] [outer = 0x12ad70c00] 05:29:33 INFO - PROCESS | 1652 | 1461241773531 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 621ms 05:29:33 INFO - PROCESS | 1652 | 1461241773560 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1652 | 1461241773563 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:29:33 INFO - PROCESS | 1652 | 1461241773567 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1652 | 1461241773570 Marionette TRACE conn2 <- [1,1602,null,{}] 05:29:33 INFO - PROCESS | 1652 | 1461241773573 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:33 INFO - PROCESS | 1652 | 1461241773678 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:29:33 INFO - PROCESS | 1652 | 1461241773771 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c5800 == 62 [pid = 1652] [id = 408] 05:29:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1153db000) [pid = 1652] [serial = 1223] [outer = 0x0] 05:29:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x115697400) [pid = 1652] [serial = 1224] [outer = 0x1153db000] 05:29:33 INFO - PROCESS | 1652 | 1461241773804 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1157d6c00) [pid = 1652] [serial = 1225] [outer = 0x1153db000] 05:29:34 INFO - PROCESS | 1652 | 1461241774238 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 722ms 05:29:34 INFO - PROCESS | 1652 | 1461241774290 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1652 | 1461241774297 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:29:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:29:34 INFO - PROCESS | 1652 | 1461241774301 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1652 | 1461241774303 Marionette TRACE conn2 <- [1,1606,null,{}] 05:29:34 INFO - PROCESS | 1652 | 1461241774306 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:34 INFO - PROCESS | 1652 | 1461241774392 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:29:34 INFO - PROCESS | 1652 | 1461241774445 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c619800 == 63 [pid = 1652] [id = 409] 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11625f000) [pid = 1652] [serial = 1226] [outer = 0x0] 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118eda000) [pid = 1652] [serial = 1227] [outer = 0x11625f000] 05:29:34 INFO - PROCESS | 1652 | 1461241774494 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11a7af400) [pid = 1652] [serial = 1228] [outer = 0x11625f000] 05:29:35 INFO - PROCESS | 1652 | 1461241775031 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 774ms 05:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:29:35 INFO - PROCESS | 1652 | 1461241775076 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1652 | 1461241775078 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:29:35 INFO - PROCESS | 1652 | 1461241775081 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1652 | 1461241775085 Marionette TRACE conn2 <- [1,1610,null,{}] 05:29:35 INFO - PROCESS | 1652 | 1461241775097 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:35 INFO - PROCESS | 1652 | 1461241775248 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:29:35 INFO - PROCESS | 1652 | 1461241775346 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7c3000 == 64 [pid = 1652] [id = 410] 05:29:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11a94e000) [pid = 1652] [serial = 1229] [outer = 0x0] 05:29:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11baedc00) [pid = 1652] [serial = 1230] [outer = 0x11a94e000] 05:29:35 INFO - PROCESS | 1652 | 1461241775396 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11be77000) [pid = 1652] [serial = 1231] [outer = 0x11a94e000] 05:29:35 INFO - PROCESS | 1652 | 1461241775878 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 825ms 05:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:29:35 INFO - PROCESS | 1652 | 1461241775905 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1652 | 1461241775907 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:29:35 INFO - PROCESS | 1652 | 1461241775909 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1652 | 1461241775911 Marionette TRACE conn2 <- [1,1614,null,{}] 05:29:35 INFO - PROCESS | 1652 | 1461241775913 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:36 INFO - PROCESS | 1652 | 1461241776015 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:29:36 INFO - PROCESS | 1652 | 1461241776070 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3d1000 == 65 [pid = 1652] [id = 411] 05:29:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11c399000) [pid = 1652] [serial = 1232] [outer = 0x0] 05:29:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x125d12800) [pid = 1652] [serial = 1233] [outer = 0x11c399000] 05:29:36 INFO - PROCESS | 1652 | 1461241776100 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12695d800) [pid = 1652] [serial = 1234] [outer = 0x11c399000] 05:29:36 INFO - PROCESS | 1652 | 1461241776499 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:29:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 620ms 05:29:36 INFO - PROCESS | 1652 | 1461241776530 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1652 | 1461241776531 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:29:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:29:36 INFO - PROCESS | 1652 | 1461241776534 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1652 | 1461241776535 Marionette TRACE conn2 <- [1,1618,null,{}] 05:29:36 INFO - PROCESS | 1652 | 1461241776538 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:36 INFO - PROCESS | 1652 | 1461241776634 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:29:36 INFO - PROCESS | 1652 | 1461241776721 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ac000 == 66 [pid = 1652] [id = 412] 05:29:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x125a2a800) [pid = 1652] [serial = 1235] [outer = 0x0] 05:29:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1274dcc00) [pid = 1652] [serial = 1236] [outer = 0x125a2a800] 05:29:36 INFO - PROCESS | 1652 | 1461241776750 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12b02cc00) [pid = 1652] [serial = 1237] [outer = 0x125a2a800] 05:29:37 INFO - PROCESS | 1652 | 1461241777153 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 668ms 05:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:29:37 INFO - PROCESS | 1652 | 1461241777203 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1652 | 1461241777204 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:29:37 INFO - PROCESS | 1652 | 1461241777206 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1652 | 1461241777207 Marionette TRACE conn2 <- [1,1622,null,{}] 05:29:37 INFO - PROCESS | 1652 | 1461241777228 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:37 INFO - PROCESS | 1652 | 1461241777337 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:29:37 INFO - PROCESS | 1652 | 1461241777405 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e97a800 == 67 [pid = 1652] [id = 413] 05:29:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12b3df800) [pid = 1652] [serial = 1238] [outer = 0x0] 05:29:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12b9e5c00) [pid = 1652] [serial = 1239] [outer = 0x12b3df800] 05:29:37 INFO - PROCESS | 1652 | 1461241777437 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12bc13c00) [pid = 1652] [serial = 1240] [outer = 0x12b3df800] 05:29:37 INFO - PROCESS | 1652 | 1461241777869 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 719ms 05:29:37 INFO - PROCESS | 1652 | 1461241777931 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1652 | 1461241777932 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:29:37 INFO - PROCESS | 1652 | 1461241777935 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1652 | 1461241777936 Marionette TRACE conn2 <- [1,1626,null,{}] 05:29:37 INFO - PROCESS | 1652 | 1461241777939 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:38 INFO - PROCESS | 1652 | 1461241778037 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:29:38 INFO - PROCESS | 1652 | 1461241778093 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e983800 == 68 [pid = 1652] [id = 414] 05:29:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12ad62400) [pid = 1652] [serial = 1241] [outer = 0x0] 05:29:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12bc0f800) [pid = 1652] [serial = 1242] [outer = 0x12ad62400] 05:29:38 INFO - PROCESS | 1652 | 1461241778122 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12bcd1400) [pid = 1652] [serial = 1243] [outer = 0x12ad62400] 05:29:38 INFO - PROCESS | 1652 | 1461241778689 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 770ms 05:29:38 INFO - PROCESS | 1652 | 1461241778706 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1652 | 1461241778708 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:29:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:29:38 INFO - PROCESS | 1652 | 1461241778735 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1652 | 1461241778737 Marionette TRACE conn2 <- [1,1630,null,{}] 05:29:38 INFO - PROCESS | 1652 | 1461241778741 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:38 INFO - PROCESS | 1652 | 1461241778837 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:29:38 INFO - PROCESS | 1652 | 1461241778923 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x118898000 == 69 [pid = 1652] [id = 415] 05:29:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x114aa4c00) [pid = 1652] [serial = 1244] [outer = 0x0] 05:29:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x114aaa400) [pid = 1652] [serial = 1245] [outer = 0x114aa4c00] 05:29:38 INFO - PROCESS | 1652 | 1461241778953 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x115698400) [pid = 1652] [serial = 1246] [outer = 0x114aa4c00] 05:29:39 INFO - PROCESS | 1652 | 1461241779438 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:29:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 05:29:39 INFO - PROCESS | 1652 | 1461241779463 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1652 | 1461241779467 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:29:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:29:39 INFO - PROCESS | 1652 | 1461241779471 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1652 | 1461241779473 Marionette TRACE conn2 <- [1,1634,null,{}] 05:29:39 INFO - PROCESS | 1652 | 1461241779475 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:39 INFO - PROCESS | 1652 | 1461241779588 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c9800 == 68 [pid = 1652] [id = 312] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf89800 == 67 [pid = 1652] [id = 406] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9b5800 == 66 [pid = 1652] [id = 405] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12adc2000 == 65 [pid = 1652] [id = 404] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1280e5800 == 64 [pid = 1652] [id = 403] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x127428800 == 63 [pid = 1652] [id = 402] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x126f03800 == 62 [pid = 1652] [id = 401] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x125d2e800 == 61 [pid = 1652] [id = 400] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x118ee7800 == 60 [pid = 1652] [id = 399] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11c23e800 == 59 [pid = 1652] [id = 398] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11b82e000 == 58 [pid = 1652] [id = 397] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa5f000 == 57 [pid = 1652] [id = 396] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11a76d000 == 56 [pid = 1652] [id = 395] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119b1c000 == 55 [pid = 1652] [id = 394] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c6000 == 54 [pid = 1652] [id = 393] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11c22c000 == 53 [pid = 1652] [id = 392] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12fc6c800 == 52 [pid = 1652] [id = 391] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1277ec000 == 51 [pid = 1652] [id = 390] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11b08f000 == 50 [pid = 1652] [id = 389] 05:29:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12adbe800 == 49 [pid = 1652] [id = 388] 05:29:39 INFO - PROCESS | 1652 | 1461241779676 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x118897800 == 50 [pid = 1652] [id = 416] 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1153d4000) [pid = 1652] [serial = 1247] [outer = 0x0] 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x118538c00) [pid = 1652] [serial = 1248] [outer = 0x1153d4000] 05:29:39 INFO - PROCESS | 1652 | 1461241779702 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x118fef000) [pid = 1652] [serial = 1249] [outer = 0x1153d4000] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12e276000) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12e272000) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12da37400) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12e288c00) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12e6d3800) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11a7a8400) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11ae0b000) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12e6c4c00) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x119d6b800) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x1164e3000) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11baf9000) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11b030c00) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12e03b800) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x128aab000) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12d230c00) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11ae8b000) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x123818400) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12b166c00) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11be29000) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x114aab000) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12b164c00) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12e26f400) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x128ab2400) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12b02a000) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12e6d5400) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x125d0d000) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x123816c00) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b91d400) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12b3d5800) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x126934800) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1274dbc00) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12e940000) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12e03a800) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12e292000) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12cf9a800) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x114aa6000) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12b9e4800) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 05:29:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126931c00) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 05:29:40 INFO - PROCESS | 1652 | 1461241780041 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 620ms 05:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:29:40 INFO - PROCESS | 1652 | 1461241780092 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1652 | 1461241780094 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:29:40 INFO - PROCESS | 1652 | 1461241780097 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1652 | 1461241780101 Marionette TRACE conn2 <- [1,1638,null,{}] 05:29:40 INFO - PROCESS | 1652 | 1461241780112 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1652 | 1461241780218 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:29:40 INFO - PROCESS | 1652 | 1461241780222 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c286800 == 51 [pid = 1652] [id = 417] 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119253400) [pid = 1652] [serial = 1250] [outer = 0x0] 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11a94f800) [pid = 1652] [serial = 1251] [outer = 0x119253400] 05:29:40 INFO - PROCESS | 1652 | 1461241780253 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11ae10800) [pid = 1652] [serial = 1252] [outer = 0x119253400] 05:29:40 INFO - PROCESS | 1652 | 1461241780612 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 573ms 05:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:29:40 INFO - PROCESS | 1652 | 1461241780670 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1652 | 1461241780671 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:29:40 INFO - PROCESS | 1652 | 1461241780674 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1652 | 1461241780675 Marionette TRACE conn2 <- [1,1642,null,{}] 05:29:40 INFO - PROCESS | 1652 | 1461241780683 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1652 | 1461241780765 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:29:40 INFO - PROCESS | 1652 | 1461241780769 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x125acd000 == 52 [pid = 1652] [id = 418] 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11b04f800) [pid = 1652] [serial = 1253] [outer = 0x0] 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11b84a000) [pid = 1652] [serial = 1254] [outer = 0x11b04f800] 05:29:40 INFO - PROCESS | 1652 | 1461241780796 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11be2bc00) [pid = 1652] [serial = 1255] [outer = 0x11b04f800] 05:29:41 INFO - PROCESS | 1652 | 1461241781146 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:29:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 524ms 05:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:29:41 INFO - PROCESS | 1652 | 1461241781198 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1652 | 1461241781199 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:29:41 INFO - PROCESS | 1652 | 1461241781201 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1652 | 1461241781202 Marionette TRACE conn2 <- [1,1646,null,{}] 05:29:41 INFO - PROCESS | 1652 | 1461241781204 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:41 INFO - PROCESS | 1652 | 1461241781287 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:29:41 INFO - PROCESS | 1652 | 1461241781291 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d34000 == 53 [pid = 1652] [id = 419] 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11be32800) [pid = 1652] [serial = 1256] [outer = 0x0] 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11c06c000) [pid = 1652] [serial = 1257] [outer = 0x11be32800] 05:29:41 INFO - PROCESS | 1652 | 1461241781319 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11c39f800) [pid = 1652] [serial = 1258] [outer = 0x11be32800] 05:29:41 INFO - PROCESS | 1652 | 1461241781666 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:29:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 468ms 05:29:41 INFO - PROCESS | 1652 | 1461241781670 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1652 | 1461241781672 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:29:41 INFO - PROCESS | 1652 | 1461241781674 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1652 | 1461241781675 Marionette TRACE conn2 <- [1,1650,null,{}] 05:29:41 INFO - PROCESS | 1652 | 1461241781681 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:41 INFO - PROCESS | 1652 | 1461241781786 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:29:41 INFO - PROCESS | 1652 | 1461241781794 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1277dd000 == 54 [pid = 1652] [id = 420] 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x123810800) [pid = 1652] [serial = 1259] [outer = 0x0] 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x125bcc800) [pid = 1652] [serial = 1260] [outer = 0x123810800] 05:29:41 INFO - PROCESS | 1652 | 1461241781827 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x127fe6400) [pid = 1652] [serial = 1261] [outer = 0x123810800] 05:29:42 INFO - PROCESS | 1652 | 1461241782363 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 722ms 05:29:42 INFO - PROCESS | 1652 | 1461241782398 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1652 | 1461241782399 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:29:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:29:42 INFO - PROCESS | 1652 | 1461241782402 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1652 | 1461241782403 Marionette TRACE conn2 <- [1,1654,null,{}] 05:29:42 INFO - PROCESS | 1652 | 1461241782405 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:42 INFO - PROCESS | 1652 | 1461241782506 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:29:42 INFO - PROCESS | 1652 | 1461241782510 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12943d800 == 55 [pid = 1652] [id = 421] 05:29:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11be33800) [pid = 1652] [serial = 1262] [outer = 0x0] 05:29:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1294cb800) [pid = 1652] [serial = 1263] [outer = 0x11be33800] 05:29:42 INFO - PROCESS | 1652 | 1461241782565 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12b02a000) [pid = 1652] [serial = 1264] [outer = 0x11be33800] 05:29:42 INFO - PROCESS | 1652 | 1461241782901 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 05:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:29:42 INFO - PROCESS | 1652 | 1461241782922 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1652 | 1461241782923 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:29:42 INFO - PROCESS | 1652 | 1461241782925 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1652 | 1461241782927 Marionette TRACE conn2 <- [1,1658,null,{}] 05:29:42 INFO - PROCESS | 1652 | 1461241782929 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 1652 | 1461241783032 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:29:43 INFO - PROCESS | 1652 | 1461241783051 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9af800 == 56 [pid = 1652] [id = 422] 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b16a000) [pid = 1652] [serial = 1265] [outer = 0x0] 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12b3d6800) [pid = 1652] [serial = 1266] [outer = 0x12b16a000] 05:29:43 INFO - PROCESS | 1652 | 1461241783077 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12b924800) [pid = 1652] [serial = 1267] [outer = 0x12b16a000] 05:29:43 INFO - PROCESS | 1652 | 1461241783405 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 519ms 05:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:29:43 INFO - PROCESS | 1652 | 1461241783446 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1652 | 1461241783447 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:29:43 INFO - PROCESS | 1652 | 1461241783449 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1652 | 1461241783450 Marionette TRACE conn2 <- [1,1662,null,{}] 05:29:43 INFO - PROCESS | 1652 | 1461241783459 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 1652 | 1461241783560 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:29:43 INFO - PROCESS | 1652 | 1461241783564 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf76800 == 57 [pid = 1652] [id = 423] 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11be33c00) [pid = 1652] [serial = 1268] [outer = 0x0] 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b9e4c00) [pid = 1652] [serial = 1269] [outer = 0x11be33c00] 05:29:43 INFO - PROCESS | 1652 | 1461241783619 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12bcd6800) [pid = 1652] [serial = 1270] [outer = 0x11be33c00] 05:29:43 INFO - PROCESS | 1652 | 1461241783923 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12e6c6400) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x1294d0000) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12692e400) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x114a9cc00) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x123818000) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12380f000) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1187ca000) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11ac9c000) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11644d000) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11ab9ac00) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x119d69000) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12381dc00) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x115728000) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11221e400) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1198cec00) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11644e400) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x125e08800) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x114aaa000) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:29:44 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1164e6800) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:29:44 INFO - PROCESS | 1652 | 1461241784063 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1652 | 1461241784064 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:29:44 INFO - PROCESS | 1652 | 1461241784075 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1652 | 1461241784075 Marionette TRACE conn2 <- [1,1666,null,{}] 05:29:44 INFO - PROCESS | 1652 | 1461241784079 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:44 INFO - PROCESS | 1652 | 1461241784158 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:29:44 INFO - PROCESS | 1652 | 1461241784165 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f68800 == 58 [pid = 1652] [id = 424] 05:29:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x114d98800) [pid = 1652] [serial = 1271] [outer = 0x0] 05:29:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1185b2400) [pid = 1652] [serial = 1272] [outer = 0x114d98800] 05:29:44 INFO - PROCESS | 1652 | 1461241784190 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11a959800) [pid = 1652] [serial = 1273] [outer = 0x114d98800] 05:29:44 INFO - PROCESS | 1652 | 1461241784525 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 472ms 05:29:44 INFO - PROCESS | 1652 | 1461241784548 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1652 | 1461241784549 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:29:44 INFO - PROCESS | 1652 | 1461241784552 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1652 | 1461241784553 Marionette TRACE conn2 <- [1,1670,null,{}] 05:29:44 INFO - PROCESS | 1652 | 1461241784555 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:44 INFO - PROCESS | 1652 | 1461241784654 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:29:44 INFO - PROCESS | 1652 | 1461241784717 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e761800 == 59 [pid = 1652] [id = 425] 05:29:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x115728000) [pid = 1652] [serial = 1274] [outer = 0x0] 05:29:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126927800) [pid = 1652] [serial = 1275] [outer = 0x115728000] 05:29:44 INFO - PROCESS | 1652 | 1461241784748 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12cfa7000) [pid = 1652] [serial = 1276] [outer = 0x115728000] 05:29:45 INFO - PROCESS | 1652 | 1461241785046 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 522ms 05:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:29:45 INFO - PROCESS | 1652 | 1461241785074 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1652 | 1461241785075 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:29:45 INFO - PROCESS | 1652 | 1461241785087 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1652 | 1461241785089 Marionette TRACE conn2 <- [1,1674,null,{}] 05:29:45 INFO - PROCESS | 1652 | 1461241785092 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 1652 | 1461241785188 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:29:45 INFO - PROCESS | 1652 | 1461241785195 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee63800 == 60 [pid = 1652] [id = 426] 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12cfdac00) [pid = 1652] [serial = 1277] [outer = 0x0] 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12d079400) [pid = 1652] [serial = 1278] [outer = 0x12cfdac00] 05:29:45 INFO - PROCESS | 1652 | 1461241785235 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11be79c00) [pid = 1652] [serial = 1279] [outer = 0x12cfdac00] 05:29:45 INFO - PROCESS | 1652 | 1461241785742 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 683ms 05:29:45 INFO - PROCESS | 1652 | 1461241785764 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1652 | 1461241785766 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:29:45 INFO - PROCESS | 1652 | 1461241785770 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1652 | 1461241785771 Marionette TRACE conn2 <- [1,1678,null,{}] 05:29:45 INFO - PROCESS | 1652 | 1461241785773 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 1652 | 1461241785855 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:29:45 INFO - PROCESS | 1652 | 1461241785860 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f563000 == 61 [pid = 1652] [id = 427] 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11c66c000) [pid = 1652] [serial = 1280] [outer = 0x0] 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12d233000) [pid = 1652] [serial = 1281] [outer = 0x11c66c000] 05:29:45 INFO - PROCESS | 1652 | 1461241785885 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12d3c9000) [pid = 1652] [serial = 1282] [outer = 0x11c66c000] 05:29:46 INFO - PROCESS | 1652 | 1461241786407 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 05:29:46 INFO - PROCESS | 1652 | 1461241786449 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1652 | 1461241786453 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:29:46 INFO - PROCESS | 1652 | 1461241786461 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1652 | 1461241786466 Marionette TRACE conn2 <- [1,1682,null,{}] 05:29:46 INFO - PROCESS | 1652 | 1461241786472 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:46 INFO - PROCESS | 1652 | 1461241786635 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:29:46 INFO - PROCESS | 1652 | 1461241786707 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac71000 == 62 [pid = 1652] [id = 428] 05:29:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1156ab000) [pid = 1652] [serial = 1283] [outer = 0x0] 05:29:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118540800) [pid = 1652] [serial = 1284] [outer = 0x1156ab000] 05:29:46 INFO - PROCESS | 1652 | 1461241786740 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x118ed2000) [pid = 1652] [serial = 1285] [outer = 0x1156ab000] 05:29:47 INFO - PROCESS | 1652 | 1461241787127 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 729ms 05:29:47 INFO - PROCESS | 1652 | 1461241787188 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1652 | 1461241787192 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:29:47 INFO - PROCESS | 1652 | 1461241787197 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1652 | 1461241787198 Marionette TRACE conn2 <- [1,1686,null,{}] 05:29:47 INFO - PROCESS | 1652 | 1461241787201 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:47 INFO - PROCESS | 1652 | 1461241787307 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:29:47 INFO - PROCESS | 1652 | 1461241787365 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x125c2b000 == 63 [pid = 1652] [id = 429] 05:29:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x118ff2c00) [pid = 1652] [serial = 1286] [outer = 0x0] 05:29:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11a959400) [pid = 1652] [serial = 1287] [outer = 0x118ff2c00] 05:29:47 INFO - PROCESS | 1652 | 1461241787395 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11b02f000) [pid = 1652] [serial = 1288] [outer = 0x118ff2c00] 05:29:47 INFO - PROCESS | 1652 | 1461241787856 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 05:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:29:47 INFO - PROCESS | 1652 | 1461241787867 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1652 | 1461241787869 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:29:47 INFO - PROCESS | 1652 | 1461241787871 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1652 | 1461241787874 Marionette TRACE conn2 <- [1,1690,null,{}] 05:29:47 INFO - PROCESS | 1652 | 1461241787884 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 1652 | 1461241788012 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:29:48 INFO - PROCESS | 1652 | 1461241788073 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4c6800 == 64 [pid = 1652] [id = 430] 05:29:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11ba42c00) [pid = 1652] [serial = 1289] [outer = 0x0] 05:29:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x125d0d000) [pid = 1652] [serial = 1290] [outer = 0x11ba42c00] 05:29:48 INFO - PROCESS | 1652 | 1461241788105 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x126952800) [pid = 1652] [serial = 1291] [outer = 0x11ba42c00] 05:29:48 INFO - PROCESS | 1652 | 1461241788513 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 676ms 05:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:29:48 INFO - PROCESS | 1652 | 1461241788547 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 1652 | 1461241788549 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:29:48 INFO - PROCESS | 1652 | 1461241788551 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1652 | 1461241788553 Marionette TRACE conn2 <- [1,1694,null,{}] 05:29:48 INFO - PROCESS | 1652 | 1461241788555 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 1652 | 1461241788661 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:29:48 INFO - PROCESS | 1652 | 1461241788719 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12fc72000 == 65 [pid = 1652] [id = 431] 05:29:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x126f57400) [pid = 1652] [serial = 1292] [outer = 0x0] 05:29:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1294cc400) [pid = 1652] [serial = 1293] [outer = 0x126f57400] 05:29:48 INFO - PROCESS | 1652 | 1461241788749 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12b16e000) [pid = 1652] [serial = 1294] [outer = 0x126f57400] 05:29:49 INFO - PROCESS | 1652 | 1461241789199 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 669ms 05:29:49 INFO - PROCESS | 1652 | 1461241789220 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1652 | 1461241789222 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:29:49 INFO - PROCESS | 1652 | 1461241789224 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1652 | 1461241789225 Marionette TRACE conn2 <- [1,1698,null,{}] 05:29:49 INFO - PROCESS | 1652 | 1461241789247 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 1652 | 1461241789365 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:29:49 INFO - PROCESS | 1652 | 1461241789446 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x130163000 == 66 [pid = 1652] [id = 432] 05:29:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12b16d400) [pid = 1652] [serial = 1295] [outer = 0x0] 05:29:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12bc0ac00) [pid = 1652] [serial = 1296] [outer = 0x12b16d400] 05:29:49 INFO - PROCESS | 1652 | 1461241789476 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12cfa2c00) [pid = 1652] [serial = 1297] [outer = 0x12b16d400] 05:29:49 INFO - PROCESS | 1652 | 1461241789883 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 686ms 05:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:29:49 INFO - PROCESS | 1652 | 1461241789920 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1652 | 1461241789921 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:29:49 INFO - PROCESS | 1652 | 1461241789923 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1652 | 1461241789925 Marionette TRACE conn2 <- [1,1702,null,{}] 05:29:49 INFO - PROCESS | 1652 | 1461241789927 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:50 INFO - PROCESS | 1652 | 1461241790047 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:29:50 INFO - PROCESS | 1652 | 1461241790108 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1142be800 == 67 [pid = 1652] [id = 433] 05:29:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x112228400) [pid = 1652] [serial = 1298] [outer = 0x0] 05:29:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x114d95800) [pid = 1652] [serial = 1299] [outer = 0x112228400] 05:29:50 INFO - PROCESS | 1652 | 1461241790154 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12cfe6000) [pid = 1652] [serial = 1300] [outer = 0x112228400] 05:29:50 INFO - PROCESS | 1652 | 1461241790767 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 869ms 05:29:50 INFO - PROCESS | 1652 | 1461241790793 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1652 | 1461241790797 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:29:50 INFO - PROCESS | 1652 | 1461241790801 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1652 | 1461241790803 Marionette TRACE conn2 <- [1,1706,null,{}] 05:29:50 INFO - PROCESS | 1652 | 1461241790807 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:50 INFO - PROCESS | 1652 | 1461241790905 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:29:50 INFO - PROCESS | 1652 | 1461241790981 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbad000 == 68 [pid = 1652] [id = 434] 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x114aa3800) [pid = 1652] [serial = 1301] [outer = 0x0] 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x114d8f800) [pid = 1652] [serial = 1302] [outer = 0x114aa3800] 05:29:51 INFO - PROCESS | 1652 | 1461241791012 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x115694400) [pid = 1652] [serial = 1303] [outer = 0x114aa3800] 05:29:51 INFO - PROCESS | 1652 | 1461241791457 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 722ms 05:29:51 INFO - PROCESS | 1652 | 1461241791523 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 1652 | 1461241791527 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:29:51 INFO - PROCESS | 1652 | 1461241791531 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1652 | 1461241791533 Marionette TRACE conn2 <- [1,1710,null,{}] 05:29:51 INFO - PROCESS | 1652 | 1461241791535 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1652 | 1461241791650 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee63800 == 67 [pid = 1652] [id = 426] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12e761800 == 66 [pid = 1652] [id = 425] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118f68800 == 65 [pid = 1652] [id = 424] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf76800 == 64 [pid = 1652] [id = 423] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9af800 == 63 [pid = 1652] [id = 422] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12943d800 == 62 [pid = 1652] [id = 421] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12bccc400) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1277dd000 == 61 [pid = 1652] [id = 420] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125d34000 == 60 [pid = 1652] [id = 419] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125acd000 == 59 [pid = 1652] [id = 418] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11c286800 == 58 [pid = 1652] [id = 417] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118897800 == 57 [pid = 1652] [id = 416] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118898000 == 56 [pid = 1652] [id = 415] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12e983800 == 55 [pid = 1652] [id = 414] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12e97a800 == 54 [pid = 1652] [id = 413] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ac000 == 53 [pid = 1652] [id = 412] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3d1000 == 52 [pid = 1652] [id = 411] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7c3000 == 51 [pid = 1652] [id = 410] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11c619800 == 50 [pid = 1652] [id = 409] 05:29:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c5800 == 49 [pid = 1652] [id = 408] 05:29:51 INFO - PROCESS | 1652 | 1461241791747 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12e6d3400) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1294cfc00) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11c0a5400) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x125e10800) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x125a27000) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12381c800) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11a50f400) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x118c44c00) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x11b0e0400) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1188ae000) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x116632000) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11ae02400) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11ae98800) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x123a9a800) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11ae93c00) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12692fc00) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12d078400) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12bc12400) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11a7ae400) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11549b400) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11a7b0000) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11ab9d000) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118cdec00) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x119251c00) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12ad65800) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12b9e1c00) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x115691c00) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x114d92c00) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11be35c00) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x127fe6800) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126f52c00) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126929c00) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12380e400) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b02c800) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1277afc00) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11c067400) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ad68800) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 05:29:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1154ae000 == 50 [pid = 1652] [id = 435] 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x114a9ec00) [pid = 1652] [serial = 1304] [outer = 0x0] 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x114d9b800) [pid = 1652] [serial = 1305] [outer = 0x114a9ec00] 05:29:51 INFO - PROCESS | 1652 | 1461241791779 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x117852c00) [pid = 1652] [serial = 1306] [outer = 0x114a9ec00] 05:29:52 INFO - PROCESS | 1652 | 1461241792098 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 621ms 05:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:29:52 INFO - PROCESS | 1652 | 1461241792153 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1652 | 1461241792155 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:29:52 INFO - PROCESS | 1652 | 1461241792159 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1652 | 1461241792163 Marionette TRACE conn2 <- [1,1714,null,{}] 05:29:52 INFO - PROCESS | 1652 | 1461241792174 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 1652 | 1461241792328 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:29:52 INFO - PROCESS | 1652 | 1461241792432 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbbc800 == 51 [pid = 1652] [id = 436] 05:29:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116632000) [pid = 1652] [serial = 1307] [outer = 0x0] 05:29:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1198cf000) [pid = 1652] [serial = 1308] [outer = 0x116632000] 05:29:52 INFO - PROCESS | 1652 | 1461241792477 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11aca0000) [pid = 1652] [serial = 1309] [outer = 0x116632000] 05:29:52 INFO - PROCESS | 1652 | 1461241792838 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 05:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:29:52 INFO - PROCESS | 1652 | 1461241792889 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1652 | 1461241792890 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:29:52 INFO - PROCESS | 1652 | 1461241792893 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1652 | 1461241792894 Marionette TRACE conn2 <- [1,1718,null,{}] 05:29:52 INFO - PROCESS | 1652 | 1461241792896 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 1652 | 1461241792982 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:29:53 INFO - PROCESS | 1652 | 1461241793035 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x125acd000 == 52 [pid = 1652] [id = 437] 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11aca1400) [pid = 1652] [serial = 1310] [outer = 0x0] 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11b04e000) [pid = 1652] [serial = 1311] [outer = 0x11aca1400] 05:29:53 INFO - PROCESS | 1652 | 1461241793061 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11baf7800) [pid = 1652] [serial = 1312] [outer = 0x11aca1400] 05:29:53 INFO - PROCESS | 1652 | 1461241793328 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 468ms 05:29:53 INFO - PROCESS | 1652 | 1461241793368 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1652 | 1461241793369 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:29:53 INFO - PROCESS | 1652 | 1461241793371 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1652 | 1461241793372 Marionette TRACE conn2 <- [1,1722,null,{}] 05:29:53 INFO - PROCESS | 1652 | 1461241793375 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:53 INFO - PROCESS | 1652 | 1461241793468 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:29:53 INFO - PROCESS | 1652 | 1461241793472 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d6000 == 53 [pid = 1652] [id = 438] 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11be2a000) [pid = 1652] [serial = 1313] [outer = 0x0] 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11be6ec00) [pid = 1652] [serial = 1314] [outer = 0x11be2a000] 05:29:53 INFO - PROCESS | 1652 | 1461241793497 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11c2d1400) [pid = 1652] [serial = 1315] [outer = 0x11be2a000] 05:29:53 INFO - PROCESS | 1652 | 1461241793839 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 05:29:53 INFO - PROCESS | 1652 | 1461241793898 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1652 | 1461241793899 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:29:53 INFO - PROCESS | 1652 | 1461241793902 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1652 | 1461241793903 Marionette TRACE conn2 <- [1,1726,null,{}] 05:29:53 INFO - PROCESS | 1652 | 1461241793905 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 1652 | 1461241794022 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:29:54 INFO - PROCESS | 1652 | 1461241794057 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x129424000 == 54 [pid = 1652] [id = 439] 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11be6c400) [pid = 1652] [serial = 1316] [outer = 0x0] 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x123a9c000) [pid = 1652] [serial = 1317] [outer = 0x11be6c400] 05:29:54 INFO - PROCESS | 1652 | 1461241794084 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x126f52400) [pid = 1652] [serial = 1318] [outer = 0x11be6c400] 05:29:54 INFO - PROCESS | 1652 | 1461241794405 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 05:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:29:54 INFO - PROCESS | 1652 | 1461241794421 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1652 | 1461241794423 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:29:54 INFO - PROCESS | 1652 | 1461241794425 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1652 | 1461241794426 Marionette TRACE conn2 <- [1,1730,null,{}] 05:29:54 INFO - PROCESS | 1652 | 1461241794431 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 1652 | 1461241794534 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:29:54 INFO - PROCESS | 1652 | 1461241794547 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adbf800 == 55 [pid = 1652] [id = 440] 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x126f52c00) [pid = 1652] [serial = 1319] [outer = 0x0] 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x127fe7000) [pid = 1652] [serial = 1320] [outer = 0x126f52c00] 05:29:54 INFO - PROCESS | 1652 | 1461241794572 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1294d1c00) [pid = 1652] [serial = 1321] [outer = 0x126f52c00] 05:29:54 INFO - PROCESS | 1652 | 1461241794903 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 522ms 05:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:29:54 INFO - PROCESS | 1652 | 1461241794948 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1652 | 1461241794949 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:29:54 INFO - PROCESS | 1652 | 1461241794951 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1652 | 1461241794952 Marionette TRACE conn2 <- [1,1734,null,{}] 05:29:54 INFO - PROCESS | 1652 | 1461241794954 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:55 INFO - PROCESS | 1652 | 1461241795054 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:29:55 INFO - PROCESS | 1652 | 1461241795069 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7be800 == 56 [pid = 1652] [id = 441] 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11c66b800) [pid = 1652] [serial = 1322] [outer = 0x0] 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12ad6ac00) [pid = 1652] [serial = 1323] [outer = 0x11c66b800] 05:29:55 INFO - PROCESS | 1652 | 1461241795094 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12b02d000) [pid = 1652] [serial = 1324] [outer = 0x11c66b800] 05:29:55 INFO - PROCESS | 1652 | 1461241795413 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 520ms 05:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:29:55 INFO - PROCESS | 1652 | 1461241795472 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1652 | 1461241795473 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:29:55 INFO - PROCESS | 1652 | 1461241795475 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1652 | 1461241795476 Marionette TRACE conn2 <- [1,1738,null,{}] 05:29:55 INFO - PROCESS | 1652 | 1461241795479 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:55 INFO - PROCESS | 1652 | 1461241795581 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:29:55 INFO - PROCESS | 1652 | 1461241795617 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf86800 == 57 [pid = 1652] [id = 442] 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12692d400) [pid = 1652] [serial = 1325] [outer = 0x0] 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b16f400) [pid = 1652] [serial = 1326] [outer = 0x12692d400] 05:29:55 INFO - PROCESS | 1652 | 1461241795642 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12b927c00) [pid = 1652] [serial = 1327] [outer = 0x12692d400] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x119253400) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11625f000) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x114d98800) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11be33800) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x114aa4c00) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11a94e000) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x123810800) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x114aa7000) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11c399000) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11b04f800) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1153db000) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12b3df800) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12b16a000) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x115728000) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x125a2a800) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12cfdac00) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12ad62400) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11be32800) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11be33c00) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:29:56 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1153d4000) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:29:56 INFO - PROCESS | 1652 | 1461241796118 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 05:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:29:56 INFO - PROCESS | 1652 | 1461241796148 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1652 | 1461241796149 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:29:56 INFO - PROCESS | 1652 | 1461241796151 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1652 | 1461241796152 Marionette TRACE conn2 <- [1,1742,null,{}] 05:29:56 INFO - PROCESS | 1652 | 1461241796155 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:56 INFO - PROCESS | 1652 | 1461241796257 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:29:56 INFO - PROCESS | 1652 | 1461241796263 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b08000 == 58 [pid = 1652] [id = 443] 05:29:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x114aa4c00) [pid = 1652] [serial = 1328] [outer = 0x0] 05:29:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118769000) [pid = 1652] [serial = 1329] [outer = 0x114aa4c00] 05:29:56 INFO - PROCESS | 1652 | 1461241796303 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11ba46400) [pid = 1652] [serial = 1330] [outer = 0x114aa4c00] 05:29:56 INFO - PROCESS | 1652 | 1461241796723 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 620ms 05:29:56 INFO - PROCESS | 1652 | 1461241796772 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1652 | 1461241796773 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:29:56 INFO - PROCESS | 1652 | 1461241796775 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1652 | 1461241796778 Marionette TRACE conn2 <- [1,1746,null,{}] 05:29:56 INFO - PROCESS | 1652 | 1461241796782 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:56 INFO - PROCESS | 1652 | 1461241796878 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:29:56 INFO - PROCESS | 1652 | 1461241796902 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4bb000 == 59 [pid = 1652] [id = 444] 05:29:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b168c00) [pid = 1652] [serial = 1331] [outer = 0x0] 05:29:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12bc0b400) [pid = 1652] [serial = 1332] [outer = 0x12b168c00] 05:29:56 INFO - PROCESS | 1652 | 1461241796931 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12cfa3800) [pid = 1652] [serial = 1333] [outer = 0x12b168c00] 05:29:57 INFO - PROCESS | 1652 | 1461241797246 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 521ms 05:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:29:57 INFO - PROCESS | 1652 | 1461241797297 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1652 | 1461241797299 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:29:57 INFO - PROCESS | 1652 | 1461241797301 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1652 | 1461241797302 Marionette TRACE conn2 <- [1,1750,null,{}] 05:29:57 INFO - PROCESS | 1652 | 1461241797304 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:57 INFO - PROCESS | 1652 | 1461241797387 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:29:57 INFO - PROCESS | 1652 | 1461241797447 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e97a000 == 60 [pid = 1652] [id = 445] 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126f5b400) [pid = 1652] [serial = 1334] [outer = 0x0] 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12cfdac00) [pid = 1652] [serial = 1335] [outer = 0x126f5b400] 05:29:57 INFO - PROCESS | 1652 | 1461241797472 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12d234400) [pid = 1652] [serial = 1336] [outer = 0x126f5b400] 05:29:57 INFO - PROCESS | 1652 | 1461241797755 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 469ms 05:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:29:57 INFO - PROCESS | 1652 | 1461241797771 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1652 | 1461241797772 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:29:57 INFO - PROCESS | 1652 | 1461241797774 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1652 | 1461241797775 Marionette TRACE conn2 <- [1,1754,null,{}] 05:29:57 INFO - PROCESS | 1652 | 1461241797785 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:57 INFO - PROCESS | 1652 | 1461241797875 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:29:57 INFO - PROCESS | 1652 | 1461241797879 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f56b000 == 61 [pid = 1652] [id = 446] 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12cfda000) [pid = 1652] [serial = 1337] [outer = 0x0] 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12d92bc00) [pid = 1652] [serial = 1338] [outer = 0x12cfda000] 05:29:57 INFO - PROCESS | 1652 | 1461241797904 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12da41000) [pid = 1652] [serial = 1339] [outer = 0x12cfda000] 05:29:58 INFO - PROCESS | 1652 | 1461241798407 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 668ms 05:29:58 INFO - PROCESS | 1652 | 1461241798443 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1652 | 1461241798446 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:29:58 INFO - PROCESS | 1652 | 1461241798450 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1652 | 1461241798452 Marionette TRACE conn2 <- [1,1758,null,{}] 05:29:58 INFO - PROCESS | 1652 | 1461241798456 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 1652 | 1461241798567 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:29:58 INFO - PROCESS | 1652 | 1461241798639 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa8e800 == 62 [pid = 1652] [id = 447] 05:29:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x114e65c00) [pid = 1652] [serial = 1340] [outer = 0x0] 05:29:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11883c400) [pid = 1652] [serial = 1341] [outer = 0x114e65c00] 05:29:58 INFO - PROCESS | 1652 | 1461241798672 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118fe7400) [pid = 1652] [serial = 1342] [outer = 0x114e65c00] 05:29:59 INFO - PROCESS | 1652 | 1461241799098 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 05:29:59 INFO - PROCESS | 1652 | 1461241799120 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1652 | 1461241799125 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:29:59 INFO - PROCESS | 1652 | 1461241799129 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1652 | 1461241799131 Marionette TRACE conn2 <- [1,1762,null,{}] 05:29:59 INFO - PROCESS | 1652 | 1461241799134 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 1652 | 1461241799239 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:29:59 INFO - PROCESS | 1652 | 1461241799330 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d2b800 == 63 [pid = 1652] [id = 448] 05:29:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11924f800) [pid = 1652] [serial = 1343] [outer = 0x0] 05:29:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11a954400) [pid = 1652] [serial = 1344] [outer = 0x11924f800] 05:29:59 INFO - PROCESS | 1652 | 1461241799374 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11b051800) [pid = 1652] [serial = 1345] [outer = 0x11924f800] 05:29:59 INFO - PROCESS | 1652 | 1461241799787 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 720ms 05:29:59 INFO - PROCESS | 1652 | 1461241799851 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:29:59 INFO - PROCESS | 1652 | 1461241799853 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:29:59 INFO - PROCESS | 1652 | 1461241799857 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1652 | 1461241799861 Marionette TRACE conn2 <- [1,1766,null,{}] 05:29:59 INFO - PROCESS | 1652 | 1461241799872 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 1652 | 1461241800000 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:30:00 INFO - PROCESS | 1652 | 1461241800075 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4c2800 == 64 [pid = 1652] [id = 449] 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11bafa800) [pid = 1652] [serial = 1346] [outer = 0x0] 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x123818000) [pid = 1652] [serial = 1347] [outer = 0x11bafa800] 05:30:00 INFO - PROCESS | 1652 | 1461241800107 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12692b000) [pid = 1652] [serial = 1348] [outer = 0x11bafa800] 05:30:00 INFO - PROCESS | 1652 | 1461241800518 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 05:30:00 INFO - PROCESS | 1652 | 1461241800586 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:30:00 INFO - PROCESS | 1652 | 1461241800588 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:30:00 INFO - PROCESS | 1652 | 1461241800591 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1652 | 1461241800592 Marionette TRACE conn2 <- [1,1770,null,{}] 05:30:00 INFO - PROCESS | 1652 | 1461241800594 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 1652 | 1461241800699 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:30:00 INFO - PROCESS | 1652 | 1461241800758 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1302c6000 == 65 [pid = 1652] [id = 450] 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x126930c00) [pid = 1652] [serial = 1349] [outer = 0x0] 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12808e400) [pid = 1652] [serial = 1350] [outer = 0x126930c00] 05:30:00 INFO - PROCESS | 1652 | 1461241800800 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12b16b400) [pid = 1652] [serial = 1351] [outer = 0x126930c00] 05:30:01 INFO - PROCESS | 1652 | 1461241801209 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 05:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:30:01 INFO - PROCESS | 1652 | 1461241801263 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1652 | 1461241801264 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:30:01 INFO - PROCESS | 1652 | 1461241801267 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1652 | 1461241801268 Marionette TRACE conn2 <- [1,1774,null,{}] 05:30:01 INFO - PROCESS | 1652 | 1461241801270 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:01 INFO - PROCESS | 1652 | 1461241801371 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:30:01 INFO - PROCESS | 1652 | 1461241801428 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x130428000 == 66 [pid = 1652] [id = 451] 05:30:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1294d9000) [pid = 1652] [serial = 1352] [outer = 0x0] 05:30:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12bc14c00) [pid = 1652] [serial = 1353] [outer = 0x1294d9000] 05:30:01 INFO - PROCESS | 1652 | 1461241801457 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12d07c800) [pid = 1652] [serial = 1354] [outer = 0x1294d9000] 05:30:01 INFO - PROCESS | 1652 | 1461241801898 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 672ms 05:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:30:01 INFO - PROCESS | 1652 | 1461241801940 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1652 | 1461241801941 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:30:01 INFO - PROCESS | 1652 | 1461241801943 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1652 | 1461241801945 Marionette TRACE conn2 <- [1,1778,null,{}] 05:30:01 INFO - PROCESS | 1652 | 1461241801947 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 1652 | 1461241802082 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:30:02 INFO - PROCESS | 1652 | 1461241802167 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x130444800 == 67 [pid = 1652] [id = 452] 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12d07cc00) [pid = 1652] [serial = 1355] [outer = 0x0] 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12da41800) [pid = 1652] [serial = 1356] [outer = 0x12d07cc00] 05:30:02 INFO - PROCESS | 1652 | 1461241802200 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12e28e800) [pid = 1652] [serial = 1357] [outer = 0x12d07cc00] 05:30:02 INFO - PROCESS | 1652 | 1461241802620 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 720ms 05:30:02 INFO - PROCESS | 1652 | 1461241802664 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1652 | 1461241802665 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:30:02 INFO - PROCESS | 1652 | 1461241802668 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1652 | 1461241802669 Marionette TRACE conn2 <- [1,1782,null,{}] 05:30:02 INFO - PROCESS | 1652 | 1461241802671 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 1652 | 1461241802775 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:30:02 INFO - PROCESS | 1652 | 1461241802835 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c7d000 == 68 [pid = 1652] [id = 453] 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x112353c00) [pid = 1652] [serial = 1358] [outer = 0x0] 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x115733000) [pid = 1652] [serial = 1359] [outer = 0x112353c00] 05:30:02 INFO - PROCESS | 1652 | 1461241802864 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12381b000) [pid = 1652] [serial = 1360] [outer = 0x112353c00] 05:30:03 INFO - PROCESS | 1652 | 1461241803487 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 868ms 05:30:03 INFO - PROCESS | 1652 | 1461241803537 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1652 | 1461241803540 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:30:03 INFO - PROCESS | 1652 | 1461241803544 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1652 | 1461241803546 Marionette TRACE conn2 <- [1,1786,null,{}] 05:30:03 INFO - PROCESS | 1652 | 1461241803550 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:03 INFO - PROCESS | 1652 | 1461241803649 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:30:03 INFO - PROCESS | 1652 | 1461241803727 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa6b000 == 69 [pid = 1652] [id = 454] 05:30:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x114e56400) [pid = 1652] [serial = 1361] [outer = 0x0] 05:30:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x115693400) [pid = 1652] [serial = 1362] [outer = 0x114e56400] 05:30:03 INFO - PROCESS | 1652 | 1461241803756 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x116452400) [pid = 1652] [serial = 1363] [outer = 0x114e56400] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12e97a000 == 68 [pid = 1652] [id = 445] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4bb000 == 67 [pid = 1652] [id = 444] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x125b08000 == 66 [pid = 1652] [id = 443] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf86800 == 65 [pid = 1652] [id = 442] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7be800 == 64 [pid = 1652] [id = 441] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12adbf800 == 63 [pid = 1652] [id = 440] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12b16d000) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12d233000) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x129424000 == 62 [pid = 1652] [id = 439] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1192d6000 == 61 [pid = 1652] [id = 438] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x125acd000 == 60 [pid = 1652] [id = 437] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbbc800 == 59 [pid = 1652] [id = 436] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1154ae000 == 58 [pid = 1652] [id = 435] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbad000 == 57 [pid = 1652] [id = 434] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12fc72000 == 56 [pid = 1652] [id = 431] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4c6800 == 55 [pid = 1652] [id = 430] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x125c2b000 == 54 [pid = 1652] [id = 429] 05:30:04 INFO - PROCESS | 1652 | 1461241804208 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac71000 == 53 [pid = 1652] [id = 428] 05:30:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12f563000 == 52 [pid = 1652] [id = 427] 05:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 672ms 05:30:04 INFO - PROCESS | 1652 | 1461241804216 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1652 | 1461241804220 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:30:04 INFO - PROCESS | 1652 | 1461241804224 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1652 | 1461241804226 Marionette TRACE conn2 <- [1,1790,null,{}] 05:30:04 INFO - PROCESS | 1652 | 1461241804229 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 1652 | 1461241804323 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12b924800) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12bcd1400) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11c06c000) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12b9e4c00) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12b9e5c00) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11be77000) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11ae10800) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11a959800) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11c39f800) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x118eda000) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x118fef000) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x114aaa400) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11b84a000) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12cfa7000) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x115697400) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x118538c00) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x125d12800) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1294cb800) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12bc0f800) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12bcd6800) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11be79c00) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11a94f800) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11a7af400) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1185b2400) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b02a000) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x115698400) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11baedc00) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x127fe6400) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12e26cc00) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12695d800) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11be2bc00) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1157d6c00) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12bc13c00) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12b3d6800) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126927800) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125bcc800) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1274dcc00) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12d079400) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b02cc00) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1652 | 1461241804386 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7d5000 == 53 [pid = 1652] [id = 455] 05:30:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x114a95c00) [pid = 1652] [serial = 1364] [outer = 0x0] 05:30:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1162eac00) [pid = 1652] [serial = 1365] [outer = 0x114a95c00] 05:30:04 INFO - PROCESS | 1652 | 1461241804412 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11924f400) [pid = 1652] [serial = 1366] [outer = 0x114a95c00] 05:30:04 INFO - PROCESS | 1652 | 1461241804721 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 523ms 05:30:04 INFO - PROCESS | 1652 | 1461241804749 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1652 | 1461241804750 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:30:04 INFO - PROCESS | 1652 | 1461241804753 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1652 | 1461241804755 Marionette TRACE conn2 <- [1,1794,null,{}] 05:30:04 INFO - PROCESS | 1652 | 1461241804765 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 1652 | 1461241804851 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:30:04 INFO - PROCESS | 1652 | 1461241804918 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c64a800 == 54 [pid = 1652] [id = 456] 05:30:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118fef800) [pid = 1652] [serial = 1367] [outer = 0x0] 05:30:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11a920c00) [pid = 1652] [serial = 1368] [outer = 0x118fef800] 05:30:04 INFO - PROCESS | 1652 | 1461241804946 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11b84a000) [pid = 1652] [serial = 1369] [outer = 0x118fef800] 05:30:05 INFO - PROCESS | 1652 | 1461241805249 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 522ms 05:30:05 INFO - PROCESS | 1652 | 1461241805276 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 1652 | 1461241805278 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:30:05 INFO - PROCESS | 1652 | 1461241805288 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1652 | 1461241805289 Marionette TRACE conn2 <- [1,1798,null,{}] 05:30:05 INFO - PROCESS | 1652 | 1461241805291 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:05 INFO - PROCESS | 1652 | 1461241805381 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:30:05 INFO - PROCESS | 1652 | 1461241805386 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x126da5800 == 55 [pid = 1652] [id = 457] 05:30:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11baef400) [pid = 1652] [serial = 1370] [outer = 0x0] 05:30:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11be77000) [pid = 1652] [serial = 1371] [outer = 0x11baef400] 05:30:05 INFO - PROCESS | 1652 | 1461241805412 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11c2ce800) [pid = 1652] [serial = 1372] [outer = 0x11baef400] 05:30:05 INFO - PROCESS | 1652 | 1461241805731 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 475ms 05:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:30:05 INFO - PROCESS | 1652 | 1461241805765 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 1652 | 1461241805766 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:30:05 INFO - PROCESS | 1652 | 1461241805768 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1652 | 1461241805769 Marionette TRACE conn2 <- [1,1802,null,{}] 05:30:05 INFO - PROCESS | 1652 | 1461241805771 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:05 INFO - PROCESS | 1652 | 1461241805852 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:30:05 INFO - PROCESS | 1652 | 1461241805856 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x127fa0800 == 56 [pid = 1652] [id = 458] 05:30:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11c664000) [pid = 1652] [serial = 1373] [outer = 0x0] 05:30:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x123818400) [pid = 1652] [serial = 1374] [outer = 0x11c664000] 05:30:05 INFO - PROCESS | 1652 | 1461241805882 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x125a2ac00) [pid = 1652] [serial = 1375] [outer = 0x11c664000] 05:30:06 INFO - PROCESS | 1652 | 1461241806237 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 05:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:30:06 INFO - PROCESS | 1652 | 1461241806286 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1652 | 1461241806287 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:30:06 INFO - PROCESS | 1652 | 1461241806289 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1652 | 1461241806290 Marionette TRACE conn2 <- [1,1806,null,{}] 05:30:06 INFO - PROCESS | 1652 | 1461241806293 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 1652 | 1461241806384 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:30:06 INFO - PROCESS | 1652 | 1461241806459 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9c7800 == 57 [pid = 1652] [id = 459] 05:30:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x125bca800) [pid = 1652] [serial = 1376] [outer = 0x0] 05:30:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126928800) [pid = 1652] [serial = 1377] [outer = 0x125bca800] 05:30:06 INFO - PROCESS | 1652 | 1461241806487 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x128aaa000) [pid = 1652] [serial = 1378] [outer = 0x125bca800] 05:30:06 INFO - PROCESS | 1652 | 1461241806792 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 517ms 05:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:30:06 INFO - PROCESS | 1652 | 1461241806808 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1652 | 1461241806809 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:30:06 INFO - PROCESS | 1652 | 1461241806812 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1652 | 1461241806815 Marionette TRACE conn2 <- [1,1810,null,{}] 05:30:06 INFO - PROCESS | 1652 | 1461241806818 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 1652 | 1461241806923 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:30:06 INFO - PROCESS | 1652 | 1461241806958 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adbe800 == 58 [pid = 1652] [id = 460] 05:30:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x125d0f400) [pid = 1652] [serial = 1379] [outer = 0x0] 05:30:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1294d2400) [pid = 1652] [serial = 1380] [outer = 0x125d0f400] 05:30:06 INFO - PROCESS | 1652 | 1461241806983 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12b165800) [pid = 1652] [serial = 1381] [outer = 0x125d0f400] 05:30:07 INFO - PROCESS | 1652 | 1461241807301 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 525ms 05:30:07 INFO - PROCESS | 1652 | 1461241807341 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 1652 | 1461241807342 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:30:07 INFO - PROCESS | 1652 | 1461241807344 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 1652 | 1461241807345 Marionette TRACE conn2 <- [1,1814,null,{}] 05:30:07 INFO - PROCESS | 1652 | 1461241807348 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:07 INFO - PROCESS | 1652 | 1461241807454 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:30:07 INFO - PROCESS | 1652 | 1461241807491 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf85800 == 59 [pid = 1652] [id = 461] 05:30:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x125d12800) [pid = 1652] [serial = 1382] [outer = 0x0] 05:30:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b704800) [pid = 1652] [serial = 1383] [outer = 0x125d12800] 05:30:07 INFO - PROCESS | 1652 | 1461241807516 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12b9eb800) [pid = 1652] [serial = 1384] [outer = 0x125d12800] 05:30:07 INFO - PROCESS | 1652 | 1461241807844 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 05:30:07 INFO - PROCESS | 1652 | 1461241807865 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 1652 | 1461241807866 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:30:07 INFO - PROCESS | 1652 | 1461241807868 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 1652 | 1461241807869 Marionette TRACE conn2 <- [1,1818,null,{}] 05:30:07 INFO - PROCESS | 1652 | 1461241807878 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:07 INFO - PROCESS | 1652 | 1461241807982 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:30:08 INFO - PROCESS | 1652 | 1461241808018 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d21d000 == 60 [pid = 1652] [id = 462] 05:30:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12b3e4400) [pid = 1652] [serial = 1385] [outer = 0x0] 05:30:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12ce56800) [pid = 1652] [serial = 1386] [outer = 0x12b3e4400] 05:30:08 INFO - PROCESS | 1652 | 1461241808043 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12d22f800) [pid = 1652] [serial = 1387] [outer = 0x12b3e4400] 05:30:08 INFO - PROCESS | 1652 | 1461241808342 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 05:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:30:08 INFO - PROCESS | 1652 | 1461241808386 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1652 | 1461241808388 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:30:08 INFO - PROCESS | 1652 | 1461241808390 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1652 | 1461241808391 Marionette TRACE conn2 <- [1,1822,null,{}] 05:30:08 INFO - PROCESS | 1652 | 1461241808393 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1652 | 1461241808614 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x126f52c00) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11c66b800) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x114a9ec00) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11aca1400) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x112228400) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12692d400) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x114aa3800) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x116632000) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11be2a000) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x114aa4c00) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12b168c00) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11be6c400) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126f5b400) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:30:08 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12ad70c00) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:30:08 INFO - PROCESS | 1652 | 1461241808663 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x119266800 == 61 [pid = 1652] [id = 463] 05:30:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1140b4800) [pid = 1652] [serial = 1388] [outer = 0x0] 05:30:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x114aa3800) [pid = 1652] [serial = 1389] [outer = 0x1140b4800] 05:30:08 INFO - PROCESS | 1652 | 1461241808688 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11912c400) [pid = 1652] [serial = 1390] [outer = 0x1140b4800] 05:30:09 INFO - PROCESS | 1652 | 1461241809028 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 674ms 05:30:09 INFO - PROCESS | 1652 | 1461241809066 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:30:09 INFO - PROCESS | 1652 | 1461241809068 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:30:09 INFO - PROCESS | 1652 | 1461241809071 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1652 | 1461241809074 Marionette TRACE conn2 <- [1,1826,null,{}] 05:30:09 INFO - PROCESS | 1652 | 1461241809077 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:09 INFO - PROCESS | 1652 | 1461241809236 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:30:09 INFO - PROCESS | 1652 | 1461241809242 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3e9000 == 62 [pid = 1652] [id = 464] 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11be2a000) [pid = 1652] [serial = 1391] [outer = 0x0] 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12692f000) [pid = 1652] [serial = 1392] [outer = 0x11be2a000] 05:30:09 INFO - PROCESS | 1652 | 1461241809273 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12e26c800) [pid = 1652] [serial = 1393] [outer = 0x11be2a000] 05:30:09 INFO - PROCESS | 1652 | 1461241809580 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 522ms 05:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:30:09 INFO - PROCESS | 1652 | 1461241809593 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 1652 | 1461241809595 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:30:09 INFO - PROCESS | 1652 | 1461241809600 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1652 | 1461241809601 Marionette TRACE conn2 <- [1,1830,null,{}] 05:30:09 INFO - PROCESS | 1652 | 1461241809603 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:09 INFO - PROCESS | 1652 | 1461241809690 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:30:09 INFO - PROCESS | 1652 | 1461241809695 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee57000 == 63 [pid = 1652] [id = 465] 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12e269400) [pid = 1652] [serial = 1394] [outer = 0x0] 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12e295000) [pid = 1652] [serial = 1395] [outer = 0x12e269400] 05:30:09 INFO - PROCESS | 1652 | 1461241809720 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12e6bc000) [pid = 1652] [serial = 1396] [outer = 0x12e269400] 05:30:10 INFO - PROCESS | 1652 | 1461241810054 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 471ms 05:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:30:10 INFO - PROCESS | 1652 | 1461241810070 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1652 | 1461241810071 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:30:10 INFO - PROCESS | 1652 | 1461241810073 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1652 | 1461241810074 Marionette TRACE conn2 <- [1,1834,null,{}] 05:30:10 INFO - PROCESS | 1652 | 1461241810077 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 1652 | 1461241810195 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:30:10 INFO - PROCESS | 1652 | 1461241810201 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f2ab000 == 64 [pid = 1652] [id = 466] 05:30:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118c41c00) [pid = 1652] [serial = 1397] [outer = 0x0] 05:30:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11aa23800) [pid = 1652] [serial = 1398] [outer = 0x118c41c00] 05:30:10 INFO - PROCESS | 1652 | 1461241810226 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11aa29000) [pid = 1652] [serial = 1399] [outer = 0x118c41c00] 05:30:10 INFO - PROCESS | 1652 | 1461241810531 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 469ms 05:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:30:10 INFO - PROCESS | 1652 | 1461241810543 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1652 | 1461241810544 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:30:10 INFO - PROCESS | 1652 | 1461241810549 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1652 | 1461241810550 Marionette TRACE conn2 <- [1,1838,null,{}] 05:30:10 INFO - PROCESS | 1652 | 1461241810553 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 1652 | 1461241810705 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:30:10 INFO - PROCESS | 1652 | 1461241810765 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f6a000 == 65 [pid = 1652] [id = 467] 05:30:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x112221c00) [pid = 1652] [serial = 1400] [outer = 0x0] 05:30:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x114a8fc00) [pid = 1652] [serial = 1401] [outer = 0x112221c00] 05:30:10 INFO - PROCESS | 1652 | 1461241810797 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x114d94c00) [pid = 1652] [serial = 1402] [outer = 0x112221c00] 05:30:11 INFO - PROCESS | 1652 | 1461241811268 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 770ms 05:30:11 INFO - PROCESS | 1652 | 1461241811320 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 1652 | 1461241811323 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:30:11 INFO - PROCESS | 1652 | 1461241811326 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1652 | 1461241811329 Marionette TRACE conn2 <- [1,1842,null,{}] 05:30:11 INFO - PROCESS | 1652 | 1461241811332 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 1652 | 1461241811441 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:30:11 INFO - PROCESS | 1652 | 1461241811514 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x125acd000 == 66 [pid = 1652] [id = 468] 05:30:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1188afc00) [pid = 1652] [serial = 1403] [outer = 0x0] 05:30:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x119d6a000) [pid = 1652] [serial = 1404] [outer = 0x1188afc00] 05:30:11 INFO - PROCESS | 1652 | 1461241811546 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11aa1a400) [pid = 1652] [serial = 1405] [outer = 0x1188afc00] 05:30:11 INFO - PROCESS | 1652 | 1461241811952 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 05:30:12 INFO - PROCESS | 1652 | 1461241811998 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1652 | 1461241812000 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:30:12 INFO - PROCESS | 1652 | 1461241812002 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1652 | 1461241812004 Marionette TRACE conn2 <- [1,1846,null,{}] 05:30:12 INFO - PROCESS | 1652 | 1461241812006 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:12 INFO - PROCESS | 1652 | 1461241812130 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:30:12 INFO - PROCESS | 1652 | 1461241812206 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf79800 == 67 [pid = 1652] [id = 469] 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11aa26800) [pid = 1652] [serial = 1406] [outer = 0x0] 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11b84bc00) [pid = 1652] [serial = 1407] [outer = 0x11aa26800] 05:30:12 INFO - PROCESS | 1652 | 1461241812236 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11c66b800) [pid = 1652] [serial = 1408] [outer = 0x11aa26800] 05:30:12 INFO - PROCESS | 1652 | 1461241812666 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 05:30:12 INFO - PROCESS | 1652 | 1461241812672 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1652 | 1461241812675 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:30:12 INFO - PROCESS | 1652 | 1461241812685 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1652 | 1461241812689 Marionette TRACE conn2 <- [1,1850,null,{}] 05:30:12 INFO - PROCESS | 1652 | 1461241812691 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:12 INFO - PROCESS | 1652 | 1461241812800 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:30:12 INFO - PROCESS | 1652 | 1461241812915 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1302ca800 == 68 [pid = 1652] [id = 470] 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x123819c00) [pid = 1652] [serial = 1409] [outer = 0x0] 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x128095400) [pid = 1652] [serial = 1410] [outer = 0x123819c00] 05:30:12 INFO - PROCESS | 1652 | 1461241812947 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12b3de800) [pid = 1652] [serial = 1411] [outer = 0x123819c00] 05:30:13 INFO - PROCESS | 1652 | 1461241813338 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 677ms 05:30:13 INFO - PROCESS | 1652 | 1461241813356 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1652 | 1461241813358 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:30:13 INFO - PROCESS | 1652 | 1461241813360 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1652 | 1461241813361 Marionette TRACE conn2 <- [1,1854,null,{}] 05:30:13 INFO - PROCESS | 1652 | 1461241813364 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 1652 | 1461241813488 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:30:13 INFO - PROCESS | 1652 | 1461241813575 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x130987800 == 69 [pid = 1652] [id = 471] 05:30:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12bc17400) [pid = 1652] [serial = 1412] [outer = 0x0] 05:30:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12d3c1400) [pid = 1652] [serial = 1413] [outer = 0x12bc17400] 05:30:13 INFO - PROCESS | 1652 | 1461241813604 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12e03b800) [pid = 1652] [serial = 1414] [outer = 0x12bc17400] 05:30:14 INFO - PROCESS | 1652 | 1461241814050 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 721ms 05:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:30:14 INFO - PROCESS | 1652 | 1461241814081 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1652 | 1461241814083 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:30:14 INFO - PROCESS | 1652 | 1461241814085 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1652 | 1461241814086 Marionette TRACE conn2 <- [1,1858,null,{}] 05:30:14 INFO - PROCESS | 1652 | 1461241814089 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 1652 | 1461241814198 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:30:14 INFO - PROCESS | 1652 | 1461241814306 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c1000 == 70 [pid = 1652] [id = 472] 05:30:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x118fec000) [pid = 1652] [serial = 1415] [outer = 0x0] 05:30:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x11be2e400) [pid = 1652] [serial = 1416] [outer = 0x118fec000] 05:30:14 INFO - PROCESS | 1652 | 1461241814345 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12e272000) [pid = 1652] [serial = 1417] [outer = 0x118fec000] 05:30:15 INFO - PROCESS | 1652 | 1461241814999 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 919ms 05:30:15 INFO - PROCESS | 1652 | 1461241815004 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1652 | 1461241815007 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:30:15 INFO - PROCESS | 1652 | 1461241815010 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1652 | 1461241815015 Marionette TRACE conn2 <- [1,1862,null,{}] 05:30:15 INFO - PROCESS | 1652 | 1461241815037 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 1652 | 1461241815139 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:30:15 INFO - PROCESS | 1652 | 1461241815215 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbba000 == 71 [pid = 1652] [id = 473] 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x114a9c400) [pid = 1652] [serial = 1418] [outer = 0x0] 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1153d1400) [pid = 1652] [serial = 1419] [outer = 0x114a9c400] 05:30:15 INFO - PROCESS | 1652 | 1461241815244 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11569b400) [pid = 1652] [serial = 1420] [outer = 0x114a9c400] 05:30:15 INFO - PROCESS | 1652 | 1461241815671 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 689ms 05:30:15 INFO - PROCESS | 1652 | 1461241815700 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1652 | 1461241815704 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:30:15 INFO - PROCESS | 1652 | 1461241815708 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1652 | 1461241815709 Marionette TRACE conn2 <- [1,1866,null,{}] 05:30:15 INFO - PROCESS | 1652 | 1461241815712 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 1652 | 1461241815807 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:30:15 INFO - PROCESS | 1652 | 1461241815870 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa52000 == 72 [pid = 1652] [id = 474] 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11572bc00) [pid = 1652] [serial = 1421] [outer = 0x0] 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x118c73800) [pid = 1652] [serial = 1422] [outer = 0x11572bc00] 05:30:15 INFO - PROCESS | 1652 | 1461241815897 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1198cb400) [pid = 1652] [serial = 1423] [outer = 0x11572bc00] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12f2ab000 == 71 [pid = 1652] [id = 466] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee57000 == 70 [pid = 1652] [id = 465] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3e9000 == 69 [pid = 1652] [id = 464] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119266800 == 68 [pid = 1652] [id = 463] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12d21d000 == 67 [pid = 1652] [id = 462] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf85800 == 66 [pid = 1652] [id = 461] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x12d92bc00) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12adbe800 == 65 [pid = 1652] [id = 460] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9c7800 == 64 [pid = 1652] [id = 459] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x127fa0800 == 63 [pid = 1652] [id = 458] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x126da5800 == 62 [pid = 1652] [id = 457] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11c64a800 == 61 [pid = 1652] [id = 456] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7d5000 == 60 [pid = 1652] [id = 455] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa6b000 == 59 [pid = 1652] [id = 454] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x125d2b800 == 58 [pid = 1652] [id = 448] 05:30:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa8e800 == 57 [pid = 1652] [id = 447] 05:30:16 INFO - PROCESS | 1652 | 1461241816276 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12b3dc400) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x127fe7000) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12ad6ac00) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x125d0d000) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x114d9b800) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x117852c00) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x11b04e000) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x11baf7800) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x118540800) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12cfe6000) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x114d95800) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11a959400) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12b16f400) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x115694400) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x114d8f800) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1198cf000) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11aca0000) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11be6ec00) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12bc0ac00) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12b02d000) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1294cc400) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11ba46400) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x118769000) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12b927c00) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12cfa3800) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x123a9c000) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x126f52400) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12d234400) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1294d1c00) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12bc0b400) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11c2d1400) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12cfdac00) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 05:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 619ms 05:30:16 INFO - PROCESS | 1652 | 1461241816328 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:30:16 INFO - PROCESS | 1652 | 1461241816329 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:30:16 INFO - PROCESS | 1652 | 1461241816332 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1652 | 1461241816334 Marionette TRACE conn2 <- [1,1870,null,{}] 05:30:16 INFO - PROCESS | 1652 | 1461241816341 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:16 INFO - PROCESS | 1652 | 1461241816424 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:30:16 INFO - PROCESS | 1652 | 1461241816450 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b830000 == 58 [pid = 1652] [id = 475] 05:30:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11a94a800) [pid = 1652] [serial = 1424] [outer = 0x0] 05:30:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11aa20c00) [pid = 1652] [serial = 1425] [outer = 0x11a94a800] 05:30:16 INFO - PROCESS | 1652 | 1461241816478 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11aca5000) [pid = 1652] [serial = 1426] [outer = 0x11a94a800] 05:30:16 INFO - PROCESS | 1652 | 1461241816871 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 571ms 05:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:30:16 INFO - PROCESS | 1652 | 1461241816904 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1652 | 1461241816907 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:30:16 INFO - PROCESS | 1652 | 1461241816910 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1652 | 1461241816912 Marionette TRACE conn2 <- [1,1874,null,{}] 05:30:16 INFO - PROCESS | 1652 | 1461241816924 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 1652 | 1461241817051 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:30:17 INFO - PROCESS | 1652 | 1461241817063 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d2a800 == 59 [pid = 1652] [id = 476] 05:30:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11b034400) [pid = 1652] [serial = 1427] [outer = 0x0] 05:30:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11b849c00) [pid = 1652] [serial = 1428] [outer = 0x11b034400] 05:30:17 INFO - PROCESS | 1652 | 1461241817104 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11baf7000) [pid = 1652] [serial = 1429] [outer = 0x11b034400] 05:30:17 INFO - PROCESS | 1652 | 1461241817500 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 631ms 05:30:17 INFO - PROCESS | 1652 | 1461241817540 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1652 | 1461241817542 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:30:17 INFO - PROCESS | 1652 | 1461241817544 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1652 | 1461241817545 Marionette TRACE conn2 <- [1,1878,null,{}] 05:30:17 INFO - PROCESS | 1652 | 1461241817547 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 1652 | 1461241817626 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:30:17 INFO - PROCESS | 1652 | 1461241817633 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x126f13800 == 60 [pid = 1652] [id = 477] 05:30:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11baf7800) [pid = 1652] [serial = 1430] [outer = 0x0] 05:30:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11be30000) [pid = 1652] [serial = 1431] [outer = 0x11baf7800] 05:30:17 INFO - PROCESS | 1652 | 1461241817659 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11be78000) [pid = 1652] [serial = 1432] [outer = 0x11baf7800] 05:30:18 INFO - PROCESS | 1652 | 1461241818003 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 470ms 05:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:30:18 INFO - PROCESS | 1652 | 1461241818016 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1652 | 1461241818017 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:30:18 INFO - PROCESS | 1652 | 1461241818019 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1652 | 1461241818020 Marionette TRACE conn2 <- [1,1882,null,{}] 05:30:18 INFO - PROCESS | 1652 | 1461241818022 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 1652 | 1461241818118 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:30:18 INFO - PROCESS | 1652 | 1461241818181 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x127f98000 == 61 [pid = 1652] [id = 478] 05:30:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11be26c00) [pid = 1652] [serial = 1433] [outer = 0x0] 05:30:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11c06ec00) [pid = 1652] [serial = 1434] [outer = 0x11be26c00] 05:30:18 INFO - PROCESS | 1652 | 1461241818210 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x125e10000) [pid = 1652] [serial = 1435] [outer = 0x11be26c00] 05:30:18 INFO - PROCESS | 1652 | 1461241818512 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 05:30:18 INFO - PROCESS | 1652 | 1461241818537 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1652 | 1461241818538 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:30:18 INFO - PROCESS | 1652 | 1461241818540 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1652 | 1461241818542 Marionette TRACE conn2 <- [1,1886,null,{}] 05:30:18 INFO - PROCESS | 1652 | 1461241818544 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 1652 | 1461241818632 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:30:18 INFO - PROCESS | 1652 | 1461241818657 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adac000 == 62 [pid = 1652] [id = 479] 05:30:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11be29c00) [pid = 1652] [serial = 1436] [outer = 0x0] 05:30:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x126930400) [pid = 1652] [serial = 1437] [outer = 0x11be29c00] 05:30:18 INFO - PROCESS | 1652 | 1461241818683 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x126f57000) [pid = 1652] [serial = 1438] [outer = 0x11be29c00] 05:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 523ms 05:30:19 INFO - PROCESS | 1652 | 1461241819057 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:30:19 INFO - PROCESS | 1652 | 1461241819067 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1652 | 1461241819069 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:30:19 INFO - PROCESS | 1652 | 1461241819072 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1652 | 1461241819074 Marionette TRACE conn2 <- [1,1890,null,{}] 05:30:19 INFO - PROCESS | 1652 | 1461241819077 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 1652 | 1461241819218 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:30:19 INFO - PROCESS | 1652 | 1461241819233 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b40f800 == 63 [pid = 1652] [id = 480] 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x126bbd800) [pid = 1652] [serial = 1439] [outer = 0x0] 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x127475400) [pid = 1652] [serial = 1440] [outer = 0x126bbd800] 05:30:19 INFO - PROCESS | 1652 | 1461241819258 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12809cc00) [pid = 1652] [serial = 1441] [outer = 0x126bbd800] 05:30:19 INFO - PROCESS | 1652 | 1461241819652 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 620ms 05:30:19 INFO - PROCESS | 1652 | 1461241819693 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1652 | 1461241819696 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:30:19 INFO - PROCESS | 1652 | 1461241819700 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1652 | 1461241819702 Marionette TRACE conn2 <- [1,1894,null,{}] 05:30:19 INFO - PROCESS | 1652 | 1461241819705 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 1652 | 1461241819864 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:30:19 INFO - PROCESS | 1652 | 1461241819888 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb98000 == 64 [pid = 1652] [id = 481] 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x126bbdc00) [pid = 1652] [serial = 1442] [outer = 0x0] 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1294d0800) [pid = 1652] [serial = 1443] [outer = 0x126bbdc00] 05:30:19 INFO - PROCESS | 1652 | 1461241819928 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12a7e0000) [pid = 1652] [serial = 1444] [outer = 0x126bbdc00] 05:30:20 INFO - PROCESS | 1652 | 1461241820331 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 672ms 05:30:20 INFO - PROCESS | 1652 | 1461241820372 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1652 | 1461241820374 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:30:20 INFO - PROCESS | 1652 | 1461241820376 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1652 | 1461241820377 Marionette TRACE conn2 <- [1,1898,null,{}] 05:30:20 INFO - PROCESS | 1652 | 1461241820379 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 1652 | 1461241820692 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11c66c000) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x126f57400) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x118ff2c00) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x1156ab000) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12b16d400) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11ba42c00) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x125d0f400) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x125d12800) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12b3e4400) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x114e56400) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11924f800) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x118fef800) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11bafa800) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1294d9000) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x114e65c00) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x126930c00) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12d07cc00) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x114a95c00) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11baef400) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1140b4800) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12e269400) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11be2a000) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11c664000) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:30:20 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x125bca800) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:30:20 INFO - PROCESS | 1652 | 1461241820741 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f6b000 == 65 [pid = 1652] [id = 482] 05:30:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11427e800) [pid = 1652] [serial = 1445] [outer = 0x0] 05:30:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x114d97400) [pid = 1652] [serial = 1446] [outer = 0x11427e800] 05:30:20 INFO - PROCESS | 1652 | 1461241820766 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x119252000) [pid = 1652] [serial = 1447] [outer = 0x11427e800] 05:30:21 INFO - PROCESS | 1652 | 1461241821039 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 718ms 05:30:21 INFO - PROCESS | 1652 | 1461241821096 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1652 | 1461241821100 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:30:21 INFO - PROCESS | 1652 | 1461241821102 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1652 | 1461241821104 Marionette TRACE conn2 <- [1,1902,null,{}] 05:30:21 INFO - PROCESS | 1652 | 1461241821106 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1652 | 1461241821223 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:30:21 INFO - PROCESS | 1652 | 1461241821281 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d0a0000 == 66 [pid = 1652] [id = 483] 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118ff2c00) [pid = 1652] [serial = 1448] [outer = 0x0] 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12a7e1000) [pid = 1652] [serial = 1449] [outer = 0x118ff2c00] 05:30:21 INFO - PROCESS | 1652 | 1461241821310 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12ad69000) [pid = 1652] [serial = 1450] [outer = 0x118ff2c00] 05:30:21 INFO - PROCESS | 1652 | 1461241821581 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 521ms 05:30:21 INFO - PROCESS | 1652 | 1461241821623 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1652 | 1461241821625 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:30:21 INFO - PROCESS | 1652 | 1461241821627 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1652 | 1461241821628 Marionette TRACE conn2 <- [1,1906,null,{}] 05:30:21 INFO - PROCESS | 1652 | 1461241821638 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1652 | 1461241821725 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:30:21 INFO - PROCESS | 1652 | 1461241821730 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4b5000 == 67 [pid = 1652] [id = 484] 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12ad69400) [pid = 1652] [serial = 1451] [outer = 0x0] 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12b165000) [pid = 1652] [serial = 1452] [outer = 0x12ad69400] 05:30:21 INFO - PROCESS | 1652 | 1461241821756 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12b3da400) [pid = 1652] [serial = 1453] [outer = 0x12ad69400] 05:30:22 INFO - PROCESS | 1652 | 1461241822072 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 478ms 05:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:30:22 INFO - PROCESS | 1652 | 1461241822105 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 1652 | 1461241822106 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:30:22 INFO - PROCESS | 1652 | 1461241822108 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1652 | 1461241822109 Marionette TRACE conn2 <- [1,1910,null,{}] 05:30:22 INFO - PROCESS | 1652 | 1461241822113 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 1652 | 1461241822225 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:30:22 INFO - PROCESS | 1652 | 1461241822231 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4c3800 == 68 [pid = 1652] [id = 485] 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12a7ea800) [pid = 1652] [serial = 1454] [outer = 0x0] 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12b3d9400) [pid = 1652] [serial = 1455] [outer = 0x12a7ea800] 05:30:22 INFO - PROCESS | 1652 | 1461241822256 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12b9e6800) [pid = 1652] [serial = 1456] [outer = 0x12a7ea800] 05:30:22 INFO - PROCESS | 1652 | 1461241822568 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 467ms 05:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:30:22 INFO - PROCESS | 1652 | 1461241822576 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 1652 | 1461241822577 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:30:22 INFO - PROCESS | 1652 | 1461241822585 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1652 | 1461241822586 Marionette TRACE conn2 <- [1,1914,null,{}] 05:30:22 INFO - PROCESS | 1652 | 1461241822588 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 1652 | 1461241822678 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:30:22 INFO - PROCESS | 1652 | 1461241822800 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x118cb7800 == 69 [pid = 1652] [id = 486] 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11221b400) [pid = 1652] [serial = 1457] [outer = 0x0] 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x112228400) [pid = 1652] [serial = 1458] [outer = 0x11221b400] 05:30:22 INFO - PROCESS | 1652 | 1461241822834 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x114aa2c00) [pid = 1652] [serial = 1459] [outer = 0x11221b400] 05:30:23 INFO - PROCESS | 1652 | 1461241823272 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 719ms 05:30:23 INFO - PROCESS | 1652 | 1461241823305 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:30:23 INFO - PROCESS | 1652 | 1461241823307 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:30:23 INFO - PROCESS | 1652 | 1461241823311 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1652 | 1461241823314 Marionette TRACE conn2 <- [1,1918,null,{}] 05:30:23 INFO - PROCESS | 1652 | 1461241823318 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 1652 | 1461241823434 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:30:23 INFO - PROCESS | 1652 | 1461241823558 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x123af6000 == 70 [pid = 1652] [id = 487] 05:30:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x114e56400) [pid = 1652] [serial = 1460] [outer = 0x0] 05:30:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1187ccc00) [pid = 1652] [serial = 1461] [outer = 0x114e56400] 05:30:23 INFO - PROCESS | 1652 | 1461241823612 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x119d63400) [pid = 1652] [serial = 1462] [outer = 0x114e56400] 05:30:24 INFO - PROCESS | 1652 | 1461241824118 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 823ms 05:30:24 INFO - PROCESS | 1652 | 1461241824135 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1652 | 1461241824138 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:30:24 INFO - PROCESS | 1652 | 1461241824141 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1652 | 1461241824142 Marionette TRACE conn2 <- [1,1922,null,{}] 05:30:24 INFO - PROCESS | 1652 | 1461241824145 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 1652 | 1461241824251 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:30:24 INFO - PROCESS | 1652 | 1461241824324 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ada9800 == 71 [pid = 1652] [id = 488] 05:30:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11a50dc00) [pid = 1652] [serial = 1463] [outer = 0x0] 05:30:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11aa28c00) [pid = 1652] [serial = 1464] [outer = 0x11a50dc00] 05:30:24 INFO - PROCESS | 1652 | 1461241824354 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11be6c800) [pid = 1652] [serial = 1465] [outer = 0x11a50dc00] 05:30:24 INFO - PROCESS | 1652 | 1461241824781 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms 05:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:30:24 INFO - PROCESS | 1652 | 1461241824814 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1652 | 1461241824816 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:30:24 INFO - PROCESS | 1652 | 1461241824823 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1652 | 1461241824828 Marionette TRACE conn2 <- [1,1926,null,{}] 05:30:24 INFO - PROCESS | 1652 | 1461241824831 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 1652 | 1461241824938 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:30:25 INFO - PROCESS | 1652 | 1461241824997 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee48800 == 72 [pid = 1652] [id = 489] 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x11aacb000) [pid = 1652] [serial = 1466] [outer = 0x0] 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x123812c00) [pid = 1652] [serial = 1467] [outer = 0x11aacb000] 05:30:25 INFO - PROCESS | 1652 | 1461241825026 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12692c400) [pid = 1652] [serial = 1468] [outer = 0x11aacb000] 05:30:25 INFO - PROCESS | 1652 | 1461241825474 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 681ms 05:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:30:25 INFO - PROCESS | 1652 | 1461241825500 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1652 | 1461241825502 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:30:25 INFO - PROCESS | 1652 | 1461241825504 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1652 | 1461241825505 Marionette TRACE conn2 <- [1,1930,null,{}] 05:30:25 INFO - PROCESS | 1652 | 1461241825508 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 1652 | 1461241825634 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:30:25 INFO - PROCESS | 1652 | 1461241825707 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f551000 == 73 [pid = 1652] [id = 490] 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x11c731c00) [pid = 1652] [serial = 1469] [outer = 0x0] 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x128ab0800) [pid = 1652] [serial = 1470] [outer = 0x11c731c00] 05:30:25 INFO - PROCESS | 1652 | 1461241825738 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12a7e7c00) [pid = 1652] [serial = 1471] [outer = 0x11c731c00] 05:30:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12b711000) [pid = 1652] [serial = 1472] [outer = 0x12fe22c00] 05:30:26 INFO - PROCESS | 1652 | 1461241826190 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 721ms 05:30:26 INFO - PROCESS | 1652 | 1461241826226 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 1652 | 1461241826227 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:30:26 INFO - PROCESS | 1652 | 1461241826229 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1652 | 1461241826231 Marionette TRACE conn2 <- [1,1934,null,{}] 05:30:26 INFO - PROCESS | 1652 | 1461241826233 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 1652 | 1461241826334 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:30:26 INFO - PROCESS | 1652 | 1461241826422 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ff97800 == 74 [pid = 1652] [id = 491] 05:30:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12b031400) [pid = 1652] [serial = 1473] [outer = 0x0] 05:30:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12bc0ac00) [pid = 1652] [serial = 1474] [outer = 0x12b031400] 05:30:26 INFO - PROCESS | 1652 | 1461241826457 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12cfe0800) [pid = 1652] [serial = 1475] [outer = 0x12b031400] 05:30:26 INFO - PROCESS | 1652 | 1461241826925 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 769ms 05:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:30:27 INFO - PROCESS | 1652 | 1461241826999 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1652 | 1461241827001 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:30:27 INFO - PROCESS | 1652 | 1461241827003 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1652 | 1461241827004 Marionette TRACE conn2 <- [1,1938,null,{}] 05:30:27 INFO - PROCESS | 1652 | 1461241827007 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 1652 | 1461241827112 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:30:27 INFO - PROCESS | 1652 | 1461241827216 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ef7000 == 75 [pid = 1652] [id = 492] 05:30:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x113ecd000) [pid = 1652] [serial = 1476] [outer = 0x0] 05:30:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x114aa2800) [pid = 1652] [serial = 1477] [outer = 0x113ecd000] 05:30:27 INFO - PROCESS | 1652 | 1461241827248 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x118fe6c00) [pid = 1652] [serial = 1478] [outer = 0x113ecd000] 05:30:27 INFO - PROCESS | 1652 | 1461241827779 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 820ms 05:30:27 INFO - PROCESS | 1652 | 1461241827824 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1652 | 1461241827826 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:30:27 INFO - PROCESS | 1652 | 1461241827831 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1652 | 1461241827834 Marionette TRACE conn2 <- [1,1942,null,{}] 05:30:27 INFO - PROCESS | 1652 | 1461241827838 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 1652 | 1461241827949 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:30:28 INFO - PROCESS | 1652 | 1461241828027 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d35000 == 76 [pid = 1652] [id = 493] 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1155df800) [pid = 1652] [serial = 1479] [outer = 0x0] 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x115695c00) [pid = 1652] [serial = 1480] [outer = 0x1155df800] 05:30:28 INFO - PROCESS | 1652 | 1461241828055 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x11853cc00) [pid = 1652] [serial = 1481] [outer = 0x1155df800] 05:30:28 INFO - PROCESS | 1652 | 1461241828566 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 777ms 05:30:28 INFO - PROCESS | 1652 | 1461241828617 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1652 | 1461241828623 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:30:28 INFO - PROCESS | 1652 | 1461241828634 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1652 | 1461241828636 Marionette TRACE conn2 <- [1,1946,null,{}] 05:30:28 INFO - PROCESS | 1652 | 1461241828640 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 1652 | 1461241828783 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:30:28 INFO - PROCESS | 1652 | 1461241828919 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b0c800 == 77 [pid = 1652] [id = 494] 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x118e26800) [pid = 1652] [serial = 1482] [outer = 0x0] 05:30:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x11a955000) [pid = 1652] [serial = 1483] [outer = 0x118e26800] 05:30:28 INFO - PROCESS | 1652 | 1461241828966 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x11aac6000) [pid = 1652] [serial = 1484] [outer = 0x118e26800] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4c3800 == 76 [pid = 1652] [id = 485] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4b5000 == 75 [pid = 1652] [id = 484] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12d0a0000 == 74 [pid = 1652] [id = 483] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x118f6b000 == 73 [pid = 1652] [id = 482] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb98000 == 72 [pid = 1652] [id = 481] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x115733000) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12b40f800 == 71 [pid = 1652] [id = 480] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12adac000 == 70 [pid = 1652] [id = 479] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x127f98000 == 69 [pid = 1652] [id = 478] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x126f13800 == 68 [pid = 1652] [id = 477] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x125d2a800 == 67 [pid = 1652] [id = 476] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11b830000 == 66 [pid = 1652] [id = 475] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa52000 == 65 [pid = 1652] [id = 474] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbba000 == 64 [pid = 1652] [id = 473] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1302ca800 == 63 [pid = 1652] [id = 470] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf79800 == 62 [pid = 1652] [id = 469] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x125acd000 == 61 [pid = 1652] [id = 468] 05:30:29 INFO - PROCESS | 1652 | --DOCSHELL 0x118f6a000 == 60 [pid = 1652] [id = 467] 05:30:29 INFO - PROCESS | 1652 | 1461241829370 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 773ms 05:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:30:29 INFO - PROCESS | 1652 | 1461241829405 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1652 | 1461241829407 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:30:29 INFO - PROCESS | 1652 | 1461241829409 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1652 | 1461241829411 Marionette TRACE conn2 <- [1,1950,null,{}] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12d3c9000) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12b16e000) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x11b02f000) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x118ed2000) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12cfa2c00) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x126952800) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1294d2400) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12b704800) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12b165800) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12ce56800) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x116452400) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x115693400) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11a954400) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11b051800) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12b9eb800) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11a920c00) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12692b000) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x123818000) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12d07c800) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12bc14c00) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x118fe7400) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11883c400) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12b16b400) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12808e400) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12e28e800) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12da41800) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12d22f800) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11924f400) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1162eac00) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11be77000) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11c2ce800) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11912c400) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12e295000) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12692f000) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x114aa3800) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x123818400) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x125a2ac00) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11b84a000) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126928800) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x128aaa000) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12e6bc000) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11aa23800) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12e26c800) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 05:30:29 INFO - PROCESS | 1652 | 1461241829434 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:29 INFO - PROCESS | 1652 | 1461241829521 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:30:29 INFO - PROCESS | 1652 | 1461241829526 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbbb000 == 61 [pid = 1652] [id = 495] 05:30:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11aca8000) [pid = 1652] [serial = 1485] [outer = 0x0] 05:30:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11ae90000) [pid = 1652] [serial = 1486] [outer = 0x11aca8000] 05:30:29 INFO - PROCESS | 1652 | 1461241829554 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11b0e2c00) [pid = 1652] [serial = 1487] [outer = 0x11aca8000] 05:30:29 INFO - PROCESS | 1652 | 1461241829913 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 524ms 05:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:30:29 INFO - PROCESS | 1652 | 1461241829933 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1652 | 1461241829935 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:30:29 INFO - PROCESS | 1652 | 1461241829937 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1652 | 1461241829938 Marionette TRACE conn2 <- [1,1954,null,{}] 05:30:29 INFO - PROCESS | 1652 | 1461241829941 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1652 | 1461241830033 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:30:30 INFO - PROCESS | 1652 | 1461241830097 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b0f800 == 62 [pid = 1652] [id = 496] 05:30:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11b0df000) [pid = 1652] [serial = 1488] [outer = 0x0] 05:30:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11be27800) [pid = 1652] [serial = 1489] [outer = 0x11b0df000] 05:30:30 INFO - PROCESS | 1652 | 1461241830135 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11c0a7000) [pid = 1652] [serial = 1490] [outer = 0x11b0df000] 05:30:30 INFO - PROCESS | 1652 | 1461241830519 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 619ms 05:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:30:30 INFO - PROCESS | 1652 | 1461241830557 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1652 | 1461241830559 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:30:30 INFO - PROCESS | 1652 | 1461241830562 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1652 | 1461241830564 Marionette TRACE conn2 <- [1,1958,null,{}] 05:30:30 INFO - PROCESS | 1652 | 1461241830567 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1652 | 1461241830727 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:30:30 INFO - PROCESS | 1652 | 1461241830737 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x129423000 == 63 [pid = 1652] [id = 497] 05:30:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11c39f400) [pid = 1652] [serial = 1491] [outer = 0x0] 05:30:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x123811800) [pid = 1652] [serial = 1492] [outer = 0x11c39f400] 05:30:30 INFO - PROCESS | 1652 | 1461241830777 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x125a2ec00) [pid = 1652] [serial = 1493] [outer = 0x11c39f400] 05:30:31 INFO - PROCESS | 1652 | 1461241831140 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 620ms 05:30:31 INFO - PROCESS | 1652 | 1461241831182 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1652 | 1461241831184 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:30:31 INFO - PROCESS | 1652 | 1461241831186 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1652 | 1461241831187 Marionette TRACE conn2 <- [1,1962,null,{}] 05:30:31 INFO - PROCESS | 1652 | 1461241831190 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 1652 | 1461241831327 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:30:31 INFO - PROCESS | 1652 | 1461241831382 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b451000 == 64 [pid = 1652] [id = 498] 05:30:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x125d0d800) [pid = 1652] [serial = 1494] [outer = 0x0] 05:30:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x126b25000) [pid = 1652] [serial = 1495] [outer = 0x125d0d800] 05:30:31 INFO - PROCESS | 1652 | 1461241831471 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x128aad400) [pid = 1652] [serial = 1496] [outer = 0x125d0d800] 05:30:31 INFO - PROCESS | 1652 | 1461241831825 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 668ms 05:30:31 INFO - PROCESS | 1652 | 1461241831854 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1652 | 1461241831855 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:30:31 INFO - PROCESS | 1652 | 1461241831866 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1652 | 1461241831867 Marionette TRACE conn2 <- [1,1966,null,{}] 05:30:31 INFO - PROCESS | 1652 | 1461241831870 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 1652 | 1461241831973 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:30:32 INFO - PROCESS | 1652 | 1461241832009 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bba4000 == 65 [pid = 1652] [id = 499] 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128ab0000) [pid = 1652] [serial = 1497] [outer = 0x0] 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12a7e1c00) [pid = 1652] [serial = 1498] [outer = 0x128ab0000] 05:30:32 INFO - PROCESS | 1652 | 1461241832034 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12ad6a800) [pid = 1652] [serial = 1499] [outer = 0x128ab0000] 05:30:32 INFO - PROCESS | 1652 | 1461241832339 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 521ms 05:30:32 INFO - PROCESS | 1652 | 1461241832388 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1652 | 1461241832389 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:30:32 INFO - PROCESS | 1652 | 1461241832391 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1652 | 1461241832392 Marionette TRACE conn2 <- [1,1970,null,{}] 05:30:32 INFO - PROCESS | 1652 | 1461241832394 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1652 | 1461241832501 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:30:32 INFO - PROCESS | 1652 | 1461241832515 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d218800 == 66 [pid = 1652] [id = 500] 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12b028800) [pid = 1652] [serial = 1500] [outer = 0x0] 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12b16e800) [pid = 1652] [serial = 1501] [outer = 0x12b028800] 05:30:32 INFO - PROCESS | 1652 | 1461241832539 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b9dd800) [pid = 1652] [serial = 1502] [outer = 0x12b028800] 05:30:32 INFO - PROCESS | 1652 | 1461241832919 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 572ms 05:30:32 INFO - PROCESS | 1652 | 1461241832964 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1652 | 1461241832965 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:30:32 INFO - PROCESS | 1652 | 1461241832969 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1652 | 1461241832971 Marionette TRACE conn2 <- [1,1974,null,{}] 05:30:32 INFO - PROCESS | 1652 | 1461241832974 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:33 INFO - PROCESS | 1652 | 1461241833136 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:30:33 INFO - PROCESS | 1652 | 1461241833162 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ab000 == 67 [pid = 1652] [id = 501] 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1294d2800) [pid = 1652] [serial = 1503] [outer = 0x0] 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12ce4a000) [pid = 1652] [serial = 1504] [outer = 0x1294d2800] 05:30:33 INFO - PROCESS | 1652 | 1461241833195 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12cfa2c00) [pid = 1652] [serial = 1505] [outer = 0x1294d2800] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x112353c00) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x112221c00) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11be26c00) [pid = 1652] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11aa26800) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1188afc00) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12bc17400) [pid = 1652] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11be29c00) [pid = 1652] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x123819c00) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x126bbdc00) [pid = 1652] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11572bc00) [pid = 1652] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11b034400) [pid = 1652] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x114a9c400) [pid = 1652] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12ad69400) [pid = 1652] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118fec000) [pid = 1652] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x126bbd800) [pid = 1652] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11baf7800) [pid = 1652] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11a94a800) [pid = 1652] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11427e800) [pid = 1652] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118ff2c00) [pid = 1652] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:30:33 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12cfda000) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:30:33 INFO - PROCESS | 1652 | 1461241833643 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 723ms 05:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:30:33 INFO - PROCESS | 1652 | 1461241833691 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 1652 | 1461241833693 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:30:33 INFO - PROCESS | 1652 | 1461241833700 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1652 | 1461241833701 Marionette TRACE conn2 <- [1,1978,null,{}] 05:30:33 INFO - PROCESS | 1652 | 1461241833717 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:33 INFO - PROCESS | 1652 | 1461241833825 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:30:33 INFO - PROCESS | 1652 | 1461241833832 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb9a800 == 68 [pid = 1652] [id = 502] 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1153d1c00) [pid = 1652] [serial = 1506] [outer = 0x0] 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11aa1c800) [pid = 1652] [serial = 1507] [outer = 0x1153d1c00] 05:30:33 INFO - PROCESS | 1652 | 1461241833857 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x125bcc800) [pid = 1652] [serial = 1508] [outer = 0x1153d1c00] 05:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 483ms 05:30:34 INFO - PROCESS | 1652 | 1461241834175 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:30:34 INFO - PROCESS | 1652 | 1461241834179 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1652 | 1461241834182 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:30:34 INFO - PROCESS | 1652 | 1461241834186 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1652 | 1461241834188 Marionette TRACE conn2 <- [1,1982,null,{}] 05:30:34 INFO - PROCESS | 1652 | 1461241834190 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1652 | 1461241834298 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:30:34 INFO - PROCESS | 1652 | 1461241834382 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f29f800 == 69 [pid = 1652] [id = 503] 05:30:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11b84a800) [pid = 1652] [serial = 1509] [outer = 0x0] 05:30:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12b16d400) [pid = 1652] [serial = 1510] [outer = 0x11b84a800] 05:30:34 INFO - PROCESS | 1652 | 1461241834431 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12d080c00) [pid = 1652] [serial = 1511] [outer = 0x11b84a800] 05:30:34 INFO - PROCESS | 1652 | 1461241834787 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 619ms 05:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:30:34 INFO - PROCESS | 1652 | 1461241834805 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1652 | 1461241834806 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:30:34 INFO - PROCESS | 1652 | 1461241834808 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1652 | 1461241834809 Marionette TRACE conn2 <- [1,1986,null,{}] 05:30:34 INFO - PROCESS | 1652 | 1461241834813 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1652 | 1461241834903 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:30:34 INFO - PROCESS | 1652 | 1461241834964 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x130162000 == 70 [pid = 1652] [id = 504] 05:30:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12d081800) [pid = 1652] [serial = 1512] [outer = 0x0] 05:30:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12d3ca400) [pid = 1652] [serial = 1513] [outer = 0x12d081800] 05:30:34 INFO - PROCESS | 1652 | 1461241834990 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12da3b400) [pid = 1652] [serial = 1514] [outer = 0x12d081800] 05:30:35 INFO - PROCESS | 1652 | 1461241835272 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 517ms 05:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:30:35 INFO - PROCESS | 1652 | 1461241835327 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1652 | 1461241835328 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:30:35 INFO - PROCESS | 1652 | 1461241835333 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1652 | 1461241835334 Marionette TRACE conn2 <- [1,1990,null,{}] 05:30:35 INFO - PROCESS | 1652 | 1461241835336 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 1652 | 1461241835421 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:30:35 INFO - PROCESS | 1652 | 1461241835425 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1302c8000 == 71 [pid = 1652] [id = 505] 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12cfe0400) [pid = 1652] [serial = 1515] [outer = 0x0] 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12e039800) [pid = 1652] [serial = 1516] [outer = 0x12cfe0400] 05:30:35 INFO - PROCESS | 1652 | 1461241835450 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12e26a400) [pid = 1652] [serial = 1517] [outer = 0x12cfe0400] 05:30:35 INFO - PROCESS | 1652 | 1461241835938 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 619ms 05:30:35 INFO - PROCESS | 1652 | 1461241835952 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1652 | 1461241835955 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:30:35 INFO - PROCESS | 1652 | 1461241835959 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1652 | 1461241835961 Marionette TRACE conn2 <- [1,1994,null,{}] 05:30:35 INFO - PROCESS | 1652 | 1461241835965 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 1652 | 1461241836078 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:30:36 INFO - PROCESS | 1652 | 1461241836179 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b82c800 == 72 [pid = 1652] [id = 506] 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118e24400) [pid = 1652] [serial = 1518] [outer = 0x0] 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x118ff4c00) [pid = 1652] [serial = 1519] [outer = 0x118e24400] 05:30:36 INFO - PROCESS | 1652 | 1461241836224 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11a7b2400) [pid = 1652] [serial = 1520] [outer = 0x118e24400] 05:30:36 INFO - PROCESS | 1652 | 1461241836611 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 674ms 05:30:36 INFO - PROCESS | 1652 | 1461241836634 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1652 | 1461241836638 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:30:36 INFO - PROCESS | 1652 | 1461241836643 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1652 | 1461241836645 Marionette TRACE conn2 <- [1,1998,null,{}] 05:30:36 INFO - PROCESS | 1652 | 1461241836648 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 1652 | 1461241836755 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:30:36 INFO - PROCESS | 1652 | 1461241836830 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x129435800 == 73 [pid = 1652] [id = 507] 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11a952400) [pid = 1652] [serial = 1521] [outer = 0x0] 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11ae0e000) [pid = 1652] [serial = 1522] [outer = 0x11a952400] 05:30:36 INFO - PROCESS | 1652 | 1461241836861 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11be27000) [pid = 1652] [serial = 1523] [outer = 0x11a952400] 05:30:37 INFO - PROCESS | 1652 | 1461241837261 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 05:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:30:37 INFO - PROCESS | 1652 | 1461241837315 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1652 | 1461241837316 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:30:37 INFO - PROCESS | 1652 | 1461241837318 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1652 | 1461241837321 Marionette TRACE conn2 <- [1,2002,null,{}] 05:30:37 INFO - PROCESS | 1652 | 1461241837329 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 1652 | 1461241837439 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:30:37 INFO - PROCESS | 1652 | 1461241837539 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f553800 == 74 [pid = 1652] [id = 508] 05:30:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x125d0ac00) [pid = 1652] [serial = 1524] [outer = 0x0] 05:30:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12692e800) [pid = 1652] [serial = 1525] [outer = 0x125d0ac00] 05:30:37 INFO - PROCESS | 1652 | 1461241837571 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1273ebc00) [pid = 1652] [serial = 1526] [outer = 0x125d0ac00] 05:30:37 INFO - PROCESS | 1652 | 1461241837989 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 723ms 05:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:30:38 INFO - PROCESS | 1652 | 1461241838042 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1652 | 1461241838043 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:30:38 INFO - PROCESS | 1652 | 1461241838046 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1652 | 1461241838047 Marionette TRACE conn2 <- [1,2006,null,{}] 05:30:38 INFO - PROCESS | 1652 | 1461241838049 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 1652 | 1461241838156 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:30:38 INFO - PROCESS | 1652 | 1461241838218 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1302d8800 == 75 [pid = 1652] [id = 509] 05:30:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1274e5000) [pid = 1652] [serial = 1527] [outer = 0x0] 05:30:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12a7e8000) [pid = 1652] [serial = 1528] [outer = 0x1274e5000] 05:30:38 INFO - PROCESS | 1652 | 1461241838247 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12b9ea400) [pid = 1652] [serial = 1529] [outer = 0x1274e5000] 05:30:38 INFO - PROCESS | 1652 | 1461241838679 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 669ms 05:30:38 INFO - PROCESS | 1652 | 1461241838716 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1652 | 1461241838718 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:30:38 INFO - PROCESS | 1652 | 1461241838720 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1652 | 1461241838721 Marionette TRACE conn2 <- [1,2010,null,{}] 05:30:38 INFO - PROCESS | 1652 | 1461241838724 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 1652 | 1461241838848 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:30:38 INFO - PROCESS | 1652 | 1461241838951 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x130983000 == 76 [pid = 1652] [id = 510] 05:30:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x127f10800) [pid = 1652] [serial = 1530] [outer = 0x0] 05:30:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12cf98c00) [pid = 1652] [serial = 1531] [outer = 0x127f10800] 05:30:38 INFO - PROCESS | 1652 | 1461241838984 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12d238800) [pid = 1652] [serial = 1532] [outer = 0x127f10800] 05:30:39 INFO - PROCESS | 1652 | 1461241839387 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 721ms 05:30:39 INFO - PROCESS | 1652 | 1461241839441 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1652 | 1461241839443 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:30:39 INFO - PROCESS | 1652 | 1461241839445 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1652 | 1461241839446 Marionette TRACE conn2 <- [1,2014,null,{}] 05:30:39 INFO - PROCESS | 1652 | 1461241839449 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 1652 | 1461241839561 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:30:39 INFO - PROCESS | 1652 | 1461241839647 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x132f10800 == 77 [pid = 1652] [id = 511] 05:30:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12da3b000) [pid = 1652] [serial = 1533] [outer = 0x0] 05:30:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12e26d800) [pid = 1652] [serial = 1534] [outer = 0x12da3b000] 05:30:39 INFO - PROCESS | 1652 | 1461241839679 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12e6bfc00) [pid = 1652] [serial = 1535] [outer = 0x12da3b000] 05:30:40 INFO - PROCESS | 1652 | 1461241840134 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 721ms 05:30:40 INFO - PROCESS | 1652 | 1461241840177 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1652 | 1461241840179 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:30:40 INFO - PROCESS | 1652 | 1461241840199 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1652 | 1461241840201 Marionette TRACE conn2 <- [1,2018,null,{}] 05:30:40 INFO - PROCESS | 1652 | 1461241840205 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:40 INFO - PROCESS | 1652 | 1461241840362 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:30:40 INFO - PROCESS | 1652 | 1461241840752 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa8d000 == 78 [pid = 1652] [id = 512] 05:30:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x11234f000) [pid = 1652] [serial = 1536] [outer = 0x0] 05:30:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x114a90c00) [pid = 1652] [serial = 1537] [outer = 0x11234f000] 05:30:40 INFO - PROCESS | 1652 | 1461241840781 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x114d8c400) [pid = 1652] [serial = 1538] [outer = 0x11234f000] 05:30:41 INFO - PROCESS | 1652 | 1461241841219 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1073ms 05:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:30:41 INFO - PROCESS | 1652 | 1461241841270 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1652 | 1461241841273 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:30:41 INFO - PROCESS | 1652 | 1461241841277 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1652 | 1461241841279 Marionette TRACE conn2 <- [1,2022,null,{}] 05:30:41 INFO - PROCESS | 1652 | 1461241841283 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 1652 | 1461241841385 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:30:41 INFO - PROCESS | 1652 | 1461241841450 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac6f000 == 79 [pid = 1652] [id = 513] 05:30:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1153db000) [pid = 1652] [serial = 1539] [outer = 0x0] 05:30:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1185a5400) [pid = 1652] [serial = 1540] [outer = 0x1153db000] 05:30:41 INFO - PROCESS | 1652 | 1461241841479 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x118febc00) [pid = 1652] [serial = 1541] [outer = 0x1153db000] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x130162000 == 78 [pid = 1652] [id = 504] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12f29f800 == 77 [pid = 1652] [id = 503] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb9a800 == 76 [pid = 1652] [id = 502] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ab000 == 75 [pid = 1652] [id = 501] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d218800 == 74 [pid = 1652] [id = 500] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bba4000 == 73 [pid = 1652] [id = 499] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12b451000 == 72 [pid = 1652] [id = 498] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x129423000 == 71 [pid = 1652] [id = 497] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x126b0f800 == 70 [pid = 1652] [id = 496] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbbb000 == 69 [pid = 1652] [id = 495] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x125b0c800 == 68 [pid = 1652] [id = 494] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x125d35000 == 67 [pid = 1652] [id = 493] 05:30:41 INFO - PROCESS | 1652 | 1461241841944 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x123af6000 == 66 [pid = 1652] [id = 487] 05:30:41 INFO - PROCESS | 1652 | --DOCSHELL 0x118cb7800 == 65 [pid = 1652] [id = 486] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12da41000) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12381b000) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x114d94c00) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x114a8fc00) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x11c06ec00) [pid = 1652] [serial = 1434] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x11c66b800) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11b84bc00) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11aa1a400) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x119d6a000) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12e03b800) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12d3c1400) [pid = 1652] [serial = 1413] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x126930400) [pid = 1652] [serial = 1437] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x128095400) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12b3de800) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1294d0800) [pid = 1652] [serial = 1443] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x118c73800) [pid = 1652] [serial = 1422] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1198cb400) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11b849c00) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11baf7000) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11569b400) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12b3da400) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1153d1400) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12e272000) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11be2e400) [pid = 1652] [serial = 1416] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x127475400) [pid = 1652] [serial = 1440] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11be30000) [pid = 1652] [serial = 1431] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11be78000) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11aa20c00) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11aca5000) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a7e0000) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12b3d9400) [pid = 1652] [serial = 1455] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12b165000) [pid = 1652] [serial = 1452] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x114d97400) [pid = 1652] [serial = 1446] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119252000) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12809cc00) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126f57000) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12ad69000) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125e10000) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 05:30:41 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a7e1000) [pid = 1652] [serial = 1449] [outer = 0x0] [url = about:blank] 05:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 722ms 05:30:42 INFO - PROCESS | 1652 | 1461241842001 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:30:42 INFO - PROCESS | 1652 | 1461241842004 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:30:42 INFO - PROCESS | 1652 | 1461241842006 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1652 | 1461241842007 Marionette TRACE conn2 <- [1,2026,null,{}] 05:30:42 INFO - PROCESS | 1652 | 1461241842010 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:42 INFO - PROCESS | 1652 | 1461241842103 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:30:42 INFO - PROCESS | 1652 | 1461241842108 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa93000 == 66 [pid = 1652] [id = 514] 05:30:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1187cb000) [pid = 1652] [serial = 1542] [outer = 0x0] 05:30:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119d6ac00) [pid = 1652] [serial = 1543] [outer = 0x1187cb000] 05:30:42 INFO - PROCESS | 1652 | 1461241842134 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11aa1fc00) [pid = 1652] [serial = 1544] [outer = 0x1187cb000] 05:30:42 INFO - PROCESS | 1652 | 1461241842521 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 05:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:30:42 INFO - PROCESS | 1652 | 1461241842577 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1652 | 1461241842578 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:30:42 INFO - PROCESS | 1652 | 1461241842584 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1652 | 1461241842588 Marionette TRACE conn2 <- [1,2030,null,{}] 05:30:42 INFO - PROCESS | 1652 | 1461241842592 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:42 INFO - PROCESS | 1652 | 1461241842679 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:30:42 INFO - PROCESS | 1652 | 1461241842687 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12686d800 == 67 [pid = 1652] [id = 515] 05:30:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11aa23800) [pid = 1652] [serial = 1545] [outer = 0x0] 05:30:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11ae93c00) [pid = 1652] [serial = 1546] [outer = 0x11aa23800] 05:30:42 INFO - PROCESS | 1652 | 1461241842713 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11baf9000) [pid = 1652] [serial = 1547] [outer = 0x11aa23800] 05:30:43 INFO - PROCESS | 1652 | 1461241843059 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 529ms 05:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:30:43 INFO - PROCESS | 1652 | 1461241843109 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1652 | 1461241843111 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:30:43 INFO - PROCESS | 1652 | 1461241843113 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1652 | 1461241843114 Marionette TRACE conn2 <- [1,2034,null,{}] 05:30:43 INFO - PROCESS | 1652 | 1461241843116 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1652 | 1461241843204 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:30:43 INFO - PROCESS | 1652 | 1461241843208 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x127315800 == 68 [pid = 1652] [id = 516] 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11be2b800) [pid = 1652] [serial = 1548] [outer = 0x0] 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11be73c00) [pid = 1652] [serial = 1549] [outer = 0x11be2b800] 05:30:43 INFO - PROCESS | 1652 | 1461241843234 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11c664000) [pid = 1652] [serial = 1550] [outer = 0x11be2b800] 05:30:43 INFO - PROCESS | 1652 | 1461241843569 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 469ms 05:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:30:43 INFO - PROCESS | 1652 | 1461241843584 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1652 | 1461241843586 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:30:43 INFO - PROCESS | 1652 | 1461241843588 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1652 | 1461241843589 Marionette TRACE conn2 <- [1,2038,null,{}] 05:30:43 INFO - PROCESS | 1652 | 1461241843592 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1652 | 1461241843689 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:30:43 INFO - PROCESS | 1652 | 1461241843784 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9c6800 == 69 [pid = 1652] [id = 517] 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x123819c00) [pid = 1652] [serial = 1551] [outer = 0x0] 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x123a9c000) [pid = 1652] [serial = 1552] [outer = 0x123819c00] 05:30:43 INFO - PROCESS | 1652 | 1461241843835 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x126930000) [pid = 1652] [serial = 1553] [outer = 0x123819c00] 05:30:44 INFO - PROCESS | 1652 | 1461241844256 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 719ms 05:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:30:44 INFO - PROCESS | 1652 | 1461241844307 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1652 | 1461241844309 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:30:44 INFO - PROCESS | 1652 | 1461241844311 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1652 | 1461241844312 Marionette TRACE conn2 <- [1,2042,null,{}] 05:30:44 INFO - PROCESS | 1652 | 1461241844320 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 1652 | 1461241844429 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:30:44 INFO - PROCESS | 1652 | 1461241844487 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae4d000 == 70 [pid = 1652] [id = 518] 05:30:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x126f60000) [pid = 1652] [serial = 1554] [outer = 0x0] 05:30:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1273c2800) [pid = 1652] [serial = 1555] [outer = 0x126f60000] 05:30:44 INFO - PROCESS | 1652 | 1461241844513 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1273c9c00) [pid = 1652] [serial = 1556] [outer = 0x126f60000] 05:30:44 INFO - PROCESS | 1652 | 1461241844825 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 526ms 05:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:30:44 INFO - PROCESS | 1652 | 1461241844837 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1652 | 1461241844839 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:30:44 INFO - PROCESS | 1652 | 1461241844840 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1652 | 1461241844841 Marionette TRACE conn2 <- [1,2046,null,{}] 05:30:44 INFO - PROCESS | 1652 | 1461241844844 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 1652 | 1461241844955 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:30:44 INFO - PROCESS | 1652 | 1461241844977 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae5f000 == 71 [pid = 1652] [id = 519] 05:30:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1273cc000) [pid = 1652] [serial = 1557] [outer = 0x0] 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1273d0400) [pid = 1652] [serial = 1558] [outer = 0x1273cc000] 05:30:45 INFO - PROCESS | 1652 | 1461241845002 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x127fe6800) [pid = 1652] [serial = 1559] [outer = 0x1273cc000] 05:30:45 INFO - PROCESS | 1652 | 1461241845344 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 524ms 05:30:45 INFO - PROCESS | 1652 | 1461241845367 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1652 | 1461241845368 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:30:45 INFO - PROCESS | 1652 | 1461241845371 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1652 | 1461241845372 Marionette TRACE conn2 <- [1,2050,null,{}] 05:30:45 INFO - PROCESS | 1652 | 1461241845374 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:45 INFO - PROCESS | 1652 | 1461241845484 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:30:45 INFO - PROCESS | 1652 | 1461241845496 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb96800 == 72 [pid = 1652] [id = 520] 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1273cb800) [pid = 1652] [serial = 1560] [outer = 0x0] 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x128aad000) [pid = 1652] [serial = 1561] [outer = 0x1273cb800] 05:30:45 INFO - PROCESS | 1652 | 1461241845521 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12a7de800) [pid = 1652] [serial = 1562] [outer = 0x1273cb800] 05:30:45 INFO - PROCESS | 1652 | 1461241845871 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 519ms 05:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:30:45 INFO - PROCESS | 1652 | 1461241845891 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1652 | 1461241845892 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:30:45 INFO - PROCESS | 1652 | 1461241845894 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1652 | 1461241845896 Marionette TRACE conn2 <- [1,2054,null,{}] 05:30:45 INFO - PROCESS | 1652 | 1461241845899 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 1652 | 1461241846010 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:30:46 INFO - PROCESS | 1652 | 1461241846024 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d216800 == 73 [pid = 1652] [id = 521] 05:30:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1273cc400) [pid = 1652] [serial = 1563] [outer = 0x0] 05:30:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12a7eb800) [pid = 1652] [serial = 1564] [outer = 0x1273cc400] 05:30:46 INFO - PROCESS | 1652 | 1461241846049 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12ad6bc00) [pid = 1652] [serial = 1565] [outer = 0x1273cc400] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1294d2800) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11c39f400) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x1153d1c00) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12b028800) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x118c41c00) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x128ab0000) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11b0df000) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1155df800) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11aca8000) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11b84a800) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x113ecd000) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x125d0d800) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118e26800) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:30:46 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12d081800) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:30:46 INFO - PROCESS | 1652 | 1461241846515 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 672ms 05:30:46 INFO - PROCESS | 1652 | 1461241846575 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1652 | 1461241846576 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:30:46 INFO - PROCESS | 1652 | 1461241846587 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1652 | 1461241846588 Marionette TRACE conn2 <- [1,2058,null,{}] 05:30:46 INFO - PROCESS | 1652 | 1461241846590 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 1652 | 1461241846692 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:30:46 INFO - PROCESS | 1652 | 1461241846698 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d22a000 == 74 [pid = 1652] [id = 522] 05:30:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11569a800) [pid = 1652] [serial = 1566] [outer = 0x0] 05:30:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1294cc400) [pid = 1652] [serial = 1567] [outer = 0x11569a800] 05:30:46 INFO - PROCESS | 1652 | 1461241846730 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12b165000) [pid = 1652] [serial = 1568] [outer = 0x11569a800] 05:30:47 INFO - PROCESS | 1652 | 1461241847137 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 577ms 05:30:47 INFO - PROCESS | 1652 | 1461241847159 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 1652 | 1461241847161 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:30:47 INFO - PROCESS | 1652 | 1461241847166 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1652 | 1461241847169 Marionette TRACE conn2 <- [1,2062,null,{}] 05:30:47 INFO - PROCESS | 1652 | 1461241847184 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 1652 | 1461241847268 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:30:47 INFO - PROCESS | 1652 | 1461241847272 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4c8000 == 75 [pid = 1652] [id = 523] 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12b16b400) [pid = 1652] [serial = 1569] [outer = 0x0] 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12b9e8400) [pid = 1652] [serial = 1570] [outer = 0x12b16b400] 05:30:47 INFO - PROCESS | 1652 | 1461241847292 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12d077c00) [pid = 1652] [serial = 1571] [outer = 0x12b16b400] 05:30:47 INFO - PROCESS | 1652 | 1461241847726 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 584ms 05:30:47 INFO - PROCESS | 1652 | 1461241847751 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 1652 | 1461241847753 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:30:47 INFO - PROCESS | 1652 | 1461241847756 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1652 | 1461241847758 Marionette TRACE conn2 <- [1,2066,null,{}] 05:30:47 INFO - PROCESS | 1652 | 1461241847761 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 1652 | 1461241847930 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:30:47 INFO - PROCESS | 1652 | 1461241847979 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee4f800 == 76 [pid = 1652] [id = 524] 05:30:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12d081800) [pid = 1652] [serial = 1572] [outer = 0x0] 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12da39c00) [pid = 1652] [serial = 1573] [outer = 0x12d081800] 05:30:48 INFO - PROCESS | 1652 | 1461241848017 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12e268400) [pid = 1652] [serial = 1574] [outer = 0x12d081800] 05:30:48 INFO - PROCESS | 1652 | 1461241848408 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 05:30:48 INFO - PROCESS | 1652 | 1461241848428 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1652 | 1461241848431 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:30:48 INFO - PROCESS | 1652 | 1461241848435 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1652 | 1461241848438 Marionette TRACE conn2 <- [1,2070,null,{}] 05:30:48 INFO - PROCESS | 1652 | 1461241848443 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:48 INFO - PROCESS | 1652 | 1461241848569 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:30:48 INFO - PROCESS | 1652 | 1461241848694 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7eb000 == 77 [pid = 1652] [id = 525] 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x114d97400) [pid = 1652] [serial = 1575] [outer = 0x0] 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x114e65000) [pid = 1652] [serial = 1576] [outer = 0x114d97400] 05:30:48 INFO - PROCESS | 1652 | 1461241848748 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x116450800) [pid = 1652] [serial = 1577] [outer = 0x114d97400] 05:30:49 INFO - PROCESS | 1652 | 1461241849253 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 872ms 05:30:49 INFO - PROCESS | 1652 | 1461241849308 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1652 | 1461241849313 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:30:49 INFO - PROCESS | 1652 | 1461241849318 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1652 | 1461241849320 Marionette TRACE conn2 <- [1,2074,null,{}] 05:30:49 INFO - PROCESS | 1652 | 1461241849322 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:49 INFO - PROCESS | 1652 | 1461241849431 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:30:49 INFO - PROCESS | 1652 | 1461241849534 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x125ad0000 == 78 [pid = 1652] [id = 526] 05:30:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x10fde3800) [pid = 1652] [serial = 1578] [outer = 0x0] 05:30:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11924e000) [pid = 1652] [serial = 1579] [outer = 0x10fde3800] 05:30:49 INFO - PROCESS | 1652 | 1461241849567 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11aca0400) [pid = 1652] [serial = 1580] [outer = 0x10fde3800] 05:30:49 INFO - PROCESS | 1652 | 1461241849982 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 669ms 05:30:49 INFO - PROCESS | 1652 | 1461241849988 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1652 | 1461241849989 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:30:49 INFO - PROCESS | 1652 | 1461241849992 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1652 | 1461241849994 Marionette TRACE conn2 <- [1,2078,null,{}] 05:30:50 INFO - PROCESS | 1652 | 1461241850004 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 1652 | 1461241850115 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:30:50 INFO - PROCESS | 1652 | 1461241850179 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d222000 == 79 [pid = 1652] [id = 527] 05:30:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11baf8000) [pid = 1652] [serial = 1581] [outer = 0x0] 05:30:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11c664400) [pid = 1652] [serial = 1582] [outer = 0x11baf8000] 05:30:50 INFO - PROCESS | 1652 | 1461241850252 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12692b000) [pid = 1652] [serial = 1583] [outer = 0x11baf8000] 05:30:50 INFO - PROCESS | 1652 | 1461241850685 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 725ms 05:30:50 INFO - PROCESS | 1652 | 1461241850718 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1652 | 1461241850721 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:30:50 INFO - PROCESS | 1652 | 1461241850725 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1652 | 1461241850727 Marionette TRACE conn2 <- [1,2082,null,{}] 05:30:50 INFO - PROCESS | 1652 | 1461241850731 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 1652 | 1461241850910 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:30:51 INFO - PROCESS | 1652 | 1461241851022 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ff8d800 == 80 [pid = 1652] [id = 528] 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1273e3400) [pid = 1652] [serial = 1584] [outer = 0x0] 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12a7e8400) [pid = 1652] [serial = 1585] [outer = 0x1273e3400] 05:30:51 INFO - PROCESS | 1652 | 1461241851070 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12b16fc00) [pid = 1652] [serial = 1586] [outer = 0x1273e3400] 05:30:51 INFO - PROCESS | 1652 | 1461241851535 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 871ms 05:30:51 INFO - PROCESS | 1652 | 1461241851596 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1652 | 1461241851597 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:30:51 INFO - PROCESS | 1652 | 1461241851599 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1652 | 1461241851601 Marionette TRACE conn2 <- [1,2086,null,{}] 05:30:51 INFO - PROCESS | 1652 | 1461241851603 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 1652 | 1461241851707 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:30:51 INFO - PROCESS | 1652 | 1461241851812 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x130225800 == 81 [pid = 1652] [id = 529] 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x127fef400) [pid = 1652] [serial = 1587] [outer = 0x0] 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12b9e8c00) [pid = 1652] [serial = 1588] [outer = 0x127fef400] 05:30:51 INFO - PROCESS | 1652 | 1461241851842 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12d23a000) [pid = 1652] [serial = 1589] [outer = 0x127fef400] 05:30:52 INFO - PROCESS | 1652 | 1461241852216 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 673ms 05:30:52 INFO - PROCESS | 1652 | 1461241852273 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:30:52 INFO - PROCESS | 1652 | 1461241852274 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:30:52 INFO - PROCESS | 1652 | 1461241852276 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1652 | 1461241852278 Marionette TRACE conn2 <- [1,2090,null,{}] 05:30:52 INFO - PROCESS | 1652 | 1461241852280 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 1652 | 1461241852420 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:30:52 INFO - PROCESS | 1652 | 1461241852496 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1302db000 == 82 [pid = 1652] [id = 530] 05:30:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12da42800) [pid = 1652] [serial = 1590] [outer = 0x0] 05:30:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12e28b800) [pid = 1652] [serial = 1591] [outer = 0x12da42800] 05:30:52 INFO - PROCESS | 1652 | 1461241852528 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12e6ca000) [pid = 1652] [serial = 1592] [outer = 0x12da42800] 05:30:52 INFO - PROCESS | 1652 | 1461241852939 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 722ms 05:30:52 INFO - PROCESS | 1652 | 1461241852999 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1652 | 1461241853000 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:30:53 INFO - PROCESS | 1652 | 1461241853002 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1652 | 1461241853004 Marionette TRACE conn2 <- [1,2094,null,{}] 05:30:53 INFO - PROCESS | 1652 | 1461241853006 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 1652 | 1461241853109 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:30:53 INFO - PROCESS | 1652 | 1461241853235 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x13023a000 == 83 [pid = 1652] [id = 531] 05:30:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x114d97800) [pid = 1652] [serial = 1593] [outer = 0x0] 05:30:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11aa3d800) [pid = 1652] [serial = 1594] [outer = 0x114d97800] 05:30:53 INFO - PROCESS | 1652 | 1461241853268 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11aa42400) [pid = 1652] [serial = 1595] [outer = 0x114d97800] 05:30:53 INFO - PROCESS | 1652 | 1461241853676 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 717ms 05:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:30:53 INFO - PROCESS | 1652 | 1461241853728 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1652 | 1461241853729 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:30:53 INFO - PROCESS | 1652 | 1461241853733 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1652 | 1461241853734 Marionette TRACE conn2 <- [1,2098,null,{}] 05:30:53 INFO - PROCESS | 1652 | 1461241853737 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 1652 | 1461241853842 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:30:54 INFO - PROCESS | 1652 | 1461241854074 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x125ac4000 == 84 [pid = 1652] [id = 532] 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x114a8d800) [pid = 1652] [serial = 1596] [outer = 0x0] 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x114aa0800) [pid = 1652] [serial = 1597] [outer = 0x114a8d800] 05:30:54 INFO - PROCESS | 1652 | 1461241854116 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x115733000) [pid = 1652] [serial = 1598] [outer = 0x114a8d800] 05:30:54 INFO - PROCESS | 1652 | 1461241854514 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 822ms 05:30:54 INFO - PROCESS | 1652 | 1461241854556 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1652 | 1461241854559 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:30:54 INFO - PROCESS | 1652 | 1461241854562 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1652 | 1461241854566 Marionette TRACE conn2 <- [1,2102,null,{}] 05:30:54 INFO - PROCESS | 1652 | 1461241854570 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 1652 | 1461241854674 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:30:54 INFO - PROCESS | 1652 | 1461241854742 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa5e000 == 85 [pid = 1652] [id = 533] 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x118e24c00) [pid = 1652] [serial = 1599] [outer = 0x0] 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x11a94c800) [pid = 1652] [serial = 1600] [outer = 0x118e24c00] 05:30:54 INFO - PROCESS | 1652 | 1461241854785 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x11aa43000) [pid = 1652] [serial = 1601] [outer = 0x118e24c00] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4c8000 == 84 [pid = 1652] [id = 523] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12d22a000 == 83 [pid = 1652] [id = 522] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12d216800 == 82 [pid = 1652] [id = 521] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb96800 == 81 [pid = 1652] [id = 520] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12ae5f000 == 80 [pid = 1652] [id = 519] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12ae4d000 == 79 [pid = 1652] [id = 518] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9c6800 == 78 [pid = 1652] [id = 517] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x127315800 == 77 [pid = 1652] [id = 516] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12686d800 == 76 [pid = 1652] [id = 515] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa93000 == 75 [pid = 1652] [id = 514] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac6f000 == 74 [pid = 1652] [id = 513] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa8d000 == 73 [pid = 1652] [id = 512] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x130983000 == 72 [pid = 1652] [id = 510] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1302d8800 == 71 [pid = 1652] [id = 509] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12f553800 == 70 [pid = 1652] [id = 508] 05:30:55 INFO - PROCESS | 1652 | 1461241855249 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x129435800 == 69 [pid = 1652] [id = 507] 05:30:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11b82c800 == 68 [pid = 1652] [id = 506] 05:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 726ms 05:30:55 INFO - PROCESS | 1652 | 1461241855289 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1652 | 1461241855292 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:30:55 INFO - PROCESS | 1652 | 1461241855303 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1652 | 1461241855304 Marionette TRACE conn2 <- [1,2106,null,{}] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x12d080c00) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12da3b400) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12d3ca400) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12cfa2c00) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x125a2ec00) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x125bcc800) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12b9dd800) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x11aa29000) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12a7e1c00) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11be27800) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x11853cc00) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x11b0e2c00) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x123812c00) [pid = 1652] [serial = 1467] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11aa1c800) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12b16d400) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x118fe6c00) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x126b25000) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11a955000) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x112228400) [pid = 1652] [serial = 1458] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12b16e800) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x123811000) [pid = 1652] [serial = 886] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11aac6000) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1187ccc00) [pid = 1652] [serial = 1461] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x114aa2800) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x115695c00) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x123811800) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12bc0ac00) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11aa28c00) [pid = 1652] [serial = 1464] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x128ab0800) [pid = 1652] [serial = 1470] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12ad6a800) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x128aad400) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12ce4a000) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11ae90000) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11c0a7000) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 05:30:55 INFO - PROCESS | 1652 | 1461241855349 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 1652 | 1461241855446 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:30:55 INFO - PROCESS | 1652 | 1461241855456 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbb6000 == 69 [pid = 1652] [id = 534] 05:30:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1198cb400) [pid = 1652] [serial = 1602] [outer = 0x0] 05:30:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11aca9400) [pid = 1652] [serial = 1603] [outer = 0x1198cb400] 05:30:55 INFO - PROCESS | 1652 | 1461241855484 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11b84ac00) [pid = 1652] [serial = 1604] [outer = 0x1198cb400] 05:30:55 INFO - PROCESS | 1652 | 1461241855890 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 610ms 05:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:30:55 INFO - PROCESS | 1652 | 1461241855905 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1652 | 1461241855907 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:30:55 INFO - PROCESS | 1652 | 1461241855910 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1652 | 1461241855915 Marionette TRACE conn2 <- [1,2110,null,{}] 05:30:55 INFO - PROCESS | 1652 | 1461241855922 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 1652 | 1461241856011 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:30:56 INFO - PROCESS | 1652 | 1461241856016 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x129436800 == 70 [pid = 1652] [id = 535] 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11baf6000) [pid = 1652] [serial = 1605] [outer = 0x0] 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11be74000) [pid = 1652] [serial = 1606] [outer = 0x11baf6000] 05:30:56 INFO - PROCESS | 1652 | 1461241856042 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x125a2ac00) [pid = 1652] [serial = 1607] [outer = 0x11baf6000] 05:30:56 INFO - PROCESS | 1652 | 1461241856393 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 529ms 05:30:56 INFO - PROCESS | 1652 | 1461241856438 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1652 | 1461241856440 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:30:56 INFO - PROCESS | 1652 | 1461241856442 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1652 | 1461241856443 Marionette TRACE conn2 <- [1,2114,null,{}] 05:30:56 INFO - PROCESS | 1652 | 1461241856446 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 1652 | 1461241856529 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:30:56 INFO - PROCESS | 1652 | 1461241856535 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b404000 == 71 [pid = 1652] [id = 536] 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x125a2ec00) [pid = 1652] [serial = 1608] [outer = 0x0] 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x126b25000) [pid = 1652] [serial = 1609] [outer = 0x125a2ec00] 05:30:56 INFO - PROCESS | 1652 | 1461241856561 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11be6e800) [pid = 1652] [serial = 1610] [outer = 0x125a2ec00] 05:30:56 INFO - PROCESS | 1652 | 1461241856910 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 473ms 05:30:56 INFO - PROCESS | 1652 | 1461241856915 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1652 | 1461241856916 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:30:56 INFO - PROCESS | 1652 | 1461241856919 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1652 | 1461241856920 Marionette TRACE conn2 <- [1,2118,null,{}] 05:30:56 INFO - PROCESS | 1652 | 1461241856922 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 1652 | 1461241857009 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:30:57 INFO - PROCESS | 1652 | 1461241857077 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bba0000 == 72 [pid = 1652] [id = 537] 05:30:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1273cac00) [pid = 1652] [serial = 1611] [outer = 0x0] 05:30:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1273d1c00) [pid = 1652] [serial = 1612] [outer = 0x1273cac00] 05:30:57 INFO - PROCESS | 1652 | 1461241857112 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1294d4c00) [pid = 1652] [serial = 1613] [outer = 0x1273cac00] 05:30:57 INFO - PROCESS | 1652 | 1461241857435 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 573ms 05:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:30:57 INFO - PROCESS | 1652 | 1461241857493 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1652 | 1461241857494 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:30:57 INFO - PROCESS | 1652 | 1461241857496 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1652 | 1461241857497 Marionette TRACE conn2 <- [1,2122,null,{}] 05:30:57 INFO - PROCESS | 1652 | 1461241857499 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 1652 | 1461241857609 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:30:57 INFO - PROCESS | 1652 | 1461241857624 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d219000 == 73 [pid = 1652] [id = 538] 05:30:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12a7e1800) [pid = 1652] [serial = 1614] [outer = 0x0] 05:30:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12ad6c000) [pid = 1652] [serial = 1615] [outer = 0x12a7e1800] 05:30:57 INFO - PROCESS | 1652 | 1461241857649 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12bc0ac00) [pid = 1652] [serial = 1616] [outer = 0x12a7e1800] 05:30:57 INFO - PROCESS | 1652 | 1461241857993 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 520ms 05:30:58 INFO - PROCESS | 1652 | 1461241858017 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1652 | 1461241858018 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:30:58 INFO - PROCESS | 1652 | 1461241858020 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1652 | 1461241858021 Marionette TRACE conn2 <- [1,2126,null,{}] 05:30:58 INFO - PROCESS | 1652 | 1461241858024 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 1652 | 1461241858141 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:30:58 INFO - PROCESS | 1652 | 1461241858157 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4b7000 == 74 [pid = 1652] [id = 539] 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12ce4a000) [pid = 1652] [serial = 1617] [outer = 0x0] 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12d07a000) [pid = 1652] [serial = 1618] [outer = 0x12ce4a000] 05:30:58 INFO - PROCESS | 1652 | 1461241858182 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12da3fc00) [pid = 1652] [serial = 1619] [outer = 0x12ce4a000] 05:30:58 INFO - PROCESS | 1652 | 1461241858506 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 521ms 05:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:30:58 INFO - PROCESS | 1652 | 1461241858542 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1652 | 1461241858543 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:30:58 INFO - PROCESS | 1652 | 1461241858551 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1652 | 1461241858552 Marionette TRACE conn2 <- [1,2130,null,{}] 05:30:58 INFO - PROCESS | 1652 | 1461241858554 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 1652 | 1461241858665 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:30:58 INFO - PROCESS | 1652 | 1461241858706 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f2aa000 == 75 [pid = 1652] [id = 540] 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12ce50000) [pid = 1652] [serial = 1620] [outer = 0x0] 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12e26d400) [pid = 1652] [serial = 1621] [outer = 0x12ce50000] 05:30:58 INFO - PROCESS | 1652 | 1461241858731 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12e28f800) [pid = 1652] [serial = 1622] [outer = 0x12ce50000] 05:30:59 INFO - PROCESS | 1652 | 1461241859058 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1652 | 1461241859073 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:30:59 INFO - PROCESS | 1652 | 1461241859084 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1652 | 1461241859085 Marionette TRACE conn2 <- [1,2134,null,{}] 05:30:59 INFO - PROCESS | 1652 | 1461241859087 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:59 INFO - PROCESS | 1652 | 1461241859198 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:30:59 INFO - PROCESS | 1652 | 1461241859208 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x13015d800 == 76 [pid = 1652] [id = 541] 05:30:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x11a956c00) [pid = 1652] [serial = 1623] [outer = 0x0] 05:30:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12e6bc000) [pid = 1652] [serial = 1624] [outer = 0x11a956c00] 05:30:59 INFO - PROCESS | 1652 | 1461241859233 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12e6cdc00) [pid = 1652] [serial = 1625] [outer = 0x11a956c00] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x126f60000) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x1273cc000) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x11234f000) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x123819c00) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12cfe0400) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11be2b800) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x1273cb800) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x1153db000) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1187cb000) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11aa23800) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12b16b400) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1273cc400) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11569a800) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12b031400) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x114e56400) [pid = 1652] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11c731c00) [pid = 1652] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11aacb000) [pid = 1652] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11a50dc00) [pid = 1652] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:30:59 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11221b400) [pid = 1652] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:30:59 INFO - PROCESS | 1652 | 1461241859683 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 618ms 05:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:30:59 INFO - PROCESS | 1652 | 1461241859703 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1652 | 1461241859704 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:30:59 INFO - PROCESS | 1652 | 1461241859706 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1652 | 1461241859707 Marionette TRACE conn2 <- [1,2138,null,{}] 05:30:59 INFO - PROCESS | 1652 | 1461241859710 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:59 INFO - PROCESS | 1652 | 1461241859801 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:30:59 INFO - PROCESS | 1652 | 1461241859866 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae43800 == 77 [pid = 1652] [id = 542] 05:30:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11234f000) [pid = 1652] [serial = 1626] [outer = 0x0] 05:30:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11aa1f400) [pid = 1652] [serial = 1627] [outer = 0x11234f000] 05:30:59 INFO - PROCESS | 1652 | 1461241859896 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x127067400) [pid = 1652] [serial = 1628] [outer = 0x11234f000] 05:31:00 INFO - PROCESS | 1652 | 1461241860209 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 05:31:00 INFO - PROCESS | 1652 | 1461241860225 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1652 | 1461241860226 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:31:00 INFO - PROCESS | 1652 | 1461241860229 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1652 | 1461241860232 Marionette TRACE conn2 <- [1,2142,null,{}] 05:31:00 INFO - PROCESS | 1652 | 1461241860236 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 1652 | 1461241860341 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:31:00 INFO - PROCESS | 1652 | 1461241860345 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x132f04000 == 78 [pid = 1652] [id = 543] 05:31:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1273c4800) [pid = 1652] [serial = 1629] [outer = 0x0] 05:31:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12cfe5800) [pid = 1652] [serial = 1630] [outer = 0x1273c4800] 05:31:00 INFO - PROCESS | 1652 | 1461241860371 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12e941c00) [pid = 1652] [serial = 1631] [outer = 0x1273c4800] 05:31:00 INFO - PROCESS | 1652 | 1461241860796 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1652 | 1461241860856 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:31:00 INFO - PROCESS | 1652 | 1461241860859 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1652 | 1461241860861 Marionette TRACE conn2 <- [1,2146,null,{}] 05:31:00 INFO - PROCESS | 1652 | 1461241860864 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 1652 | 1461241861001 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:31:01 INFO - PROCESS | 1652 | 1461241861012 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x139488800 == 79 [pid = 1652] [id = 544] 05:31:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12e940800) [pid = 1652] [serial = 1632] [outer = 0x0] 05:31:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12e949000) [pid = 1652] [serial = 1633] [outer = 0x12e940800] 05:31:01 INFO - PROCESS | 1652 | 1461241861049 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12f21f400) [pid = 1652] [serial = 1634] [outer = 0x12e940800] 05:31:01 INFO - PROCESS | 1652 | 1461241861402 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1652 | 1461241861437 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:31:01 INFO - PROCESS | 1652 | 1461241861455 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1652 | 1461241861456 Marionette TRACE conn2 <- [1,2150,null,{}] 05:31:01 INFO - PROCESS | 1652 | 1461241861458 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 1652 | 1461241861550 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:31:01 INFO - PROCESS | 1652 | 1461241861680 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c61800 == 80 [pid = 1652] [id = 545] 05:31:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x112226000) [pid = 1652] [serial = 1635] [outer = 0x0] 05:31:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x114a8bc00) [pid = 1652] [serial = 1636] [outer = 0x112226000] 05:31:01 INFO - PROCESS | 1652 | 1461241861713 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x11569bc00) [pid = 1652] [serial = 1637] [outer = 0x112226000] 05:31:02 INFO - PROCESS | 1652 | 1461241862156 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 719ms 05:31:02 INFO - PROCESS | 1652 | 1461241862175 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 1652 | 1461241862179 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:31:02 INFO - PROCESS | 1652 | 1461241862185 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1652 | 1461241862187 Marionette TRACE conn2 <- [1,2154,null,{}] 05:31:02 INFO - PROCESS | 1652 | 1461241862190 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:02 INFO - PROCESS | 1652 | 1461241862306 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:31:02 INFO - PROCESS | 1652 | 1461241862411 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x129423000 == 81 [pid = 1652] [id = 546] 05:31:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x11aa26c00) [pid = 1652] [serial = 1638] [outer = 0x0] 05:31:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x11aa3f800) [pid = 1652] [serial = 1639] [outer = 0x11aa26c00] 05:31:02 INFO - PROCESS | 1652 | 1461241862443 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x11b0e2c00) [pid = 1652] [serial = 1640] [outer = 0x11aa26c00] 05:31:02 INFO - PROCESS | 1652 | 1461241862853 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 723ms 05:31:02 INFO - PROCESS | 1652 | 1461241862909 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:31:02 INFO - PROCESS | 1652 | 1461241862912 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:31:02 INFO - PROCESS | 1652 | 1461241862915 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1652 | 1461241862916 Marionette TRACE conn2 <- [1,2158,null,{}] 05:31:02 INFO - PROCESS | 1652 | 1461241862919 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 1652 | 1461241863029 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:31:03 INFO - PROCESS | 1652 | 1461241863109 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d21d000 == 82 [pid = 1652] [id = 547] 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x11baefc00) [pid = 1652] [serial = 1641] [outer = 0x0] 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x11c664800) [pid = 1652] [serial = 1642] [outer = 0x11baefc00] 05:31:03 INFO - PROCESS | 1652 | 1461241863138 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x126933c00) [pid = 1652] [serial = 1643] [outer = 0x11baefc00] 05:31:03 INFO - PROCESS | 1652 | 1461241863561 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 669ms 05:31:03 INFO - PROCESS | 1652 | 1461241863585 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1652 | 1461241863587 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:31:03 INFO - PROCESS | 1652 | 1461241863598 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1652 | 1461241863605 Marionette TRACE conn2 <- [1,2162,null,{}] 05:31:03 INFO - PROCESS | 1652 | 1461241863609 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 1652 | 1461241863766 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:31:03 INFO - PROCESS | 1652 | 1461241863869 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x138539800 == 83 [pid = 1652] [id = 548] 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x11be2e400) [pid = 1652] [serial = 1644] [outer = 0x0] 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x127475400) [pid = 1652] [serial = 1645] [outer = 0x11be2e400] 05:31:03 INFO - PROCESS | 1652 | 1461241863903 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12b3d9400) [pid = 1652] [serial = 1646] [outer = 0x11be2e400] 05:31:04 INFO - PROCESS | 1652 | 1461241864362 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 838ms 05:31:04 INFO - PROCESS | 1652 | 1461241864449 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1652 | 1461241864452 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:31:04 INFO - PROCESS | 1652 | 1461241864458 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1652 | 1461241864460 Marionette TRACE conn2 <- [1,2166,null,{}] 05:31:04 INFO - PROCESS | 1652 | 1461241864465 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 1652 | 1461241864626 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:31:04 INFO - PROCESS | 1652 | 1461241864739 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x138554800 == 84 [pid = 1652] [id = 549] 05:31:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12af90000) [pid = 1652] [serial = 1647] [outer = 0x0] 05:31:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12af96c00) [pid = 1652] [serial = 1648] [outer = 0x12af90000] 05:31:04 INFO - PROCESS | 1652 | 1461241864785 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12af9d000) [pid = 1652] [serial = 1649] [outer = 0x12af90000] 05:31:05 INFO - PROCESS | 1652 | 1461241865272 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 875ms 05:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:31:05 INFO - PROCESS | 1652 | 1461241865333 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1652 | 1461241865334 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:31:05 INFO - PROCESS | 1652 | 1461241865336 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1652 | 1461241865337 Marionette TRACE conn2 <- [1,2170,null,{}] 05:31:05 INFO - PROCESS | 1652 | 1461241865340 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 1652 | 1461241865446 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:31:05 INFO - PROCESS | 1652 | 1461241865525 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afb6800 == 85 [pid = 1652] [id = 550] 05:31:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12d928400) [pid = 1652] [serial = 1650] [outer = 0x0] 05:31:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12e26f400) [pid = 1652] [serial = 1651] [outer = 0x12d928400] 05:31:05 INFO - PROCESS | 1652 | 1461241865561 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x12f21b800) [pid = 1652] [serial = 1652] [outer = 0x12d928400] 05:31:05 INFO - PROCESS | 1652 | 1461241865981 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 669ms 05:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:31:06 INFO - PROCESS | 1652 | 1461241866006 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1652 | 1461241866007 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:31:06 INFO - PROCESS | 1652 | 1461241866009 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1652 | 1461241866011 Marionette TRACE conn2 <- [1,2174,null,{}] 05:31:06 INFO - PROCESS | 1652 | 1461241866013 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:06 INFO - PROCESS | 1652 | 1461241866123 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:31:06 INFO - PROCESS | 1652 | 1461241866231 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afcc800 == 86 [pid = 1652] [id = 551] 05:31:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12af30400) [pid = 1652] [serial = 1653] [outer = 0x0] 05:31:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12af38800) [pid = 1652] [serial = 1654] [outer = 0x12af30400] 05:31:06 INFO - PROCESS | 1652 | 1461241866262 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12f21ec00) [pid = 1652] [serial = 1655] [outer = 0x12af30400] 05:31:06 INFO - PROCESS | 1652 | 1461241866698 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 718ms 05:31:06 INFO - PROCESS | 1652 | 1461241866729 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1652 | 1461241866730 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:31:06 INFO - PROCESS | 1652 | 1461241866752 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1652 | 1461241866753 Marionette TRACE conn2 <- [1,2178,null,{}] 05:31:06 INFO - PROCESS | 1652 | 1461241866755 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:06 INFO - PROCESS | 1652 | 1461241866865 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:31:06 INFO - PROCESS | 1652 | 1461241866947 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c22e000 == 87 [pid = 1652] [id = 552] 05:31:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x114653800) [pid = 1652] [serial = 1656] [outer = 0x0] 05:31:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x11912a000) [pid = 1652] [serial = 1657] [outer = 0x114653800] 05:31:06 INFO - PROCESS | 1652 | 1461241866976 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x127ff2400) [pid = 1652] [serial = 1658] [outer = 0x114653800] 05:31:07 INFO - PROCESS | 1652 | 1461241867577 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 870ms 05:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:31:07 INFO - PROCESS | 1652 | 1461241867622 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1652 | 1461241867624 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:31:07 INFO - PROCESS | 1652 | 1461241867627 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1652 | 1461241867629 Marionette TRACE conn2 <- [1,2182,null,{}] 05:31:07 INFO - PROCESS | 1652 | 1461241867633 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1652 | 1461241867737 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:31:07 INFO - PROCESS | 1652 | 1461241867820 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x127fa0800 == 88 [pid = 1652] [id = 553] 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1185a4c00) [pid = 1652] [serial = 1659] [outer = 0x0] 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x118eddc00) [pid = 1652] [serial = 1660] [outer = 0x1185a4c00] 05:31:07 INFO - PROCESS | 1652 | 1461241867848 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x119d6f000) [pid = 1652] [serial = 1661] [outer = 0x1185a4c00] 05:31:08 INFO - PROCESS | 1652 | 1461241868347 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 774ms 05:31:08 INFO - PROCESS | 1652 | 1461241868402 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1652 | 1461241868406 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:31:08 INFO - PROCESS | 1652 | 1461241868410 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1652 | 1461241868413 Marionette TRACE conn2 <- [1,2186,null,{}] 05:31:08 INFO - PROCESS | 1652 | 1461241868416 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:08 INFO - PROCESS | 1652 | 1461241868557 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:31:08 INFO - PROCESS | 1652 | 1461241868642 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac68800 == 89 [pid = 1652] [id = 554] 05:31:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1187ca000) [pid = 1652] [serial = 1662] [outer = 0x0] 05:31:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x11aa1d000) [pid = 1652] [serial = 1663] [outer = 0x1187ca000] 05:31:08 INFO - PROCESS | 1652 | 1461241868669 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x11aa39c00) [pid = 1652] [serial = 1664] [outer = 0x1187ca000] 05:31:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12ff97800 == 88 [pid = 1652] [id = 491] 05:31:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee48800 == 87 [pid = 1652] [id = 489] 05:31:08 INFO - PROCESS | 1652 | --DOCSHELL 0x139488800 == 86 [pid = 1652] [id = 544] 05:31:08 INFO - PROCESS | 1652 | --DOCSHELL 0x132f04000 == 85 [pid = 1652] [id = 543] 05:31:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12ae43800 == 84 [pid = 1652] [id = 542] 05:31:08 INFO - PROCESS | 1652 | --DOCSHELL 0x13015d800 == 83 [pid = 1652] [id = 541] 05:31:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12f2aa000 == 82 [pid = 1652] [id = 540] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4b7000 == 81 [pid = 1652] [id = 539] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12da39c00) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x12d219000 == 80 [pid = 1652] [id = 538] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x12bba0000 == 79 [pid = 1652] [id = 537] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x12b404000 == 78 [pid = 1652] [id = 536] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x129436800 == 77 [pid = 1652] [id = 535] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbb6000 == 76 [pid = 1652] [id = 534] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa5e000 == 75 [pid = 1652] [id = 533] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x125ac4000 == 74 [pid = 1652] [id = 532] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x13023a000 == 73 [pid = 1652] [id = 531] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x1302db000 == 72 [pid = 1652] [id = 530] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x130225800 == 71 [pid = 1652] [id = 529] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x12ff8d800 == 70 [pid = 1652] [id = 528] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x12d222000 == 69 [pid = 1652] [id = 527] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x125ad0000 == 68 [pid = 1652] [id = 526] 05:31:09 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7eb000 == 67 [pid = 1652] [id = 525] 05:31:09 INFO - PROCESS | 1652 | 1461241869094 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 723ms 05:31:09 INFO - PROCESS | 1652 | 1461241869134 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1652 | 1461241869135 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:31:09 INFO - PROCESS | 1652 | 1461241869137 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1652 | 1461241869139 Marionette TRACE conn2 <- [1,2190,null,{}] 05:31:09 INFO - PROCESS | 1652 | 1461241869147 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:09 INFO - PROCESS | 1652 | 1461241869238 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x1273c2800) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x1273d0400) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x127fe6800) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x1273c9c00) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x114a90c00) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x123a9c000) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12e039800) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12e26a400) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12cf98c00) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x11be73c00) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x11c664000) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x128aad000) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x11ae0e000) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x12a7de800) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x118febc00) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x1185a5400) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x118ff4c00) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x119d6ac00) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11aa1fc00) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12a7e8000) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x11ae93c00) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x11baf9000) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12e26d800) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12d077c00) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12692e800) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12a7eb800) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12b9e8400) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1294cc400) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12ad6bc00) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x114d8c400) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12b165000) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x126930000) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12cfe0800) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x119d63400) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12a7e7c00) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12692c400) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11be6c800) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x114aa2c00) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 05:31:09 INFO - PROCESS | 1652 | 1461241869314 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c287000 == 68 [pid = 1652] [id = 555] 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1153d1c00) [pid = 1652] [serial = 1665] [outer = 0x0] 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119d6ac00) [pid = 1652] [serial = 1666] [outer = 0x1153d1c00] 05:31:09 INFO - PROCESS | 1652 | 1461241869345 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11b84a400) [pid = 1652] [serial = 1667] [outer = 0x1153d1c00] 05:31:09 INFO - PROCESS | 1652 | 1461241869666 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 572ms 05:31:09 INFO - PROCESS | 1652 | 1461241869710 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1652 | 1461241869712 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:31:09 INFO - PROCESS | 1652 | 1461241869714 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1652 | 1461241869715 Marionette TRACE conn2 <- [1,2194,null,{}] 05:31:09 INFO - PROCESS | 1652 | 1461241869717 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:09 INFO - PROCESS | 1652 | 1461241869804 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:31:09 INFO - PROCESS | 1652 | 1461241869808 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x126d9e800 == 69 [pid = 1652] [id = 556] 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11aca3000) [pid = 1652] [serial = 1668] [outer = 0x0] 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11be35c00) [pid = 1652] [serial = 1669] [outer = 0x11aca3000] 05:31:09 INFO - PROCESS | 1652 | 1461241869834 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11c7c7c00) [pid = 1652] [serial = 1670] [outer = 0x11aca3000] 05:31:10 INFO - PROCESS | 1652 | 1461241870213 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 519ms 05:31:10 INFO - PROCESS | 1652 | 1461241870234 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1652 | 1461241870236 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:31:10 INFO - PROCESS | 1652 | 1461241870239 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1652 | 1461241870241 Marionette TRACE conn2 <- [1,2198,null,{}] 05:31:10 INFO - PROCESS | 1652 | 1461241870245 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 1652 | 1461241870373 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:31:10 INFO - PROCESS | 1652 | 1461241870379 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9dd000 == 70 [pid = 1652] [id = 557] 05:31:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x123811800) [pid = 1652] [serial = 1671] [outer = 0x0] 05:31:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12381d400) [pid = 1652] [serial = 1672] [outer = 0x123811800] 05:31:10 INFO - PROCESS | 1652 | 1461241870423 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x125a28800) [pid = 1652] [serial = 1673] [outer = 0x123811800] 05:31:10 INFO - PROCESS | 1652 | 1461241870843 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 620ms 05:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:31:10 INFO - PROCESS | 1652 | 1461241870859 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1652 | 1461241870860 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:31:10 INFO - PROCESS | 1652 | 1461241870862 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1652 | 1461241870864 Marionette TRACE conn2 <- [1,2202,null,{}] 05:31:10 INFO - PROCESS | 1652 | 1461241870871 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 1652 | 1461241871012 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:31:11 INFO - PROCESS | 1652 | 1461241871066 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae5e000 == 71 [pid = 1652] [id = 558] 05:31:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x125d13800) [pid = 1652] [serial = 1674] [outer = 0x0] 05:31:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x126b2b400) [pid = 1652] [serial = 1675] [outer = 0x125d13800] 05:31:11 INFO - PROCESS | 1652 | 1461241871095 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1273d0000) [pid = 1652] [serial = 1676] [outer = 0x125d13800] 05:31:11 INFO - PROCESS | 1652 | 1461241871405 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 576ms 05:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:31:11 INFO - PROCESS | 1652 | 1461241871439 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1652 | 1461241871440 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:31:11 INFO - PROCESS | 1652 | 1461241871442 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1652 | 1461241871443 Marionette TRACE conn2 <- [1,2206,null,{}] 05:31:11 INFO - PROCESS | 1652 | 1461241871445 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 1652 | 1461241871558 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:31:11 INFO - PROCESS | 1652 | 1461241871568 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b405000 == 72 [pid = 1652] [id = 559] 05:31:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x126928c00) [pid = 1652] [serial = 1677] [outer = 0x0] 05:31:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x127feb000) [pid = 1652] [serial = 1678] [outer = 0x126928c00] 05:31:11 INFO - PROCESS | 1652 | 1461241871593 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1294cf400) [pid = 1652] [serial = 1679] [outer = 0x126928c00] 05:31:11 INFO - PROCESS | 1652 | 1461241871940 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 521ms 05:31:11 INFO - PROCESS | 1652 | 1461241871964 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1652 | 1461241871965 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:31:11 INFO - PROCESS | 1652 | 1461241871973 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1652 | 1461241871974 Marionette TRACE conn2 <- [1,2210,null,{}] 05:31:11 INFO - PROCESS | 1652 | 1461241871976 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:12 INFO - PROCESS | 1652 | 1461241872086 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:31:12 INFO - PROCESS | 1652 | 1461241872124 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bba0000 == 73 [pid = 1652] [id = 560] 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1273c7800) [pid = 1652] [serial = 1680] [outer = 0x0] 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1294d8c00) [pid = 1652] [serial = 1681] [outer = 0x1273c7800] 05:31:12 INFO - PROCESS | 1652 | 1461241872150 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12a7eb800) [pid = 1652] [serial = 1682] [outer = 0x1273c7800] 05:31:12 INFO - PROCESS | 1652 | 1461241872473 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 05:31:12 INFO - PROCESS | 1652 | 1461241872494 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1652 | 1461241872495 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:31:12 INFO - PROCESS | 1652 | 1461241872497 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1652 | 1461241872500 Marionette TRACE conn2 <- [1,2214,null,{}] 05:31:12 INFO - PROCESS | 1652 | 1461241872503 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:12 INFO - PROCESS | 1652 | 1461241872612 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:31:12 INFO - PROCESS | 1652 | 1461241872623 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d397800 == 74 [pid = 1652] [id = 561] 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1294cc800) [pid = 1652] [serial = 1683] [outer = 0x0] 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12ad64400) [pid = 1652] [serial = 1684] [outer = 0x1294cc800] 05:31:12 INFO - PROCESS | 1652 | 1461241872648 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12af32c00) [pid = 1652] [serial = 1685] [outer = 0x1294cc800] 05:31:12 INFO - PROCESS | 1652 | 1461241872967 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 521ms 05:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:31:13 INFO - PROCESS | 1652 | 1461241873019 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1652 | 1461241873020 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:31:13 INFO - PROCESS | 1652 | 1461241873022 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1652 | 1461241873023 Marionette TRACE conn2 <- [1,2218,null,{}] 05:31:13 INFO - PROCESS | 1652 | 1461241873025 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 1652 | 1461241873140 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:31:13 INFO - PROCESS | 1652 | 1461241873165 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12da9f000 == 75 [pid = 1652] [id = 562] 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12af9c000) [pid = 1652] [serial = 1686] [outer = 0x0] 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12b031400) [pid = 1652] [serial = 1687] [outer = 0x12af9c000] 05:31:13 INFO - PROCESS | 1652 | 1461241873192 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12b3d6400) [pid = 1652] [serial = 1688] [outer = 0x12af9c000] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12d081800) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x1198cb400) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12a7e1800) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12ce50000) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11baf6000) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12ce4a000) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x125a2ec00) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x11a956c00) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1273cac00) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11234f000) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x118e24c00) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x114a8d800) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:31:13 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x1273c4800) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:31:13 INFO - PROCESS | 1652 | 1461241873675 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 05:31:13 INFO - PROCESS | 1652 | 1461241873692 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1652 | 1461241873694 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:31:13 INFO - PROCESS | 1652 | 1461241873701 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1652 | 1461241873704 Marionette TRACE conn2 <- [1,2222,null,{}] 05:31:13 INFO - PROCESS | 1652 | 1461241873706 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 1652 | 1461241873843 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:31:13 INFO - PROCESS | 1652 | 1461241873850 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e975800 == 76 [pid = 1652] [id = 563] 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x114403000) [pid = 1652] [serial = 1689] [outer = 0x0] 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12af92000) [pid = 1652] [serial = 1690] [outer = 0x114403000] 05:31:13 INFO - PROCESS | 1652 | 1461241873880 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12ce56800) [pid = 1652] [serial = 1691] [outer = 0x114403000] 05:31:14 INFO - PROCESS | 1652 | 1461241874186 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 525ms 05:31:14 INFO - PROCESS | 1652 | 1461241874221 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1652 | 1461241874223 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:31:14 INFO - PROCESS | 1652 | 1461241874225 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1652 | 1461241874226 Marionette TRACE conn2 <- [1,2226,null,{}] 05:31:14 INFO - PROCESS | 1652 | 1461241874228 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:14 INFO - PROCESS | 1652 | 1461241874317 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:31:14 INFO - PROCESS | 1652 | 1461241874382 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f295800 == 77 [pid = 1652] [id = 564] 05:31:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12bcd6800) [pid = 1652] [serial = 1692] [outer = 0x0] 05:31:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12cfdd000) [pid = 1652] [serial = 1693] [outer = 0x12bcd6800] 05:31:14 INFO - PROCESS | 1652 | 1461241874408 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12d235c00) [pid = 1652] [serial = 1694] [outer = 0x12bcd6800] 05:31:14 INFO - PROCESS | 1652 | 1461241874699 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 05:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:31:14 INFO - PROCESS | 1652 | 1461241874744 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1652 | 1461241874746 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:31:14 INFO - PROCESS | 1652 | 1461241874750 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1652 | 1461241874752 Marionette TRACE conn2 <- [1,2230,null,{}] 05:31:14 INFO - PROCESS | 1652 | 1461241874754 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:14 INFO - PROCESS | 1652 | 1461241874841 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:31:14 INFO - PROCESS | 1652 | 1461241874845 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x130159800 == 78 [pid = 1652] [id = 565] 05:31:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x114c44800) [pid = 1652] [serial = 1695] [outer = 0x0] 05:31:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x114c4d000) [pid = 1652] [serial = 1696] [outer = 0x114c44800] 05:31:14 INFO - PROCESS | 1652 | 1461241874873 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12af9c800) [pid = 1652] [serial = 1697] [outer = 0x114c44800] 05:31:15 INFO - PROCESS | 1652 | 1461241875203 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 472ms 05:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:31:15 INFO - PROCESS | 1652 | 1461241875221 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1652 | 1461241875222 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:31:15 INFO - PROCESS | 1652 | 1461241875224 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1652 | 1461241875225 Marionette TRACE conn2 <- [1,2234,null,{}] 05:31:15 INFO - PROCESS | 1652 | 1461241875227 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1652 | 1461241875349 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:31:15 INFO - PROCESS | 1652 | 1461241875355 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x130233000 == 79 [pid = 1652] [id = 566] 05:31:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x112141800) [pid = 1652] [serial = 1698] [outer = 0x0] 05:31:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11214a800) [pid = 1652] [serial = 1699] [outer = 0x112141800] 05:31:15 INFO - PROCESS | 1652 | 1461241875381 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11214ec00) [pid = 1652] [serial = 1700] [outer = 0x112141800] 05:31:15 INFO - PROCESS | 1652 | 1461241875866 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 05:31:15 INFO - PROCESS | 1652 | 1461241875895 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1652 | 1461241875901 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:31:15 INFO - PROCESS | 1652 | 1461241875905 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1652 | 1461241875907 Marionette TRACE conn2 <- [1,2238,null,{}] 05:31:15 INFO - PROCESS | 1652 | 1461241875910 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1652 | 1461241876026 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:31:16 INFO - PROCESS | 1652 | 1461241876132 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c237800 == 80 [pid = 1652] [id = 567] 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x114c48400) [pid = 1652] [serial = 1701] [outer = 0x0] 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x114c4cc00) [pid = 1652] [serial = 1702] [outer = 0x114c48400] 05:31:16 INFO - PROCESS | 1652 | 1461241876178 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x11569c800) [pid = 1652] [serial = 1703] [outer = 0x114c48400] 05:31:16 INFO - PROCESS | 1652 | 1461241876605 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 721ms 05:31:16 INFO - PROCESS | 1652 | 1461241876626 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1652 | 1461241876631 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:31:16 INFO - PROCESS | 1652 | 1461241876635 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1652 | 1461241876637 Marionette TRACE conn2 <- [1,2242,null,{}] 05:31:16 INFO - PROCESS | 1652 | 1461241876640 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1652 | 1461241876752 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:31:16 INFO - PROCESS | 1652 | 1461241876859 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adb2800 == 81 [pid = 1652] [id = 568] 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x118541000) [pid = 1652] [serial = 1704] [outer = 0x0] 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x11a925c00) [pid = 1652] [serial = 1705] [outer = 0x118541000] 05:31:16 INFO - PROCESS | 1652 | 1461241876891 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x11aa3c000) [pid = 1652] [serial = 1706] [outer = 0x118541000] 05:31:17 INFO - PROCESS | 1652 | 1461241877295 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 05:31:17 INFO - PROCESS | 1652 | 1461241877305 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1652 | 1461241877307 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:31:17 INFO - PROCESS | 1652 | 1461241877309 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1652 | 1461241877312 Marionette TRACE conn2 <- [1,2246,null,{}] 05:31:17 INFO - PROCESS | 1652 | 1461241877320 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:17 INFO - PROCESS | 1652 | 1461241877431 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:31:17 INFO - PROCESS | 1652 | 1461241877539 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee5c000 == 82 [pid = 1652] [id = 569] 05:31:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x11b844000) [pid = 1652] [serial = 1707] [outer = 0x0] 05:31:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12381a000) [pid = 1652] [serial = 1708] [outer = 0x11b844000] 05:31:17 INFO - PROCESS | 1652 | 1461241877574 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12692b800) [pid = 1652] [serial = 1709] [outer = 0x11b844000] 05:31:18 INFO - PROCESS | 1652 | 1461241878119 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 873ms 05:31:18 INFO - PROCESS | 1652 | 1461241878184 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1652 | 1461241878187 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:31:18 INFO - PROCESS | 1652 | 1461241878190 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1652 | 1461241878192 Marionette TRACE conn2 <- [1,2250,null,{}] 05:31:18 INFO - PROCESS | 1652 | 1461241878195 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 1652 | 1461241878303 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:31:18 INFO - PROCESS | 1652 | 1461241878382 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x132f05800 == 83 [pid = 1652] [id = 570] 05:31:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x126952400) [pid = 1652] [serial = 1710] [outer = 0x0] 05:31:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1273c2400) [pid = 1652] [serial = 1711] [outer = 0x126952400] 05:31:18 INFO - PROCESS | 1652 | 1461241878412 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x127473c00) [pid = 1652] [serial = 1712] [outer = 0x126952400] 05:31:18 INFO - PROCESS | 1652 | 1461241878808 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 623ms 05:31:18 INFO - PROCESS | 1652 | 1461241878813 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1652 | 1461241878814 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:31:18 INFO - PROCESS | 1652 | 1461241878838 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1652 | 1461241878840 Marionette TRACE conn2 <- [1,2254,null,{}] 05:31:18 INFO - PROCESS | 1652 | 1461241878845 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:19 INFO - PROCESS | 1652 | 1461241879048 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:31:19 INFO - PROCESS | 1652 | 1461241879128 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350e7800 == 84 [pid = 1652] [id = 571] 05:31:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x128aad000) [pid = 1652] [serial = 1713] [outer = 0x0] 05:31:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12ad62400) [pid = 1652] [serial = 1714] [outer = 0x128aad000] 05:31:19 INFO - PROCESS | 1652 | 1461241879175 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12af92c00) [pid = 1652] [serial = 1715] [outer = 0x128aad000] 05:31:19 INFO - PROCESS | 1652 | 1461241879673 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 896ms 05:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:31:19 INFO - PROCESS | 1652 | 1461241879713 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1652 | 1461241879714 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:31:19 INFO - PROCESS | 1652 | 1461241879717 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1652 | 1461241879718 Marionette TRACE conn2 <- [1,2258,null,{}] 05:31:19 INFO - PROCESS | 1652 | 1461241879720 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:19 INFO - PROCESS | 1652 | 1461241879845 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:31:19 INFO - PROCESS | 1652 | 1461241879927 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x138da8800 == 85 [pid = 1652] [id = 572] 05:31:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12b169400) [pid = 1652] [serial = 1716] [outer = 0x0] 05:31:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12b9ec400) [pid = 1652] [serial = 1717] [outer = 0x12b169400] 05:31:19 INFO - PROCESS | 1652 | 1461241879959 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12e270c00) [pid = 1652] [serial = 1718] [outer = 0x12b169400] 05:31:20 INFO - PROCESS | 1652 | 1461241880369 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 05:31:20 INFO - PROCESS | 1652 | 1461241880389 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1652 | 1461241880390 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:31:20 INFO - PROCESS | 1652 | 1461241880412 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1652 | 1461241880413 Marionette TRACE conn2 <- [1,2262,null,{}] 05:31:20 INFO - PROCESS | 1652 | 1461241880429 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:20 INFO - PROCESS | 1652 | 1461241880540 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:31:20 INFO - PROCESS | 1652 | 1461241880648 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x139499800 == 86 [pid = 1652] [id = 573] 05:31:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12e035000) [pid = 1652] [serial = 1719] [outer = 0x0] 05:31:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x12e296800) [pid = 1652] [serial = 1720] [outer = 0x12e035000] 05:31:20 INFO - PROCESS | 1652 | 1461241880680 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12e6cd800) [pid = 1652] [serial = 1721] [outer = 0x12e035000] 05:31:21 INFO - PROCESS | 1652 | 1461241881078 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 720ms 05:31:21 INFO - PROCESS | 1652 | 1461241881131 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1652 | 1461241881133 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:31:21 INFO - PROCESS | 1652 | 1461241881135 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1652 | 1461241881136 Marionette TRACE conn2 <- [1,2266,null,{}] 05:31:21 INFO - PROCESS | 1652 | 1461241881139 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 1652 | 1461241881246 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:31:21 INFO - PROCESS | 1652 | 1461241881326 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x135088000 == 87 [pid = 1652] [id = 574] 05:31:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12e6cf400) [pid = 1652] [serial = 1722] [outer = 0x0] 05:31:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12e93fc00) [pid = 1652] [serial = 1723] [outer = 0x12e6cf400] 05:31:21 INFO - PROCESS | 1652 | 1461241881356 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12e949800) [pid = 1652] [serial = 1724] [outer = 0x12e6cf400] 05:31:21 INFO - PROCESS | 1652 | 1461241881818 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 718ms 05:31:21 INFO - PROCESS | 1652 | 1461241881860 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1652 | 1461241881861 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:31:21 INFO - PROCESS | 1652 | 1461241881863 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1652 | 1461241881865 Marionette TRACE conn2 <- [1,2270,null,{}] 05:31:21 INFO - PROCESS | 1652 | 1461241881882 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 1652 | 1461241881993 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:31:22 INFO - PROCESS | 1652 | 1461241882103 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x119155800 == 88 [pid = 1652] [id = 575] 05:31:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x114a9d000) [pid = 1652] [serial = 1725] [outer = 0x0] 05:31:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x118e26c00) [pid = 1652] [serial = 1726] [outer = 0x114a9d000] 05:31:22 INFO - PROCESS | 1652 | 1461241882135 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12a7df400) [pid = 1652] [serial = 1727] [outer = 0x114a9d000] 05:31:22 INFO - PROCESS | 1652 | 1461241882687 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 834ms 05:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:31:22 INFO - PROCESS | 1652 | 1461241882698 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1652 | 1461241882700 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:31:22 INFO - PROCESS | 1652 | 1461241882704 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1652 | 1461241882706 Marionette TRACE conn2 <- [1,2274,null,{}] 05:31:22 INFO - PROCESS | 1652 | 1461241882710 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:22 INFO - PROCESS | 1652 | 1461241882818 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:31:22 INFO - PROCESS | 1652 | 1461241882903 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1187ee800 == 89 [pid = 1652] [id = 576] 05:31:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x114031400) [pid = 1652] [serial = 1728] [outer = 0x0] 05:31:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x1140c2000) [pid = 1652] [serial = 1729] [outer = 0x114031400] 05:31:22 INFO - PROCESS | 1652 | 1461241882934 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x114a87c00) [pid = 1652] [serial = 1730] [outer = 0x114031400] 05:31:23 INFO - PROCESS | 1652 | 1461241883374 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 723ms 05:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:31:23 INFO - PROCESS | 1652 | 1461241883426 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1652 | 1461241883430 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:31:23 INFO - PROCESS | 1652 | 1461241883434 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1652 | 1461241883436 Marionette TRACE conn2 <- [1,2278,null,{}] 05:31:23 INFO - PROCESS | 1652 | 1461241883439 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 1652 | 1461241883541 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:31:23 INFO - PROCESS | 1652 | 1461241883654 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7de800 == 90 [pid = 1652] [id = 577] 05:31:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x114aa2400) [pid = 1652] [serial = 1731] [outer = 0x0] 05:31:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x114c43000) [pid = 1652] [serial = 1732] [outer = 0x114aa2400] 05:31:23 INFO - PROCESS | 1652 | 1461241883686 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x114d9a800) [pid = 1652] [serial = 1733] [outer = 0x114aa2400] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee4f800 == 89 [pid = 1652] [id = 524] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x132f10800 == 88 [pid = 1652] [id = 511] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x130159800 == 87 [pid = 1652] [id = 565] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12f295800 == 86 [pid = 1652] [id = 564] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12e975800 == 85 [pid = 1652] [id = 563] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12da9f000 == 84 [pid = 1652] [id = 562] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12d397800 == 83 [pid = 1652] [id = 561] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12bba0000 == 82 [pid = 1652] [id = 560] 05:31:23 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12e949000) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12b405000 == 81 [pid = 1652] [id = 559] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12ae5e000 == 80 [pid = 1652] [id = 558] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9dd000 == 79 [pid = 1652] [id = 557] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x126d9e800 == 78 [pid = 1652] [id = 556] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x11c287000 == 77 [pid = 1652] [id = 555] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac68800 == 76 [pid = 1652] [id = 554] 05:31:23 INFO - PROCESS | 1652 | --DOCSHELL 0x127fa0800 == 75 [pid = 1652] [id = 553] 05:31:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11c22e000 == 74 [pid = 1652] [id = 552] 05:31:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12afcc800 == 73 [pid = 1652] [id = 551] 05:31:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12afb6800 == 72 [pid = 1652] [id = 550] 05:31:24 INFO - PROCESS | 1652 | --DOCSHELL 0x138554800 == 71 [pid = 1652] [id = 549] 05:31:24 INFO - PROCESS | 1652 | --DOCSHELL 0x138539800 == 70 [pid = 1652] [id = 548] 05:31:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12d21d000 == 69 [pid = 1652] [id = 547] 05:31:24 INFO - PROCESS | 1652 | --DOCSHELL 0x129423000 == 68 [pid = 1652] [id = 546] 05:31:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119c61800 == 67 [pid = 1652] [id = 545] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12e268400) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x11c664400) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x11aca9400) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x11b84ac00) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12ad6c000) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x11924e000) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x12e26d400) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12e28b800) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x12b9e8c00) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x11be74000) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x125a2ac00) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12d07a000) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x126b25000) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11be6e800) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x12e6bc000) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x114e65000) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1273d1c00) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x11aa1f400) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x11aa43000) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x11a94c800) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x115733000) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x114aa0800) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12a7e8400) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x11aa3d800) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12e28f800) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12cfe5800) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x12e6cdc00) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12da3fc00) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12bc0ac00) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x127067400) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x1294d4c00) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12e941c00) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1652 | 1461241884094 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 669ms 05:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:31:24 INFO - PROCESS | 1652 | 1461241884104 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1652 | 1461241884105 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:31:24 INFO - PROCESS | 1652 | 1461241884107 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1652 | 1461241884109 Marionette TRACE conn2 <- [1,2282,null,{}] 05:31:24 INFO - PROCESS | 1652 | 1461241884117 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 1652 | 1461241884210 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:31:24 INFO - PROCESS | 1652 | 1461241884215 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c2a3000 == 68 [pid = 1652] [id = 578] 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x115693800) [pid = 1652] [serial = 1734] [outer = 0x0] 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1156a0000) [pid = 1652] [serial = 1735] [outer = 0x115693800] 05:31:24 INFO - PROCESS | 1652 | 1461241884243 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x1185a5c00) [pid = 1652] [serial = 1736] [outer = 0x115693800] 05:31:24 INFO - PROCESS | 1652 | 1461241884601 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 520ms 05:31:24 INFO - PROCESS | 1652 | 1461241884645 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1652 | 1461241884647 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:31:24 INFO - PROCESS | 1652 | 1461241884651 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1652 | 1461241884652 Marionette TRACE conn2 <- [1,2286,null,{}] 05:31:24 INFO - PROCESS | 1652 | 1461241884654 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 1652 | 1461241884745 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:31:24 INFO - PROCESS | 1652 | 1461241884750 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x126874800 == 69 [pid = 1652] [id = 579] 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x118c11c00) [pid = 1652] [serial = 1737] [outer = 0x0] 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x118ff9c00) [pid = 1652] [serial = 1738] [outer = 0x118c11c00] 05:31:24 INFO - PROCESS | 1652 | 1461241884776 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x11924f400) [pid = 1652] [serial = 1739] [outer = 0x118c11c00] 05:31:25 INFO - PROCESS | 1652 | 1461241885145 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 524ms 05:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:31:25 INFO - PROCESS | 1652 | 1461241885175 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1652 | 1461241885176 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:31:25 INFO - PROCESS | 1652 | 1461241885178 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1652 | 1461241885179 Marionette TRACE conn2 <- [1,2290,null,{}] 05:31:25 INFO - PROCESS | 1652 | 1461241885182 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 1652 | 1461241885278 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:31:25 INFO - PROCESS | 1652 | 1461241885345 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x127094000 == 70 [pid = 1652] [id = 580] 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x1191b1c00) [pid = 1652] [serial = 1740] [outer = 0x0] 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x11a503000) [pid = 1652] [serial = 1741] [outer = 0x1191b1c00] 05:31:25 INFO - PROCESS | 1652 | 1461241885372 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x11a954400) [pid = 1652] [serial = 1742] [outer = 0x1191b1c00] 05:31:25 INFO - PROCESS | 1652 | 1461241885645 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 517ms 05:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:31:25 INFO - PROCESS | 1652 | 1461241885697 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1652 | 1461241885700 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:31:25 INFO - PROCESS | 1652 | 1461241885704 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1652 | 1461241885705 Marionette TRACE conn2 <- [1,2294,null,{}] 05:31:25 INFO - PROCESS | 1652 | 1461241885707 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 1652 | 1461241885847 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:31:25 INFO - PROCESS | 1652 | 1461241885889 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x129426000 == 71 [pid = 1652] [id = 581] 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x119d68c00) [pid = 1652] [serial = 1743] [outer = 0x0] 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x11aa25c00) [pid = 1652] [serial = 1744] [outer = 0x119d68c00] 05:31:25 INFO - PROCESS | 1652 | 1461241885917 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x11b049800) [pid = 1652] [serial = 1745] [outer = 0x119d68c00] 05:31:26 INFO - PROCESS | 1652 | 1461241886228 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 571ms 05:31:26 INFO - PROCESS | 1652 | 1461241886275 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:31:26 INFO - PROCESS | 1652 | 1461241886277 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:31:26 INFO - PROCESS | 1652 | 1461241886279 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1652 | 1461241886280 Marionette TRACE conn2 <- [1,2298,null,{}] 05:31:26 INFO - PROCESS | 1652 | 1461241886282 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:26 INFO - PROCESS | 1652 | 1461241886394 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:31:26 INFO - PROCESS | 1652 | 1461241886407 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae5e000 == 72 [pid = 1652] [id = 582] 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x11b051800) [pid = 1652] [serial = 1746] [outer = 0x0] 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x11b846000) [pid = 1652] [serial = 1747] [outer = 0x11b051800] 05:31:26 INFO - PROCESS | 1652 | 1461241886432 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x11baf0000) [pid = 1652] [serial = 1748] [outer = 0x11b051800] 05:31:26 INFO - PROCESS | 1652 | 1461241886776 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 518ms 05:31:26 INFO - PROCESS | 1652 | 1461241886797 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1652 | 1461241886800 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:31:26 INFO - PROCESS | 1652 | 1461241886803 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1652 | 1461241886804 Marionette TRACE conn2 <- [1,2302,null,{}] 05:31:26 INFO - PROCESS | 1652 | 1461241886807 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:26 INFO - PROCESS | 1652 | 1461241886921 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:31:26 INFO - PROCESS | 1652 | 1461241886934 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b406800 == 73 [pid = 1652] [id = 583] 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x11baed800) [pid = 1652] [serial = 1749] [outer = 0x0] 05:31:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x11be31800) [pid = 1652] [serial = 1750] [outer = 0x11baed800] 05:31:26 INFO - PROCESS | 1652 | 1461241886960 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x11c071c00) [pid = 1652] [serial = 1751] [outer = 0x11baed800] 05:31:27 INFO - PROCESS | 1652 | 1461241887340 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 568ms 05:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:31:27 INFO - PROCESS | 1652 | 1461241887380 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1652 | 1461241887381 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:31:27 INFO - PROCESS | 1652 | 1461241887383 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1652 | 1461241887384 Marionette TRACE conn2 <- [1,2306,null,{}] 05:31:27 INFO - PROCESS | 1652 | 1461241887386 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 1652 | 1461241887504 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:31:27 INFO - PROCESS | 1652 | 1461241887549 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9b1000 == 74 [pid = 1652] [id = 584] 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x11c0a4800) [pid = 1652] [serial = 1752] [outer = 0x0] 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x11c7cc000) [pid = 1652] [serial = 1753] [outer = 0x11c0a4800] 05:31:27 INFO - PROCESS | 1652 | 1461241887574 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x123819400) [pid = 1652] [serial = 1754] [outer = 0x11c0a4800] 05:31:27 INFO - PROCESS | 1652 | 1461241887903 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 572ms 05:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:31:27 INFO - PROCESS | 1652 | 1461241887956 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1652 | 1461241887957 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:31:27 INFO - PROCESS | 1652 | 1461241887959 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1652 | 1461241887960 Marionette TRACE conn2 <- [1,2310,null,{}] 05:31:27 INFO - PROCESS | 1652 | 1461241887962 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:28 INFO - PROCESS | 1652 | 1461241888098 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x114c44800) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x1187ca000) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x12af9c000) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x126928c00) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x11aca3000) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1294cc800) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x12e940800) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x123811800) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x1273c7800) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12bcd6800) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x114403000) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x1153d1c00) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:31:28 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x125d13800) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:31:28 INFO - PROCESS | 1652 | 1461241888365 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x125ac4000 == 75 [pid = 1652] [id = 585] 05:31:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x114a8d800) [pid = 1652] [serial = 1755] [outer = 0x0] 05:31:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x118c73800) [pid = 1652] [serial = 1756] [outer = 0x114a8d800] 05:31:28 INFO - PROCESS | 1652 | 1461241888409 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12380f400) [pid = 1652] [serial = 1757] [outer = 0x114a8d800] 05:31:28 INFO - PROCESS | 1652 | 1461241888840 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 924ms 05:31:28 INFO - PROCESS | 1652 | 1461241888883 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:31:28 INFO - PROCESS | 1652 | 1461241888885 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:31:28 INFO - PROCESS | 1652 | 1461241888887 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1652 | 1461241888889 Marionette TRACE conn2 <- [1,2314,null,{}] 05:31:28 INFO - PROCESS | 1652 | 1461241888891 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:29 INFO - PROCESS | 1652 | 1461241889001 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:31:29 INFO - PROCESS | 1652 | 1461241889006 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3d0800 == 76 [pid = 1652] [id = 586] 05:31:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x125f9bc00) [pid = 1652] [serial = 1758] [outer = 0x0] 05:31:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x126f5b400) [pid = 1652] [serial = 1759] [outer = 0x125f9bc00] 05:31:29 INFO - PROCESS | 1652 | 1461241889036 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x125f9f000) [pid = 1652] [serial = 1760] [outer = 0x125f9bc00] 05:31:29 INFO - PROCESS | 1652 | 1461241889390 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 05:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:31:29 INFO - PROCESS | 1652 | 1461241889406 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 1652 | 1461241889407 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:31:29 INFO - PROCESS | 1652 | 1461241889409 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1652 | 1461241889410 Marionette TRACE conn2 <- [1,2318,null,{}] 05:31:29 INFO - PROCESS | 1652 | 1461241889413 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:29 INFO - PROCESS | 1652 | 1461241889550 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:31:29 INFO - PROCESS | 1652 | 1461241889557 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ae000 == 77 [pid = 1652] [id = 587] 05:31:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x125f9c000) [pid = 1652] [serial = 1761] [outer = 0x0] 05:31:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x1294ccc00) [pid = 1652] [serial = 1762] [outer = 0x125f9c000] 05:31:29 INFO - PROCESS | 1652 | 1461241889583 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x127ff5400) [pid = 1652] [serial = 1763] [outer = 0x125f9c000] 05:31:29 INFO - PROCESS | 1652 | 1461241889929 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 1652 | 1461241889980 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:31:29 INFO - PROCESS | 1652 | 1461241889983 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1652 | 1461241889984 Marionette TRACE conn2 <- [1,2322,null,{}] 05:31:29 INFO - PROCESS | 1652 | 1461241889986 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:30 INFO - PROCESS | 1652 | 1461241890081 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:31:30 INFO - PROCESS | 1652 | 1461241890149 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e97f000 == 78 [pid = 1652] [id = 588] 05:31:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x127fe9400) [pid = 1652] [serial = 1764] [outer = 0x0] 05:31:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12a7e2400) [pid = 1652] [serial = 1765] [outer = 0x127fe9400] 05:31:30 INFO - PROCESS | 1652 | 1461241890181 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x12af2d800) [pid = 1652] [serial = 1766] [outer = 0x127fe9400] 05:31:30 INFO - PROCESS | 1652 | 1461241890644 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 668ms 05:31:30 INFO - PROCESS | 1652 | 1461241890652 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1652 | 1461241890655 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:31:30 INFO - PROCESS | 1652 | 1461241890659 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1652 | 1461241890660 Marionette TRACE conn2 <- [1,2326,null,{}] 05:31:30 INFO - PROCESS | 1652 | 1461241890665 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:30 INFO - PROCESS | 1652 | 1461241890790 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:31:30 INFO - PROCESS | 1652 | 1461241890914 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aaa0000 == 79 [pid = 1652] [id = 589] 05:31:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x114c43800) [pid = 1652] [serial = 1767] [outer = 0x0] 05:31:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x114c49000) [pid = 1652] [serial = 1768] [outer = 0x114c43800] 05:31:30 INFO - PROCESS | 1652 | 1461241890945 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x114e65c00) [pid = 1652] [serial = 1769] [outer = 0x114c43800] 05:31:31 INFO - PROCESS | 1652 | 1461241891375 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 771ms 05:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:31:31 INFO - PROCESS | 1652 | 1461241891430 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 1652 | 1461241891434 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:31:31 INFO - PROCESS | 1652 | 1461241891438 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1652 | 1461241891440 Marionette TRACE conn2 <- [1,2330,null,{}] 05:31:31 INFO - PROCESS | 1652 | 1461241891443 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:31 INFO - PROCESS | 1652 | 1461241891564 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:31:31 INFO - PROCESS | 1652 | 1461241891651 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x129433800 == 80 [pid = 1652] [id = 590] 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x11549b400) [pid = 1652] [serial = 1770] [outer = 0x0] 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x11883e400) [pid = 1652] [serial = 1771] [outer = 0x11549b400] 05:31:31 INFO - PROCESS | 1652 | 1461241891684 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x11a505000) [pid = 1652] [serial = 1772] [outer = 0x11549b400] 05:31:32 INFO - PROCESS | 1652 | 1461241892108 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 722ms 05:31:32 INFO - PROCESS | 1652 | 1461241892162 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1652 | 1461241892163 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:31:32 INFO - PROCESS | 1652 | 1461241892166 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1652 | 1461241892169 Marionette TRACE conn2 <- [1,2334,null,{}] 05:31:32 INFO - PROCESS | 1652 | 1461241892177 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:32 INFO - PROCESS | 1652 | 1461241892374 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:31:32 INFO - PROCESS | 1652 | 1461241892437 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e98d000 == 81 [pid = 1652] [id = 591] 05:31:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x11aa40800) [pid = 1652] [serial = 1773] [outer = 0x0] 05:31:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x11ac9c400) [pid = 1652] [serial = 1774] [outer = 0x11aa40800] 05:31:32 INFO - PROCESS | 1652 | 1461241892469 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x11b02b400) [pid = 1652] [serial = 1775] [outer = 0x11aa40800] 05:31:32 INFO - PROCESS | 1652 | 1461241892873 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 723ms 05:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:31:32 INFO - PROCESS | 1652 | 1461241892889 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1652 | 1461241892891 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:31:32 INFO - PROCESS | 1652 | 1461241892893 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1652 | 1461241892894 Marionette TRACE conn2 <- [1,2338,null,{}] 05:31:32 INFO - PROCESS | 1652 | 1461241892897 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 1652 | 1461241893013 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:31:33 INFO - PROCESS | 1652 | 1461241893125 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f56c000 == 82 [pid = 1652] [id = 592] 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x11b037400) [pid = 1652] [serial = 1776] [outer = 0x0] 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x11c72cc00) [pid = 1652] [serial = 1777] [outer = 0x11b037400] 05:31:33 INFO - PROCESS | 1652 | 1461241893157 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x126f58c00) [pid = 1652] [serial = 1778] [outer = 0x11b037400] 05:31:33 INFO - PROCESS | 1652 | 1461241893578 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 721ms 05:31:33 INFO - PROCESS | 1652 | 1461241893615 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 1652 | 1461241893616 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:31:33 INFO - PROCESS | 1652 | 1461241893619 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1652 | 1461241893620 Marionette TRACE conn2 <- [1,2342,null,{}] 05:31:33 INFO - PROCESS | 1652 | 1461241893622 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 1652 | 1461241893749 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:31:33 INFO - PROCESS | 1652 | 1461241893834 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x13015f800 == 83 [pid = 1652] [id = 593] 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x123aa1000) [pid = 1652] [serial = 1779] [outer = 0x0] 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x127471000) [pid = 1652] [serial = 1780] [outer = 0x123aa1000] 05:31:33 INFO - PROCESS | 1652 | 1461241893864 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x1294d3c00) [pid = 1652] [serial = 1781] [outer = 0x123aa1000] 05:31:34 INFO - PROCESS | 1652 | 1461241894279 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 669ms 05:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:31:34 INFO - PROCESS | 1652 | 1461241894289 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1652 | 1461241894290 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:31:34 INFO - PROCESS | 1652 | 1461241894292 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1652 | 1461241894293 Marionette TRACE conn2 <- [1,2346,null,{}] 05:31:34 INFO - PROCESS | 1652 | 1461241894296 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:34 INFO - PROCESS | 1652 | 1461241894421 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:31:34 INFO - PROCESS | 1652 | 1461241894536 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1302cc000 == 84 [pid = 1652] [id = 594] 05:31:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x12ad65400) [pid = 1652] [serial = 1782] [outer = 0x0] 05:31:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12af36000) [pid = 1652] [serial = 1783] [outer = 0x12ad65400] 05:31:34 INFO - PROCESS | 1652 | 1461241894570 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12b168800) [pid = 1652] [serial = 1784] [outer = 0x12ad65400] 05:31:34 INFO - PROCESS | 1652 | 1461241894963 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 722ms 05:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:31:35 INFO - PROCESS | 1652 | 1461241895014 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1652 | 1461241895016 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:31:35 INFO - PROCESS | 1652 | 1461241895018 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1652 | 1461241895019 Marionette TRACE conn2 <- [1,2350,null,{}] 05:31:35 INFO - PROCESS | 1652 | 1461241895021 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1652 | 1461241895151 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:31:35 INFO - PROCESS | 1652 | 1461241895237 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x132f04000 == 85 [pid = 1652] [id = 595] 05:31:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12af94c00) [pid = 1652] [serial = 1785] [outer = 0x0] 05:31:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12b3d5c00) [pid = 1652] [serial = 1786] [outer = 0x12af94c00] 05:31:35 INFO - PROCESS | 1652 | 1461241895266 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12b702400) [pid = 1652] [serial = 1787] [outer = 0x12af94c00] 05:31:35 INFO - PROCESS | 1652 | 1461241895666 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 672ms 05:31:35 INFO - PROCESS | 1652 | 1461241895690 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1652 | 1461241895692 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:31:35 INFO - PROCESS | 1652 | 1461241895694 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1652 | 1461241895695 Marionette TRACE conn2 <- [1,2354,null,{}] 05:31:35 INFO - PROCESS | 1652 | 1461241895698 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1652 | 1461241895809 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:31:35 INFO - PROCESS | 1652 | 1461241895910 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x134ab2000 == 86 [pid = 1652] [id = 596] 05:31:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x112223800) [pid = 1652] [serial = 1788] [outer = 0x0] 05:31:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12b70e400) [pid = 1652] [serial = 1789] [outer = 0x112223800] 05:31:35 INFO - PROCESS | 1652 | 1461241895941 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x12b9e9c00) [pid = 1652] [serial = 1790] [outer = 0x112223800] 05:31:36 INFO - PROCESS | 1652 | 1461241896360 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 723ms 05:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:31:36 INFO - PROCESS | 1652 | 1461241896417 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1652 | 1461241896419 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:31:36 INFO - PROCESS | 1652 | 1461241896421 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1652 | 1461241896422 Marionette TRACE conn2 <- [1,2358,null,{}] 05:31:36 INFO - PROCESS | 1652 | 1461241896425 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:36 INFO - PROCESS | 1652 | 1461241896556 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:31:36 INFO - PROCESS | 1652 | 1461241896646 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9da800 == 87 [pid = 1652] [id = 597] 05:31:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x112144c00) [pid = 1652] [serial = 1791] [outer = 0x0] 05:31:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12ad6dc00) [pid = 1652] [serial = 1792] [outer = 0x112144c00] 05:31:36 INFO - PROCESS | 1652 | 1461241896678 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12bc14c00) [pid = 1652] [serial = 1793] [outer = 0x112144c00] 05:31:37 INFO - PROCESS | 1652 | 1461241897339 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 05:31:37 INFO - PROCESS | 1652 | 1461241897392 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1652 | 1461241897394 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:31:37 INFO - PROCESS | 1652 | 1461241897398 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1652 | 1461241897402 Marionette TRACE conn2 <- [1,2362,null,{}] 05:31:37 INFO - PROCESS | 1652 | 1461241897406 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 1652 | 1461241897515 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:31:37 INFO - PROCESS | 1652 | 1461241897601 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12731d800 == 88 [pid = 1652] [id = 598] 05:31:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x11424a400) [pid = 1652] [serial = 1794] [outer = 0x0] 05:31:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x114a88800) [pid = 1652] [serial = 1795] [outer = 0x11424a400] 05:31:37 INFO - PROCESS | 1652 | 1461241897630 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x114aa9c00) [pid = 1652] [serial = 1796] [outer = 0x11424a400] 05:31:38 INFO - PROCESS | 1652 | 1461241898070 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 723ms 05:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:31:38 INFO - PROCESS | 1652 | 1461241898121 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1652 | 1461241898124 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:31:38 INFO - PROCESS | 1652 | 1461241898128 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1652 | 1461241898130 Marionette TRACE conn2 <- [1,2366,null,{}] 05:31:38 INFO - PROCESS | 1652 | 1461241898133 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:38 INFO - PROCESS | 1652 | 1461241898237 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:31:38 INFO - PROCESS | 1652 | 1461241898334 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1187dd000 == 89 [pid = 1652] [id = 599] 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x114c49800) [pid = 1652] [serial = 1797] [outer = 0x0] 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x114e65000) [pid = 1652] [serial = 1798] [outer = 0x114c49800] 05:31:38 INFO - PROCESS | 1652 | 1461241898378 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x118c3b800) [pid = 1652] [serial = 1799] [outer = 0x114c49800] 05:31:38 INFO - PROCESS | 1652 | 1461241898941 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 823ms 05:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:31:38 INFO - PROCESS | 1652 | 1461241898953 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1652 | 1461241898954 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:31:38 INFO - PROCESS | 1652 | 1461241898956 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1652 | 1461241898958 Marionette TRACE conn2 <- [1,2370,null,{}] 05:31:38 INFO - PROCESS | 1652 | 1461241898966 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 1652 | 1461241899074 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:31:39 INFO - PROCESS | 1652 | 1461241899207 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ae000 == 88 [pid = 1652] [id = 587] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3d0800 == 87 [pid = 1652] [id = 586] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x125ac4000 == 86 [pid = 1652] [id = 585] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9b1000 == 85 [pid = 1652] [id = 584] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12b406800 == 84 [pid = 1652] [id = 583] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12ae5e000 == 83 [pid = 1652] [id = 582] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x11214a800) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b38800 == 84 [pid = 1652] [id = 600] 05:31:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x11214a800) [pid = 1652] [serial = 1800] [outer = 0x0] 05:31:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x114d90c00) [pid = 1652] [serial = 1801] [outer = 0x11214a800] 05:31:39 INFO - PROCESS | 1652 | 1461241899273 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x119d63000) [pid = 1652] [serial = 1802] [outer = 0x11214a800] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x129426000 == 83 [pid = 1652] [id = 581] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x127094000 == 82 [pid = 1652] [id = 580] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x126874800 == 81 [pid = 1652] [id = 579] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11c2a3000 == 80 [pid = 1652] [id = 578] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7de800 == 79 [pid = 1652] [id = 577] 05:31:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1187ee800 == 78 [pid = 1652] [id = 576] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x114c4d000) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12af9c800) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x11aa39c00) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12e26f400) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x12b3d6400) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x127475400) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x127feb000) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x11c7c7c00) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12af32c00) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12ad64400) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x12f21f400) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x12381d400) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x12a7eb800) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x125a28800) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x12cfdd000) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x11c664800) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12af92000) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x11be35c00) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x12af96c00) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x114a8bc00) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x12ce56800) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x119d6ac00) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x1294d8c00) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12af38800) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x126b2b400) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x12d235c00) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x1294cf400) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x118eddc00) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x11aa1d000) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x11912a000) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x11b84a400) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x11aa3f800) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1273d0000) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12b031400) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 05:31:39 INFO - PROCESS | 1652 | 1461241899675 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 773ms 05:31:39 INFO - PROCESS | 1652 | 1461241899730 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1652 | 1461241899733 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:31:39 INFO - PROCESS | 1652 | 1461241899745 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1652 | 1461241899747 Marionette TRACE conn2 <- [1,2374,null,{}] 05:31:39 INFO - PROCESS | 1652 | 1461241899752 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 1652 | 1461241899892 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:31:39 INFO - PROCESS | 1652 | 1461241899905 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1280c5800 == 79 [pid = 1652] [id = 601] 05:31:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x11aca5000) [pid = 1652] [serial = 1803] [outer = 0x0] 05:31:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x11b04e000) [pid = 1652] [serial = 1804] [outer = 0x11aca5000] 05:31:39 INFO - PROCESS | 1652 | 1461241899946 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x11ba45000) [pid = 1652] [serial = 1805] [outer = 0x11aca5000] 05:31:40 INFO - PROCESS | 1652 | 1461241900390 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 672ms 05:31:40 INFO - PROCESS | 1652 | 1461241900418 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 1652 | 1461241900419 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:31:40 INFO - PROCESS | 1652 | 1461241900421 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1652 | 1461241900422 Marionette TRACE conn2 <- [1,2378,null,{}] 05:31:40 INFO - PROCESS | 1652 | 1461241900425 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:40 INFO - PROCESS | 1652 | 1461241900515 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:31:40 INFO - PROCESS | 1652 | 1461241900519 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afbe000 == 80 [pid = 1652] [id = 602] 05:31:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x11ba46400) [pid = 1652] [serial = 1806] [outer = 0x0] 05:31:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x11be76400) [pid = 1652] [serial = 1807] [outer = 0x11ba46400] 05:31:40 INFO - PROCESS | 1652 | 1461241900545 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x123811000) [pid = 1652] [serial = 1808] [outer = 0x11ba46400] 05:31:40 INFO - PROCESS | 1652 | 1461241900890 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 05:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:31:40 INFO - PROCESS | 1652 | 1461241900940 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 1652 | 1461241900941 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:31:40 INFO - PROCESS | 1652 | 1461241900943 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1652 | 1461241900944 Marionette TRACE conn2 <- [1,2382,null,{}] 05:31:40 INFO - PROCESS | 1652 | 1461241900946 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:41 INFO - PROCESS | 1652 | 1461241901053 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:31:41 INFO - PROCESS | 1652 | 1461241901059 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf7f800 == 81 [pid = 1652] [id = 603] 05:31:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x123819800) [pid = 1652] [serial = 1809] [outer = 0x0] 05:31:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12692a400) [pid = 1652] [serial = 1810] [outer = 0x123819800] 05:31:41 INFO - PROCESS | 1652 | 1461241901087 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x127ff2800) [pid = 1652] [serial = 1811] [outer = 0x123819800] 05:31:41 INFO - PROCESS | 1652 | 1461241901458 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 568ms 05:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:31:41 INFO - PROCESS | 1652 | 1461241901512 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 1652 | 1461241901513 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:31:41 INFO - PROCESS | 1652 | 1461241901515 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1652 | 1461241901516 Marionette TRACE conn2 <- [1,2386,null,{}] 05:31:41 INFO - PROCESS | 1652 | 1461241901519 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:41 INFO - PROCESS | 1652 | 1461241901649 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:31:41 INFO - PROCESS | 1652 | 1461241901667 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d39c800 == 82 [pid = 1652] [id = 604] 05:31:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x11baf5c00) [pid = 1652] [serial = 1812] [outer = 0x0] 05:31:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x1273cfc00) [pid = 1652] [serial = 1813] [outer = 0x11baf5c00] 05:31:41 INFO - PROCESS | 1652 | 1461241901692 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12a7e9c00) [pid = 1652] [serial = 1814] [outer = 0x11baf5c00] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12f559800 == 81 [pid = 1652] [id = 336] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x13098c000 == 80 [pid = 1652] [id = 373] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1302c8000 == 79 [pid = 1652] [id = 505] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12ff96800 == 78 [pid = 1652] [id = 369] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee5c000 == 77 [pid = 1652] [id = 569] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3a1000 == 76 [pid = 1652] [id = 334] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x138da8800 == 75 [pid = 1652] [id = 572] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4c2800 == 74 [pid = 1652] [id = 449] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x139499800 == 73 [pid = 1652] [id = 573] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12adb2800 == 72 [pid = 1652] [id = 568] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12f291800 == 71 [pid = 1652] [id = 331] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x130428000 == 70 [pid = 1652] [id = 451] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4c7800 == 69 [pid = 1652] [id = 311] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1350e7800 == 68 [pid = 1652] [id = 571] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12f56b000 == 67 [pid = 1652] [id = 446] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11c237800 == 66 [pid = 1652] [id = 567] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x132f05800 == 65 [pid = 1652] [id = 570] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x125ac8000 == 64 [pid = 1652] [id = 374] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119155800 == 63 [pid = 1652] [id = 575] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1302c6000 == 62 [pid = 1652] [id = 450] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119c7d000 == 61 [pid = 1652] [id = 453] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x130987800 == 60 [pid = 1652] [id = 471] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12f2a9000 == 59 [pid = 1652] [id = 372] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12d09a800 == 58 [pid = 1652] [id = 314] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12e986800 == 57 [pid = 1652] [id = 316] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12d21b800 == 56 [pid = 1652] [id = 407] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x135088000 == 55 [pid = 1652] [id = 574] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x129425000 == 54 [pid = 1652] [id = 371] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12ada9800 == 53 [pid = 1652] [id = 488] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x130233000 == 52 [pid = 1652] [id = 566] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12e767000 == 51 [pid = 1652] [id = 315] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12f551000 == 50 [pid = 1652] [id = 490] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118ef7000 == 49 [pid = 1652] [id = 492] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x130444800 == 48 [pid = 1652] [id = 452] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11b82c000 == 47 [pid = 1652] [id = 370] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1142be800 == 46 [pid = 1652] [id = 433] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12d211000 == 45 [pid = 1652] [id = 337] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c1000 == 44 [pid = 1652] [id = 472] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x130163000 == 43 [pid = 1652] [id = 432] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1187dd000 == 42 [pid = 1652] [id = 599] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12731d800 == 41 [pid = 1652] [id = 598] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9da800 == 40 [pid = 1652] [id = 597] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x134ab2000 == 39 [pid = 1652] [id = 596] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x132f04000 == 38 [pid = 1652] [id = 595] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1302cc000 == 37 [pid = 1652] [id = 594] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x13015f800 == 36 [pid = 1652] [id = 593] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12f56c000 == 35 [pid = 1652] [id = 592] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12e98d000 == 34 [pid = 1652] [id = 591] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x129433800 == 33 [pid = 1652] [id = 590] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11aaa0000 == 32 [pid = 1652] [id = 589] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12e97f000 == 31 [pid = 1652] [id = 588] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119b38800 == 30 [pid = 1652] [id = 600] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1280c5800 == 29 [pid = 1652] [id = 601] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12afbe000 == 28 [pid = 1652] [id = 602] 05:31:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf7f800 == 27 [pid = 1652] [id = 603] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x11b051800) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x11baed800) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x11c0a4800) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x1191b1c00) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x125f9bc00) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x118c11c00) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x114aa2400) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x115693800) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x119d68c00) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x125f9c000) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x114a8d800) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x114031400) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x1185a4c00) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x1140c2000) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11c071c00) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x11baf0000) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x125f9f000) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x11b049800) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x119d6f000) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12a7e2400) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x11b846000) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x11be31800) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x1273c2400) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x123819400) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12e296800) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x11c7cc000) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x11a503000) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x11a954400) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12381a000) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x126f5b400) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x118ff9c00) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x11924f400) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x114c43000) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x1156a0000) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1185a5c00) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x11aa25c00) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12ad62400) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x114c4cc00) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x118e26c00) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x11a925c00) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12b9ec400) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12e93fc00) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x1294ccc00) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x127ff5400) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12380f400) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x118c73800) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x114d9a800) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x114a87c00) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1652 | 1461241903930 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2476ms 05:31:43 INFO - PROCESS | 1652 | 1461241903992 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 1652 | 1461241903994 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:31:44 INFO - PROCESS | 1652 | 1461241903998 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1652 | 1461241904000 Marionette TRACE conn2 <- [1,2390,null,{}] 05:31:44 INFO - PROCESS | 1652 | 1461241904005 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:44 INFO - PROCESS | 1652 | 1461241904083 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:31:44 INFO - PROCESS | 1652 | 1461241904089 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x11851c800 == 28 [pid = 1652] [id = 605] 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x114a94800) [pid = 1652] [serial = 1815] [outer = 0x0] 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x114a95400) [pid = 1652] [serial = 1816] [outer = 0x114a94800] 05:31:44 INFO - PROCESS | 1652 | 1461241904119 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x114aa6400) [pid = 1652] [serial = 1817] [outer = 0x114a94800] 05:31:44 INFO - PROCESS | 1652 | 1461241904456 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 473ms 05:31:44 INFO - PROCESS | 1652 | 1461241904470 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1652 | 1461241904474 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:31:44 INFO - PROCESS | 1652 | 1461241904479 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1652 | 1461241904481 Marionette TRACE conn2 <- [1,2394,null,{}] 05:31:44 INFO - PROCESS | 1652 | 1461241904515 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:44 INFO - PROCESS | 1652 | 1461241904597 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:31:44 INFO - PROCESS | 1652 | 1461241904605 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c2800 == 29 [pid = 1652] [id = 606] 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1146bfc00) [pid = 1652] [serial = 1818] [outer = 0x0] 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x114c4b800) [pid = 1652] [serial = 1819] [outer = 0x1146bfc00] 05:31:44 INFO - PROCESS | 1652 | 1461241904631 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x114d9b400) [pid = 1652] [serial = 1820] [outer = 0x1146bfc00] 05:31:45 INFO - PROCESS | 1652 | 1461241904999 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 548ms 05:31:45 INFO - PROCESS | 1652 | 1461241905028 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1652 | 1461241905030 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:31:45 INFO - PROCESS | 1652 | 1461241905032 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1652 | 1461241905035 Marionette TRACE conn2 <- [1,2398,null,{}] 05:31:45 INFO - PROCESS | 1652 | 1461241905043 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 1652 | 1461241905143 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:31:45 INFO - PROCESS | 1652 | 1461241905154 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7e8800 == 30 [pid = 1652] [id = 607] 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x112148400) [pid = 1652] [serial = 1821] [outer = 0x0] 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x11569d800) [pid = 1652] [serial = 1822] [outer = 0x112148400] 05:31:45 INFO - PROCESS | 1652 | 1461241905183 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x11625a400) [pid = 1652] [serial = 1823] [outer = 0x112148400] 05:31:45 INFO - PROCESS | 1652 | 1461241905535 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 523ms 05:31:45 INFO - PROCESS | 1652 | 1461241905556 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1652 | 1461241905557 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:31:45 INFO - PROCESS | 1652 | 1461241905559 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1652 | 1461241905560 Marionette TRACE conn2 <- [1,2402,null,{}] 05:31:45 INFO - PROCESS | 1652 | 1461241905563 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 1652 | 1461241905685 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:31:45 INFO - PROCESS | 1652 | 1461241905742 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x114a6f800 == 31 [pid = 1652] [id = 608] 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x11214e800) [pid = 1652] [serial = 1824] [outer = 0x0] 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x112224c00) [pid = 1652] [serial = 1825] [outer = 0x11214e800] 05:31:45 INFO - PROCESS | 1652 | 1461241905775 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x114a89800) [pid = 1652] [serial = 1826] [outer = 0x11214e800] 05:31:46 INFO - PROCESS | 1652 | 1461241906343 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 820ms 05:31:46 INFO - PROCESS | 1652 | 1461241906381 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1652 | 1461241906386 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:31:46 INFO - PROCESS | 1652 | 1461241906389 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1652 | 1461241906392 Marionette TRACE conn2 <- [1,2406,null,{}] 05:31:46 INFO - PROCESS | 1652 | 1461241906420 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:46 INFO - PROCESS | 1652 | 1461241906519 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:31:46 INFO - PROCESS | 1652 | 1461241906593 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa9f000 == 32 [pid = 1652] [id = 609] 05:31:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x114c4e400) [pid = 1652] [serial = 1827] [outer = 0x0] 05:31:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11539ec00) [pid = 1652] [serial = 1828] [outer = 0x114c4e400] 05:31:46 INFO - PROCESS | 1652 | 1461241906626 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x115699800) [pid = 1652] [serial = 1829] [outer = 0x114c4e400] 05:31:47 INFO - PROCESS | 1652 | 1461241907144 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 796ms 05:31:47 INFO - PROCESS | 1652 | 1461241907186 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1652 | 1461241907188 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:31:47 INFO - PROCESS | 1652 | 1461241907191 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1652 | 1461241907192 Marionette TRACE conn2 <- [1,2410,null,{}] 05:31:47 INFO - PROCESS | 1652 | 1461241907195 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 1652 | 1461241907304 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:31:47 INFO - PROCESS | 1652 | 1461241907382 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bba5000 == 33 [pid = 1652] [id = 610] 05:31:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x118c45000) [pid = 1652] [serial = 1830] [outer = 0x0] 05:31:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x118ed0000) [pid = 1652] [serial = 1831] [outer = 0x118c45000] 05:31:47 INFO - PROCESS | 1652 | 1461241907413 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x118ff4c00) [pid = 1652] [serial = 1832] [outer = 0x118c45000] 05:31:48 INFO - PROCESS | 1652 | 1461241908055 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 871ms 05:31:48 INFO - PROCESS | 1652 | 1461241908063 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1652 | 1461241908065 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:31:48 INFO - PROCESS | 1652 | 1461241908075 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1652 | 1461241908077 Marionette TRACE conn2 <- [1,2414,null,{}] 05:31:48 INFO - PROCESS | 1652 | 1461241908082 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:48 INFO - PROCESS | 1652 | 1461241908156 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:31:48 INFO - PROCESS | 1652 | 1461241908221 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119271000 == 34 [pid = 1652] [id = 611] 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x114aa3400) [pid = 1652] [serial = 1833] [outer = 0x0] 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x114c45c00) [pid = 1652] [serial = 1834] [outer = 0x114aa3400] 05:31:48 INFO - PROCESS | 1652 | 1461241908255 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x114e59000) [pid = 1652] [serial = 1835] [outer = 0x114aa3400] 05:31:48 INFO - PROCESS | 1652 | 1461241908652 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 623ms 05:31:48 INFO - PROCESS | 1652 | 1461241908698 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1652 | 1461241908701 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:31:48 INFO - PROCESS | 1652 | 1461241908706 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1652 | 1461241908707 Marionette TRACE conn2 <- [1,2418,null,{}] 05:31:48 INFO - PROCESS | 1652 | 1461241908710 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:48 INFO - PROCESS | 1652 | 1461241908804 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:31:48 INFO - PROCESS | 1652 | 1461241908860 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa8c000 == 35 [pid = 1652] [id = 612] 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x114d93c00) [pid = 1652] [serial = 1836] [outer = 0x0] 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1156a0800) [pid = 1652] [serial = 1837] [outer = 0x114d93c00] 05:31:48 INFO - PROCESS | 1652 | 1461241908887 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x118ffa800) [pid = 1652] [serial = 1838] [outer = 0x114d93c00] 05:31:49 INFO - PROCESS | 1652 | 1461241909160 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 469ms 05:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:31:49 INFO - PROCESS | 1652 | 1461241909175 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1652 | 1461241909176 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:31:49 INFO - PROCESS | 1652 | 1461241909178 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1652 | 1461241909180 Marionette TRACE conn2 <- [1,2422,null,{}] 05:31:49 INFO - PROCESS | 1652 | 1461241909196 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 1652 | 1461241909288 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:31:49 INFO - PROCESS | 1652 | 1461241909293 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x123ae0800 == 36 [pid = 1652] [id = 613] 05:31:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x112141c00) [pid = 1652] [serial = 1839] [outer = 0x0] 05:31:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1198d2400) [pid = 1652] [serial = 1840] [outer = 0x112141c00] 05:31:49 INFO - PROCESS | 1652 | 1461241909324 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x11a7b2c00) [pid = 1652] [serial = 1841] [outer = 0x112141c00] 05:31:49 INFO - PROCESS | 1652 | 1461241909680 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 528ms 05:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:31:49 INFO - PROCESS | 1652 | 1461241909707 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1652 | 1461241909709 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:31:49 INFO - PROCESS | 1652 | 1461241909711 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1652 | 1461241909712 Marionette TRACE conn2 <- [1,2426,null,{}] 05:31:49 INFO - PROCESS | 1652 | 1461241909714 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 1652 | 1461241909789 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:31:49 INFO - PROCESS | 1652 | 1461241909793 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b11000 == 37 [pid = 1652] [id = 614] 05:31:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x11a927000) [pid = 1652] [serial = 1842] [outer = 0x0] 05:31:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x11aa1a400) [pid = 1652] [serial = 1843] [outer = 0x11a927000] 05:31:49 INFO - PROCESS | 1652 | 1461241909822 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x11aa22400) [pid = 1652] [serial = 1844] [outer = 0x11a927000] 05:31:50 INFO - PROCESS | 1652 | 1461241910144 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 470ms 05:31:50 INFO - PROCESS | 1652 | 1461241910181 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1652 | 1461241910183 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:31:50 INFO - PROCESS | 1652 | 1461241910185 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1652 | 1461241910186 Marionette TRACE conn2 <- [1,2430,null,{}] 05:31:50 INFO - PROCESS | 1652 | 1461241910188 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 1652 | 1461241910262 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:31:50 INFO - PROCESS | 1652 | 1461241910327 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d37800 == 38 [pid = 1652] [id = 615] 05:31:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x11a94d400) [pid = 1652] [serial = 1845] [outer = 0x0] 05:31:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x11aa27800) [pid = 1652] [serial = 1846] [outer = 0x11a94d400] 05:31:50 INFO - PROCESS | 1652 | 1461241910356 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x11aac6000) [pid = 1652] [serial = 1847] [outer = 0x11a94d400] 05:31:50 INFO - PROCESS | 1652 | 1461241910695 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 05:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:31:50 INFO - PROCESS | 1652 | 1461241910709 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1652 | 1461241910710 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:31:50 INFO - PROCESS | 1652 | 1461241910712 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1652 | 1461241910713 Marionette TRACE conn2 <- [1,2434,null,{}] 05:31:50 INFO - PROCESS | 1652 | 1461241910715 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 1652 | 1461241910826 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:31:50 INFO - PROCESS | 1652 | 1461241910832 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x126f21000 == 39 [pid = 1652] [id = 616] 05:31:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x11aa41c00) [pid = 1652] [serial = 1848] [outer = 0x0] 05:31:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x11ac9f800) [pid = 1652] [serial = 1849] [outer = 0x11aa41c00] 05:31:50 INFO - PROCESS | 1652 | 1461241910860 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x11b0e0400) [pid = 1652] [serial = 1850] [outer = 0x11aa41c00] 05:31:51 INFO - PROCESS | 1652 | 1461241911203 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 05:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:31:51 INFO - PROCESS | 1652 | 1461241911235 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1652 | 1461241911236 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:31:51 INFO - PROCESS | 1652 | 1461241911238 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1652 | 1461241911239 Marionette TRACE conn2 <- [1,2438,null,{}] 05:31:51 INFO - PROCESS | 1652 | 1461241911242 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1652 | 1461241911337 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:31:51 INFO - PROCESS | 1652 | 1461241911341 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1277e9800 == 40 [pid = 1652] [id = 617] 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x11b04e400) [pid = 1652] [serial = 1851] [outer = 0x0] 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x11b84bc00) [pid = 1652] [serial = 1852] [outer = 0x11b04e400] 05:31:51 INFO - PROCESS | 1652 | 1461241911365 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x11baec000) [pid = 1652] [serial = 1853] [outer = 0x11b04e400] 05:31:51 INFO - PROCESS | 1652 | 1461241911692 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 468ms 05:31:51 INFO - PROCESS | 1652 | 1461241911706 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1652 | 1461241911707 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:31:51 INFO - PROCESS | 1652 | 1461241911710 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1652 | 1461241911711 Marionette TRACE conn2 <- [1,2442,null,{}] 05:31:51 INFO - PROCESS | 1652 | 1461241911713 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1652 | 1461241911809 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:31:51 INFO - PROCESS | 1652 | 1461241911847 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x129437800 == 41 [pid = 1652] [id = 618] 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x11baf3c00) [pid = 1652] [serial = 1854] [outer = 0x0] 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x11be2d000) [pid = 1652] [serial = 1855] [outer = 0x11baf3c00] 05:31:51 INFO - PROCESS | 1652 | 1461241911872 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x11be33400) [pid = 1652] [serial = 1856] [outer = 0x11baf3c00] 05:31:52 INFO - PROCESS | 1652 | 1461241912192 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 05:31:52 INFO - PROCESS | 1652 | 1461241912231 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1652 | 1461241912232 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:31:52 INFO - PROCESS | 1652 | 1461241912234 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1652 | 1461241912235 Marionette TRACE conn2 <- [1,2446,null,{}] 05:31:52 INFO - PROCESS | 1652 | 1461241912237 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 1652 | 1461241912508 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x11be2e400) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x12af30400) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12a7ea800) [pid = 1652] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x12da42800) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x12af90000) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x125d0ac00) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11baf8000) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x114d97400) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11a952400) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x127f10800) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x11aa26c00) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12d928400) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x114d97800) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x10fde3800) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x1273e3400) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x114653800) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x1274e5000) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x11baefc00) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x112226000) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12da3b000) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x118e24400) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x127fef400) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x114a9d000) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x112141800) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x118541000) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x126952400) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x114c48400) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12b169400) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12e035000) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x128aad000) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12e6cf400) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x11b844000) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x1146bfc00) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x114c43800) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x127fe9400) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11ba46400) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11aca5000) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11214a800) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x114c49800) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11424a400) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x112144c00) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x112223800) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12af94c00) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12ad65400) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x123aa1000) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11b037400) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11aa40800) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11549b400) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x114a94800) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:31:52 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x123819800) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:31:52 INFO - PROCESS | 1652 | 1461241912567 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118864000 == 42 [pid = 1652] [id = 619] 05:31:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x112145000) [pid = 1652] [serial = 1857] [outer = 0x0] 05:31:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11214f800) [pid = 1652] [serial = 1858] [outer = 0x112145000] 05:31:52 INFO - PROCESS | 1652 | 1461241912593 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x114a9d000) [pid = 1652] [serial = 1859] [outer = 0x112145000] 05:31:52 INFO - PROCESS | 1652 | 1461241912849 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 669ms 05:31:52 INFO - PROCESS | 1652 | 1461241912906 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1652 | 1461241912908 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:31:52 INFO - PROCESS | 1652 | 1461241912910 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1652 | 1461241912911 Marionette TRACE conn2 <- [1,2450,null,{}] 05:31:52 INFO - PROCESS | 1652 | 1461241912913 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 1652 | 1461241912995 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:31:53 INFO - PROCESS | 1652 | 1461241913000 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adbf000 == 43 [pid = 1652] [id = 620] 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x114c48400) [pid = 1652] [serial = 1860] [outer = 0x0] 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x118541000) [pid = 1652] [serial = 1861] [outer = 0x114c48400] 05:31:53 INFO - PROCESS | 1652 | 1461241913027 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11aa1b800) [pid = 1652] [serial = 1862] [outer = 0x114c48400] 05:31:53 INFO - PROCESS | 1652 | 1461241913342 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 469ms 05:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:31:53 INFO - PROCESS | 1652 | 1461241913379 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1652 | 1461241913381 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:31:53 INFO - PROCESS | 1652 | 1461241913383 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1652 | 1461241913385 Marionette TRACE conn2 <- [1,2454,null,{}] 05:31:53 INFO - PROCESS | 1652 | 1461241913387 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:53 INFO - PROCESS | 1652 | 1461241913506 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:31:53 INFO - PROCESS | 1652 | 1461241913512 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae45800 == 44 [pid = 1652] [id = 621] 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11a959400) [pid = 1652] [serial = 1863] [outer = 0x0] 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11b840000) [pid = 1652] [serial = 1864] [outer = 0x11a959400] 05:31:53 INFO - PROCESS | 1652 | 1461241913542 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11c2c4c00) [pid = 1652] [serial = 1865] [outer = 0x11a959400] 05:31:53 INFO - PROCESS | 1652 | 1461241913867 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 05:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:31:53 INFO - PROCESS | 1652 | 1461241913904 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1652 | 1461241913905 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:31:53 INFO - PROCESS | 1652 | 1461241913907 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1652 | 1461241913908 Marionette TRACE conn2 <- [1,2458,null,{}] 05:31:53 INFO - PROCESS | 1652 | 1461241913911 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:53 INFO - PROCESS | 1652 | 1461241913989 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:31:53 INFO - PROCESS | 1652 | 1461241913993 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afdc000 == 45 [pid = 1652] [id = 622] 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11c2ce800) [pid = 1652] [serial = 1866] [outer = 0x0] 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x11c72f400) [pid = 1652] [serial = 1867] [outer = 0x11c2ce800] 05:31:54 INFO - PROCESS | 1652 | 1461241914018 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x123814800) [pid = 1652] [serial = 1868] [outer = 0x11c2ce800] 05:31:54 INFO - PROCESS | 1652 | 1461241914338 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 468ms 05:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:31:54 INFO - PROCESS | 1652 | 1461241914375 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1652 | 1461241914377 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:31:54 INFO - PROCESS | 1652 | 1461241914379 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1652 | 1461241914380 Marionette TRACE conn2 <- [1,2462,null,{}] 05:31:54 INFO - PROCESS | 1652 | 1461241914382 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:54 INFO - PROCESS | 1652 | 1461241914489 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:31:54 INFO - PROCESS | 1652 | 1461241914580 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x114a82000 == 46 [pid = 1652] [id = 623] 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x112144400) [pid = 1652] [serial = 1869] [outer = 0x0] 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x11221e400) [pid = 1652] [serial = 1870] [outer = 0x112144400] 05:31:54 INFO - PROCESS | 1652 | 1461241914611 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x114a8e000) [pid = 1652] [serial = 1871] [outer = 0x112144400] 05:31:55 INFO - PROCESS | 1652 | 1461241915113 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 772ms 05:31:55 INFO - PROCESS | 1652 | 1461241915170 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1652 | 1461241915175 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:31:55 INFO - PROCESS | 1652 | 1461241915185 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1652 | 1461241915188 Marionette TRACE conn2 <- [1,2466,null,{}] 05:31:55 INFO - PROCESS | 1652 | 1461241915193 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:55 INFO - PROCESS | 1652 | 1461241915382 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:31:55 INFO - PROCESS | 1652 | 1461241915471 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c652800 == 47 [pid = 1652] [id = 624] 05:31:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1156a3c00) [pid = 1652] [serial = 1872] [outer = 0x0] 05:31:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1164e3000) [pid = 1652] [serial = 1873] [outer = 0x1156a3c00] 05:31:55 INFO - PROCESS | 1652 | 1461241915503 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x118ff6800) [pid = 1652] [serial = 1874] [outer = 0x1156a3c00] 05:31:55 INFO - PROCESS | 1652 | 1461241915896 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 723ms 05:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:31:55 INFO - PROCESS | 1652 | 1461241915908 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1652 | 1461241915911 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:31:55 INFO - PROCESS | 1652 | 1461241915913 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1652 | 1461241915915 Marionette TRACE conn2 <- [1,2470,null,{}] 05:31:55 INFO - PROCESS | 1652 | 1461241915917 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:56 INFO - PROCESS | 1652 | 1461241916017 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:31:56 INFO - PROCESS | 1652 | 1461241916072 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x127423800 == 48 [pid = 1652] [id = 625] 05:31:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1156aa400) [pid = 1652] [serial = 1875] [outer = 0x0] 05:31:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1198cec00) [pid = 1652] [serial = 1876] [outer = 0x1156aa400] 05:31:56 INFO - PROCESS | 1652 | 1461241916103 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11a955000) [pid = 1652] [serial = 1877] [outer = 0x1156aa400] 05:31:56 INFO - PROCESS | 1652 | 1461241916525 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 619ms 05:31:56 INFO - PROCESS | 1652 | 1461241916533 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1652 | 1461241916534 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:31:56 INFO - PROCESS | 1652 | 1461241916542 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1652 | 1461241916546 Marionette TRACE conn2 <- [1,2474,null,{}] 05:31:56 INFO - PROCESS | 1652 | 1461241916549 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:56 INFO - PROCESS | 1652 | 1461241916648 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:31:56 INFO - PROCESS | 1652 | 1461241916726 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7b8800 == 49 [pid = 1652] [id = 626] 05:31:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11ac9c800) [pid = 1652] [serial = 1878] [outer = 0x0] 05:31:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11ae92c00) [pid = 1652] [serial = 1879] [outer = 0x11ac9c800] 05:31:56 INFO - PROCESS | 1652 | 1461241916802 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x11b04b400) [pid = 1652] [serial = 1880] [outer = 0x11ac9c800] 05:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 679ms 05:31:57 INFO - PROCESS | 1652 | 1461241917209 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:31:57 INFO - PROCESS | 1652 | 1461241917216 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1652 | 1461241917218 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:31:57 INFO - PROCESS | 1652 | 1461241917220 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1652 | 1461241917222 Marionette TRACE conn2 <- [1,2478,null,{}] 05:31:57 INFO - PROCESS | 1652 | 1461241917224 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 1652 | 1461241917322 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:31:57 INFO - PROCESS | 1652 | 1461241917377 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9c3800 == 50 [pid = 1652] [id = 627] 05:31:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x11b0df400) [pid = 1652] [serial = 1881] [outer = 0x0] 05:31:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x11be2e000) [pid = 1652] [serial = 1882] [outer = 0x11b0df400] 05:31:57 INFO - PROCESS | 1652 | 1461241917406 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x11c0a4400) [pid = 1652] [serial = 1883] [outer = 0x11b0df400] 05:31:57 INFO - PROCESS | 1652 | 1461241917866 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 05:31:57 INFO - PROCESS | 1652 | 1461241917890 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1652 | 1461241917892 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:31:57 INFO - PROCESS | 1652 | 1461241917894 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1652 | 1461241917895 Marionette TRACE conn2 <- [1,2482,null,{}] 05:31:57 INFO - PROCESS | 1652 | 1461241917898 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 1652 | 1461241917995 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:31:58 INFO - PROCESS | 1652 | 1461241918098 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192d4000 == 51 [pid = 1652] [id = 628] 05:31:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x114e56400) [pid = 1652] [serial = 1884] [outer = 0x0] 05:31:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x11569d000) [pid = 1652] [serial = 1885] [outer = 0x114e56400] 05:31:58 INFO - PROCESS | 1652 | 1461241918136 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x11be6f800) [pid = 1652] [serial = 1886] [outer = 0x114e56400] 05:31:58 INFO - PROCESS | 1652 | 1461241918672 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 823ms 05:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:31:58 INFO - PROCESS | 1652 | 1461241918724 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1652 | 1461241918726 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:31:58 INFO - PROCESS | 1652 | 1461241918729 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1652 | 1461241918731 Marionette TRACE conn2 <- [1,2486,null,{}] 05:31:58 INFO - PROCESS | 1652 | 1461241918737 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:58 INFO - PROCESS | 1652 | 1461241918826 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:31:58 INFO - PROCESS | 1652 | 1461241918910 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b832800 == 52 [pid = 1652] [id = 629] 05:31:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x114a9cc00) [pid = 1652] [serial = 1887] [outer = 0x0] 05:31:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x114aa2400) [pid = 1652] [serial = 1888] [outer = 0x114a9cc00] 05:31:58 INFO - PROCESS | 1652 | 1461241918939 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x114c44000) [pid = 1652] [serial = 1889] [outer = 0x114a9cc00] 05:31:59 INFO - PROCESS | 1652 | 1461241919326 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 675ms 05:31:59 INFO - PROCESS | 1652 | 1461241919404 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1652 | 1461241919408 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:31:59 INFO - PROCESS | 1652 | 1461241919412 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1652 | 1461241919414 Marionette TRACE conn2 <- [1,2490,null,{}] 05:31:59 INFO - PROCESS | 1652 | 1461241919416 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:59 INFO - PROCESS | 1652 | 1461241919510 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:31:59 INFO - PROCESS | 1652 | 1461241919584 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c0d2800 == 53 [pid = 1652] [id = 630] 05:31:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x114a9d400) [pid = 1652] [serial = 1890] [outer = 0x0] 05:31:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x11539a800) [pid = 1652] [serial = 1891] [outer = 0x114a9d400] 05:31:59 INFO - PROCESS | 1652 | 1461241919612 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x118c06400) [pid = 1652] [serial = 1892] [outer = 0x114a9d400] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x11850a800 == 52 [pid = 1652] [id = 93] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x115875800 == 51 [pid = 1652] [id = 87] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x126f05000 == 50 [pid = 1652] [id = 97] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12d39c800 == 49 [pid = 1652] [id = 604] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12742a800 == 48 [pid = 1652] [id = 88] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x129434800 == 47 [pid = 1652] [id = 95] 05:31:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12e75c800 == 46 [pid = 1652] [id = 91] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x11569d800) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12b3d9400) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12f21ec00) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12b9e6800) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12e6ca000) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12af9d000) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x1273ebc00) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x12692b000) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x116450800) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x11be27000) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12d238800) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x11b0e2c00) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12f21b800) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x11aa42400) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x11aca0400) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12b16fc00) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x127ff2400) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12b9ea400) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x126933c00) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x11569bc00) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12e6bfc00) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11a7b2400) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12d23a000) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x127ff2800) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12692a400) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1273cfc00) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12a7df400) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x11214ec00) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11aa3c000) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x127473c00) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11569c800) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12e270c00) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12e6cd800) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12af92c00) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12e949800) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12692b800) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x114d9b400) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x114c4b800) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x114e65c00) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x114c49000) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12af2d800) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11be76400) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x123811000) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11b04e000) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11ba45000) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x114d90c00) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119d63000) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118c3b800) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x114e65000) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x114aa9c00) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x114a88800) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12bc14c00) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12ad6dc00) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12b9e9c00) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12b70e400) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12b702400) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b3d5c00) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12af36000) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b168800) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1294d3c00) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x127471000) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11c72cc00) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126f58c00) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11b02b400) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11ac9c400) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11a505000) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11883e400) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x114a95400) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 05:31:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x114aa6400) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1652 | 1461241920002 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 622ms 05:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:32:00 INFO - PROCESS | 1652 | 1461241920034 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1652 | 1461241920036 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:32:00 INFO - PROCESS | 1652 | 1461241920039 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1652 | 1461241920041 Marionette TRACE conn2 <- [1,2494,null,{}] 05:32:00 INFO - PROCESS | 1652 | 1461241920049 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:00 INFO - PROCESS | 1652 | 1461241920131 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:32:00 INFO - PROCESS | 1652 | 1461241920184 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa99000 == 47 [pid = 1652] [id = 631] 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11569bc00) [pid = 1652] [serial = 1893] [outer = 0x0] 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118c77800) [pid = 1652] [serial = 1894] [outer = 0x11569bc00] 05:32:00 INFO - PROCESS | 1652 | 1461241920212 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119251c00) [pid = 1652] [serial = 1895] [outer = 0x11569bc00] 05:32:00 INFO - PROCESS | 1652 | 1461241920525 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 521ms 05:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:32:00 INFO - PROCESS | 1652 | 1461241920560 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1652 | 1461241920561 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:32:00 INFO - PROCESS | 1652 | 1461241920563 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1652 | 1461241920564 Marionette TRACE conn2 <- [1,2498,null,{}] 05:32:00 INFO - PROCESS | 1652 | 1461241920570 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:00 INFO - PROCESS | 1652 | 1461241920646 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:32:00 INFO - PROCESS | 1652 | 1461241920653 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x125ac3800 == 48 [pid = 1652] [id = 632] 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119252000) [pid = 1652] [serial = 1896] [outer = 0x0] 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11a925c00) [pid = 1652] [serial = 1897] [outer = 0x119252000] 05:32:00 INFO - PROCESS | 1652 | 1461241920679 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11aa20400) [pid = 1652] [serial = 1898] [outer = 0x119252000] 05:32:01 INFO - PROCESS | 1652 | 1461241921024 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 474ms 05:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:32:01 INFO - PROCESS | 1652 | 1461241921038 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1652 | 1461241921039 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:32:01 INFO - PROCESS | 1652 | 1461241921041 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1652 | 1461241921042 Marionette TRACE conn2 <- [1,2502,null,{}] 05:32:01 INFO - PROCESS | 1652 | 1461241921044 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1652 | 1461241921123 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:32:01 INFO - PROCESS | 1652 | 1461241921128 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db9800 == 49 [pid = 1652] [id = 633] 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11aa20c00) [pid = 1652] [serial = 1899] [outer = 0x0] 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11aa39c00) [pid = 1652] [serial = 1900] [outer = 0x11aa20c00] 05:32:01 INFO - PROCESS | 1652 | 1461241921153 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11aac7800) [pid = 1652] [serial = 1901] [outer = 0x11aa20c00] 05:32:01 INFO - PROCESS | 1652 | 1461241921477 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 468ms 05:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:32:01 INFO - PROCESS | 1652 | 1461241921509 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1652 | 1461241921511 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:32:01 INFO - PROCESS | 1652 | 1461241921513 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1652 | 1461241921514 Marionette TRACE conn2 <- [1,2506,null,{}] 05:32:01 INFO - PROCESS | 1652 | 1461241921516 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1652 | 1461241921608 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:32:01 INFO - PROCESS | 1652 | 1461241921670 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1277d5800 == 50 [pid = 1652] [id = 634] 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11aac6c00) [pid = 1652] [serial = 1902] [outer = 0x0] 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11ae0e000) [pid = 1652] [serial = 1903] [outer = 0x11aac6c00] 05:32:01 INFO - PROCESS | 1652 | 1461241921698 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11baf6000) [pid = 1652] [serial = 1904] [outer = 0x11aac6c00] 05:32:02 INFO - PROCESS | 1652 | 1461241922091 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 618ms 05:32:02 INFO - PROCESS | 1652 | 1461241922132 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:32:02 INFO - PROCESS | 1652 | 1461241922136 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:32:02 INFO - PROCESS | 1652 | 1461241922139 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1652 | 1461241922141 Marionette TRACE conn2 <- [1,2510,null,{}] 05:32:02 INFO - PROCESS | 1652 | 1461241922144 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:02 INFO - PROCESS | 1652 | 1461241922294 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:32:02 INFO - PROCESS | 1652 | 1461241922315 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9d2000 == 51 [pid = 1652] [id = 635] 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11aa29c00) [pid = 1652] [serial = 1905] [outer = 0x0] 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11be2e400) [pid = 1652] [serial = 1906] [outer = 0x11aa29c00] 05:32:02 INFO - PROCESS | 1652 | 1461241922355 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11c0a5400) [pid = 1652] [serial = 1907] [outer = 0x11aa29c00] 05:32:02 INFO - PROCESS | 1652 | 1461241922755 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 669ms 05:32:02 INFO - PROCESS | 1652 | 1461241922809 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1652 | 1461241922810 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:32:02 INFO - PROCESS | 1652 | 1461241922812 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1652 | 1461241922813 Marionette TRACE conn2 <- [1,2514,null,{}] 05:32:02 INFO - PROCESS | 1652 | 1461241922816 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:02 INFO - PROCESS | 1652 | 1461241922914 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:32:02 INFO - PROCESS | 1652 | 1461241922918 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae4d000 == 52 [pid = 1652] [id = 636] 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11b848c00) [pid = 1652] [serial = 1908] [outer = 0x0] 05:32:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x123810000) [pid = 1652] [serial = 1909] [outer = 0x11b848c00] 05:32:02 INFO - PROCESS | 1652 | 1461241922973 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x123819c00) [pid = 1652] [serial = 1910] [outer = 0x11b848c00] 05:32:03 INFO - PROCESS | 1652 | 1461241923282 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 523ms 05:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:32:03 INFO - PROCESS | 1652 | 1461241923335 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1652 | 1461241923337 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:32:03 INFO - PROCESS | 1652 | 1461241923339 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1652 | 1461241923340 Marionette TRACE conn2 <- [1,2518,null,{}] 05:32:03 INFO - PROCESS | 1652 | 1461241923342 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 1652 | 1461241923442 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:32:03 INFO - PROCESS | 1652 | 1461241923454 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afa7000 == 53 [pid = 1652] [id = 637] 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12381a000) [pid = 1652] [serial = 1911] [outer = 0x0] 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x123a9e000) [pid = 1652] [serial = 1912] [outer = 0x12381a000] 05:32:03 INFO - PROCESS | 1652 | 1461241923479 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125a2ac00) [pid = 1652] [serial = 1913] [outer = 0x12381a000] 05:32:03 INFO - PROCESS | 1652 | 1461241923824 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 517ms 05:32:03 INFO - PROCESS | 1652 | 1461241923861 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1652 | 1461241923862 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:32:03 INFO - PROCESS | 1652 | 1461241923864 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1652 | 1461241923865 Marionette TRACE conn2 <- [1,2522,null,{}] 05:32:03 INFO - PROCESS | 1652 | 1461241923868 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 1652 | 1461241923968 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:32:04 INFO - PROCESS | 1652 | 1461241924101 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11aa41c00) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11b04e400) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11a927000) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x114d93c00) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11baf3c00) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x112141c00) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x114aa3400) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x112148400) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11a959400) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x112145000) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11a94d400) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:32:04 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x114c48400) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:32:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7d4000 == 54 [pid = 1652] [id = 638] 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112147800) [pid = 1652] [serial = 1914] [outer = 0x0] 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x114c48400) [pid = 1652] [serial = 1915] [outer = 0x112147800] 05:32:04 INFO - PROCESS | 1652 | 1461241924136 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11a927000) [pid = 1652] [serial = 1916] [outer = 0x112147800] 05:32:04 INFO - PROCESS | 1652 | 1461241924404 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 572ms 05:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:32:04 INFO - PROCESS | 1652 | 1461241924440 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1652 | 1461241924442 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:32:04 INFO - PROCESS | 1652 | 1461241924444 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1652 | 1461241924446 Marionette TRACE conn2 <- [1,2526,null,{}] 05:32:04 INFO - PROCESS | 1652 | 1461241924448 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:04 INFO - PROCESS | 1652 | 1461241924556 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:32:04 INFO - PROCESS | 1652 | 1461241924561 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b439000 == 55 [pid = 1652] [id = 639] 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11ae02c00) [pid = 1652] [serial = 1917] [outer = 0x0] 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125e02800) [pid = 1652] [serial = 1918] [outer = 0x11ae02c00] 05:32:04 INFO - PROCESS | 1652 | 1461241924590 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12692d000) [pid = 1652] [serial = 1919] [outer = 0x11ae02c00] 05:32:04 INFO - PROCESS | 1652 | 1461241924946 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 521ms 05:32:04 INFO - PROCESS | 1652 | 1461241924966 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1652 | 1461241924968 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:32:04 INFO - PROCESS | 1652 | 1461241924972 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1652 | 1461241924973 Marionette TRACE conn2 <- [1,2530,null,{}] 05:32:04 INFO - PROCESS | 1652 | 1461241924976 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 1652 | 1461241925086 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:32:05 INFO - PROCESS | 1652 | 1461241925090 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ce97800 == 56 [pid = 1652] [id = 640] 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11214a800) [pid = 1652] [serial = 1920] [outer = 0x0] 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126950400) [pid = 1652] [serial = 1921] [outer = 0x11214a800] 05:32:05 INFO - PROCESS | 1652 | 1461241925115 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126b31c00) [pid = 1652] [serial = 1922] [outer = 0x11214a800] 05:32:05 INFO - PROCESS | 1652 | 1461241925421 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 469ms 05:32:05 INFO - PROCESS | 1652 | 1461241925442 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1652 | 1461241925443 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:32:05 INFO - PROCESS | 1652 | 1461241925445 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1652 | 1461241925446 Marionette TRACE conn2 <- [1,2534,null,{}] 05:32:05 INFO - PROCESS | 1652 | 1461241925449 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 1652 | 1461241925529 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:32:05 INFO - PROCESS | 1652 | 1461241925535 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d09f000 == 57 [pid = 1652] [id = 641] 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126934400) [pid = 1652] [serial = 1923] [outer = 0x0] 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126f59800) [pid = 1652] [serial = 1924] [outer = 0x126934400] 05:32:05 INFO - PROCESS | 1652 | 1461241925560 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12706b400) [pid = 1652] [serial = 1925] [outer = 0x126934400] 05:32:05 INFO - PROCESS | 1652 | 1461241925897 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 470ms 05:32:05 INFO - PROCESS | 1652 | 1461241925915 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1652 | 1461241925918 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:32:05 INFO - PROCESS | 1652 | 1461241925921 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1652 | 1461241925922 Marionette TRACE conn2 <- [1,2538,null,{}] 05:32:05 INFO - PROCESS | 1652 | 1461241925924 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:06 INFO - PROCESS | 1652 | 1461241926032 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:32:06 INFO - PROCESS | 1652 | 1461241926038 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d39f800 == 58 [pid = 1652] [id = 642] 05:32:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126bbb400) [pid = 1652] [serial = 1926] [outer = 0x0] 05:32:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1270b5000) [pid = 1652] [serial = 1927] [outer = 0x126bbb400] 05:32:06 INFO - PROCESS | 1652 | 1461241926063 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1273ca400) [pid = 1652] [serial = 1928] [outer = 0x126bbb400] 05:32:06 INFO - PROCESS | 1652 | 1461241926515 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 622ms 05:32:06 INFO - PROCESS | 1652 | 1461241926553 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1652 | 1461241926556 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:32:06 INFO - PROCESS | 1652 | 1461241926560 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1652 | 1461241926563 Marionette TRACE conn2 <- [1,2542,null,{}] 05:32:06 INFO - PROCESS | 1652 | 1461241926567 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:06 INFO - PROCESS | 1652 | 1461241926671 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:32:06 INFO - PROCESS | 1652 | 1461241926729 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aaa6800 == 59 [pid = 1652] [id = 643] 05:32:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x114c48000) [pid = 1652] [serial = 1929] [outer = 0x0] 05:32:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x114d97800) [pid = 1652] [serial = 1930] [outer = 0x114c48000] 05:32:06 INFO - PROCESS | 1652 | 1461241926772 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x115696400) [pid = 1652] [serial = 1931] [outer = 0x114c48000] 05:32:07 INFO - PROCESS | 1652 | 1461241927195 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 05:32:07 INFO - PROCESS | 1652 | 1461241927231 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1652 | 1461241927235 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:32:07 INFO - PROCESS | 1652 | 1461241927240 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1652 | 1461241927242 Marionette TRACE conn2 <- [1,2546,null,{}] 05:32:07 INFO - PROCESS | 1652 | 1461241927244 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 1652 | 1461241927349 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:32:07 INFO - PROCESS | 1652 | 1461241927444 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x126dba000 == 60 [pid = 1652] [id = 644] 05:32:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11912fc00) [pid = 1652] [serial = 1932] [outer = 0x0] 05:32:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11a503400) [pid = 1652] [serial = 1933] [outer = 0x11912fc00] 05:32:07 INFO - PROCESS | 1652 | 1461241927474 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11a954400) [pid = 1652] [serial = 1934] [outer = 0x11912fc00] 05:32:07 INFO - PROCESS | 1652 | 1461241927898 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 719ms 05:32:07 INFO - PROCESS | 1652 | 1461241927959 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:32:07 INFO - PROCESS | 1652 | 1461241927961 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:32:07 INFO - PROCESS | 1652 | 1461241927963 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1652 | 1461241927966 Marionette TRACE conn2 <- [1,2550,null,{}] 05:32:07 INFO - PROCESS | 1652 | 1461241927974 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 1652 | 1461241928079 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:32:08 INFO - PROCESS | 1652 | 1461241928138 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf74800 == 61 [pid = 1652] [id = 645] 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11aa3bc00) [pid = 1652] [serial = 1935] [outer = 0x0] 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11b0e1400) [pid = 1652] [serial = 1936] [outer = 0x11aa3bc00] 05:32:08 INFO - PROCESS | 1652 | 1461241928169 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11be32800) [pid = 1652] [serial = 1937] [outer = 0x11aa3bc00] 05:32:08 INFO - PROCESS | 1652 | 1461241928622 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 673ms 05:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:32:08 INFO - PROCESS | 1652 | 1461241928637 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1652 | 1461241928639 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:32:08 INFO - PROCESS | 1652 | 1461241928641 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1652 | 1461241928642 Marionette TRACE conn2 <- [1,2554,null,{}] 05:32:08 INFO - PROCESS | 1652 | 1461241928645 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 1652 | 1461241928765 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:32:08 INFO - PROCESS | 1652 | 1461241928822 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3eb000 == 62 [pid = 1652] [id = 646] 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11c0a9000) [pid = 1652] [serial = 1938] [outer = 0x0] 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x125a2ec00) [pid = 1652] [serial = 1939] [outer = 0x11c0a9000] 05:32:08 INFO - PROCESS | 1652 | 1461241928852 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x125f9b800) [pid = 1652] [serial = 1940] [outer = 0x11c0a9000] 05:32:09 INFO - PROCESS | 1652 | 1461241929336 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 719ms 05:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:32:09 INFO - PROCESS | 1652 | 1461241929360 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1652 | 1461241929361 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:32:09 INFO - PROCESS | 1652 | 1461241929364 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1652 | 1461241929365 Marionette TRACE conn2 <- [1,2558,null,{}] 05:32:09 INFO - PROCESS | 1652 | 1461241929368 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 1652 | 1461241929470 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:32:09 INFO - PROCESS | 1652 | 1461241929540 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a778800 == 63 [pid = 1652] [id = 647] 05:32:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1140b4800) [pid = 1652] [serial = 1941] [outer = 0x0] 05:32:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11912ac00) [pid = 1652] [serial = 1942] [outer = 0x1140b4800] 05:32:09 INFO - PROCESS | 1652 | 1461241929570 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11c663800) [pid = 1652] [serial = 1943] [outer = 0x1140b4800] 05:32:10 INFO - PROCESS | 1652 | 1461241930176 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 871ms 05:32:10 INFO - PROCESS | 1652 | 1461241930235 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1652 | 1461241930238 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:32:10 INFO - PROCESS | 1652 | 1461241930241 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1652 | 1461241930243 Marionette TRACE conn2 <- [1,2562,null,{}] 05:32:10 INFO - PROCESS | 1652 | 1461241930247 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:10 INFO - PROCESS | 1652 | 1461241930338 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:32:10 INFO - PROCESS | 1652 | 1461241930409 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b0f000 == 64 [pid = 1652] [id = 648] 05:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x114a9f000) [pid = 1652] [serial = 1944] [outer = 0x0] 05:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x114aa6c00) [pid = 1652] [serial = 1945] [outer = 0x114a9f000] 05:32:10 INFO - PROCESS | 1652 | 1461241930437 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x114d91000) [pid = 1652] [serial = 1946] [outer = 0x114a9f000] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x118eec800 == 63 [pid = 1652] [id = 86] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x114682800 == 62 [pid = 1652] [id = 96] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12bba1800 == 61 [pid = 1652] [id = 89] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12d21c000 == 60 [pid = 1652] [id = 90] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12d09f000 == 59 [pid = 1652] [id = 641] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12ce97800 == 58 [pid = 1652] [id = 640] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12b439000 == 57 [pid = 1652] [id = 639] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7d4000 == 56 [pid = 1652] [id = 638] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x112224c00) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11c72f400) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11539ec00) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | 1461241930909 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12afa7000 == 55 [pid = 1652] [id = 637] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12ae4d000 == 54 [pid = 1652] [id = 636] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9d2000 == 53 [pid = 1652] [id = 635] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1277d5800 == 52 [pid = 1652] [id = 634] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x126db9800 == 51 [pid = 1652] [id = 633] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x125ac3800 == 50 [pid = 1652] [id = 632] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa99000 == 49 [pid = 1652] [id = 631] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11c0d2800 == 48 [pid = 1652] [id = 630] 05:32:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11b832800 == 47 [pid = 1652] [id = 629] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11ac9f800) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11b84bc00) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11aa1a400) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11aa22400) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1156a0800) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x118ffa800) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11be2d000) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1198d2400) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11a7b2c00) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x114e59000) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x114c45c00) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118ed0000) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11625a400) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11baec000) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11be33400) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11b840000) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11214f800) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11c2c4c00) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x114a9d000) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11aa27800) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118541000) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11b0e0400) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11aa1b800) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 05:32:10 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11aac6000) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 05:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 721ms 05:32:10 INFO - PROCESS | 1652 | 1461241930962 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1652 | 1461241930966 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:32:10 INFO - PROCESS | 1652 | 1461241930972 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1652 | 1461241930973 Marionette TRACE conn2 <- [1,2566,null,{}] 05:32:10 INFO - PROCESS | 1652 | 1461241930976 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:11 INFO - PROCESS | 1652 | 1461241931055 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:32:11 INFO - PROCESS | 1652 | 1461241931061 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x11926f000 == 48 [pid = 1652] [id = 649] 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x114d97000) [pid = 1652] [serial = 1947] [outer = 0x0] 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x115697000) [pid = 1652] [serial = 1948] [outer = 0x114d97000] 05:32:11 INFO - PROCESS | 1652 | 1461241931088 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1162ea000) [pid = 1652] [serial = 1949] [outer = 0x114d97000] 05:32:11 INFO - PROCESS | 1652 | 1461241931451 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 523ms 05:32:11 INFO - PROCESS | 1652 | 1461241931501 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1652 | 1461241931503 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:32:11 INFO - PROCESS | 1652 | 1461241931506 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1652 | 1461241931509 Marionette TRACE conn2 <- [1,2570,null,{}] 05:32:11 INFO - PROCESS | 1652 | 1461241931516 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:11 INFO - PROCESS | 1652 | 1461241931598 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:32:11 INFO - PROCESS | 1652 | 1461241931607 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbbb800 == 49 [pid = 1652] [id = 650] 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118836c00) [pid = 1652] [serial = 1950] [outer = 0x0] 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11924e800) [pid = 1652] [serial = 1951] [outer = 0x118836c00] 05:32:11 INFO - PROCESS | 1652 | 1461241931635 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11a923c00) [pid = 1652] [serial = 1952] [outer = 0x118836c00] 05:32:12 INFO - PROCESS | 1652 | 1461241931996 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 526ms 05:32:12 INFO - PROCESS | 1652 | 1461241932041 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1652 | 1461241932042 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:32:12 INFO - PROCESS | 1652 | 1461241932049 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1652 | 1461241932050 Marionette TRACE conn2 <- [1,2574,null,{}] 05:32:12 INFO - PROCESS | 1652 | 1461241932052 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 1652 | 1461241932130 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:32:12 INFO - PROCESS | 1652 | 1461241932137 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x126b14800 == 50 [pid = 1652] [id = 651] 05:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11aa1ac00) [pid = 1652] [serial = 1953] [outer = 0x0] 05:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11aa38400) [pid = 1652] [serial = 1954] [outer = 0x11aa1ac00] 05:32:12 INFO - PROCESS | 1652 | 1461241932163 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11ae04400) [pid = 1652] [serial = 1955] [outer = 0x11aa1ac00] 05:32:12 INFO - PROCESS | 1652 | 1461241932485 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 470ms 05:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:32:12 INFO - PROCESS | 1652 | 1461241932520 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1652 | 1461241932521 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:32:12 INFO - PROCESS | 1652 | 1461241932523 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1652 | 1461241932524 Marionette TRACE conn2 <- [1,2578,null,{}] 05:32:12 INFO - PROCESS | 1652 | 1461241932526 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 1652 | 1461241932607 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:32:12 INFO - PROCESS | 1652 | 1461241932611 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a7eb800 == 51 [pid = 1652] [id = 652] 05:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11ae0b400) [pid = 1652] [serial = 1956] [outer = 0x0] 05:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11b056800) [pid = 1652] [serial = 1957] [outer = 0x11ae0b400] 05:32:12 INFO - PROCESS | 1652 | 1461241932637 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11ba45000) [pid = 1652] [serial = 1958] [outer = 0x11ae0b400] 05:32:13 INFO - PROCESS | 1652 | 1461241932998 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 05:32:13 INFO - PROCESS | 1652 | 1461241933041 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:32:13 INFO - PROCESS | 1652 | 1461241933042 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:32:13 INFO - PROCESS | 1652 | 1461241933045 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1652 | 1461241933046 Marionette TRACE conn2 <- [1,2582,null,{}] 05:32:13 INFO - PROCESS | 1652 | 1461241933055 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 1652 | 1461241933177 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:32:13 INFO - PROCESS | 1652 | 1461241933213 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae4b800 == 52 [pid = 1652] [id = 653] 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11be75c00) [pid = 1652] [serial = 1959] [outer = 0x0] 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11c39e400) [pid = 1652] [serial = 1960] [outer = 0x11be75c00] 05:32:13 INFO - PROCESS | 1652 | 1461241933241 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12381d400) [pid = 1652] [serial = 1961] [outer = 0x11be75c00] 05:32:13 INFO - PROCESS | 1652 | 1461241933571 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 574ms 05:32:13 INFO - PROCESS | 1652 | 1461241933620 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1652 | 1461241933622 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:32:13 INFO - PROCESS | 1652 | 1461241933624 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1652 | 1461241933626 Marionette TRACE conn2 <- [1,2586,null,{}] 05:32:13 INFO - PROCESS | 1652 | 1461241933629 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 1652 | 1461241933764 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:32:13 INFO - PROCESS | 1652 | 1461241933783 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afb2800 == 53 [pid = 1652] [id = 654] 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x123815800) [pid = 1652] [serial = 1962] [outer = 0x0] 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x125f95000) [pid = 1652] [serial = 1963] [outer = 0x123815800] 05:32:13 INFO - PROCESS | 1652 | 1461241933824 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x114031000) [pid = 1652] [serial = 1964] [outer = 0x123815800] 05:32:14 INFO - PROCESS | 1652 | 1461241934211 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 622ms 05:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:32:14 INFO - PROCESS | 1652 | 1461241934247 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 1652 | 1461241934248 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:32:14 INFO - PROCESS | 1652 | 1461241934251 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1652 | 1461241934252 Marionette TRACE conn2 <- [1,2590,null,{}] 05:32:14 INFO - PROCESS | 1652 | 1461241934254 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:14 INFO - PROCESS | 1652 | 1461241934356 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:32:14 INFO - PROCESS | 1652 | 1461241934392 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b40a000 == 54 [pid = 1652] [id = 655] 05:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x123a9f400) [pid = 1652] [serial = 1965] [outer = 0x0] 05:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x126b2b400) [pid = 1652] [serial = 1966] [outer = 0x123a9f400] 05:32:14 INFO - PROCESS | 1652 | 1461241934417 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x127068c00) [pid = 1652] [serial = 1967] [outer = 0x123a9f400] 05:32:14 INFO - PROCESS | 1652 | 1461241934716 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 05:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:32:14 INFO - PROCESS | 1652 | 1461241934771 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 1652 | 1461241934772 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:32:14 INFO - PROCESS | 1652 | 1461241934774 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1652 | 1461241934775 Marionette TRACE conn2 <- [1,2594,null,{}] 05:32:14 INFO - PROCESS | 1652 | 1461241934777 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:14 INFO - PROCESS | 1652 | 1461241934879 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:32:14 INFO - PROCESS | 1652 | 1461241934891 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf73000 == 55 [pid = 1652] [id = 656] 05:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12706d400) [pid = 1652] [serial = 1968] [outer = 0x0] 05:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1273cb000) [pid = 1652] [serial = 1969] [outer = 0x12706d400] 05:32:14 INFO - PROCESS | 1652 | 1461241934917 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1273e3400) [pid = 1652] [serial = 1970] [outer = 0x12706d400] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x126934400) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12381a000) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11aa29c00) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11ae02c00) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x114a9cc00) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11569bc00) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x114a9d400) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11aa20c00) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x119252000) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11aac6c00) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x112147800) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11b848c00) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11214a800) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:32:15 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11c2ce800) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:32:15 INFO - PROCESS | 1652 | 1461241935356 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 621ms 05:32:15 INFO - PROCESS | 1652 | 1461241935396 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 1652 | 1461241935397 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:32:15 INFO - PROCESS | 1652 | 1461241935400 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1652 | 1461241935401 Marionette TRACE conn2 <- [1,2598,null,{}] 05:32:15 INFO - PROCESS | 1652 | 1461241935404 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:15 INFO - PROCESS | 1652 | 1461241935499 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:32:15 INFO - PROCESS | 1652 | 1461241935574 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afb6000 == 56 [pid = 1652] [id = 657] 05:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x112223000) [pid = 1652] [serial = 1971] [outer = 0x0] 05:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11aa3ec00) [pid = 1652] [serial = 1972] [outer = 0x112223000] 05:32:15 INFO - PROCESS | 1652 | 1461241935614 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x123814000) [pid = 1652] [serial = 1973] [outer = 0x112223000] 05:32:15 INFO - PROCESS | 1652 | 1461241935962 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 570ms 05:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:32:15 INFO - PROCESS | 1652 | 1461241935974 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 1652 | 1461241935976 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:32:15 INFO - PROCESS | 1652 | 1461241935978 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1652 | 1461241935980 Marionette TRACE conn2 <- [1,2602,null,{}] 05:32:15 INFO - PROCESS | 1652 | 1461241935982 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 1652 | 1461241936080 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:32:16 INFO - PROCESS | 1652 | 1461241936139 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d39d000 == 57 [pid = 1652] [id = 658] 05:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x114a95800) [pid = 1652] [serial = 1974] [outer = 0x0] 05:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x127069400) [pid = 1652] [serial = 1975] [outer = 0x114a95800] 05:32:16 INFO - PROCESS | 1652 | 1461241936169 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x127fef400) [pid = 1652] [serial = 1976] [outer = 0x114a95800] 05:32:16 INFO - PROCESS | 1652 | 1461241936475 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 05:32:16 INFO - PROCESS | 1652 | 1461241936499 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:32:16 INFO - PROCESS | 1652 | 1461241936505 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:32:16 INFO - PROCESS | 1652 | 1461241936508 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1652 | 1461241936510 Marionette TRACE conn2 <- [1,2606,null,{}] 05:32:16 INFO - PROCESS | 1652 | 1461241936513 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 1652 | 1461241936616 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:32:16 INFO - PROCESS | 1652 | 1461241936622 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e75b800 == 58 [pid = 1652] [id = 659] 05:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x127ff5800) [pid = 1652] [serial = 1977] [outer = 0x0] 05:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x128aaa800) [pid = 1652] [serial = 1978] [outer = 0x127ff5800] 05:32:16 INFO - PROCESS | 1652 | 1461241936646 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1294d1c00) [pid = 1652] [serial = 1979] [outer = 0x127ff5800] 05:32:16 INFO - PROCESS | 1652 | 1461241936974 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 521ms 05:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:32:17 INFO - PROCESS | 1652 | 1461241937030 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1652 | 1461241937032 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:32:17 INFO - PROCESS | 1652 | 1461241937034 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1652 | 1461241937035 Marionette TRACE conn2 <- [1,2610,null,{}] 05:32:17 INFO - PROCESS | 1652 | 1461241937037 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 1652 | 1461241937122 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:32:17 INFO - PROCESS | 1652 | 1461241937126 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e97e000 == 59 [pid = 1652] [id = 660] 05:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1294cc000) [pid = 1652] [serial = 1980] [outer = 0x0] 05:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1294da000) [pid = 1652] [serial = 1981] [outer = 0x1294cc000] 05:32:17 INFO - PROCESS | 1652 | 1461241937151 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12a7e3000) [pid = 1652] [serial = 1982] [outer = 0x1294cc000] 05:32:17 INFO - PROCESS | 1652 | 1461241937766 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 769ms 05:32:17 INFO - PROCESS | 1652 | 1461241937805 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1652 | 1461241937810 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:32:17 INFO - PROCESS | 1652 | 1461241937816 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1652 | 1461241937820 Marionette TRACE conn2 <- [1,2614,null,{}] 05:32:17 INFO - PROCESS | 1652 | 1461241937825 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 1652 | 1461241937977 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:32:18 INFO - PROCESS | 1652 | 1461241938080 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac7b000 == 60 [pid = 1652] [id = 661] 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x114c43c00) [pid = 1652] [serial = 1983] [outer = 0x0] 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11569cc00) [pid = 1652] [serial = 1984] [outer = 0x114c43c00] 05:32:18 INFO - PROCESS | 1652 | 1461241938112 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11876f000) [pid = 1652] [serial = 1985] [outer = 0x114c43c00] 05:32:18 INFO - PROCESS | 1652 | 1461241938556 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 780ms 05:32:18 INFO - PROCESS | 1652 | 1461241938596 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1652 | 1461241938601 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:32:18 INFO - PROCESS | 1652 | 1461241938605 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1652 | 1461241938607 Marionette TRACE conn2 <- [1,2618,null,{}] 05:32:18 INFO - PROCESS | 1652 | 1461241938610 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 1652 | 1461241938715 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:32:18 INFO - PROCESS | 1652 | 1461241938773 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x129434000 == 61 [pid = 1652] [id = 662] 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x118ed9400) [pid = 1652] [serial = 1986] [outer = 0x0] 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11a7ac800) [pid = 1652] [serial = 1987] [outer = 0x118ed9400] 05:32:18 INFO - PROCESS | 1652 | 1461241938803 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11aa35400) [pid = 1652] [serial = 1988] [outer = 0x118ed9400] 05:32:19 INFO - PROCESS | 1652 | 1461241939264 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 669ms 05:32:19 INFO - PROCESS | 1652 | 1461241939274 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1652 | 1461241939276 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:32:19 INFO - PROCESS | 1652 | 1461241939279 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1652 | 1461241939281 Marionette TRACE conn2 <- [1,2622,null,{}] 05:32:19 INFO - PROCESS | 1652 | 1461241939291 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:19 INFO - PROCESS | 1652 | 1461241939397 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:32:19 INFO - PROCESS | 1652 | 1461241939470 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ad800 == 62 [pid = 1652] [id = 663] 05:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x11b035800) [pid = 1652] [serial = 1989] [outer = 0x0] 05:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x11c068000) [pid = 1652] [serial = 1990] [outer = 0x11b035800] 05:32:19 INFO - PROCESS | 1652 | 1461241939503 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x123818800) [pid = 1652] [serial = 1991] [outer = 0x11b035800] 05:32:19 INFO - PROCESS | 1652 | 1461241939917 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 674ms 05:32:19 INFO - PROCESS | 1652 | 1461241939952 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1652 | 1461241939954 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:32:19 INFO - PROCESS | 1652 | 1461241939957 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1652 | 1461241939958 Marionette TRACE conn2 <- [1,2626,null,{}] 05:32:19 INFO - PROCESS | 1652 | 1461241939960 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 1652 | 1461241940066 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:32:20 INFO - PROCESS | 1652 | 1461241940156 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee51000 == 63 [pid = 1652] [id = 664] 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x125e10800) [pid = 1652] [serial = 1992] [outer = 0x0] 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x126f5c400) [pid = 1652] [serial = 1993] [outer = 0x125e10800] 05:32:20 INFO - PROCESS | 1652 | 1461241940186 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1274df400) [pid = 1652] [serial = 1994] [outer = 0x125e10800] 05:32:20 INFO - PROCESS | 1652 | 1461241940588 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 669ms 05:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:32:20 INFO - PROCESS | 1652 | 1461241940626 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1652 | 1461241940628 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:32:20 INFO - PROCESS | 1652 | 1461241940630 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1652 | 1461241940631 Marionette TRACE conn2 <- [1,2630,null,{}] 05:32:20 INFO - PROCESS | 1652 | 1461241940634 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 1652 | 1461241940736 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:32:20 INFO - PROCESS | 1652 | 1461241940808 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f294800 == 64 [pid = 1652] [id = 665] 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1273c8000) [pid = 1652] [serial = 1995] [outer = 0x0] 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x127f10000) [pid = 1652] [serial = 1996] [outer = 0x1273c8000] 05:32:20 INFO - PROCESS | 1652 | 1461241940838 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1294d2c00) [pid = 1652] [serial = 1997] [outer = 0x1273c8000] 05:32:21 INFO - PROCESS | 1652 | 1461241941260 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 669ms 05:32:21 INFO - PROCESS | 1652 | 1461241941300 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1652 | 1461241941301 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:32:21 INFO - PROCESS | 1652 | 1461241941303 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1652 | 1461241941305 Marionette TRACE conn2 <- [1,2634,null,{}] 05:32:21 INFO - PROCESS | 1652 | 1461241941307 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 1652 | 1461241941419 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:32:21 INFO - PROCESS | 1652 | 1461241941521 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ac78800 == 65 [pid = 1652] [id = 666] 05:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x11569d800) [pid = 1652] [serial = 1998] [outer = 0x0] 05:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11aa40c00) [pid = 1652] [serial = 1999] [outer = 0x11569d800] 05:32:21 INFO - PROCESS | 1652 | 1461241941555 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12a7ed000) [pid = 1652] [serial = 2000] [outer = 0x11569d800] 05:32:22 INFO - PROCESS | 1652 | 1461241942107 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 871ms 05:32:22 INFO - PROCESS | 1652 | 1461241942175 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1652 | 1461241942177 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:32:22 INFO - PROCESS | 1652 | 1461241942180 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1652 | 1461241942182 Marionette TRACE conn2 <- [1,2638,null,{}] 05:32:22 INFO - PROCESS | 1652 | 1461241942186 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 1652 | 1461241942280 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:32:22 INFO - PROCESS | 1652 | 1461241942342 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x125ac3000 == 66 [pid = 1652] [id = 667] 05:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x114a94c00) [pid = 1652] [serial = 2001] [outer = 0x0] 05:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x114aa1400) [pid = 1652] [serial = 2002] [outer = 0x114a94c00] 05:32:22 INFO - PROCESS | 1652 | 1461241942371 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x114c49c00) [pid = 1652] [serial = 2003] [outer = 0x114a94c00] 05:32:22 INFO - PROCESS | 1652 | 1461241942815 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 672ms 05:32:22 INFO - PROCESS | 1652 | 1461241942853 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1652 | 1461241942857 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:32:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:32:22 INFO - PROCESS | 1652 | 1461241942861 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1652 | 1461241942863 Marionette TRACE conn2 <- [1,2642,null,{}] 05:32:22 INFO - PROCESS | 1652 | 1461241942865 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 1652 | 1461241942998 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:32:23 INFO - PROCESS | 1652 | 1461241943008 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bba2800 == 67 [pid = 1652] [id = 668] 05:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x114e65c00) [pid = 1652] [serial = 2004] [outer = 0x0] 05:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x115847c00) [pid = 1652] [serial = 2005] [outer = 0x114e65c00] 05:32:23 INFO - PROCESS | 1652 | 1461241943036 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x118e26800) [pid = 1652] [serial = 2006] [outer = 0x114e65c00] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12f29b800 == 66 [pid = 1652] [id = 92] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12e75b800 == 65 [pid = 1652] [id = 659] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12d39d000 == 64 [pid = 1652] [id = 658] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12afb6000 == 63 [pid = 1652] [id = 657] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf73000 == 62 [pid = 1652] [id = 656] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12b40a000 == 61 [pid = 1652] [id = 655] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12afb2800 == 60 [pid = 1652] [id = 654] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12ae4b800 == 59 [pid = 1652] [id = 653] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x1198cec00) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x11569d000) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x11221e400) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x1164e3000) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x11be2e000) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x11ae92c00) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x11a7eb800 == 58 [pid = 1652] [id = 652] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x126b14800 == 57 [pid = 1652] [id = 651] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbbb800 == 56 [pid = 1652] [id = 650] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x11926f000 == 55 [pid = 1652] [id = 649] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x125b0f000 == 54 [pid = 1652] [id = 648] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x126dba000 == 53 [pid = 1652] [id = 644] 05:32:23 INFO - PROCESS | 1652 | --DOCSHELL 0x11aaa6800 == 52 [pid = 1652] [id = 643] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x123a9e000) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x11c0a5400) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12692d000) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x114c44000) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x118c77800) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x118c06400) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11aac7800) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11a925c00) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11aa39c00) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x125e02800) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x119251c00) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11ae0e000) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11baf6000) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x114aa2400) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11aa20400) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11a927000) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x125a2ac00) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x123810000) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x126950400) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11be2e400) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x114c48400) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x123814800) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x123819c00) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11539a800) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x126f59800) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x126b31c00) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12706b400) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 05:32:23 INFO - PROCESS | 1652 | 1461241943463 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:32:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 621ms 05:32:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:32:23 INFO - PROCESS | 1652 | 1461241943483 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1652 | 1461241943486 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:32:23 INFO - PROCESS | 1652 | 1461241943489 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1652 | 1461241943491 Marionette TRACE conn2 <- [1,2646,null,{}] 05:32:23 INFO - PROCESS | 1652 | 1461241943499 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 1652 | 1461241943593 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:32:23 INFO - PROCESS | 1652 | 1461241943666 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbac800 == 53 [pid = 1652] [id = 669] 05:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1153a1400) [pid = 1652] [serial = 2007] [outer = 0x0] 05:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118fe5c00) [pid = 1652] [serial = 2008] [outer = 0x1153a1400] 05:32:23 INFO - PROCESS | 1652 | 1461241943715 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11a7a7800) [pid = 1652] [serial = 2009] [outer = 0x1153a1400] 05:32:24 INFO - PROCESS | 1652 | 1461241944052 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:32:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 571ms 05:32:24 INFO - PROCESS | 1652 | 1461241944060 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1652 | 1461241944062 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:32:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:32:24 INFO - PROCESS | 1652 | 1461241944064 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1652 | 1461241944065 Marionette TRACE conn2 <- [1,2650,null,{}] 05:32:24 INFO - PROCESS | 1652 | 1461241944075 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 1652 | 1461241944162 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:32:24 INFO - PROCESS | 1652 | 1461241944219 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x125aba000 == 54 [pid = 1652] [id = 670] 05:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1198cdc00) [pid = 1652] [serial = 2010] [outer = 0x0] 05:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11a927800) [pid = 1652] [serial = 2011] [outer = 0x1198cdc00] 05:32:24 INFO - PROCESS | 1652 | 1461241944246 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11aa41400) [pid = 1652] [serial = 2012] [outer = 0x1198cdc00] 05:32:24 INFO - PROCESS | 1652 | 1461241944535 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:32:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 527ms 05:32:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:32:24 INFO - PROCESS | 1652 | 1461241944591 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1652 | 1461241944592 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:32:24 INFO - PROCESS | 1652 | 1461241944595 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1652 | 1461241944596 Marionette TRACE conn2 <- [1,2654,null,{}] 05:32:24 INFO - PROCESS | 1652 | 1461241944598 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 1652 | 1461241944678 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:32:24 INFO - PROCESS | 1652 | 1461241944683 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1277e1000 == 55 [pid = 1652] [id = 671] 05:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11aac6c00) [pid = 1652] [serial = 2013] [outer = 0x0] 05:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11ae10c00) [pid = 1652] [serial = 2014] [outer = 0x11aac6c00] 05:32:24 INFO - PROCESS | 1652 | 1461241944709 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11b04dc00) [pid = 1652] [serial = 2015] [outer = 0x11aac6c00] 05:32:25 INFO - PROCESS | 1652 | 1461241945029 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:32:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 471ms 05:32:25 INFO - PROCESS | 1652 | 1461241945067 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1652 | 1461241945068 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:32:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:32:25 INFO - PROCESS | 1652 | 1461241945070 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1652 | 1461241945071 Marionette TRACE conn2 <- [1,2658,null,{}] 05:32:25 INFO - PROCESS | 1652 | 1461241945074 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 1652 | 1461241945198 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:32:25 INFO - PROCESS | 1652 | 1461241945208 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12943a000 == 56 [pid = 1652] [id = 672] 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11b840c00) [pid = 1652] [serial = 2016] [outer = 0x0] 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11baefc00) [pid = 1652] [serial = 2017] [outer = 0x11b840c00] 05:32:25 INFO - PROCESS | 1652 | 1461241945235 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12380e400) [pid = 1652] [serial = 2018] [outer = 0x11b840c00] 05:32:25 INFO - PROCESS | 1652 | 1461241945573 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:32:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 05:32:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:32:25 INFO - PROCESS | 1652 | 1461241945590 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1652 | 1461241945591 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:32:25 INFO - PROCESS | 1652 | 1461241945593 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1652 | 1461241945594 Marionette TRACE conn2 <- [1,2662,null,{}] 05:32:25 INFO - PROCESS | 1652 | 1461241945596 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 1652 | 1461241945697 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:32:25 INFO - PROCESS | 1652 | 1461241945709 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afa6000 == 57 [pid = 1652] [id = 673] 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x123810c00) [pid = 1652] [serial = 2019] [outer = 0x0] 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12381c800) [pid = 1652] [serial = 2020] [outer = 0x123810c00] 05:32:25 INFO - PROCESS | 1652 | 1461241945735 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x125d0f400) [pid = 1652] [serial = 2021] [outer = 0x123810c00] 05:32:26 INFO - PROCESS | 1652 | 1461241946049 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:32:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 518ms 05:32:26 INFO - PROCESS | 1652 | 1461241946111 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1652 | 1461241946113 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:32:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:32:26 INFO - PROCESS | 1652 | 1461241946115 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1652 | 1461241946116 Marionette TRACE conn2 <- [1,2666,null,{}] 05:32:26 INFO - PROCESS | 1652 | 1461241946125 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 1652 | 1461241946227 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:32:26 INFO - PROCESS | 1652 | 1461241946262 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afc4800 == 58 [pid = 1652] [id = 674] 05:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x123818c00) [pid = 1652] [serial = 2022] [outer = 0x0] 05:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x126930c00) [pid = 1652] [serial = 2023] [outer = 0x123818c00] 05:32:26 INFO - PROCESS | 1652 | 1461241946288 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x126f58400) [pid = 1652] [serial = 2024] [outer = 0x123818c00] 05:32:27 INFO - PROCESS | 1652 | 1461241947094 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:32:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1026ms 05:32:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:32:27 INFO - PROCESS | 1652 | 1461241947142 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1652 | 1461241947143 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:32:27 INFO - PROCESS | 1652 | 1461241947152 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1652 | 1461241947153 Marionette TRACE conn2 <- [1,2670,null,{}] 05:32:27 INFO - PROCESS | 1652 | 1461241947155 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 1652 | 1461241947257 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:32:27 INFO - PROCESS | 1652 | 1461241947293 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9ca800 == 59 [pid = 1652] [id = 675] 05:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x125d13400) [pid = 1652] [serial = 2025] [outer = 0x0] 05:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1273cd400) [pid = 1652] [serial = 2026] [outer = 0x125d13400] 05:32:27 INFO - PROCESS | 1652 | 1461241947318 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x127f06800) [pid = 1652] [serial = 2027] [outer = 0x125d13400] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x112144400) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x118c45000) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11baf5c00) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x127ff5800) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x123815800) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x114a9f000) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x114d97000) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x11c0a9000) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x114c48000) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x126bbb400) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x118836c00) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x123a9f400) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1140b4800) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11aa3bc00) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11912fc00) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11aa1ac00) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12706d400) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11ae0b400) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x112223000) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x114a95800) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11be75c00) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x114e56400) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x114c4e400) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11ac9c800) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1156aa400) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11214e800) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1156a3c00) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:32:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11b0df400) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:32:28 INFO - PROCESS | 1652 | 1461241948260 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1652 | 1461241948273 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:32:28 INFO - PROCESS | 1652 | 1461241948275 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1652 | 1461241948276 Marionette TRACE conn2 <- [1,2674,null,{}] 05:32:28 INFO - PROCESS | 1652 | 1461241948278 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:28 INFO - PROCESS | 1652 | 1461241948360 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:32:28 INFO - PROCESS | 1652 | 1461241948364 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11c298800 == 60 [pid = 1652] [id = 676] 05:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x114a94000) [pid = 1652] [serial = 2028] [outer = 0x0] 05:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x114e56400) [pid = 1652] [serial = 2029] [outer = 0x114a94000] 05:32:28 INFO - PROCESS | 1652 | 1461241948391 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11a50d400) [pid = 1652] [serial = 2030] [outer = 0x114a94000] 05:32:29 INFO - PROCESS | 1652 | 1461241949216 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1652 | 1461241949248 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:32:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:32:29 INFO - PROCESS | 1652 | 1461241949251 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1652 | 1461241949254 Marionette TRACE conn2 <- [1,2678,null,{}] 05:32:29 INFO - PROCESS | 1652 | 1461241949257 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 1652 | 1461241949373 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:32:29 INFO - PROCESS | 1652 | 1461241949379 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d222000 == 61 [pid = 1652] [id = 677] 05:32:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x114c48800) [pid = 1652] [serial = 2031] [outer = 0x0] 05:32:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12692b400) [pid = 1652] [serial = 2032] [outer = 0x114c48800] 05:32:29 INFO - PROCESS | 1652 | 1461241949409 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1294cc800) [pid = 1652] [serial = 2033] [outer = 0x114c48800] 05:32:30 INFO - PROCESS | 1652 | 1461241950309 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:32:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1073ms 05:32:30 INFO - PROCESS | 1652 | 1461241950325 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1652 | 1461241950328 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:32:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:32:30 INFO - PROCESS | 1652 | 1461241950332 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1652 | 1461241950333 Marionette TRACE conn2 <- [1,2682,null,{}] 05:32:30 INFO - PROCESS | 1652 | 1461241950337 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 1652 | 1461241950442 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:32:30 INFO - PROCESS | 1652 | 1461241950498 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa51800 == 62 [pid = 1652] [id = 678] 05:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x114036800) [pid = 1652] [serial = 2034] [outer = 0x0] 05:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x114c41800) [pid = 1652] [serial = 2035] [outer = 0x114036800] 05:32:30 INFO - PROCESS | 1652 | 1461241950530 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11539ec00) [pid = 1652] [serial = 2036] [outer = 0x114036800] 05:32:31 INFO - PROCESS | 1652 | 1461241951506 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:32:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1222ms 05:32:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:32:31 INFO - PROCESS | 1652 | 1461241951554 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1652 | 1461241951558 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:32:31 INFO - PROCESS | 1652 | 1461241951562 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1652 | 1461241951564 Marionette TRACE conn2 <- [1,2686,null,{}] 05:32:31 INFO - PROCESS | 1652 | 1461241951567 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 1652 | 1461241951670 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:32:31 INFO - PROCESS | 1652 | 1461241951727 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12686f800 == 63 [pid = 1652] [id = 679] 05:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x114e59800) [pid = 1652] [serial = 2037] [outer = 0x0] 05:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118e1f400) [pid = 1652] [serial = 2038] [outer = 0x114e59800] 05:32:31 INFO - PROCESS | 1652 | 1461241951757 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11a7b0000) [pid = 1652] [serial = 2039] [outer = 0x114e59800] 05:32:32 INFO - PROCESS | 1652 | 1461241952656 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:32:32 INFO - PROCESS | 1652 | 1461241952686 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:32:32 INFO - PROCESS | 1652 | 1461241952689 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1652 | 1461241952692 Marionette TRACE conn2 <- [1,2690,null,{}] 05:32:32 INFO - PROCESS | 1652 | 1461241952699 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:32 INFO - PROCESS | 1652 | 1461241952804 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:32:32 INFO - PROCESS | 1652 | 1461241952860 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12daa0000 == 64 [pid = 1652] [id = 680] 05:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11aa20400) [pid = 1652] [serial = 2040] [outer = 0x0] 05:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11bafac00) [pid = 1652] [serial = 2041] [outer = 0x11aa20400] 05:32:32 INFO - PROCESS | 1652 | 1461241952893 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11c0a9000) [pid = 1652] [serial = 2042] [outer = 0x11aa20400] 05:32:33 INFO - PROCESS | 1652 | 1461241953807 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1652 | 1461241953821 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:32:33 INFO - PROCESS | 1652 | 1461241953823 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1652 | 1461241953825 Marionette TRACE conn2 <- [1,2694,null,{}] 05:32:33 INFO - PROCESS | 1652 | 1461241953827 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 1652 | 1461241953943 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:32:34 INFO - PROCESS | 1652 | 1461241954000 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e985800 == 65 [pid = 1652] [id = 681] 05:32:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x114246000) [pid = 1652] [serial = 2043] [outer = 0x0] 05:32:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x125fa1c00) [pid = 1652] [serial = 2044] [outer = 0x114246000] 05:32:34 INFO - PROCESS | 1652 | 1461241954030 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x127f0d400) [pid = 1652] [serial = 2045] [outer = 0x114246000] 05:32:35 INFO - PROCESS | 1652 | 1461241955021 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1652 | 1461241955053 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:32:35 INFO - PROCESS | 1652 | 1461241955058 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1652 | 1461241955061 Marionette TRACE conn2 <- [1,2698,null,{}] 05:32:35 INFO - PROCESS | 1652 | 1461241955067 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 1652 | 1461241955204 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:32:35 INFO - PROCESS | 1652 | 1461241955375 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x125acd000 == 66 [pid = 1652] [id = 682] 05:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x114a9ec00) [pid = 1652] [serial = 2046] [outer = 0x0] 05:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x114c45800) [pid = 1652] [serial = 2047] [outer = 0x114a9ec00] 05:32:35 INFO - PROCESS | 1652 | 1461241955425 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x114d99c00) [pid = 1652] [serial = 2048] [outer = 0x114a9ec00] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x118f58800 == 65 [pid = 1652] [id = 102] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1155c3800 == 64 [pid = 1652] [id = 101] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x127423800 == 63 [pid = 1652] [id = 625] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x11c298800 == 62 [pid = 1652] [id = 676] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9ca800 == 61 [pid = 1652] [id = 675] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12afc4800 == 60 [pid = 1652] [id = 674] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12afa6000 == 59 [pid = 1652] [id = 673] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12943a000 == 58 [pid = 1652] [id = 672] 05:32:35 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1294da000) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1277e1000 == 57 [pid = 1652] [id = 671] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x125aba000 == 56 [pid = 1652] [id = 670] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbac800 == 55 [pid = 1652] [id = 669] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x11bba2800 == 54 [pid = 1652] [id = 668] 05:32:35 INFO - PROCESS | 1652 | --DOCSHELL 0x125ac3000 == 53 [pid = 1652] [id = 667] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x118ff4c00) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12a7e9c00) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11be6f800) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x115699800) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11b04b400) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x11a955000) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x114a89800) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x118ff6800) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11c0a4400) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x114a8e000) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x125f95000) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x114d91000) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x114aa6c00) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x115697000) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1162ea000) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x125f9b800) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x125a2ec00) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x115696400) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x114d97800) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1270b5000) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1273ca400) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11924e800) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11a923c00) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126b2b400) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11c663800) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11912ac00) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11be32800) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11b0e1400) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11a954400) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11a503400) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x114031000) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11aa38400) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11ae04400) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1273cb000) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11b056800) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11aa3ec00) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x127068c00) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x127fef400) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1273e3400) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11c39e400) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12381d400) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x123814000) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x127069400) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11ba45000) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1294d1c00) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128aaa800) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 05:32:36 INFO - PROCESS | 1652 | 1461241956315 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1652 | 1461241956337 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:32:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:32:36 INFO - PROCESS | 1652 | 1461241956342 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1652 | 1461241956343 Marionette TRACE conn2 <- [1,2702,null,{}] 05:32:36 INFO - PROCESS | 1652 | 1461241956346 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1652 | 1461241956426 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:32:36 INFO - PROCESS | 1652 | 1461241956430 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa61800 == 54 [pid = 1652] [id = 683] 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x114d8ec00) [pid = 1652] [serial = 2049] [outer = 0x0] 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11569f000) [pid = 1652] [serial = 2050] [outer = 0x114d8ec00] 05:32:36 INFO - PROCESS | 1652 | 1461241956459 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118ff4c00) [pid = 1652] [serial = 2051] [outer = 0x114d8ec00] 05:32:36 INFO - PROCESS | 1652 | 1461241956834 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:32:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 05:32:36 INFO - PROCESS | 1652 | 1461241956862 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:32:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:32:36 INFO - PROCESS | 1652 | 1461241956864 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:32:36 INFO - PROCESS | 1652 | 1461241956866 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1652 | 1461241956868 Marionette TRACE conn2 <- [1,2706,null,{}] 05:32:36 INFO - PROCESS | 1652 | 1461241956875 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1652 | 1461241956961 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:32:36 INFO - PROCESS | 1652 | 1461241956965 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x125ac1800 == 55 [pid = 1652] [id = 684] 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119250c00) [pid = 1652] [serial = 2052] [outer = 0x0] 05:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11a7b1c00) [pid = 1652] [serial = 2053] [outer = 0x119250c00] 05:32:36 INFO - PROCESS | 1652 | 1461241956995 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11aa39800) [pid = 1652] [serial = 2054] [outer = 0x119250c00] 05:32:37 INFO - PROCESS | 1652 | 1461241957339 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:32:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 05:32:37 INFO - PROCESS | 1652 | 1461241957389 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:32:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:32:37 INFO - PROCESS | 1652 | 1461241957391 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:32:37 INFO - PROCESS | 1652 | 1461241957393 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1652 | 1461241957395 Marionette TRACE conn2 <- [1,2710,null,{}] 05:32:37 INFO - PROCESS | 1652 | 1461241957397 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:37 INFO - PROCESS | 1652 | 1461241957492 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:32:37 INFO - PROCESS | 1652 | 1461241957502 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x127314800 == 56 [pid = 1652] [id = 685] 05:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11aa40800) [pid = 1652] [serial = 2055] [outer = 0x0] 05:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11aca4c00) [pid = 1652] [serial = 2056] [outer = 0x11aa40800] 05:32:37 INFO - PROCESS | 1652 | 1461241957544 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11b04b400) [pid = 1652] [serial = 2057] [outer = 0x11aa40800] 05:32:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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" 05:32:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:32:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1 05:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:38 INFO - _addTest/ [0,2713,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1652 | 1461241958014 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:32:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:32:38 INFO - PROCESS | 1652 | 1461241958017 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1652 | 1461241958019 Marionette TRACE conn2 <- [1,2714,null,{}] 05:32:38 INFO - PROCESS | 1652 | 1461241958022 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 1652 | 1461241958131 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:32:38 INFO - PROCESS | 1652 | 1461241958145 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x128002800 == 57 [pid = 1652] [id = 686] 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11b033800) [pid = 1652] [serial = 2058] [outer = 0x0] 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11ba43c00) [pid = 1652] [serial = 2059] [outer = 0x11b033800] 05:32:38 INFO - PROCESS | 1652 | 1461241958171 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11be33400) [pid = 1652] [serial = 2060] [outer = 0x11b033800] 05:32:38 INFO - PROCESS | 1652 | 1461241958500 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:32:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 524ms 05:32:38 INFO - PROCESS | 1652 | 1461241958541 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1652 | 1461241958542 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:32:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:32:38 INFO - PROCESS | 1652 | 1461241958545 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1652 | 1461241958546 Marionette TRACE conn2 <- [1,2718,null,{}] 05:32:38 INFO - PROCESS | 1652 | 1461241958553 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 1652 | 1461241958673 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:32:38 INFO - PROCESS | 1652 | 1461241958708 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae4e000 == 58 [pid = 1652] [id = 687] 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11be2d800) [pid = 1652] [serial = 2061] [outer = 0x0] 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11c398400) [pid = 1652] [serial = 2062] [outer = 0x11be2d800] 05:32:38 INFO - PROCESS | 1652 | 1461241958737 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12692d400) [pid = 1652] [serial = 2063] [outer = 0x11be2d800] 05:32:39 INFO - PROCESS | 1652 | 1461241959104 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1652 | 1461241959123 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:32:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:32:39 INFO - PROCESS | 1652 | 1461241959125 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1652 | 1461241959126 Marionette TRACE conn2 <- [1,2722,null,{}] 05:32:39 INFO - PROCESS | 1652 | 1461241959129 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 1652 | 1461241959229 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:32:39 INFO - PROCESS | 1652 | 1461241959241 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afc3800 == 59 [pid = 1652] [id = 688] 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126b2b400) [pid = 1652] [serial = 2064] [outer = 0x0] 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1273c2400) [pid = 1652] [serial = 2065] [outer = 0x126b2b400] 05:32:39 INFO - PROCESS | 1652 | 1461241959266 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x127f05c00) [pid = 1652] [serial = 2066] [outer = 0x126b2b400] 05:32:39 INFO - PROCESS | 1652 | 1461241959616 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1652 | 1461241959652 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:32:39 INFO - PROCESS | 1652 | 1461241959654 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1652 | 1461241959655 Marionette TRACE conn2 <- [1,2726,null,{}] 05:32:39 INFO - PROCESS | 1652 | 1461241959658 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 1652 | 1461241959760 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:32:39 INFO - PROCESS | 1652 | 1461241959797 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9af800 == 60 [pid = 1652] [id = 689] 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1274dcc00) [pid = 1652] [serial = 2067] [outer = 0x0] 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128aa6000) [pid = 1652] [serial = 2068] [outer = 0x1274dcc00] 05:32:39 INFO - PROCESS | 1652 | 1461241959822 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1294d7000) [pid = 1652] [serial = 2069] [outer = 0x1274dcc00] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x123818c00) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x123810c00) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x125d13400) [pid = 1652] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1198cdc00) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11b840c00) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1153a1400) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x114e65c00) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11569d800) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11aac6c00) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x114a94c00) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:32:40 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x114a94000) [pid = 1652] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:32:40 INFO - PROCESS | 1652 | 1461241960239 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 621ms 05:32:40 INFO - PROCESS | 1652 | 1461241960275 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1652 | 1461241960276 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:32:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:32:40 INFO - PROCESS | 1652 | 1461241960279 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1652 | 1461241960280 Marionette TRACE conn2 <- [1,2730,null,{}] 05:32:40 INFO - PROCESS | 1652 | 1461241960282 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:40 INFO - PROCESS | 1652 | 1461241960365 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:32:40 INFO - PROCESS | 1652 | 1461241960369 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adbb800 == 61 [pid = 1652] [id = 690] 05:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x114c50400) [pid = 1652] [serial = 2070] [outer = 0x0] 05:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11aa22400) [pid = 1652] [serial = 2071] [outer = 0x114c50400] 05:32:40 INFO - PROCESS | 1652 | 1461241960395 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126928800) [pid = 1652] [serial = 2072] [outer = 0x114c50400] 05:32:41 INFO - PROCESS | 1652 | 1461241961209 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1652 | 1461241961249 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:32:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:32:41 INFO - PROCESS | 1652 | 1461241961252 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1652 | 1461241961253 Marionette TRACE conn2 <- [1,2734,null,{}] 05:32:41 INFO - PROCESS | 1652 | 1461241961255 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 1652 | 1461241961356 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:32:41 INFO - PROCESS | 1652 | 1461241961362 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d39b800 == 62 [pid = 1652] [id = 691] 05:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x114d8f400) [pid = 1652] [serial = 2073] [outer = 0x0] 05:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1294da000) [pid = 1652] [serial = 2074] [outer = 0x114d8f400] 05:32:41 INFO - PROCESS | 1652 | 1461241961388 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a7e6800) [pid = 1652] [serial = 2075] [outer = 0x114d8f400] 05:32:41 INFO - PROCESS | 1652 | 1461241961695 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:32:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 05:32:41 INFO - PROCESS | 1652 | 1461241961722 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1652 | 1461241961723 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:32:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:32:41 INFO - PROCESS | 1652 | 1461241961726 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1652 | 1461241961727 Marionette TRACE conn2 <- [1,2738,null,{}] 05:32:41 INFO - PROCESS | 1652 | 1461241961730 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 1652 | 1461241961829 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:32:41 INFO - PROCESS | 1652 | 1461241961834 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4bc800 == 63 [pid = 1652] [id = 692] 05:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1294d7c00) [pid = 1652] [serial = 2076] [outer = 0x0] 05:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12ad68400) [pid = 1652] [serial = 2077] [outer = 0x1294d7c00] 05:32:41 INFO - PROCESS | 1652 | 1461241961863 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12af33400) [pid = 1652] [serial = 2078] [outer = 0x1294d7c00] 05:32:42 INFO - PROCESS | 1652 | 1461241962254 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:32:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 570ms 05:32:42 INFO - PROCESS | 1652 | 1461241962297 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:32:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:32:42 INFO - PROCESS | 1652 | 1461241962300 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:32:42 INFO - PROCESS | 1652 | 1461241962304 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1652 | 1461241962306 Marionette TRACE conn2 <- [1,2742,null,{}] 05:32:42 INFO - PROCESS | 1652 | 1461241962310 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:42 INFO - PROCESS | 1652 | 1461241962417 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:32:42 INFO - PROCESS | 1652 | 1461241962474 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aaa5000 == 64 [pid = 1652] [id = 693] 05:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x114a8c400) [pid = 1652] [serial = 2079] [outer = 0x0] 05:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x114a9cc00) [pid = 1652] [serial = 2080] [outer = 0x114a8c400] 05:32:42 INFO - PROCESS | 1652 | 1461241962505 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x114d9a800) [pid = 1652] [serial = 2081] [outer = 0x114a8c400] 05:32:42 INFO - PROCESS | 1652 | 1461241962959 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:32:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 05:32:42 INFO - PROCESS | 1652 | 1461241962975 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1652 | 1461241962979 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:32:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:32:42 INFO - PROCESS | 1652 | 1461241962984 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1652 | 1461241962986 Marionette TRACE conn2 <- [1,2746,null,{}] 05:32:42 INFO - PROCESS | 1652 | 1461241962988 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 1652 | 1461241963093 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:32:43 INFO - PROCESS | 1652 | 1461241963151 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1277d4000 == 65 [pid = 1652] [id = 694] 05:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x115695400) [pid = 1652] [serial = 2082] [outer = 0x0] 05:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119251c00) [pid = 1652] [serial = 2083] [outer = 0x115695400] 05:32:43 INFO - PROCESS | 1652 | 1461241963194 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11a954800) [pid = 1652] [serial = 2084] [outer = 0x115695400] 05:32:43 INFO - PROCESS | 1652 | 1461241963610 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:32:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 672ms 05:32:43 INFO - PROCESS | 1652 | 1461241963655 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1652 | 1461241963657 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:32:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:32:43 INFO - PROCESS | 1652 | 1461241963660 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1652 | 1461241963662 Marionette TRACE conn2 <- [1,2750,null,{}] 05:32:43 INFO - PROCESS | 1652 | 1461241963671 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 1652 | 1461241963802 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:32:43 INFO - PROCESS | 1652 | 1461241963967 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ac800 == 66 [pid = 1652] [id = 695] 05:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11ac9c400) [pid = 1652] [serial = 2085] [outer = 0x0] 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11b844c00) [pid = 1652] [serial = 2086] [outer = 0x11ac9c400] 05:32:44 INFO - PROCESS | 1652 | 1461241964019 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11c7cc000) [pid = 1652] [serial = 2087] [outer = 0x11ac9c400] 05:32:44 INFO - PROCESS | 1652 | 1461241964485 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:32:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 872ms 05:32:44 INFO - PROCESS | 1652 | 1461241964537 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1652 | 1461241964540 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:32:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:32:44 INFO - PROCESS | 1652 | 1461241964545 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1652 | 1461241964547 Marionette TRACE conn2 <- [1,2754,null,{}] 05:32:44 INFO - PROCESS | 1652 | 1461241964553 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 1652 | 1461241964706 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:32:44 INFO - PROCESS | 1652 | 1461241964806 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f2a8800 == 67 [pid = 1652] [id = 696] 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126929c00) [pid = 1652] [serial = 2088] [outer = 0x0] 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126f57000) [pid = 1652] [serial = 2089] [outer = 0x126929c00] 05:32:44 INFO - PROCESS | 1652 | 1461241964853 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1294cb800) [pid = 1652] [serial = 2090] [outer = 0x126929c00] 05:32:45 INFO - PROCESS | 1652 | 1461241965311 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:32:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 775ms 05:32:45 INFO - PROCESS | 1652 | 1461241965320 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1652 | 1461241965322 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:32:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:32:45 INFO - PROCESS | 1652 | 1461241965324 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1652 | 1461241965325 Marionette TRACE conn2 <- [1,2758,null,{}] 05:32:45 INFO - PROCESS | 1652 | 1461241965328 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:45 INFO - PROCESS | 1652 | 1461241965429 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:32:45 INFO - PROCESS | 1652 | 1461241965485 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12fc67800 == 68 [pid = 1652] [id = 697] 05:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1294d0000) [pid = 1652] [serial = 2091] [outer = 0x0] 05:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12ad6fc00) [pid = 1652] [serial = 2092] [outer = 0x1294d0000] 05:32:45 INFO - PROCESS | 1652 | 1461241965515 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12af2fc00) [pid = 1652] [serial = 2093] [outer = 0x1294d0000] 05:32:45 INFO - PROCESS | 1652 | 1461241965945 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:32:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 669ms 05:32:45 INFO - PROCESS | 1652 | 1461241965993 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1652 | 1461241965994 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:32:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:32:45 INFO - PROCESS | 1652 | 1461241965997 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1652 | 1461241965998 Marionette TRACE conn2 <- [1,2762,null,{}] 05:32:46 INFO - PROCESS | 1652 | 1461241966000 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 1652 | 1461241966117 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:32:46 INFO - PROCESS | 1652 | 1461241966220 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ff79000 == 69 [pid = 1652] [id = 698] 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12af36c00) [pid = 1652] [serial = 2094] [outer = 0x0] 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12af95800) [pid = 1652] [serial = 2095] [outer = 0x12af36c00] 05:32:46 INFO - PROCESS | 1652 | 1461241966254 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b02b800) [pid = 1652] [serial = 2096] [outer = 0x12af36c00] 05:32:46 INFO - PROCESS | 1652 | 1461241966660 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:32:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 673ms 05:32:46 INFO - PROCESS | 1652 | 1461241966671 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1652 | 1461241966672 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:32:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:32:46 INFO - PROCESS | 1652 | 1461241966674 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1652 | 1461241966676 Marionette TRACE conn2 <- [1,2766,null,{}] 05:32:46 INFO - PROCESS | 1652 | 1461241966678 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 1652 | 1461241966780 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:32:46 INFO - PROCESS | 1652 | 1461241966910 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x130160000 == 70 [pid = 1652] [id = 699] 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11c067400) [pid = 1652] [serial = 2097] [outer = 0x0] 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12b168800) [pid = 1652] [serial = 2098] [outer = 0x11c067400] 05:32:46 INFO - PROCESS | 1652 | 1461241966941 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12b16dc00) [pid = 1652] [serial = 2099] [outer = 0x11c067400] 05:32:47 INFO - PROCESS | 1652 | 1461241967616 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:32:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 971ms 05:32:47 INFO - PROCESS | 1652 | 1461241967654 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1652 | 1461241967658 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:32:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:32:47 INFO - PROCESS | 1652 | 1461241967665 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1652 | 1461241967671 Marionette TRACE conn2 <- [1,2770,null,{}] 05:32:47 INFO - PROCESS | 1652 | 1461241967676 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 1652 | 1461241967820 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:32:47 INFO - PROCESS | 1652 | 1461241967896 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x126dae000 == 71 [pid = 1652] [id = 700] 05:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x114a94000) [pid = 1652] [serial = 2100] [outer = 0x0] 05:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x114e5f800) [pid = 1652] [serial = 2101] [outer = 0x114a94000] 05:32:47 INFO - PROCESS | 1652 | 1461241967925 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1187ca000) [pid = 1652] [serial = 2102] [outer = 0x114a94000] 05:32:48 INFO - PROCESS | 1652 | 1461241968344 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:32:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 729ms 05:32:48 INFO - PROCESS | 1652 | 1461241968393 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1652 | 1461241968397 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:32:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:32:48 INFO - PROCESS | 1652 | 1461241968401 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1652 | 1461241968403 Marionette TRACE conn2 <- [1,2774,null,{}] 05:32:48 INFO - PROCESS | 1652 | 1461241968405 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:48 INFO - PROCESS | 1652 | 1461241968501 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:32:48 INFO - PROCESS | 1652 | 1461241968563 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbac000 == 72 [pid = 1652] [id = 701] 05:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x118ed0000) [pid = 1652] [serial = 2103] [outer = 0x0] 05:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11a94e000) [pid = 1652] [serial = 2104] [outer = 0x118ed0000] 05:32:48 INFO - PROCESS | 1652 | 1461241968591 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11aa28400) [pid = 1652] [serial = 2105] [outer = 0x118ed0000] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12d39b800 == 71 [pid = 1652] [id = 691] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12adbb800 == 70 [pid = 1652] [id = 690] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9af800 == 69 [pid = 1652] [id = 689] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12afc3800 == 68 [pid = 1652] [id = 688] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12ae4e000 == 67 [pid = 1652] [id = 687] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11569cc00) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11a7ac800) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11c068000) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x126f5c400) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x127f10000) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12692b400) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x128002800 == 66 [pid = 1652] [id = 686] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x127314800 == 65 [pid = 1652] [id = 685] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x125ac1800 == 64 [pid = 1652] [id = 684] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa61800 == 63 [pid = 1652] [id = 683] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x125acd000 == 62 [pid = 1652] [id = 682] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12686f800 == 61 [pid = 1652] [id = 679] 05:32:48 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa51800 == 60 [pid = 1652] [id = 678] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x126930c00) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12381c800) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1273cd400) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11a927800) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11aa41400) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11baefc00) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x126f58400) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118fe5c00) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11a7a7800) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118e26800) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x115847c00) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12a7ed000) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11aa40c00) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11ae10c00) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11b04dc00) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x114c49c00) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x114aa1400) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11a50d400) [pid = 1652] [serial = 2030] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x114e56400) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x127f06800) [pid = 1652] [serial = 2027] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12380e400) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x125d0f400) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1652 | 1461241969124 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:32:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 771ms 05:32:49 INFO - PROCESS | 1652 | 1461241969173 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1652 | 1461241969175 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:32:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:32:49 INFO - PROCESS | 1652 | 1461241969179 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1652 | 1461241969182 Marionette TRACE conn2 <- [1,2778,null,{}] 05:32:49 INFO - PROCESS | 1652 | 1461241969193 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 1652 | 1461241969325 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:32:49 INFO - PROCESS | 1652 | 1461241969394 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x123adb000 == 61 [pid = 1652] [id = 702] 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118ed9000) [pid = 1652] [serial = 2106] [outer = 0x0] 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11ac9dc00) [pid = 1652] [serial = 2107] [outer = 0x118ed9000] 05:32:49 INFO - PROCESS | 1652 | 1461241969416 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11b83fc00) [pid = 1652] [serial = 2108] [outer = 0x118ed9000] 05:32:49 INFO - PROCESS | 1652 | 1461241969727 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:32:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 577ms 05:32:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:32:49 INFO - PROCESS | 1652 | 1461241969756 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1652 | 1461241969758 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:32:49 INFO - PROCESS | 1652 | 1461241969761 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1652 | 1461241969763 Marionette TRACE conn2 <- [1,2782,null,{}] 05:32:49 INFO - PROCESS | 1652 | 1461241969766 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 1652 | 1461241969892 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:32:50 INFO - PROCESS | 1652 | 1461241970015 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db4800 == 62 [pid = 1652] [id = 703] 05:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11b0e0c00) [pid = 1652] [serial = 2109] [outer = 0x0] 05:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11be33000) [pid = 1652] [serial = 2110] [outer = 0x11b0e0c00] 05:32:50 INFO - PROCESS | 1652 | 1461241970056 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x123810000) [pid = 1652] [serial = 2111] [outer = 0x11b0e0c00] 05:32:50 INFO - PROCESS | 1652 | 1461241970420 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:32:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 671ms 05:32:50 INFO - PROCESS | 1652 | 1461241970433 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1652 | 1461241970434 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:32:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:32:50 INFO - PROCESS | 1652 | 1461241970439 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1652 | 1461241970440 Marionette TRACE conn2 <- [1,2786,null,{}] 05:32:50 INFO - PROCESS | 1652 | 1461241970443 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:50 INFO - PROCESS | 1652 | 1461241970558 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:32:50 INFO - PROCESS | 1652 | 1461241970594 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9de800 == 63 [pid = 1652] [id = 704] 05:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11b848000) [pid = 1652] [serial = 2112] [outer = 0x0] 05:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x123aa3400) [pid = 1652] [serial = 2113] [outer = 0x11b848000] 05:32:50 INFO - PROCESS | 1652 | 1461241970620 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12692e800) [pid = 1652] [serial = 2114] [outer = 0x11b848000] 05:32:50 INFO - PROCESS | 1652 | 1461241970919 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:32:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 05:32:50 INFO - PROCESS | 1652 | 1461241970958 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1652 | 1461241970959 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:32:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:32:50 INFO - PROCESS | 1652 | 1461241970961 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1652 | 1461241970962 Marionette TRACE conn2 <- [1,2790,null,{}] 05:32:50 INFO - PROCESS | 1652 | 1461241970965 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 1652 | 1461241971088 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:32:51 INFO - PROCESS | 1652 | 1461241971104 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b403800 == 64 [pid = 1652] [id = 705] 05:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1270b3c00) [pid = 1652] [serial = 2115] [outer = 0x0] 05:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x127fe8c00) [pid = 1652] [serial = 2116] [outer = 0x1270b3c00] 05:32:51 INFO - PROCESS | 1652 | 1461241971131 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12ad65c00) [pid = 1652] [serial = 2117] [outer = 0x1270b3c00] 05:32:51 INFO - PROCESS | 1652 | 1461241971476 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:32:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 521ms 05:32:51 INFO - PROCESS | 1652 | 1461241971482 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1652 | 1461241971483 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:32:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:32:51 INFO - PROCESS | 1652 | 1461241971487 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1652 | 1461241971489 Marionette TRACE conn2 <- [1,2794,null,{}] 05:32:51 INFO - PROCESS | 1652 | 1461241971497 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 1652 | 1461241971602 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:32:51 INFO - PROCESS | 1652 | 1461241971647 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9b6000 == 65 [pid = 1652] [id = 706] 05:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1273c7000) [pid = 1652] [serial = 2118] [outer = 0x0] 05:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12af38800) [pid = 1652] [serial = 2119] [outer = 0x1273c7000] 05:32:51 INFO - PROCESS | 1652 | 1461241971672 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12af97c00) [pid = 1652] [serial = 2120] [outer = 0x1273c7000] 05:32:51 INFO - PROCESS | 1652 | 1461241971969 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:32:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 521ms 05:32:52 INFO - PROCESS | 1652 | 1461241972008 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1652 | 1461241972009 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:32:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:32:52 INFO - PROCESS | 1652 | 1461241972011 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1652 | 1461241972012 Marionette TRACE conn2 <- [1,2798,null,{}] 05:32:52 INFO - PROCESS | 1652 | 1461241972014 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 1652 | 1461241972121 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:32:52 INFO - PROCESS | 1652 | 1461241972133 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ceab000 == 66 [pid = 1652] [id = 707] 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12af37c00) [pid = 1652] [serial = 2121] [outer = 0x0] 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12b02a000) [pid = 1652] [serial = 2122] [outer = 0x12af37c00] 05:32:52 INFO - PROCESS | 1652 | 1461241972159 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12b16d800) [pid = 1652] [serial = 2123] [outer = 0x12af37c00] 05:32:52 INFO - PROCESS | 1652 | 1461241972543 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:32:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 570ms 05:32:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:32:52 INFO - PROCESS | 1652 | 1461241972581 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1652 | 1461241972582 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:32:52 INFO - PROCESS | 1652 | 1461241972586 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1652 | 1461241972588 Marionette TRACE conn2 <- [1,2802,null,{}] 05:32:52 INFO - PROCESS | 1652 | 1461241972590 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 1652 | 1461241972680 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:32:52 INFO - PROCESS | 1652 | 1461241972716 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ba000 == 67 [pid = 1652] [id = 708] 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b16e000) [pid = 1652] [serial = 2124] [outer = 0x0] 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12b3d7000) [pid = 1652] [serial = 2125] [outer = 0x12b16e000] 05:32:52 INFO - PROCESS | 1652 | 1461241972743 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12b3df400) [pid = 1652] [serial = 2126] [outer = 0x12b16e000] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11be2d800) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x114d8ec00) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x114a9ec00) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x119250c00) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11aa40800) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x126b2b400) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1274dcc00) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x114c50400) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x114d8f400) [pid = 1652] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:32:53 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11b033800) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:32:53 INFO - PROCESS | 1652 | 1461241973157 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:32:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 625ms 05:32:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:32:53 INFO - PROCESS | 1652 | 1461241973210 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 1652 | 1461241973211 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:32:53 INFO - PROCESS | 1652 | 1461241973214 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1652 | 1461241973215 Marionette TRACE conn2 <- [1,2806,null,{}] 05:32:53 INFO - PROCESS | 1652 | 1461241973219 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:53 INFO - PROCESS | 1652 | 1461241973387 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:32:53 INFO - PROCESS | 1652 | 1461241973474 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e75e800 == 68 [pid = 1652] [id = 709] 05:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1191aa400) [pid = 1652] [serial = 2127] [outer = 0x0] 05:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12695d800) [pid = 1652] [serial = 2128] [outer = 0x1191aa400] 05:32:53 INFO - PROCESS | 1652 | 1461241973514 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12b172400) [pid = 1652] [serial = 2129] [outer = 0x1191aa400] 05:32:53 INFO - PROCESS | 1652 | 1461241973890 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:32:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 722ms 05:32:53 INFO - PROCESS | 1652 | 1461241973937 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:32:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:32:53 INFO - PROCESS | 1652 | 1461241973938 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:32:53 INFO - PROCESS | 1652 | 1461241973940 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1652 | 1461241973942 Marionette TRACE conn2 <- [1,2810,null,{}] 05:32:53 INFO - PROCESS | 1652 | 1461241973944 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 1652 | 1461241974047 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:32:54 INFO - PROCESS | 1652 | 1461241974051 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ff7f800 == 69 [pid = 1652] [id = 710] 05:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12b3dec00) [pid = 1652] [serial = 2130] [outer = 0x0] 05:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12b711400) [pid = 1652] [serial = 2131] [outer = 0x12b3dec00] 05:32:54 INFO - PROCESS | 1652 | 1461241974080 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12b9e8000) [pid = 1652] [serial = 2132] [outer = 0x12b3dec00] 05:32:54 INFO - PROCESS | 1652 | 1461241974417 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:32:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 520ms 05:32:54 INFO - PROCESS | 1652 | 1461241974461 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1652 | 1461241974462 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:32:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:32:54 INFO - PROCESS | 1652 | 1461241974465 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1652 | 1461241974466 Marionette TRACE conn2 <- [1,2814,null,{}] 05:32:54 INFO - PROCESS | 1652 | 1461241974468 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 1652 | 1461241974557 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:32:54 INFO - PROCESS | 1652 | 1461241974622 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x130224000 == 70 [pid = 1652] [id = 711] 05:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12b928c00) [pid = 1652] [serial = 2133] [outer = 0x0] 05:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12bc0e800) [pid = 1652] [serial = 2134] [outer = 0x12b928c00] 05:32:54 INFO - PROCESS | 1652 | 1461241974647 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12bc18400) [pid = 1652] [serial = 2135] [outer = 0x12b928c00] 05:32:54 INFO - PROCESS | 1652 | 1461241974938 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:32:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 518ms 05:32:54 INFO - PROCESS | 1652 | 1461241974984 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1652 | 1461241974987 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:32:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:32:54 INFO - PROCESS | 1652 | 1461241974990 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1652 | 1461241974991 Marionette TRACE conn2 <- [1,2818,null,{}] 05:32:54 INFO - PROCESS | 1652 | 1461241974993 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:55 INFO - PROCESS | 1652 | 1461241975144 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:32:55 INFO - PROCESS | 1652 | 1461241975206 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b1d800 == 71 [pid = 1652] [id = 712] 05:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x112144000) [pid = 1652] [serial = 2136] [outer = 0x0] 05:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11221f000) [pid = 1652] [serial = 2137] [outer = 0x112144000] 05:32:55 INFO - PROCESS | 1652 | 1461241975236 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x114aa5400) [pid = 1652] [serial = 2138] [outer = 0x112144000] 05:32:55 INFO - PROCESS | 1652 | 1461241975678 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:32:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 722ms 05:32:55 INFO - PROCESS | 1652 | 1461241975714 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:32:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:32:55 INFO - PROCESS | 1652 | 1461241975720 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:32:55 INFO - PROCESS | 1652 | 1461241975724 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1652 | 1461241975729 Marionette TRACE conn2 <- [1,2822,null,{}] 05:32:55 INFO - PROCESS | 1652 | 1461241975734 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:55 INFO - PROCESS | 1652 | 1461241975933 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:32:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12fc77000 == 70 [pid = 1652] [id = 17] 05:32:56 INFO - PROCESS | 1652 | 1461241976075 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12800d800 == 71 [pid = 1652] [id = 713] 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11a91d000) [pid = 1652] [serial = 2139] [outer = 0x0] 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11aa1ac00) [pid = 1652] [serial = 2140] [outer = 0x11a91d000] 05:32:56 INFO - PROCESS | 1652 | 1461241976161 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11aca9400) [pid = 1652] [serial = 2141] [outer = 0x11a91d000] 05:32:56 INFO - PROCESS | 1652 | 1461241976636 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:32:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 927ms 05:32:56 INFO - PROCESS | 1652 | 1461241976651 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:32:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:32:56 INFO - PROCESS | 1652 | 1461241976655 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:32:56 INFO - PROCESS | 1652 | 1461241976657 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1652 | 1461241976659 Marionette TRACE conn2 <- [1,2826,null,{}] 05:32:56 INFO - PROCESS | 1652 | 1461241976661 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 1652 | 1461241976770 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:32:56 INFO - PROCESS | 1652 | 1461241976875 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9ca800 == 72 [pid = 1652] [id = 714] 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11b04dc00) [pid = 1652] [serial = 2142] [outer = 0x0] 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11be78800) [pid = 1652] [serial = 2143] [outer = 0x11b04dc00] 05:32:56 INFO - PROCESS | 1652 | 1461241976908 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1273c4000) [pid = 1652] [serial = 2144] [outer = 0x11b04dc00] 05:32:57 INFO - PROCESS | 1652 | 1461241977339 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:32:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 720ms 05:32:57 INFO - PROCESS | 1652 | 1461241977378 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1652 | 1461241977381 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:32:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:32:57 INFO - PROCESS | 1652 | 1461241977389 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1652 | 1461241977392 Marionette TRACE conn2 <- [1,2830,null,{}] 05:32:57 INFO - PROCESS | 1652 | 1461241977395 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 1652 | 1461241977525 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:32:57 INFO - PROCESS | 1652 | 1461241977614 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x130239800 == 73 [pid = 1652] [id = 715] 05:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12809c800) [pid = 1652] [serial = 2145] [outer = 0x0] 05:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12af34800) [pid = 1652] [serial = 2146] [outer = 0x12809c800] 05:32:57 INFO - PROCESS | 1652 | 1461241977645 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12b3d5800) [pid = 1652] [serial = 2147] [outer = 0x12809c800] 05:32:58 INFO - PROCESS | 1652 | 1461241978060 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:32:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 729ms 05:32:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:32:58 INFO - PROCESS | 1652 | 1461241978114 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1652 | 1461241978115 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:32:58 INFO - PROCESS | 1652 | 1461241978117 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1652 | 1461241978119 Marionette TRACE conn2 <- [1,2834,null,{}] 05:32:58 INFO - PROCESS | 1652 | 1461241978121 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:58 INFO - PROCESS | 1652 | 1461241978227 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:32:58 INFO - PROCESS | 1652 | 1461241978290 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x130428000 == 74 [pid = 1652] [id = 716] 05:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12b3d7800) [pid = 1652] [serial = 2148] [outer = 0x0] 05:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12b70d400) [pid = 1652] [serial = 2149] [outer = 0x12b3d7800] 05:32:58 INFO - PROCESS | 1652 | 1461241978319 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12b9e5000) [pid = 1652] [serial = 2150] [outer = 0x12b3d7800] 05:32:58 INFO - PROCESS | 1652 | 1461241978753 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:32:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 05:32:58 INFO - PROCESS | 1652 | 1461241978788 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1652 | 1461241978789 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:32:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:32:58 INFO - PROCESS | 1652 | 1461241978792 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1652 | 1461241978793 Marionette TRACE conn2 <- [1,2838,null,{}] 05:32:58 INFO - PROCESS | 1652 | 1461241978795 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:58 INFO - PROCESS | 1652 | 1461241978945 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:32:59 INFO - PROCESS | 1652 | 1461241979035 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x127f92000 == 75 [pid = 1652] [id = 717] 05:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x11be27c00) [pid = 1652] [serial = 2151] [outer = 0x0] 05:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x126f5d800) [pid = 1652] [serial = 2152] [outer = 0x11be27c00] 05:32:59 INFO - PROCESS | 1652 | 1461241979072 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12bcd7000) [pid = 1652] [serial = 2153] [outer = 0x11be27c00] 05:32:59 INFO - PROCESS | 1652 | 1461241979746 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:32:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1021ms 05:32:59 INFO - PROCESS | 1652 | 1461241979813 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1652 | 1461241979815 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:32:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:32:59 INFO - PROCESS | 1652 | 1461241979833 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1652 | 1461241979835 Marionette TRACE conn2 <- [1,2842,null,{}] 05:32:59 INFO - PROCESS | 1652 | 1461241979839 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:59 INFO - PROCESS | 1652 | 1461241979933 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:33:00 INFO - PROCESS | 1652 | 1461241980001 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b0d800 == 76 [pid = 1652] [id = 718] 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x114aa7000) [pid = 1652] [serial = 2154] [outer = 0x0] 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x115694800) [pid = 1652] [serial = 2155] [outer = 0x114aa7000] 05:33:00 INFO - PROCESS | 1652 | 1461241980030 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x118541000) [pid = 1652] [serial = 2156] [outer = 0x114aa7000] 05:33:00 INFO - PROCESS | 1652 | 1461241980505 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:33:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 741ms 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa90800 == 75 [pid = 1652] [id = 99] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ad800 == 74 [pid = 1652] [id = 663] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x129434000 == 73 [pid = 1652] [id = 662] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11c652800 == 72 [pid = 1652] [id = 624] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12f294800 == 71 [pid = 1652] [id = 665] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x130224000 == 70 [pid = 1652] [id = 711] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12ff7f800 == 69 [pid = 1652] [id = 710] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12e75e800 == 68 [pid = 1652] [id = 709] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ba000 == 67 [pid = 1652] [id = 708] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12ceab000 == 66 [pid = 1652] [id = 707] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9b6000 == 65 [pid = 1652] [id = 706] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x118e1f400) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11bafac00) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12ad68400) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | 1461241980611 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1652 | 1461241980615 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12b403800 == 64 [pid = 1652] [id = 705] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9de800 == 63 [pid = 1652] [id = 704] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x126db4800 == 62 [pid = 1652] [id = 703] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x123adb000 == 61 [pid = 1652] [id = 702] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbac000 == 60 [pid = 1652] [id = 701] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x126dae000 == 59 [pid = 1652] [id = 700] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12fc67800 == 58 [pid = 1652] [id = 697] 05:33:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12f2a8800 == 57 [pid = 1652] [id = 696] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ac800 == 56 [pid = 1652] [id = 695] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1277d4000 == 55 [pid = 1652] [id = 694] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11aaa5000 == 54 [pid = 1652] [id = 693] 05:33:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4bc800 == 53 [pid = 1652] [id = 692] 05:33:00 INFO - PROCESS | 1652 | 1461241980629 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1652 | 1461241980631 Marionette TRACE conn2 <- [1,2846,null,{}] 05:33:00 INFO - PROCESS | 1652 | 1461241980633 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:00 INFO - PROCESS | 1652 | 1461241980713 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:33:00 INFO - PROCESS | 1652 | 1461241980722 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa93800 == 54 [pid = 1652] [id = 719] 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x11572d000) [pid = 1652] [serial = 2157] [outer = 0x0] 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x118836c00) [pid = 1652] [serial = 2158] [outer = 0x11572d000] 05:33:00 INFO - PROCESS | 1652 | 1461241980749 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1197d6800) [pid = 1652] [serial = 2159] [outer = 0x11572d000] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x11c398400) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11569f000) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x118ff4c00) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x114d99c00) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x114c45800) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11a7b1c00) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11aa39800) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11aca4c00) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11b04b400) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x114c41800) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1273c2400) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x125fa1c00) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12692d400) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x128aa6000) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11aa22400) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1294d7000) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x1294da000) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11ba43c00) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x126928800) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x127f05c00) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11be33400) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 05:33:00 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12a7e6800) [pid = 1652] [serial = 2075] [outer = 0x0] [url = about:blank] 05:33:01 INFO - PROCESS | 1652 | 1461241981120 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:33:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 523ms 05:33:01 INFO - PROCESS | 1652 | 1461241981150 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1652 | 1461241981153 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:33:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:33:01 INFO - PROCESS | 1652 | 1461241981155 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1652 | 1461241981158 Marionette TRACE conn2 <- [1,2850,null,{}] 05:33:01 INFO - PROCESS | 1652 | 1461241981165 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:01 INFO - PROCESS | 1652 | 1461241981251 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:33:01 INFO - PROCESS | 1652 | 1461241981258 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x125abc800 == 55 [pid = 1652] [id = 720] 05:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11a7b1c00) [pid = 1652] [serial = 2160] [outer = 0x0] 05:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11aa20000) [pid = 1652] [serial = 2161] [outer = 0x11a7b1c00] 05:33:01 INFO - PROCESS | 1652 | 1461241981286 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11aa41800) [pid = 1652] [serial = 2162] [outer = 0x11a7b1c00] 05:33:01 INFO - PROCESS | 1652 | 1461241981650 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:33:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 520ms 05:33:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:33:01 INFO - PROCESS | 1652 | 1461241981680 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1652 | 1461241981682 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:33:01 INFO - PROCESS | 1652 | 1461241981684 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1652 | 1461241981687 Marionette TRACE conn2 <- [1,2854,null,{}] 05:33:01 INFO - PROCESS | 1652 | 1461241981690 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:01 INFO - PROCESS | 1652 | 1461241981772 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:33:01 INFO - PROCESS | 1652 | 1461241981776 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12686f800 == 56 [pid = 1652] [id = 721] 05:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11ac9a800) [pid = 1652] [serial = 2163] [outer = 0x0] 05:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11b02cc00) [pid = 1652] [serial = 2164] [outer = 0x11ac9a800] 05:33:01 INFO - PROCESS | 1652 | 1461241981803 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11ba44c00) [pid = 1652] [serial = 2165] [outer = 0x11ac9a800] 05:33:02 INFO - PROCESS | 1652 | 1461241982161 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:33:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 522ms 05:33:02 INFO - PROCESS | 1652 | 1461241982206 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1652 | 1461241982207 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:33:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:33:02 INFO - PROCESS | 1652 | 1461241982210 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1652 | 1461241982211 Marionette TRACE conn2 <- [1,2858,null,{}] 05:33:02 INFO - PROCESS | 1652 | 1461241982213 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:02 INFO - PROCESS | 1652 | 1461241982296 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:33:02 INFO - PROCESS | 1652 | 1461241982300 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9d1000 == 57 [pid = 1652] [id = 722] 05:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11b053c00) [pid = 1652] [serial = 2166] [outer = 0x0] 05:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11be2f800) [pid = 1652] [serial = 2167] [outer = 0x11b053c00] 05:33:02 INFO - PROCESS | 1652 | 1461241982329 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11c0a9800) [pid = 1652] [serial = 2168] [outer = 0x11b053c00] 05:33:02 INFO - PROCESS | 1652 | 1461241982677 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:33:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 05:33:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:33:02 INFO - PROCESS | 1652 | 1461241982729 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1652 | 1461241982730 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:33:02 INFO - PROCESS | 1652 | 1461241982732 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1652 | 1461241982733 Marionette TRACE conn2 <- [1,2862,null,{}] 05:33:02 INFO - PROCESS | 1652 | 1461241982735 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:02 INFO - PROCESS | 1652 | 1461241982833 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:33:02 INFO - PROCESS | 1652 | 1461241982916 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12adbf800 == 58 [pid = 1652] [id = 723] 05:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11c2c5400) [pid = 1652] [serial = 2169] [outer = 0x0] 05:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x123816800) [pid = 1652] [serial = 2170] [outer = 0x11c2c5400] 05:33:02 INFO - PROCESS | 1652 | 1461241982944 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x126b2b800) [pid = 1652] [serial = 2171] [outer = 0x11c2c5400] 05:33:03 INFO - PROCESS | 1652 | 1461241983256 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:33:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 570ms 05:33:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:33:03 INFO - PROCESS | 1652 | 1461241983302 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1652 | 1461241983304 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:33:03 INFO - PROCESS | 1652 | 1461241983306 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1652 | 1461241983307 Marionette TRACE conn2 <- [1,2866,null,{}] 05:33:03 INFO - PROCESS | 1652 | 1461241983309 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 1652 | 1461241983414 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:33:03 INFO - PROCESS | 1652 | 1461241983427 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afc3800 == 59 [pid = 1652] [id = 724] 05:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12381d800) [pid = 1652] [serial = 2172] [outer = 0x0] 05:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1270b5000) [pid = 1652] [serial = 2173] [outer = 0x12381d800] 05:33:03 INFO - PROCESS | 1652 | 1461241983452 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x1273cf000) [pid = 1652] [serial = 2174] [outer = 0x12381d800] 05:33:03 INFO - PROCESS | 1652 | 1461241983801 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:33:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 05:33:03 INFO - PROCESS | 1652 | 1461241983825 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1652 | 1461241983826 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:33:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:33:03 INFO - PROCESS | 1652 | 1461241983828 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1652 | 1461241983829 Marionette TRACE conn2 <- [1,2870,null,{}] 05:33:03 INFO - PROCESS | 1652 | 1461241983832 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 1652 | 1461241983955 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:33:03 INFO - PROCESS | 1652 | 1461241983996 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9bf000 == 60 [pid = 1652] [id = 725] 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1273d0c00) [pid = 1652] [serial = 2175] [outer = 0x0] 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x127fef400) [pid = 1652] [serial = 2176] [outer = 0x1273d0c00] 05:33:04 INFO - PROCESS | 1652 | 1461241984021 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1294d5400) [pid = 1652] [serial = 2177] [outer = 0x1273d0c00] 05:33:04 INFO - PROCESS | 1652 | 1461241984339 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:33:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 519ms 05:33:04 INFO - PROCESS | 1652 | 1461241984349 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1652 | 1461241984350 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:33:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:33:04 INFO - PROCESS | 1652 | 1461241984354 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1652 | 1461241984355 Marionette TRACE conn2 <- [1,2874,null,{}] 05:33:04 INFO - PROCESS | 1652 | 1461241984357 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:04 INFO - PROCESS | 1652 | 1461241984467 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:33:04 INFO - PROCESS | 1652 | 1461241984478 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf7d000 == 61 [pid = 1652] [id = 726] 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1274e3000) [pid = 1652] [serial = 2178] [outer = 0x0] 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12ad65400) [pid = 1652] [serial = 2179] [outer = 0x1274e3000] 05:33:04 INFO - PROCESS | 1652 | 1461241984504 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12af32800) [pid = 1652] [serial = 2180] [outer = 0x1274e3000] 05:33:04 INFO - PROCESS | 1652 | 1461241984845 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:33:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x114a94000) [pid = 1652] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12b16e000) [pid = 1652] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x1191aa400) [pid = 1652] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x1294d7c00) [pid = 1652] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1270b3c00) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12af37c00) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x11b0e0c00) [pid = 1652] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x118ed0000) [pid = 1652] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x1273c7000) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11b848000) [pid = 1652] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x118ed9000) [pid = 1652] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:33:05 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12b3dec00) [pid = 1652] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:33:05 INFO - PROCESS | 1652 | 1461241985043 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1652 | 1461241985044 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:33:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:33:05 INFO - PROCESS | 1652 | 1461241985048 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1652 | 1461241985049 Marionette TRACE conn2 <- [1,2878,null,{}] 05:33:05 INFO - PROCESS | 1652 | 1461241985052 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 1652 | 1461241985134 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:33:05 INFO - PROCESS | 1652 | 1461241985139 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1277db800 == 62 [pid = 1652] [id = 727] 05:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x112226800) [pid = 1652] [serial = 2181] [outer = 0x0] 05:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11b848c00) [pid = 1652] [serial = 2182] [outer = 0x112226800] 05:33:05 INFO - PROCESS | 1652 | 1461241985165 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1294d7c00) [pid = 1652] [serial = 2183] [outer = 0x112226800] 05:33:05 INFO - PROCESS | 1652 | 1461241985499 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:33:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 471ms 05:33:05 INFO - PROCESS | 1652 | 1461241985522 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1652 | 1461241985523 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:33:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:33:05 INFO - PROCESS | 1652 | 1461241985526 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1652 | 1461241985527 Marionette TRACE conn2 <- [1,2882,null,{}] 05:33:05 INFO - PROCESS | 1652 | 1461241985529 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 1652 | 1461241985630 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:33:05 INFO - PROCESS | 1652 | 1461241985692 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4ad000 == 63 [pid = 1652] [id = 728] 05:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12ad65800) [pid = 1652] [serial = 2184] [outer = 0x0] 05:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12af90800) [pid = 1652] [serial = 2185] [outer = 0x12ad65800] 05:33:05 INFO - PROCESS | 1652 | 1461241985726 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12b3d8c00) [pid = 1652] [serial = 2186] [outer = 0x12ad65800] 05:33:06 INFO - PROCESS | 1652 | 1461241986038 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:33:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 05:33:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:33:06 INFO - PROCESS | 1652 | 1461241986047 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 1652 | 1461241986048 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:33:06 INFO - PROCESS | 1652 | 1461241986058 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1652 | 1461241986059 Marionette TRACE conn2 <- [1,2886,null,{}] 05:33:06 INFO - PROCESS | 1652 | 1461241986062 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 1652 | 1461241986154 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:33:06 INFO - PROCESS | 1652 | 1461241986159 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f294800 == 64 [pid = 1652] [id = 729] 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12af31000) [pid = 1652] [serial = 2187] [outer = 0x0] 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12b9de000) [pid = 1652] [serial = 2188] [outer = 0x12af31000] 05:33:06 INFO - PROCESS | 1652 | 1461241986184 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12bc19000) [pid = 1652] [serial = 2189] [outer = 0x12af31000] 05:33:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:33:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 475ms 05:33:06 INFO - PROCESS | 1652 | 1461241986520 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:33:06 INFO - PROCESS | 1652 | 1461241986527 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 1652 | 1461241986528 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:33:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:33:06 INFO - PROCESS | 1652 | 1461241986530 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1652 | 1461241986531 Marionette TRACE conn2 <- [1,2890,null,{}] 05:33:06 INFO - PROCESS | 1652 | 1461241986533 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 1652 | 1461241986658 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:33:06 INFO - PROCESS | 1652 | 1461241986664 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f569000 == 65 [pid = 1652] [id = 730] 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12b169800) [pid = 1652] [serial = 2190] [outer = 0x0] 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12bcd4400) [pid = 1652] [serial = 2191] [outer = 0x12b169800] 05:33:06 INFO - PROCESS | 1652 | 1461241986689 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12cf9b000) [pid = 1652] [serial = 2192] [outer = 0x12b169800] 05:33:07 INFO - PROCESS | 1652 | 1461241987024 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:33:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 520ms 05:33:07 INFO - PROCESS | 1652 | 1461241987109 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1652 | 1461241987111 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:33:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:33:07 INFO - PROCESS | 1652 | 1461241987115 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1652 | 1461241987118 Marionette TRACE conn2 <- [1,2894,null,{}] 05:33:07 INFO - PROCESS | 1652 | 1461241987128 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 1652 | 1461241987241 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:33:07 INFO - PROCESS | 1652 | 1461241987321 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aaa3000 == 66 [pid = 1652] [id = 731] 05:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x114a9ec00) [pid = 1652] [serial = 2193] [outer = 0x0] 05:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x114aaa400) [pid = 1652] [serial = 2194] [outer = 0x114a9ec00] 05:33:07 INFO - PROCESS | 1652 | 1461241987352 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1157ce400) [pid = 1652] [serial = 2195] [outer = 0x114a9ec00] 05:33:07 INFO - PROCESS | 1652 | 1461241987801 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:33:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 731ms 05:33:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:33:07 INFO - PROCESS | 1652 | 1461241987853 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1652 | 1461241987855 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:33:07 INFO - PROCESS | 1652 | 1461241987862 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1652 | 1461241987865 Marionette TRACE conn2 <- [1,2898,null,{}] 05:33:07 INFO - PROCESS | 1652 | 1461241987869 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 1652 | 1461241987976 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:33:08 INFO - PROCESS | 1652 | 1461241988052 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db9800 == 67 [pid = 1652] [id = 732] 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1191afc00) [pid = 1652] [serial = 2196] [outer = 0x0] 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x11a510800) [pid = 1652] [serial = 2197] [outer = 0x1191afc00] 05:33:08 INFO - PROCESS | 1652 | 1461241988083 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x11aa25800) [pid = 1652] [serial = 2198] [outer = 0x1191afc00] 05:33:08 INFO - PROCESS | 1652 | 1461241988509 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:33:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 675ms 05:33:08 INFO - PROCESS | 1652 | 1461241988536 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1652 | 1461241988537 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:33:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:33:08 INFO - PROCESS | 1652 | 1461241988540 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1652 | 1461241988541 Marionette TRACE conn2 <- [1,2902,null,{}] 05:33:08 INFO - PROCESS | 1652 | 1461241988548 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 1652 | 1461241988684 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:33:08 INFO - PROCESS | 1652 | 1461241988792 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3e8800 == 68 [pid = 1652] [id = 733] 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x11b054400) [pid = 1652] [serial = 2199] [outer = 0x0] 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x11c72f400) [pid = 1652] [serial = 2200] [outer = 0x11b054400] 05:33:08 INFO - PROCESS | 1652 | 1461241988826 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x123aa1400) [pid = 1652] [serial = 2201] [outer = 0x11b054400] 05:33:09 INFO - PROCESS | 1652 | 1461241989219 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:33:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 720ms 05:33:09 INFO - PROCESS | 1652 | 1461241989259 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1652 | 1461241989261 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:33:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:33:09 INFO - PROCESS | 1652 | 1461241989263 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1652 | 1461241989264 Marionette TRACE conn2 <- [1,2906,null,{}] 05:33:09 INFO - PROCESS | 1652 | 1461241989267 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:09 INFO - PROCESS | 1652 | 1461241989376 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:33:09 INFO - PROCESS | 1652 | 1461241989441 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x130232000 == 69 [pid = 1652] [id = 734] 05:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x125e10400) [pid = 1652] [serial = 2202] [outer = 0x0] 05:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x126bb4800) [pid = 1652] [serial = 2203] [outer = 0x125e10400] 05:33:09 INFO - PROCESS | 1652 | 1461241989471 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12ad6c400) [pid = 1652] [serial = 2204] [outer = 0x125e10400] 05:33:09 INFO - PROCESS | 1652 | 1461241989910 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:33:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 669ms 05:33:09 INFO - PROCESS | 1652 | 1461241989932 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1652 | 1461241989934 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:33:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:33:09 INFO - PROCESS | 1652 | 1461241989937 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1652 | 1461241989939 Marionette TRACE conn2 <- [1,2910,null,{}] 05:33:09 INFO - PROCESS | 1652 | 1461241989942 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 1652 | 1461241990046 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:33:10 INFO - PROCESS | 1652 | 1461241990143 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x13097c800 == 70 [pid = 1652] [id = 735] 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x126927c00) [pid = 1652] [serial = 2205] [outer = 0x0] 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12af9bc00) [pid = 1652] [serial = 2206] [outer = 0x126927c00] 05:33:10 INFO - PROCESS | 1652 | 1461241990172 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12b16fc00) [pid = 1652] [serial = 2207] [outer = 0x126927c00] 05:33:10 INFO - PROCESS | 1652 | 1461241990534 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:33:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:33:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:33:10 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 621ms 05:33:10 INFO - PROCESS | 1652 | 1461241990558 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1652 | 1461241990559 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:33:10 INFO - TEST-START | /DOMEvents/constructors.html 05:33:10 INFO - PROCESS | 1652 | 1461241990561 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1652 | 1461241990563 Marionette TRACE conn2 <- [1,2914,null,{}] 05:33:10 INFO - PROCESS | 1652 | 1461241990565 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 1652 | 1461241990691 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:33:10 INFO - PROCESS | 1652 | 1461241990800 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x132f08000 == 71 [pid = 1652] [id = 736] 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12bc0cc00) [pid = 1652] [serial = 2208] [outer = 0x0] 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12cfdac00) [pid = 1652] [serial = 2209] [outer = 0x12bc0cc00] 05:33:10 INFO - PROCESS | 1652 | 1461241990835 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12d07ac00) [pid = 1652] [serial = 2210] [outer = 0x12bc0cc00] 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:33:11 INFO - PROCESS | 1652 | 1461241991276 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:33:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:33:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:33:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:33:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:33:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:33:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:33:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:33:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:33:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 726ms 05:33:11 INFO - PROCESS | 1652 | 1461241991289 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:33:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:33:11 INFO - PROCESS | 1652 | 1461241991292 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1652 | 1461241991297 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1652 | 1461241991299 Marionette TRACE conn2 <- [1,2918,null,{}] 05:33:11 INFO - PROCESS | 1652 | 1461241991302 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:11 INFO - PROCESS | 1652 | 1461241991475 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:33:11 INFO - PROCESS | 1652 | 1461241991553 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x134aaf000 == 72 [pid = 1652] [id = 737] 05:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12bcd5c00) [pid = 1652] [serial = 2211] [outer = 0x0] 05:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12d083000) [pid = 1652] [serial = 2212] [outer = 0x12bcd5c00] 05:33:11 INFO - PROCESS | 1652 | 1461241991582 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12d924000) [pid = 1652] [serial = 2213] [outer = 0x12bcd5c00] 05:33:11 INFO - PROCESS | 1652 | 1461241991932 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:33:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:33:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 673ms 05:33:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:33:11 INFO - PROCESS | 1652 | 1461241991969 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1652 | 1461241991971 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1652 | 1461241991973 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1652 | 1461241991974 Marionette TRACE conn2 <- [1,2922,null,{}] 05:33:11 INFO - PROCESS | 1652 | 1461241991977 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 1652 | 1461241992080 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:33:12 INFO - PROCESS | 1652 | 1461241992188 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee64000 == 73 [pid = 1652] [id = 738] 05:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x118fe7400) [pid = 1652] [serial = 2214] [outer = 0x0] 05:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x12ce4b400) [pid = 1652] [serial = 2215] [outer = 0x118fe7400] 05:33:12 INFO - PROCESS | 1652 | 1461241992220 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12da3a800) [pid = 1652] [serial = 2216] [outer = 0x118fe7400] 05:33:12 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:33:12 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:33:12 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:33:12 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:33:12 INFO - PROCESS | 1652 | 1461241992566 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:33:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:33:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:33:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:33:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:33:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:33:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:33:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:33:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:33:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:33:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 621ms 05:33:12 INFO - PROCESS | 1652 | 1461241992594 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1652 | 1461241992596 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:33:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:33:12 INFO - PROCESS | 1652 | 1461241992598 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1652 | 1461241992600 Marionette TRACE conn2 <- [1,2926,null,{}] 05:33:12 INFO - PROCESS | 1652 | 1461241992602 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 1652 | 1461241992710 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:33:12 INFO - PROCESS | 1652 | 1461241992835 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x125b20000 == 74 [pid = 1652] [id = 739] 05:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x114e60c00) [pid = 1652] [serial = 2217] [outer = 0x0] 05:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12af92800) [pid = 1652] [serial = 2218] [outer = 0x114e60c00] 05:33:12 INFO - PROCESS | 1652 | 1461241992870 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12da43000) [pid = 1652] [serial = 2219] [outer = 0x114e60c00] 05:33:13 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:33:13 INFO - PROCESS | 1652 | 1461241993373 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:33:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:33:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 822ms 05:33:13 INFO - PROCESS | 1652 | 1461241993421 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1652 | 1461241993424 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:33:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:33:13 INFO - PROCESS | 1652 | 1461241993427 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1652 | 1461241993429 Marionette TRACE conn2 <- [1,2930,null,{}] 05:33:13 INFO - PROCESS | 1652 | 1461241993433 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:13 INFO - PROCESS | 1652 | 1461241993534 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:33:13 INFO - PROCESS | 1652 | 1461241993604 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1277d4000 == 75 [pid = 1652] [id = 740] 05:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x11464c800) [pid = 1652] [serial = 2220] [outer = 0x0] 05:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x1162e6c00) [pid = 1652] [serial = 2221] [outer = 0x11464c800] 05:33:13 INFO - PROCESS | 1652 | 1461241993678 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x119d68400) [pid = 1652] [serial = 2222] [outer = 0x11464c800] 05:33:13 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:33:14 INFO - PROCESS | 1652 | 1461241994007 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:33:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:33:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 620ms 05:33:14 INFO - PROCESS | 1652 | 1461241994048 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1652 | 1461241994051 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:33:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:33:14 INFO - PROCESS | 1652 | 1461241994056 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1652 | 1461241994057 Marionette TRACE conn2 <- [1,2934,null,{}] 05:33:14 INFO - PROCESS | 1652 | 1461241994060 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 1652 | 1461241994161 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:33:14 INFO - PROCESS | 1652 | 1461241994246 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x11927a800 == 76 [pid = 1652] [id = 741] 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x114c50000) [pid = 1652] [serial = 2223] [outer = 0x0] 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x1157d6c00) [pid = 1652] [serial = 2224] [outer = 0x114c50000] 05:33:14 INFO - PROCESS | 1652 | 1461241994324 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x11aca8000) [pid = 1652] [serial = 2225] [outer = 0x114c50000] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12f294800 == 75 [pid = 1652] [id = 729] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4ad000 == 74 [pid = 1652] [id = 728] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1277db800 == 73 [pid = 1652] [id = 727] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf7d000 == 72 [pid = 1652] [id = 726] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9bf000 == 71 [pid = 1652] [id = 725] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12afc3800 == 70 [pid = 1652] [id = 724] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x12bc0e800) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12adbf800 == 69 [pid = 1652] [id = 723] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9d1000 == 68 [pid = 1652] [id = 722] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12686f800 == 67 [pid = 1652] [id = 721] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x125abc800 == 66 [pid = 1652] [id = 720] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa93800 == 65 [pid = 1652] [id = 719] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x125b0d800 == 64 [pid = 1652] [id = 718] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9ca800 == 63 [pid = 1652] [id = 714] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12800d800 == 62 [pid = 1652] [id = 713] 05:33:14 INFO - PROCESS | 1652 | --DOCSHELL 0x119b1d800 == 61 [pid = 1652] [id = 712] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x127fe8c00) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12b02a000) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x11be33000) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x123810000) [pid = 1652] [serial = 2111] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x11aa28400) [pid = 1652] [serial = 2105] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x11a94e000) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x12af97c00) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x114a9cc00) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x123aa3400) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x12af38800) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11b844c00) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x12b168800) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x11ac9dc00) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x11b83fc00) [pid = 1652] [serial = 2108] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x119251c00) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12b9e8000) [pid = 1652] [serial = 2132] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12af95800) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x114e5f800) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12b3d7000) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x1187ca000) [pid = 1652] [serial = 2102] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12ad6fc00) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x126f57000) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12695d800) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x12b711400) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12b3df400) [pid = 1652] [serial = 2126] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12af33400) [pid = 1652] [serial = 2078] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12b16d800) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x12b172400) [pid = 1652] [serial = 2129] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12ad65c00) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 05:33:14 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12692e800) [pid = 1652] [serial = 2114] [outer = 0x0] [url = about:blank] 05:33:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:33:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 622ms 05:33:14 INFO - PROCESS | 1652 | 1461241994675 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:33:14 INFO - PROCESS | 1652 | 1461241994679 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1652 | 1461241994680 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:33:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:33:14 INFO - PROCESS | 1652 | 1461241994683 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1652 | 1461241994687 Marionette TRACE conn2 <- [1,2938,null,{}] 05:33:14 INFO - PROCESS | 1652 | 1461241994696 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 1652 | 1461241994785 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:33:14 INFO - PROCESS | 1652 | 1461241994850 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x127320000 == 62 [pid = 1652] [id = 742] 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11ae0c400) [pid = 1652] [serial = 2226] [outer = 0x0] 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x11be26400) [pid = 1652] [serial = 2227] [outer = 0x11ae0c400] 05:33:14 INFO - PROCESS | 1652 | 1461241994879 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x123a9f000) [pid = 1652] [serial = 2228] [outer = 0x11ae0c400] 05:33:15 INFO - PROCESS | 1652 | 1461241995163 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:33:15 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:33:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 525ms 05:33:15 INFO - PROCESS | 1652 | 1461241995208 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:33:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:33:15 INFO - PROCESS | 1652 | 1461241995210 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:33:15 INFO - PROCESS | 1652 | 1461241995212 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1652 | 1461241995213 Marionette TRACE conn2 <- [1,2942,null,{}] 05:33:15 INFO - PROCESS | 1652 | 1461241995215 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 1652 | 1461241995306 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:33:15 INFO - PROCESS | 1652 | 1461241995310 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ae53800 == 63 [pid = 1652] [id = 743] 05:33:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x126926000) [pid = 1652] [serial = 2229] [outer = 0x0] 05:33:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x126f5f400) [pid = 1652] [serial = 2230] [outer = 0x126926000] 05:33:15 INFO - PROCESS | 1652 | 1461241995336 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x127474800) [pid = 1652] [serial = 2231] [outer = 0x126926000] 05:33:15 INFO - PROCESS | 1652 | 1461241995666 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:33:15 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:33:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:33:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 468ms 05:33:15 INFO - PROCESS | 1652 | 1461241995684 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1652 | 1461241995685 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:33:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:33:15 INFO - PROCESS | 1652 | 1461241995690 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1652 | 1461241995691 Marionette TRACE conn2 <- [1,2946,null,{}] 05:33:15 INFO - PROCESS | 1652 | 1461241995693 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 1652 | 1461241995779 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:33:15 INFO - PROCESS | 1652 | 1461241995783 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b9af800 == 64 [pid = 1652] [id = 744] 05:33:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x1274dbc00) [pid = 1652] [serial = 2232] [outer = 0x0] 05:33:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12a7e0800) [pid = 1652] [serial = 2233] [outer = 0x1274dbc00] 05:33:15 INFO - PROCESS | 1652 | 1461241995810 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12ad6e000) [pid = 1652] [serial = 2234] [outer = 0x1274dbc00] 05:33:16 INFO - PROCESS | 1652 | 1461241996126 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:33:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:33:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 05:33:16 INFO - PROCESS | 1652 | 1461241996159 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:33:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:33:16 INFO - PROCESS | 1652 | 1461241996160 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:33:16 INFO - PROCESS | 1652 | 1461241996162 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1652 | 1461241996164 Marionette TRACE conn2 <- [1,2950,null,{}] 05:33:16 INFO - PROCESS | 1652 | 1461241996166 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 1652 | 1461241996267 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:33:16 INFO - PROCESS | 1652 | 1461241996346 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d20e000 == 65 [pid = 1652] [id = 745] 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12ad6d800) [pid = 1652] [serial = 2235] [outer = 0x0] 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12af95800) [pid = 1652] [serial = 2236] [outer = 0x12ad6d800] 05:33:16 INFO - PROCESS | 1652 | 1461241996373 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12bc11400) [pid = 1652] [serial = 2237] [outer = 0x12ad6d800] 05:33:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12da9e800 == 66 [pid = 1652] [id = 746] 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12ce54c00) [pid = 1652] [serial = 2238] [outer = 0x0] 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12ce52400) [pid = 1652] [serial = 2239] [outer = 0x12ce54c00] 05:33:16 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:33:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 05:33:16 INFO - PROCESS | 1652 | 1461241996680 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:33:16 INFO - PROCESS | 1652 | 1461241996683 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1652 | 1461241996684 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:33:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:33:16 INFO - PROCESS | 1652 | 1461241996698 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1652 | 1461241996699 Marionette TRACE conn2 <- [1,2954,null,{}] 05:33:16 INFO - PROCESS | 1652 | 1461241996703 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 1652 | 1461241996839 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:33:16 INFO - PROCESS | 1652 | 1461241996854 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ee65800 == 67 [pid = 1652] [id = 747] 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12af2b000) [pid = 1652] [serial = 2240] [outer = 0x0] 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12bc18800) [pid = 1652] [serial = 2241] [outer = 0x12af2b000] 05:33:16 INFO - PROCESS | 1652 | 1461241996880 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12cfe4400) [pid = 1652] [serial = 2242] [outer = 0x12af2b000] 05:33:17 INFO - PROCESS | 1652 | 1461241997190 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:33:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:33:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:33:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 526ms 05:33:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:33:17 INFO - PROCESS | 1652 | 1461241997223 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1652 | 1461241997224 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:33:17 INFO - PROCESS | 1652 | 1461241997226 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1652 | 1461241997227 Marionette TRACE conn2 <- [1,2958,null,{}] 05:33:17 INFO - PROCESS | 1652 | 1461241997229 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:17 INFO - PROCESS | 1652 | 1461241997348 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:33:17 INFO - PROCESS | 1652 | 1461241997389 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x130170800 == 68 [pid = 1652] [id = 748] 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12ce56800) [pid = 1652] [serial = 2243] [outer = 0x0] 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12d082400) [pid = 1652] [serial = 2244] [outer = 0x12ce56800] 05:33:17 INFO - PROCESS | 1652 | 1461241997414 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12e038400) [pid = 1652] [serial = 2245] [outer = 0x12ce56800] 05:33:17 INFO - PROCESS | 1652 | 1461241997700 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:33:17 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:33:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 522ms 05:33:17 INFO - PROCESS | 1652 | 1461241997765 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1652 | 1461241997766 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:33:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:33:17 INFO - PROCESS | 1652 | 1461241997768 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1652 | 1461241997770 Marionette TRACE conn2 <- [1,2962,null,{}] 05:33:17 INFO - PROCESS | 1652 | 1461241997772 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:17 INFO - PROCESS | 1652 | 1461241997889 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:33:17 INFO - PROCESS | 1652 | 1461241997904 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x130432800 == 69 [pid = 1652] [id = 749] 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x12e034c00) [pid = 1652] [serial = 2246] [outer = 0x0] 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12e040800) [pid = 1652] [serial = 2247] [outer = 0x12e034c00] 05:33:17 INFO - PROCESS | 1652 | 1461241997929 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12e26d800) [pid = 1652] [serial = 2248] [outer = 0x12e034c00] 05:33:18 INFO - PROCESS | 1652 | 1461241998257 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:33:18 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:33:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 05:33:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:33:18 INFO - PROCESS | 1652 | 1461241998294 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1652 | 1461241998295 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:33:18 INFO - PROCESS | 1652 | 1461241998297 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1652 | 1461241998298 Marionette TRACE conn2 <- [1,2966,null,{}] 05:33:18 INFO - PROCESS | 1652 | 1461241998301 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:18 INFO - PROCESS | 1652 | 1461241998417 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:33:18 INFO - PROCESS | 1652 | 1461241998460 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x13507b000 == 70 [pid = 1652] [id = 750] 05:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12e26e800) [pid = 1652] [serial = 2249] [outer = 0x0] 05:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12e288800) [pid = 1652] [serial = 2250] [outer = 0x12e26e800] 05:33:18 INFO - PROCESS | 1652 | 1461241998485 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12e28dc00) [pid = 1652] [serial = 2251] [outer = 0x12e26e800] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12381d800) [pid = 1652] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x1273d0c00) [pid = 1652] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1274e3000) [pid = 1652] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x11a7b1c00) [pid = 1652] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11b053c00) [pid = 1652] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x114aa7000) [pid = 1652] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11ac9a800) [pid = 1652] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x11572d000) [pid = 1652] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x12b928c00) [pid = 1652] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12af31000) [pid = 1652] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x112226800) [pid = 1652] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12ad65800) [pid = 1652] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12fe22c00) [pid = 1652] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x11c2c5400) [pid = 1652] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:33:18 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12fc77800) [pid = 1652] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:33:18 INFO - PROCESS | 1652 | 1461241998928 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:33:18 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:33:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 677ms 05:33:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:33:18 INFO - PROCESS | 1652 | 1461241998974 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1652 | 1461241998976 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:33:18 INFO - PROCESS | 1652 | 1461241998978 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1652 | 1461241998980 Marionette TRACE conn2 <- [1,2970,null,{}] 05:33:18 INFO - PROCESS | 1652 | 1461241998982 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 1652 | 1461241999085 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:33:19 INFO - PROCESS | 1652 | 1461241999171 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x135084000 == 71 [pid = 1652] [id = 751] 05:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x11aa1b400) [pid = 1652] [serial = 2252] [outer = 0x0] 05:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12cfe0800) [pid = 1652] [serial = 2253] [outer = 0x11aa1b400] 05:33:19 INFO - PROCESS | 1652 | 1461241999203 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12e294400) [pid = 1652] [serial = 2254] [outer = 0x11aa1b400] 05:33:19 INFO - PROCESS | 1652 | 1461241999463 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:33:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:33:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 521ms 05:33:19 INFO - PROCESS | 1652 | 1461241999499 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1652 | 1461241999501 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:33:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:33:19 INFO - PROCESS | 1652 | 1461241999510 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1652 | 1461241999511 Marionette TRACE conn2 <- [1,2974,null,{}] 05:33:19 INFO - PROCESS | 1652 | 1461241999514 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 1652 | 1461241999611 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:33:19 INFO - PROCESS | 1652 | 1461241999615 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350e1000 == 72 [pid = 1652] [id = 752] 05:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12e296800) [pid = 1652] [serial = 2255] [outer = 0x0] 05:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12e6bfc00) [pid = 1652] [serial = 2256] [outer = 0x12e296800] 05:33:19 INFO - PROCESS | 1652 | 1461241999640 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12e6c7400) [pid = 1652] [serial = 2257] [outer = 0x12e296800] 05:33:19 INFO - PROCESS | 1652 | 1461241999950 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:33:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:33:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 05:33:19 INFO - PROCESS | 1652 | 1461241999979 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1652 | 1461241999980 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:33:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:33:19 INFO - PROCESS | 1652 | 1461241999984 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1652 | 1461241999985 Marionette TRACE conn2 <- [1,2978,null,{}] 05:33:19 INFO - PROCESS | 1652 | 1461241999993 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:20 INFO - PROCESS | 1652 | 1461242000122 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:33:20 INFO - PROCESS | 1652 | 1461242000129 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x138544800 == 73 [pid = 1652] [id = 753] 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12e296c00) [pid = 1652] [serial = 2258] [outer = 0x0] 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12e6cd800) [pid = 1652] [serial = 2259] [outer = 0x12e296c00] 05:33:20 INFO - PROCESS | 1652 | 1461242000154 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12e6d5c00) [pid = 1652] [serial = 2260] [outer = 0x12e296c00] 05:33:20 INFO - PROCESS | 1652 | 1461242000448 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:33:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:33:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 474ms 05:33:20 INFO - PROCESS | 1652 | 1461242000459 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1652 | 1461242000460 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:33:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:33:20 INFO - PROCESS | 1652 | 1461242000462 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1652 | 1461242000463 Marionette TRACE conn2 <- [1,2982,null,{}] 05:33:20 INFO - PROCESS | 1652 | 1461242000466 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:20 INFO - PROCESS | 1652 | 1461242000567 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:33:20 INFO - PROCESS | 1652 | 1461242000572 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x138da1800 == 74 [pid = 1652] [id = 754] 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x12e6d4c00) [pid = 1652] [serial = 2261] [outer = 0x0] 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12e93f800) [pid = 1652] [serial = 2262] [outer = 0x12e6d4c00] 05:33:20 INFO - PROCESS | 1652 | 1461242000600 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12e947c00) [pid = 1652] [serial = 2263] [outer = 0x12e6d4c00] 05:33:21 INFO - PROCESS | 1652 | 1461242001238 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:33:21 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:33:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:33:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 820ms 05:33:21 INFO - PROCESS | 1652 | 1461242001282 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1652 | 1461242001285 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:33:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:33:21 INFO - PROCESS | 1652 | 1461242001308 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1652 | 1461242001310 Marionette TRACE conn2 <- [1,2986,null,{}] 05:33:21 INFO - PROCESS | 1652 | 1461242001314 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 1652 | 1461242001428 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:33:21 INFO - PROCESS | 1652 | 1461242001512 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x125c2b000 == 75 [pid = 1652] [id = 755] 05:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x1162ea000) [pid = 1652] [serial = 2264] [outer = 0x0] 05:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x11a957800) [pid = 1652] [serial = 2265] [outer = 0x1162ea000] 05:33:21 INFO - PROCESS | 1652 | 1461242001544 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x11aa3f400) [pid = 1652] [serial = 2266] [outer = 0x1162ea000] 05:33:21 INFO - PROCESS | 1652 | 1461242001908 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:33:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:33:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 623ms 05:33:21 INFO - PROCESS | 1652 | 1461242001929 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1652 | 1461242001933 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:33:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:33:21 INFO - PROCESS | 1652 | 1461242001938 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1652 | 1461242001940 Marionette TRACE conn2 <- [1,2990,null,{}] 05:33:21 INFO - PROCESS | 1652 | 1461242001942 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:22 INFO - PROCESS | 1652 | 1461242002054 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:33:22 INFO - PROCESS | 1652 | 1461242002173 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b40d800 == 76 [pid = 1652] [id = 756] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x11be28800) [pid = 1652] [serial = 2267] [outer = 0x0] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x11c2c5400) [pid = 1652] [serial = 2268] [outer = 0x11be28800] 05:33:22 INFO - PROCESS | 1652 | 1461242002205 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x125d0dc00) [pid = 1652] [serial = 2269] [outer = 0x11be28800] 05:33:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db9000 == 77 [pid = 1652] [id = 757] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x1294d2000) [pid = 1652] [serial = 2270] [outer = 0x0] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x123a9d400) [pid = 1652] [serial = 2271] [outer = 0x1294d2000] 05:33:22 INFO - PROCESS | 1652 | 1461242002606 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:33:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:33:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 719ms 05:33:22 INFO - PROCESS | 1652 | 1461242002658 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:33:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:33:22 INFO - PROCESS | 1652 | 1461242002659 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:33:22 INFO - PROCESS | 1652 | 1461242002662 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1652 | 1461242002664 Marionette TRACE conn2 <- [1,2994,null,{}] 05:33:22 INFO - PROCESS | 1652 | 1461242002672 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:22 INFO - PROCESS | 1652 | 1461242002812 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:33:22 INFO - PROCESS | 1652 | 1461242002927 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x132f1c800 == 78 [pid = 1652] [id = 758] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x1294d5800) [pid = 1652] [serial = 2272] [outer = 0x0] 05:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12af91000) [pid = 1652] [serial = 2273] [outer = 0x1294d5800] 05:33:22 INFO - PROCESS | 1652 | 1461242002961 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12b3df400) [pid = 1652] [serial = 2274] [outer = 0x1294d5800] 05:33:23 INFO - PROCESS | 1652 | 1461242003343 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:33:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:33:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:33:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 722ms 05:33:23 INFO - PROCESS | 1652 | 1461242003415 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1652 | 1461242003418 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:33:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:33:23 INFO - PROCESS | 1652 | 1461242003440 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1652 | 1461242003442 Marionette TRACE conn2 <- [1,2998,null,{}] 05:33:23 INFO - PROCESS | 1652 | 1461242003446 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:23 INFO - PROCESS | 1652 | 1461242003611 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:33:23 INFO - PROCESS | 1652 | 1461242003729 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x138da0000 == 79 [pid = 1652] [id = 759] 05:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12b3e1000) [pid = 1652] [serial = 2275] [outer = 0x0] 05:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12cfa5000) [pid = 1652] [serial = 2276] [outer = 0x12b3e1000] 05:33:23 INFO - PROCESS | 1652 | 1461242003776 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x12d22ec00) [pid = 1652] [serial = 2277] [outer = 0x12b3e1000] 05:33:24 INFO - PROCESS | 1652 | 1461242004162 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:33:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:33:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 775ms 05:33:24 INFO - PROCESS | 1652 | 1461242004211 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1652 | 1461242004213 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:33:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:33:24 INFO - PROCESS | 1652 | 1461242004215 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1652 | 1461242004217 Marionette TRACE conn2 <- [1,3002,null,{}] 05:33:24 INFO - PROCESS | 1652 | 1461242004219 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 1652 | 1461242004313 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:33:24 INFO - PROCESS | 1652 | 1461242004430 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b0d9000 == 80 [pid = 1652] [id = 760] 05:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12d231c00) [pid = 1652] [serial = 2278] [outer = 0x0] 05:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12d239800) [pid = 1652] [serial = 2279] [outer = 0x12d231c00] 05:33:24 INFO - PROCESS | 1652 | 1461242004478 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12e288400) [pid = 1652] [serial = 2280] [outer = 0x12d231c00] 05:33:24 INFO - PROCESS | 1652 | 1461242004943 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:33:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:33:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 778ms 05:33:25 INFO - PROCESS | 1652 | 1461242005016 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1652 | 1461242005017 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:33:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:33:25 INFO - PROCESS | 1652 | 1461242005034 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1652 | 1461242005035 Marionette TRACE conn2 <- [1,3006,null,{}] 05:33:25 INFO - PROCESS | 1652 | 1461242005037 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:25 INFO - PROCESS | 1652 | 1461242005164 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:33:25 INFO - PROCESS | 1652 | 1461242005244 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x130516000 == 81 [pid = 1652] [id = 761] 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12699a800) [pid = 1652] [serial = 2281] [outer = 0x0] 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12e28fc00) [pid = 1652] [serial = 2282] [outer = 0x12699a800] 05:33:25 INFO - PROCESS | 1652 | 1461242005276 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x12e6d3000) [pid = 1652] [serial = 2283] [outer = 0x12699a800] 05:33:25 INFO - PROCESS | 1652 | 1461242005613 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:33:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:33:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 05:33:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:33:25 INFO - PROCESS | 1652 | 1461242005654 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1652 | 1461242005655 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:33:25 INFO - PROCESS | 1652 | 1461242005657 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1652 | 1461242005658 Marionette TRACE conn2 <- [1,3010,null,{}] 05:33:25 INFO - PROCESS | 1652 | 1461242005661 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:25 INFO - PROCESS | 1652 | 1461242005770 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:33:25 INFO - PROCESS | 1652 | 1461242005881 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d1d000 == 82 [pid = 1652] [id = 762] 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12a764400) [pid = 1652] [serial = 2284] [outer = 0x0] 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x12a76b000) [pid = 1652] [serial = 2285] [outer = 0x12a764400] 05:33:25 INFO - PROCESS | 1652 | 1461242005912 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x12a770000) [pid = 1652] [serial = 2286] [outer = 0x12a764400] 05:33:26 INFO - PROCESS | 1652 | 1461242006252 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:33:26 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:33:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 621ms 05:33:26 INFO - PROCESS | 1652 | 1461242006278 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1652 | 1461242006280 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:33:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:33:26 INFO - PROCESS | 1652 | 1461242006282 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1652 | 1461242006283 Marionette TRACE conn2 <- [1,3014,null,{}] 05:33:26 INFO - PROCESS | 1652 | 1461242006286 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 1652 | 1461242006397 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:33:26 INFO - PROCESS | 1652 | 1461242006542 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d2b800 == 83 [pid = 1652] [id = 763] 05:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x114a9fc00) [pid = 1652] [serial = 2287] [outer = 0x0] 05:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12a772400) [pid = 1652] [serial = 2288] [outer = 0x114a9fc00] 05:33:26 INFO - PROCESS | 1652 | 1461242006575 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12af75c00) [pid = 1652] [serial = 2289] [outer = 0x114a9fc00] 05:33:26 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:33:26 INFO - PROCESS | 1652 | 1461242006969 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:33:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:33:27 INFO - {} 05:33:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:33:27 INFO - {} 05:33:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:33:27 INFO - {} 05:33:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:33:27 INFO - {} 05:33:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 720ms 05:33:27 INFO - PROCESS | 1652 | 1461242007003 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1652 | 1461242007004 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:33:27 INFO - TEST-START | /FileAPI/fileReader.html 05:33:27 INFO - PROCESS | 1652 | 1461242007007 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1652 | 1461242007008 Marionette TRACE conn2 <- [1,3018,null,{}] 05:33:27 INFO - PROCESS | 1652 | 1461242007010 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:27 INFO - PROCESS | 1652 | 1461242007153 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:33:27 INFO - PROCESS | 1652 | 1461242007460 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x127096000 == 84 [pid = 1652] [id = 764] 05:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x114610400) [pid = 1652] [serial = 2290] [outer = 0x0] 05:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x114a95c00) [pid = 1652] [serial = 2291] [outer = 0x114610400] 05:33:27 INFO - PROCESS | 1652 | 1461242007530 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x114e56400) [pid = 1652] [serial = 2292] [outer = 0x114610400] 05:33:27 INFO - PROCESS | 1652 | 1461242007961 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:33:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:33:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:33:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:33:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 971ms 05:33:27 INFO - PROCESS | 1652 | 1461242007978 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1652 | 1461242007981 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:33:27 INFO - TEST-START | /FileAPI/historical.html 05:33:27 INFO - PROCESS | 1652 | 1461242007985 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1652 | 1461242007987 Marionette TRACE conn2 <- [1,3022,null,{}] 05:33:27 INFO - PROCESS | 1652 | 1461242007990 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 1652 | 1461242008092 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:33:28 INFO - PROCESS | 1652 | 1461242008212 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11bbbe800 == 85 [pid = 1652] [id = 765] 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x112147800) [pid = 1652] [serial = 2293] [outer = 0x0] 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x114aa0c00) [pid = 1652] [serial = 2294] [outer = 0x112147800] 05:33:28 INFO - PROCESS | 1652 | 1461242008242 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x118c06800) [pid = 1652] [serial = 2295] [outer = 0x112147800] 05:33:28 INFO - PROCESS | 1652 | 1461242008605 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:33:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:33:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:33:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:33:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:33:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:33:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:33:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:33:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:33:28 INFO - TEST-OK | /FileAPI/historical.html | took 674ms 05:33:28 INFO - TEST-START | /FileAPI/idlharness.html 05:33:28 INFO - PROCESS | 1652 | 1461242008661 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1652 | 1461242008663 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:33:28 INFO - PROCESS | 1652 | 1461242008667 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1652 | 1461242008668 Marionette TRACE conn2 <- [1,3026,null,{}] 05:33:28 INFO - PROCESS | 1652 | 1461242008670 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 1652 | 1461242008769 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:33:28 INFO - PROCESS | 1652 | 1461242008900 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11ac7b000 == 84 [pid = 1652] [id = 661] 05:33:28 INFO - PROCESS | 1652 | --DOCSHELL 0x114a82000 == 83 [pid = 1652] [id = 623] 05:33:28 INFO - PROCESS | 1652 | --DOCSHELL 0x138544800 == 82 [pid = 1652] [id = 753] 05:33:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1350e1000 == 81 [pid = 1652] [id = 752] 05:33:28 INFO - PROCESS | 1652 | --DOCSHELL 0x135084000 == 80 [pid = 1652] [id = 751] 05:33:28 INFO - PROCESS | 1652 | --DOCSHELL 0x13507b000 == 79 [pid = 1652] [id = 750] 05:33:28 INFO - PROCESS | 1652 | --DOCSHELL 0x130432800 == 78 [pid = 1652] [id = 749] 05:33:28 INFO - PROCESS | 1652 | --DOCSHELL 0x130170800 == 77 [pid = 1652] [id = 748] 05:33:28 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12fc7e000) [pid = 1652] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:33:28 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x12bcd4400) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 05:33:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11aa61800 == 78 [pid = 1652] [id = 766] 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x11644e400) [pid = 1652] [serial = 2296] [outer = 0x0] 05:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x11aa35800) [pid = 1652] [serial = 2297] [outer = 0x11644e400] 05:33:28 INFO - PROCESS | 1652 | 1461242008964 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x11b84c400) [pid = 1652] [serial = 2298] [outer = 0x11644e400] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee65800 == 77 [pid = 1652] [id = 747] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12da9e800 == 76 [pid = 1652] [id = 746] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12d20e000 == 75 [pid = 1652] [id = 745] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12b9af800 == 74 [pid = 1652] [id = 744] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12fc76800 == 73 [pid = 1652] [id = 18] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12ae53800 == 72 [pid = 1652] [id = 743] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x127320000 == 71 [pid = 1652] [id = 742] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11927a800 == 70 [pid = 1652] [id = 741] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1277d4000 == 69 [pid = 1652] [id = 740] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12ee64000 == 68 [pid = 1652] [id = 738] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x134aaf000 == 67 [pid = 1652] [id = 737] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x132f08000 == 66 [pid = 1652] [id = 736] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x13097c800 == 65 [pid = 1652] [id = 735] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x130232000 == 64 [pid = 1652] [id = 734] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3e8800 == 63 [pid = 1652] [id = 733] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x126db9800 == 62 [pid = 1652] [id = 732] 05:33:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11aaa3000 == 61 [pid = 1652] [id = 731] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x1270b5000) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x127fef400) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x1273cf000) [pid = 1652] [serial = 2174] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12ad65400) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x126f5d800) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x11be78800) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x11aa20000) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x11aa41800) [pid = 1652] [serial = 2162] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x11be2f800) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x11c0a9800) [pid = 1652] [serial = 2168] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x118541000) [pid = 1652] [serial = 2156] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x115694800) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x1294d5400) [pid = 1652] [serial = 2177] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x11b02cc00) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x11ba44c00) [pid = 1652] [serial = 2165] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x118836c00) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x1197d6800) [pid = 1652] [serial = 2159] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x12b70d400) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x11221f000) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x12af34800) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x12bc18400) [pid = 1652] [serial = 2135] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x11aa1ac00) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12bc19000) [pid = 1652] [serial = 2189] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x11b848c00) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x12af90800) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x12af32800) [pid = 1652] [serial = 2180] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x1294d7c00) [pid = 1652] [serial = 2183] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12b711000) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x12b9de000) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x123816800) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12b3d8c00) [pid = 1652] [serial = 2186] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x126b2b800) [pid = 1652] [serial = 2171] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1652 | 1461242009551 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:33:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:33:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:33:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:33:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:33:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:33:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:33:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:33:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:33:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:33:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:33:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:33:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:33:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:33:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 935ms 05:33:29 INFO - PROCESS | 1652 | 1461242009613 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1652 | 1461242009616 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:33:29 INFO - TEST-START | /FileAPI/idlharness.worker 05:33:29 INFO - PROCESS | 1652 | 1461242009624 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1652 | 1461242009632 Marionette TRACE conn2 <- [1,3030,null,{}] 05:33:29 INFO - PROCESS | 1652 | 1461242009647 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 1652 | 1461242009784 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:33:29 INFO - PROCESS | 1652 | 1461242009923 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afc5800 == 62 [pid = 1652] [id = 767] 05:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x118541000) [pid = 1652] [serial = 2299] [outer = 0x0] 05:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x1273d0800) [pid = 1652] [serial = 2300] [outer = 0x118541000] 05:33:29 INFO - PROCESS | 1652 | 1461242009963 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x1294da800) [pid = 1652] [serial = 2301] [outer = 0x118541000] 05:33:30 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:33:30 INFO - PROCESS | 1652 | 1461242010660 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:33:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:33:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:33:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:33:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:33:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:33:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:33:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:33:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:33:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:33:30 INFO - {} 05:33:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1101ms 05:33:30 INFO - PROCESS | 1652 | 1461242010723 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1652 | 1461242010725 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:33:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:33:30 INFO - PROCESS | 1652 | 1461242010728 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1652 | 1461242010729 Marionette TRACE conn2 <- [1,3034,null,{}] 05:33:30 INFO - PROCESS | 1652 | 1461242010733 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:30 INFO - PROCESS | 1652 | 1461242010877 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:33:30 INFO - PROCESS | 1652 | 1461242010883 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3a8000 == 63 [pid = 1652] [id = 768] 05:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12ad69000) [pid = 1652] [serial = 2302] [outer = 0x0] 05:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12e28a400) [pid = 1652] [serial = 2303] [outer = 0x12ad69000] 05:33:30 INFO - PROCESS | 1652 | 1461242010926 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12e290c00) [pid = 1652] [serial = 2304] [outer = 0x12ad69000] 05:33:31 INFO - PROCESS | 1652 | 1461242011316 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:33:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:33:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 623ms 05:33:31 INFO - PROCESS | 1652 | 1461242011350 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1652 | 1461242011352 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:33:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:33:31 INFO - PROCESS | 1652 | 1461242011357 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1652 | 1461242011358 Marionette TRACE conn2 <- [1,3038,null,{}] 05:33:31 INFO - PROCESS | 1652 | 1461242011361 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:31 INFO - PROCESS | 1652 | 1461242011492 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:33:31 INFO - PROCESS | 1652 | 1461242011507 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e4c4800 == 64 [pid = 1652] [id = 769] 05:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12e6b8800) [pid = 1652] [serial = 2305] [outer = 0x0] 05:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12e6c7800) [pid = 1652] [serial = 2306] [outer = 0x12e6b8800] 05:33:31 INFO - PROCESS | 1652 | 1461242011540 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12e941c00) [pid = 1652] [serial = 2307] [outer = 0x12e6b8800] 05:33:31 INFO - PROCESS | 1652 | 1461242011876 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:33:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:33:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:33:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 569ms 05:33:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:33:31 INFO - PROCESS | 1652 | 1461242011926 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1652 | 1461242011927 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:33:31 INFO - PROCESS | 1652 | 1461242011929 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1652 | 1461242011930 Marionette TRACE conn2 <- [1,3042,null,{}] 05:33:31 INFO - PROCESS | 1652 | 1461242011938 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 1652 | 1461242012054 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:33:32 INFO - PROCESS | 1652 | 1461242012066 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b827800 == 65 [pid = 1652] [id = 770] 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x114c4ac00) [pid = 1652] [serial = 2308] [outer = 0x0] 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x11be70000) [pid = 1652] [serial = 2309] [outer = 0x114c4ac00] 05:33:32 INFO - PROCESS | 1652 | 1461242012095 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12ad75000) [pid = 1652] [serial = 2310] [outer = 0x114c4ac00] 05:33:32 INFO - PROCESS | 1652 | 1461242012541 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:33:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:33:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:33:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:33:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 634ms 05:33:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:33:32 INFO - PROCESS | 1652 | 1461242012564 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1652 | 1461242012565 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:33:32 INFO - PROCESS | 1652 | 1461242012567 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1652 | 1461242012568 Marionette TRACE conn2 <- [1,3046,null,{}] 05:33:32 INFO - PROCESS | 1652 | 1461242012571 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 1652 | 1461242012686 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:33:32 INFO - PROCESS | 1652 | 1461242012698 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x13022d800 == 66 [pid = 1652] [id = 771] 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x12aa09400) [pid = 1652] [serial = 2311] [outer = 0x0] 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12ad7bc00) [pid = 1652] [serial = 2312] [outer = 0x12aa09400] 05:33:32 INFO - PROCESS | 1652 | 1461242012722 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12e94b000) [pid = 1652] [serial = 2313] [outer = 0x12aa09400] 05:33:32 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:33:33 INFO - PROCESS | 1652 | 1461242013064 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:33:33 INFO - {} 05:33:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 517ms 05:33:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:33:33 INFO - PROCESS | 1652 | 1461242013091 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1652 | 1461242013092 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:33:33 INFO - PROCESS | 1652 | 1461242013094 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1652 | 1461242013095 Marionette TRACE conn2 <- [1,3050,null,{}] 05:33:33 INFO - PROCESS | 1652 | 1461242013097 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:33 INFO - PROCESS | 1652 | 1461242013212 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:33:33 INFO - PROCESS | 1652 | 1461242013228 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x130440000 == 67 [pid = 1652] [id = 772] 05:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x126d8a400) [pid = 1652] [serial = 2314] [outer = 0x0] 05:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x126d93c00) [pid = 1652] [serial = 2315] [outer = 0x126d8a400] 05:33:33 INFO - PROCESS | 1652 | 1461242013253 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12d3c3400) [pid = 1652] [serial = 2316] [outer = 0x126d8a400] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x12af2b000) [pid = 1652] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x11ae0c400) [pid = 1652] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12e034c00) [pid = 1652] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x12ce56800) [pid = 1652] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x12ad6d800) [pid = 1652] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x12b169800) [pid = 1652] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x12e26e800) [pid = 1652] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x1274dbc00) [pid = 1652] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x11464c800) [pid = 1652] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x126926000) [pid = 1652] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x11aa1b400) [pid = 1652] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x114c50000) [pid = 1652] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12e296800) [pid = 1652] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12e296c00) [pid = 1652] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:33:33 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x12ce54c00) [pid = 1652] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:33:33 INFO - PROCESS | 1652 | 1461242013843 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:33:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 770ms 05:33:33 INFO - PROCESS | 1652 | 1461242013864 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1652 | 1461242013866 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:33:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:33:33 INFO - PROCESS | 1652 | 1461242013868 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1652 | 1461242013869 Marionette TRACE conn2 <- [1,3054,null,{}] 05:33:33 INFO - PROCESS | 1652 | 1461242013872 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:33 INFO - PROCESS | 1652 | 1461242013963 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:33:34 INFO - PROCESS | 1652 | 1461242014031 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x13097c800 == 68 [pid = 1652] [id = 773] 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x126d8a800) [pid = 1652] [serial = 2317] [outer = 0x0] 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12e6bbc00) [pid = 1652] [serial = 2318] [outer = 0x126d8a800] 05:33:34 INFO - PROCESS | 1652 | 1461242014058 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12f21d800) [pid = 1652] [serial = 2319] [outer = 0x126d8a800] 05:33:34 INFO - PROCESS | 1652 | 1461242014448 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:33:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:33:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:33:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:33:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:33:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 633ms 05:33:34 INFO - PROCESS | 1652 | 1461242014503 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1652 | 1461242014504 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:33:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:33:34 INFO - PROCESS | 1652 | 1461242014506 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1652 | 1461242014507 Marionette TRACE conn2 <- [1,3058,null,{}] 05:33:34 INFO - PROCESS | 1652 | 1461242014509 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 1652 | 1461242014607 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:33:34 INFO - PROCESS | 1652 | 1461242014611 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x135086800 == 69 [pid = 1652] [id = 774] 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12a73e800) [pid = 1652] [serial = 2320] [outer = 0x0] 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12f226c00) [pid = 1652] [serial = 2321] [outer = 0x12a73e800] 05:33:34 INFO - PROCESS | 1652 | 1461242014642 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12f228c00) [pid = 1652] [serial = 2322] [outer = 0x12a73e800] 05:33:35 INFO - PROCESS | 1652 | 1461242015033 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:33:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:33:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:33:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:33:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:33:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:33:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:33:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:33:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:33:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 573ms 05:33:35 INFO - PROCESS | 1652 | 1461242015080 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1652 | 1461242015081 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:33:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:33:35 INFO - PROCESS | 1652 | 1461242015084 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1652 | 1461242015085 Marionette TRACE conn2 <- [1,3062,null,{}] 05:33:35 INFO - PROCESS | 1652 | 1461242015088 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 1652 | 1461242015191 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:33:35 INFO - PROCESS | 1652 | 1461242015195 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d9a000 == 70 [pid = 1652] [id = 775] 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12e945000) [pid = 1652] [serial = 2323] [outer = 0x0] 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12fb0a400) [pid = 1652] [serial = 2324] [outer = 0x12e945000] 05:33:35 INFO - PROCESS | 1652 | 1461242015220 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12fb11c00) [pid = 1652] [serial = 2325] [outer = 0x12e945000] 05:33:35 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:33:35 INFO - PROCESS | 1652 | 1461242015563 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:33:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:33:35 INFO - {} 05:33:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 521ms 05:33:35 INFO - PROCESS | 1652 | 1461242015606 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1652 | 1461242015607 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:33:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:33:35 INFO - PROCESS | 1652 | 1461242015609 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1652 | 1461242015610 Marionette TRACE conn2 <- [1,3066,null,{}] 05:33:35 INFO - PROCESS | 1652 | 1461242015613 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 1652 | 1461242015705 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:33:35 INFO - PROCESS | 1652 | 1461242015861 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a777000 == 71 [pid = 1652] [id = 776] 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x112142800) [pid = 1652] [serial = 2326] [outer = 0x0] 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x114a8a400) [pid = 1652] [serial = 2327] [outer = 0x112142800] 05:33:35 INFO - PROCESS | 1652 | 1461242015892 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x11569f400) [pid = 1652] [serial = 2328] [outer = 0x112142800] 05:33:36 INFO - PROCESS | 1652 | 1461242016300 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:33:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:33:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:33:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:33:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:33:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:33:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:33:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:33:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 721ms 05:33:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:33:36 INFO - PROCESS | 1652 | 1461242016333 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 1652 | 1461242016338 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:33:36 INFO - PROCESS | 1652 | 1461242016343 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1652 | 1461242016345 Marionette TRACE conn2 <- [1,3070,null,{}] 05:33:36 INFO - PROCESS | 1652 | 1461242016348 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 1652 | 1461242016446 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:33:36 INFO - PROCESS | 1652 | 1461242016585 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a539000 == 72 [pid = 1652] [id = 777] 05:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x118c3b800) [pid = 1652] [serial = 2329] [outer = 0x0] 05:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x11aa3b400) [pid = 1652] [serial = 2330] [outer = 0x118c3b800] 05:33:36 INFO - PROCESS | 1652 | 1461242016638 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x11b848c00) [pid = 1652] [serial = 2331] [outer = 0x118c3b800] 05:33:37 INFO - PROCESS | 1652 | 1461242017190 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:33:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 877ms 05:33:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:33:37 INFO - PROCESS | 1652 | 1461242017222 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1652 | 1461242017224 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:33:37 INFO - PROCESS | 1652 | 1461242017227 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1652 | 1461242017229 Marionette TRACE conn2 <- [1,3074,null,{}] 05:33:37 INFO - PROCESS | 1652 | 1461242017231 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 1652 | 1461242017344 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:33:37 INFO - PROCESS | 1652 | 1461242017462 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12afa4800 == 73 [pid = 1652] [id = 778] 05:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x11ba43c00) [pid = 1652] [serial = 2332] [outer = 0x0] 05:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x125e08800) [pid = 1652] [serial = 2333] [outer = 0x11ba43c00] 05:33:37 INFO - PROCESS | 1652 | 1461242017494 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x126d8e000) [pid = 1652] [serial = 2334] [outer = 0x11ba43c00] 05:33:37 INFO - PROCESS | 1652 | 1461242017869 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:33:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:33:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 672ms 05:33:37 INFO - PROCESS | 1652 | 1461242017899 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1652 | 1461242017901 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:33:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:33:37 INFO - PROCESS | 1652 | 1461242017908 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1652 | 1461242017913 Marionette TRACE conn2 <- [1,3078,null,{}] 05:33:37 INFO - PROCESS | 1652 | 1461242017916 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 1652 | 1461242018029 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:33:38 INFO - PROCESS | 1652 | 1461242018148 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf85000 == 74 [pid = 1652] [id = 779] 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x11be2b000) [pid = 1652] [serial = 2335] [outer = 0x0] 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x126d89000) [pid = 1652] [serial = 2336] [outer = 0x11be2b000] 05:33:38 INFO - PROCESS | 1652 | 1461242018181 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x127f0fc00) [pid = 1652] [serial = 2337] [outer = 0x11be2b000] 05:33:38 INFO - PROCESS | 1652 | 1461242018557 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1652 | 1461242018584 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:33:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:33:38 INFO - PROCESS | 1652 | 1461242018587 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1652 | 1461242018588 Marionette TRACE conn2 <- [1,3082,null,{}] 05:33:38 INFO - PROCESS | 1652 | 1461242018591 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 1652 | 1461242018702 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:33:38 INFO - PROCESS | 1652 | 1461242018824 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f2a8000 == 75 [pid = 1652] [id = 780] 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12a18a000) [pid = 1652] [serial = 2338] [outer = 0x0] 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x12a7df400) [pid = 1652] [serial = 2339] [outer = 0x12a18a000] 05:33:38 INFO - PROCESS | 1652 | 1461242018855 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x12aa07400) [pid = 1652] [serial = 2340] [outer = 0x12a18a000] 05:33:39 INFO - PROCESS | 1652 | 1461242019198 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:33:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:33:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:33:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:33:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 620ms 05:33:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:33:39 INFO - PROCESS | 1652 | 1461242019208 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1652 | 1461242019209 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:33:39 INFO - PROCESS | 1652 | 1461242019211 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1652 | 1461242019212 Marionette TRACE conn2 <- [1,3086,null,{}] 05:33:39 INFO - PROCESS | 1652 | 1461242019214 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 1652 | 1461242019324 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:33:39 INFO - PROCESS | 1652 | 1461242019439 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x13042f800 == 76 [pid = 1652] [id = 781] 05:33:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x12ac38c00) [pid = 1652] [serial = 2341] [outer = 0x0] 05:33:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x12ac3f800) [pid = 1652] [serial = 2342] [outer = 0x12ac38c00] 05:33:39 INFO - PROCESS | 1652 | 1461242019477 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x12ad7d400) [pid = 1652] [serial = 2343] [outer = 0x12ac38c00] 05:33:39 INFO - PROCESS | 1652 | 1461242019849 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:33:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 05:33:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:33:39 INFO - PROCESS | 1652 | 1461242019882 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1652 | 1461242019884 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:33:39 INFO - PROCESS | 1652 | 1461242019886 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1652 | 1461242019887 Marionette TRACE conn2 <- [1,3090,null,{}] 05:33:39 INFO - PROCESS | 1652 | 1461242019890 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:40 INFO - PROCESS | 1652 | 1461242020002 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:33:40 INFO - PROCESS | 1652 | 1461242020111 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d23800 == 77 [pid = 1652] [id = 782] 05:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12ad82000) [pid = 1652] [serial = 2344] [outer = 0x0] 05:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x12af7ac00) [pid = 1652] [serial = 2345] [outer = 0x12ad82000] 05:33:40 INFO - PROCESS | 1652 | 1461242020154 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x12af7f800) [pid = 1652] [serial = 2346] [outer = 0x12ad82000] 05:33:40 INFO - PROCESS | 1652 | 1461242020497 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:33:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:33:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 620ms 05:33:40 INFO - PROCESS | 1652 | 1461242020507 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1652 | 1461242020508 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:33:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:33:40 INFO - PROCESS | 1652 | 1461242020511 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1652 | 1461242020512 Marionette TRACE conn2 <- [1,3094,null,{}] 05:33:40 INFO - PROCESS | 1652 | 1461242020514 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:40 INFO - PROCESS | 1652 | 1461242020623 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:33:40 INFO - PROCESS | 1652 | 1461242020741 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a527800 == 78 [pid = 1652] [id = 783] 05:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x12a7e1c00) [pid = 1652] [serial = 2347] [outer = 0x0] 05:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x12ac36800) [pid = 1652] [serial = 2348] [outer = 0x12a7e1c00] 05:33:40 INFO - PROCESS | 1652 | 1461242020772 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x12ad82400) [pid = 1652] [serial = 2349] [outer = 0x12a7e1c00] 05:33:41 INFO - PROCESS | 1652 | 1461242021116 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:33:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:33:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 619ms 05:33:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:33:41 INFO - PROCESS | 1652 | 1461242021130 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1652 | 1461242021131 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:33:41 INFO - PROCESS | 1652 | 1461242021133 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1652 | 1461242021134 Marionette TRACE conn2 <- [1,3098,null,{}] 05:33:41 INFO - PROCESS | 1652 | 1461242021139 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:41 INFO - PROCESS | 1652 | 1461242021250 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:33:41 INFO - PROCESS | 1652 | 1461242021366 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af19000 == 79 [pid = 1652] [id = 784] 05:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x112154000) [pid = 1652] [serial = 2350] [outer = 0x0] 05:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x112158800) [pid = 1652] [serial = 2351] [outer = 0x112154000] 05:33:41 INFO - PROCESS | 1652 | 1461242021415 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x11215c800) [pid = 1652] [serial = 2352] [outer = 0x112154000] 05:33:41 INFO - PROCESS | 1652 | 1461242021791 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:33:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:33:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:33:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 05:33:41 INFO - PROCESS | 1652 | 1461242021805 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1652 | 1461242021806 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:33:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:33:41 INFO - PROCESS | 1652 | 1461242021809 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1652 | 1461242021810 Marionette TRACE conn2 <- [1,3102,null,{}] 05:33:41 INFO - PROCESS | 1652 | 1461242021812 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:41 INFO - PROCESS | 1652 | 1461242021925 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:33:42 INFO - PROCESS | 1652 | 1461242022044 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b08e800 == 80 [pid = 1652] [id = 785] 05:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x112154400) [pid = 1652] [serial = 2353] [outer = 0x0] 05:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x11215fc00) [pid = 1652] [serial = 2354] [outer = 0x112154400] 05:33:42 INFO - PROCESS | 1652 | 1461242022075 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x11a511800) [pid = 1652] [serial = 2355] [outer = 0x112154400] 05:33:42 INFO - PROCESS | 1652 | 1461242022414 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:33:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:33:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 618ms 05:33:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:33:42 INFO - PROCESS | 1652 | 1461242022428 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 1652 | 1461242022429 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:33:42 INFO - PROCESS | 1652 | 1461242022432 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 1652 | 1461242022433 Marionette TRACE conn2 <- [1,3106,null,{}] 05:33:42 INFO - PROCESS | 1652 | 1461242022435 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:42 INFO - PROCESS | 1652 | 1461242022550 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:33:42 INFO - PROCESS | 1652 | 1461242022692 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac0f800 == 81 [pid = 1652] [id = 786] 05:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x1198cf400) [pid = 1652] [serial = 2356] [outer = 0x0] 05:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12ac32c00) [pid = 1652] [serial = 2357] [outer = 0x1198cf400] 05:33:42 INFO - PROCESS | 1652 | 1461242022730 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12b16a400) [pid = 1652] [serial = 2358] [outer = 0x1198cf400] 05:33:43 INFO - PROCESS | 1652 | 1461242023253 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:33:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:33:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:33:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:33:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 873ms 05:33:43 INFO - PROCESS | 1652 | 1461242023306 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1652 | 1461242023309 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:33:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:33:43 INFO - PROCESS | 1652 | 1461242023315 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1652 | 1461242023318 Marionette TRACE conn2 <- [1,3110,null,{}] 05:33:43 INFO - PROCESS | 1652 | 1461242023324 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:43 INFO - PROCESS | 1652 | 1461242023496 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:33:43 INFO - PROCESS | 1652 | 1461242023631 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac1f000 == 82 [pid = 1652] [id = 787] 05:33:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x11569fc00) [pid = 1652] [serial = 2359] [outer = 0x0] 05:33:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x118e2d800) [pid = 1652] [serial = 2360] [outer = 0x11569fc00] 05:33:43 INFO - PROCESS | 1652 | 1461242023662 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x11aa22800) [pid = 1652] [serial = 2361] [outer = 0x11569fc00] 05:33:44 INFO - PROCESS | 1652 | 1461242024034 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:33:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:33: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 05:33:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:33:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 776ms 05:33:44 INFO - PROCESS | 1652 | 1461242024098 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1652 | 1461242024101 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:33:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:33:44 INFO - PROCESS | 1652 | 1461242024125 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1652 | 1461242024126 Marionette TRACE conn2 <- [1,3114,null,{}] 05:33:44 INFO - PROCESS | 1652 | 1461242024129 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:44 INFO - PROCESS | 1652 | 1461242024234 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:33:44 INFO - PROCESS | 1652 | 1461242024355 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\", \"61cf9c72-06fa-43a9-b83a-c8ad29575bb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x138d9a000 == 81 [pid = 1652] [id = 775] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x135086800 == 80 [pid = 1652] [id = 774] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x13097c800 == 79 [pid = 1652] [id = 773] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x130440000 == 78 [pid = 1652] [id = 772] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x13022d800 == 77 [pid = 1652] [id = 771] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11b827800 == 76 [pid = 1652] [id = 770] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x12d083000) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x12ce4b400) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x12e93f800) [pid = 1652] [serial = 2262] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ca2000 == 77 [pid = 1652] [id = 788] 05:33:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x11924e000) [pid = 1652] [serial = 2362] [outer = 0x0] 05:33:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x11ae0c000) [pid = 1652] [serial = 2363] [outer = 0x11924e000] 05:33:44 INFO - PROCESS | 1652 | 1461242024422 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x126932400) [pid = 1652] [serial = 2364] [outer = 0x11924e000] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12e4c4800 == 76 [pid = 1652] [id = 769] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3a8000 == 75 [pid = 1652] [id = 768] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12afc5800 == 74 [pid = 1652] [id = 767] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11aa61800 == 73 [pid = 1652] [id = 766] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11bbbe800 == 72 [pid = 1652] [id = 765] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x127096000 == 71 [pid = 1652] [id = 764] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x138d2b800 == 70 [pid = 1652] [id = 763] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x138d1d000 == 69 [pid = 1652] [id = 762] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x130516000 == 68 [pid = 1652] [id = 761] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x13b0d9000 == 67 [pid = 1652] [id = 760] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x138da0000 == 66 [pid = 1652] [id = 759] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x132f1c800 == 65 [pid = 1652] [id = 758] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x126db9000 == 64 [pid = 1652] [id = 757] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12b40d800 == 63 [pid = 1652] [id = 756] 05:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x125c2b000 == 62 [pid = 1652] [id = 755] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x12bc18800) [pid = 1652] [serial = 2241] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x11be26400) [pid = 1652] [serial = 2227] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x12e040800) [pid = 1652] [serial = 2247] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x123a9f000) [pid = 1652] [serial = 2228] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x12e038400) [pid = 1652] [serial = 2245] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x126bb4800) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12af95800) [pid = 1652] [serial = 2236] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x12d082400) [pid = 1652] [serial = 2244] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x12cf9b000) [pid = 1652] [serial = 2192] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x12e288800) [pid = 1652] [serial = 2250] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x12a7e0800) [pid = 1652] [serial = 2233] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x12ad6e000) [pid = 1652] [serial = 2234] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x114aaa400) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1162e6c00) [pid = 1652] [serial = 2221] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x12e26d800) [pid = 1652] [serial = 2248] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x119d68400) [pid = 1652] [serial = 2222] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x126f5f400) [pid = 1652] [serial = 2230] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12cfe0800) [pid = 1652] [serial = 2253] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x127474800) [pid = 1652] [serial = 2231] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12af92800) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x11c72f400) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x12cfdac00) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x11aca8000) [pid = 1652] [serial = 2225] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x11a510800) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12af9bc00) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12e6bfc00) [pid = 1652] [serial = 2256] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x12e28dc00) [pid = 1652] [serial = 2251] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x1157d6c00) [pid = 1652] [serial = 2224] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x12e294400) [pid = 1652] [serial = 2254] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x12e6c7400) [pid = 1652] [serial = 2257] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x12e6d5c00) [pid = 1652] [serial = 2260] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x12cfe4400) [pid = 1652] [serial = 2242] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12ce52400) [pid = 1652] [serial = 2239] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x12bc11400) [pid = 1652] [serial = 2237] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x12e6cd800) [pid = 1652] [serial = 2259] [outer = 0x0] [url = about:blank] 05:33:44 INFO - PROCESS | 1652 | 1461242024751 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:33:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:33:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 677ms 05:33:44 INFO - PROCESS | 1652 | 1461242024799 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1652 | 1461242024801 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:33:45 WARNING - u'runner_teardown' () 05:33:45 INFO - No more tests 05:33:45 INFO - Got 0 unexpected results 05:33:45 INFO - SUITE-END | took 509s 05:33:45 INFO - Closing logging queue 05:33:45 INFO - queue closed 05:33:45 INFO - Return code: 0 05:33:45 WARNING - # TBPL SUCCESS # 05:33:45 INFO - Running post-action listener: _resource_record_post_action 05:33:45 INFO - Running post-run listener: _resource_record_post_run 05:33:47 INFO - Total resource usage - Wall time: 533s; CPU: 58.0%; Read bytes: 37701120; Write bytes: 992668160; Read time: 441; Write time: 4704 05:33:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:33:47 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 188920320; Write bytes: 181272576; Read time: 15925; Write time: 302 05:33:47 INFO - run-tests - Wall time: 514s; CPU: 58.0%; Read bytes: 35522048; Write bytes: 794352128; Read time: 413; Write time: 4356 05:33:47 INFO - Running post-run listener: _upload_blobber_files 05:33:47 INFO - Blob upload gear active. 05:33:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:33: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 05:33: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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:33: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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:33:47 INFO - (blobuploader) - INFO - Open directory for files ... 05:33:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:33:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:33:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:33:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:33:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:33:49 INFO - (blobuploader) - INFO - Done attempting. 05:33:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:33:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:33:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:33:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:33:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:33:50 INFO - (blobuploader) - INFO - Done attempting. 05:33:50 INFO - (blobuploader) - INFO - Iteration through files over. 05:33:50 INFO - Return code: 0 05:33:50 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:33:50 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:33:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/cb37d3377356ddbcffe5a753e19be8fb58004b5606215d17893b1fcb58ee9010a834bccc6e3b45bcdde7734151727bf06aced072102b4c29910247df991e13b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1a9cf47eef2087d0df3b2b3004535549b0ff4bd16830e538ecedb29e0bba129dcd1f22758f8e1a1064bea83f770b51bcda440a2d50980626115136b0566a247d"} 05:33:50 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:33:50 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:33:50 INFO - Contents: 05:33:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/cb37d3377356ddbcffe5a753e19be8fb58004b5606215d17893b1fcb58ee9010a834bccc6e3b45bcdde7734151727bf06aced072102b4c29910247df991e13b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1a9cf47eef2087d0df3b2b3004535549b0ff4bd16830e538ecedb29e0bba129dcd1f22758f8e1a1064bea83f770b51bcda440a2d50980626115136b0566a247d"} 05:33:50 INFO - Running post-run listener: copy_logs_to_upload_dir 05:33:50 INFO - Copying logs to upload dir... 05:33:50 INFO - mkdir: /builds/slave/test/build/upload/logs 05:33:50 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=595.789126 ========= master_lag: 3.47 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 59 secs) (at 2016-04-21 05:33:54.495027) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 05:33:54.498171) ========= 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.6Av2VyhvQB/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.RXMtrKoh70/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/cb37d3377356ddbcffe5a753e19be8fb58004b5606215d17893b1fcb58ee9010a834bccc6e3b45bcdde7734151727bf06aced072102b4c29910247df991e13b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1a9cf47eef2087d0df3b2b3004535549b0ff4bd16830e538ecedb29e0bba129dcd1f22758f8e1a1064bea83f770b51bcda440a2d50980626115136b0566a247d"} build_url:https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012458 build_url: 'https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/cb37d3377356ddbcffe5a753e19be8fb58004b5606215d17893b1fcb58ee9010a834bccc6e3b45bcdde7734151727bf06aced072102b4c29910247df991e13b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1a9cf47eef2087d0df3b2b3004535549b0ff4bd16830e538ecedb29e0bba129dcd1f22758f8e1a1064bea83f770b51bcda440a2d50980626115136b0566a247d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VI2gOsnVSgOG9MRHyKpX3A/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.20 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 05:33:54.710887) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 05:33:54.711205) ========= 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.6Av2VyhvQB/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.RXMtrKoh70/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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.005340 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 05:33:54.732528) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 05:33:54.732810) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 05:33:54.733143) ========= ========= Total master_lag: 3.87 =========