builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0001 starttime: 1462550781.59 results: success (0) buildid: 20160505103448 builduid: dd35c8d42e6745669048b66fbea75044 revision: cb425f373a802dc57c8fefffad95487334467ec2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 09:06:21.592096) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 09:06:21.592528) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-06 09:06:21.592806) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-06 09:06:22.708541) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-05-06 09:06:22.708791) ========= 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.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners TMPDIR=/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/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-05-06 09:06:22-- 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% 74.7M=0s 2016-05-06 09:06:23 (74.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.504370 ========= master_lag: 8.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-05-06 09:06:31.229579) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 09:06:31.229850) ========= 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.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners TMPDIR=/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/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.021445 ========= master_lag: 0.20 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 09:06:31.450363) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 09:06:31.450713) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev cb425f373a802dc57c8fefffad95487334467ec2 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev cb425f373a802dc57c8fefffad95487334467ec2 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners TMPDIR=/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/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-05-06 09:06:31,465 truncating revision to first 12 chars 2016-05-06 09:06:31,466 Setting DEBUG logging. 2016-05-06 09:06:31,466 attempt 1/10 2016-05-06 09:06:31,466 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/cb425f373a80?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 09:06:32,766 unpacking tar archive at: mozilla-aurora-cb425f373a80/testing/mozharness/ program finished with exit code 0 elapsedTime=1.556482 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 09:06:33.137817) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 09:06:33.138083) ========= script_repo_revision: cb425f373a802dc57c8fefffad95487334467ec2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 09:06:33.138453) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 09:06:33.138717) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 09:06:33.157264) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 18 secs) (at 2016-05-06 09:06:33.157555) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners TMPDIR=/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/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 09:06:33 INFO - MultiFileLogger online at 20160506 09:06:33 in /builds/slave/test 09:06:33 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:06:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:06:33 INFO - {'append_to_log': False, 09:06:33 INFO - 'base_work_dir': '/builds/slave/test', 09:06:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:06:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:06:33 INFO - 'buildbot_json_path': 'buildprops.json', 09:06:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:06:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:06:33 INFO - 'download_minidump_stackwalk': True, 09:06:33 INFO - 'download_symbols': 'true', 09:06:33 INFO - 'e10s': False, 09:06:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:06:33 INFO - 'tooltool.py': '/tools/tooltool.py', 09:06:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:06:33 INFO - '/tools/misc-python/virtualenv.py')}, 09:06:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:06:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:06:33 INFO - 'log_level': 'info', 09:06:33 INFO - 'log_to_console': True, 09:06:33 INFO - 'opt_config_files': (), 09:06:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:06:33 INFO - '--processes=1', 09:06:33 INFO - '--config=%(test_path)s/wptrunner.ini', 09:06:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:06:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:06:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:06:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:06:33 INFO - 'pip_index': False, 09:06:33 INFO - 'require_test_zip': True, 09:06:33 INFO - 'test_type': ('testharness',), 09:06:33 INFO - 'this_chunk': '1', 09:06:33 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:06:33 INFO - 'total_chunks': '10', 09:06:33 INFO - 'virtualenv_path': 'venv', 09:06:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:06:33 INFO - 'work_dir': 'build'} 09:06:33 INFO - ##### 09:06:33 INFO - ##### Running clobber step. 09:06:33 INFO - ##### 09:06:33 INFO - Running pre-action listener: _resource_record_pre_action 09:06:33 INFO - Running main action method: clobber 09:06:33 INFO - rmtree: /builds/slave/test/build 09:06:33 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:06:34 INFO - Running post-action listener: _resource_record_post_action 09:06:34 INFO - ##### 09:06:34 INFO - ##### Running read-buildbot-config step. 09:06:34 INFO - ##### 09:06:34 INFO - Running pre-action listener: _resource_record_pre_action 09:06:34 INFO - Running main action method: read_buildbot_config 09:06:34 INFO - Using buildbot properties: 09:06:34 INFO - { 09:06:34 INFO - "project": "", 09:06:34 INFO - "product": "firefox", 09:06:34 INFO - "script_repo_revision": "production", 09:06:34 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 09:06:34 INFO - "repository": "", 09:06:34 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 09:06:34 INFO - "buildid": "20160505103448", 09:06:34 INFO - "pgo_build": "False", 09:06:34 INFO - "basedir": "/builds/slave/test", 09:06:34 INFO - "buildnumber": 188, 09:06:34 INFO - "slavename": "t-yosemite-r7-0001", 09:06:34 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 09:06:34 INFO - "platform": "macosx64", 09:06:34 INFO - "branch": "mozilla-aurora", 09:06:34 INFO - "revision": "cb425f373a802dc57c8fefffad95487334467ec2", 09:06:34 INFO - "repo_path": "releases/mozilla-aurora", 09:06:34 INFO - "moz_repo_path": "", 09:06:34 INFO - "stage_platform": "macosx64", 09:06:34 INFO - "builduid": "dd35c8d42e6745669048b66fbea75044", 09:06:34 INFO - "slavebuilddir": "test" 09:06:34 INFO - } 09:06:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 09:06:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 09:06:34 INFO - Running post-action listener: _resource_record_post_action 09:06:34 INFO - ##### 09:06:34 INFO - ##### Running download-and-extract step. 09:06:34 INFO - ##### 09:06:34 INFO - Running pre-action listener: _resource_record_pre_action 09:06:34 INFO - Running main action method: download_and_extract 09:06:34 INFO - mkdir: /builds/slave/test/build/tests 09:06: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')]} 09:06:34 INFO - https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 09:06:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:06:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:06:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:06:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 09:06:36 INFO - Downloaded 1235 bytes. 09:06:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:06:36 INFO - Using the following test package requirements: 09:06:36 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 09:06:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:06:36 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 09:06:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:06:36 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 09:06:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:06:36 INFO - u'jsshell-mac64.zip'], 09:06:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:06:36 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 09:06:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 09:06:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:06:36 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 09:06:36 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:06:36 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 09:06:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:06:36 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 09:06:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:06:36 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 09:06:36 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 09:06:36 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')]} 09:06:36 INFO - https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 09:06:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 09:06:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 09:06:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 09:06:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 09:06:37 INFO - Downloaded 17995090 bytes. 09:06:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:06:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:06:37 INFO - caution: filename not matched: web-platform/* 09:06:37 INFO - Return code: 11 09:06:37 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')]} 09:06:37 INFO - https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 09:06:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 09:06:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 09:06:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 09:06:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 09:06:39 INFO - Downloaded 36408648 bytes. 09:06:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:06:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:06:43 INFO - caution: filename not matched: bin/* 09:06:43 INFO - caution: filename not matched: config/* 09:06:43 INFO - caution: filename not matched: mozbase/* 09:06:43 INFO - caution: filename not matched: marionette/* 09:06:43 INFO - caution: filename not matched: tools/wptserve/* 09:06:43 INFO - Return code: 11 09:06:43 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')]} 09:06:43 INFO - https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 09:06:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:06:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:06:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 09:06:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 09:06:45 INFO - Downloaded 73022922 bytes. 09:06:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:06:45 INFO - mkdir: /builds/slave/test/properties 09:06:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:06:45 INFO - Writing to file /builds/slave/test/properties/build_url 09:06:45 INFO - Contents: 09:06:45 INFO - build_url:https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:06:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:06:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:06:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:06:46 INFO - Contents: 09:06:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:06:46 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')]} 09:06:46 INFO - https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:06:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:06:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:06:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:06:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 09:06:49 INFO - Downloaded 103574100 bytes. 09:06:49 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:06:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:06:53 INFO - Return code: 0 09:06:53 INFO - Running post-action listener: _resource_record_post_action 09:06:53 INFO - Running post-action listener: set_extra_try_arguments 09:06:53 INFO - ##### 09:06:53 INFO - ##### Running create-virtualenv step. 09:06:53 INFO - ##### 09:06:53 INFO - Running pre-action listener: _pre_create_virtualenv 09:06:53 INFO - Running pre-action listener: _resource_record_pre_action 09:06:53 INFO - Running main action method: create_virtualenv 09:06:53 INFO - Creating virtualenv /builds/slave/test/build/venv 09:06:53 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 09:06:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:06:53 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:06:53 INFO - Using real prefix '/tools/python27' 09:06:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:06:54 INFO - Installing distribute.............................................................................................................................................................................................done. 09:06:56 INFO - Installing pip.................done. 09:06:56 INFO - Return code: 0 09:06:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:06: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')]} 09:06:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:06:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:06: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')]} 09:06:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:06:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:06:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10a197e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdef347c5a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b05e0>, '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 0x109d93cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109dbe990>, '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.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:06:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:06:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:06:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hgHG8dQF8Q/Render', 09:06:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:06:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:06:56 INFO - 'HOME': '/Users/cltbld', 09:06:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:06:56 INFO - 'LOGNAME': 'cltbld', 09:06:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:06:56 INFO - 'MOZ_NO_REMOTE': '1', 09:06:56 INFO - 'NO_EM_RESTART': '1', 09:06:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:06:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:06:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:06:56 INFO - 'PWD': '/builds/slave/test', 09:06:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:06:56 INFO - 'SHELL': '/bin/bash', 09:06:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vI2OlvkrpZ/Listeners', 09:06:56 INFO - 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', 09:06:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:06:56 INFO - 'USER': 'cltbld', 09:06:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:06:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:06:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:06:56 INFO - 'XPC_FLAGS': '0x0', 09:06:56 INFO - 'XPC_SERVICE_NAME': '0', 09:06:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:06:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:06:57 INFO - Downloading/unpacking psutil>=0.7.1 09:06:57 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 09:06:57 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 09:06:57 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 09:06:57 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 09:06:57 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 09:06:57 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 09:07:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:07:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:07:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:07:00 INFO - Installing collected packages: psutil 09:07:00 INFO - Running setup.py install for psutil 09:07:00 INFO - building 'psutil._psutil_osx' extension 09:07:00 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 09:07:00 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 09:07:00 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 09:07:00 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 09:07:00 INFO - building 'psutil._psutil_posix' extension 09:07:00 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 09:07:00 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:07:00 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:07:00 INFO - ^ 09:07:00 INFO - 1 warning generated. 09:07:00 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 09:07:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:07:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:07:01 INFO - Successfully installed psutil 09:07:01 INFO - Cleaning up... 09:07:01 INFO - Return code: 0 09:07:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:07:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:07:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:07:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:07:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:07:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10a197e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdef347c5a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b05e0>, '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 0x109d93cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109dbe990>, '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.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:07:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:07:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:07:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hgHG8dQF8Q/Render', 09:07:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:07:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:07:01 INFO - 'HOME': '/Users/cltbld', 09:07:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:07:01 INFO - 'LOGNAME': 'cltbld', 09:07:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:07:01 INFO - 'MOZ_NO_REMOTE': '1', 09:07:01 INFO - 'NO_EM_RESTART': '1', 09:07:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:07:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:07:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:07:01 INFO - 'PWD': '/builds/slave/test', 09:07:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:07:01 INFO - 'SHELL': '/bin/bash', 09:07:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vI2OlvkrpZ/Listeners', 09:07:01 INFO - 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', 09:07:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:07:01 INFO - 'USER': 'cltbld', 09:07:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:07:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:07:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:07:01 INFO - 'XPC_FLAGS': '0x0', 09:07:01 INFO - 'XPC_SERVICE_NAME': '0', 09:07:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:07:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:07:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:07:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:07:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:07:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:07:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:07:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:07:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:07:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:07:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:07:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:07:03 INFO - Installing collected packages: mozsystemmonitor 09:07:03 INFO - Running setup.py install for mozsystemmonitor 09:07:04 INFO - Successfully installed mozsystemmonitor 09:07:04 INFO - Cleaning up... 09:07:04 INFO - Return code: 0 09:07:04 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:07:04 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')]} 09:07:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:07:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:07:04 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')]} 09:07:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:07:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:07:04 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 0x10a197e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdef347c5a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b05e0>, '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 0x109d93cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109dbe990>, '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.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:07:04 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 09:07:04 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 09:07:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hgHG8dQF8Q/Render', 09:07:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:07:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:07:04 INFO - 'HOME': '/Users/cltbld', 09:07:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:07:04 INFO - 'LOGNAME': 'cltbld', 09:07:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:07:04 INFO - 'MOZ_NO_REMOTE': '1', 09:07:04 INFO - 'NO_EM_RESTART': '1', 09:07:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:07:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:07:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:07:04 INFO - 'PWD': '/builds/slave/test', 09:07:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:07:04 INFO - 'SHELL': '/bin/bash', 09:07:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vI2OlvkrpZ/Listeners', 09:07:04 INFO - 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', 09:07:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:07:04 INFO - 'USER': 'cltbld', 09:07:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:07:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:07:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:07:04 INFO - 'XPC_FLAGS': '0x0', 09:07:04 INFO - 'XPC_SERVICE_NAME': '0', 09:07:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:07:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:07:04 INFO - Downloading/unpacking blobuploader==1.2.4 09:07:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:07:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:07:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:07:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:07:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:07:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:07:06 INFO - Downloading blobuploader-1.2.4.tar.gz 09:07:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:07:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:07:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:07:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:07:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:07:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:07:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:07:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:07:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:07:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:07:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:07:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:07:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:07:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:07:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:07:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:07:08 INFO - Downloading docopt-0.6.1.tar.gz 09:07:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:07:08 INFO - Installing collected packages: blobuploader, requests, docopt 09:07:08 INFO - Running setup.py install for blobuploader 09:07:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:07:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:07:08 INFO - Running setup.py install for requests 09:07:08 INFO - Running setup.py install for docopt 09:07:08 INFO - Successfully installed blobuploader requests docopt 09:07:08 INFO - Cleaning up... 09:07:09 INFO - Return code: 0 09:07:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:07:09 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')]} 09:07:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:07:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:07:09 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')]} 09:07:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:07:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:07:09 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 0x10a197e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdef347c5a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b05e0>, '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 0x109d93cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109dbe990>, '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.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:07:09 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 09:07:09 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 09:07:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hgHG8dQF8Q/Render', 09:07:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:07:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:07:09 INFO - 'HOME': '/Users/cltbld', 09:07:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:07:09 INFO - 'LOGNAME': 'cltbld', 09:07:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:07:09 INFO - 'MOZ_NO_REMOTE': '1', 09:07:09 INFO - 'NO_EM_RESTART': '1', 09:07:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:07:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:07:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:07:09 INFO - 'PWD': '/builds/slave/test', 09:07:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:07:09 INFO - 'SHELL': '/bin/bash', 09:07:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vI2OlvkrpZ/Listeners', 09:07:09 INFO - 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', 09:07:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:07:09 INFO - 'USER': 'cltbld', 09:07:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:07:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:07:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:07:09 INFO - 'XPC_FLAGS': '0x0', 09:07:09 INFO - 'XPC_SERVICE_NAME': '0', 09:07:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:07:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:07:09 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-VMP2gV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:07:09 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-AnSxGd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:07:09 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-0qoBrR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:07:09 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-c1kdBT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:07:09 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-4mdgV0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:07:09 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-Ffu8it-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:07:09 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-PezFZI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:07:10 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-RirCi8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:07:10 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-Nl7aDa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:07:10 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-UDw7Tj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:07:10 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-JngVKj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:07:10 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-t4xGsh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:07:10 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-gxe2qd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:07:10 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-RO3NxI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:07:10 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-YknAJu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:07:10 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-NVlqtY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:07:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:07:11 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-ttNe4J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:07:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:07:11 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-kvFW5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:07:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:07:11 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-DZPjQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:07:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:07:11 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-4nEHKu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:07:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:07:11 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-lQcH1F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:07:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:07:11 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:07:11 INFO - Running setup.py install for manifestparser 09:07:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:07:12 INFO - Running setup.py install for mozcrash 09:07:12 INFO - Running setup.py install for mozdebug 09:07:12 INFO - Running setup.py install for mozdevice 09:07:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:07:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:07:12 INFO - Running setup.py install for mozfile 09:07:12 INFO - Running setup.py install for mozhttpd 09:07:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:07:12 INFO - Running setup.py install for mozinfo 09:07:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Running setup.py install for mozInstall 09:07:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Running setup.py install for mozleak 09:07:13 INFO - Running setup.py install for mozlog 09:07:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Running setup.py install for moznetwork 09:07:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Running setup.py install for mozprocess 09:07:13 INFO - Running setup.py install for mozprofile 09:07:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:07:13 INFO - Running setup.py install for mozrunner 09:07:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:07:14 INFO - Running setup.py install for mozscreenshot 09:07:14 INFO - Running setup.py install for moztest 09:07:14 INFO - Running setup.py install for mozversion 09:07:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:07:14 INFO - Running setup.py install for wptserve 09:07:14 INFO - Running setup.py install for marionette-driver 09:07:14 INFO - Running setup.py install for browsermob-proxy 09:07:15 INFO - Running setup.py install for marionette-client 09:07:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:07:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:07:15 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 09:07:15 INFO - Cleaning up... 09:07:15 INFO - Return code: 0 09:07:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:07:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:07:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:07:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:07:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:07:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10a197e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdef347c5a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a1b05e0>, '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 0x109d93cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109dbe990>, '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.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:07:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:07:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:07:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hgHG8dQF8Q/Render', 09:07:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:07:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:07:15 INFO - 'HOME': '/Users/cltbld', 09:07:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:07:15 INFO - 'LOGNAME': 'cltbld', 09:07:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:07:15 INFO - 'MOZ_NO_REMOTE': '1', 09:07:15 INFO - 'NO_EM_RESTART': '1', 09:07:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:07:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:07:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:07:15 INFO - 'PWD': '/builds/slave/test', 09:07:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:07:15 INFO - 'SHELL': '/bin/bash', 09:07:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vI2OlvkrpZ/Listeners', 09:07:15 INFO - 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', 09:07:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:07:15 INFO - 'USER': 'cltbld', 09:07:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:07:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:07:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:07:15 INFO - 'XPC_FLAGS': '0x0', 09:07:15 INFO - 'XPC_SERVICE_NAME': '0', 09:07:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:07:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:07:15 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-07FImx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:07:15 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:07:15 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-qE21MM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:07:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:07:15 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-u5nQoJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:07:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-nG8grd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:07:16 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)) 09:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-eRAfnd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:07:16 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)) 09:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-nTLzAl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:07:16 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)) 09:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-wMo_nV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-ndf7s7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-C621gm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-R0Zx_w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-BP0ecL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-uN1OEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:07:16 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-aao13p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:07:17 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)) 09:07:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:07:17 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-_ZRGek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:07:17 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)) 09:07:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:07:17 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-ER3P6m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:07:17 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)) 09:07:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:07:17 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-WCtpRW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:07:17 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)) 09:07:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:07:17 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-ih_VgJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:07:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:07:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:07:17 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-qQvgaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:07:17 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:07:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:07:17 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-VNy0Ei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:07:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:07:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:07:17 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-qli8t5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:07:17 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:07:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:07:18 INFO - Running setup.py (path:/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/pip-KigSNr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:07:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:07:18 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)) 09:07:18 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)) 09:07:18 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)) 09:07:18 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)) 09:07:18 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)) 09:07:18 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)) 09:07:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:07:18 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 09:07:18 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 09:07:18 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 09:07:18 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 09:07:18 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 09:07:18 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 09:07:20 INFO - Downloading blessings-1.6.tar.gz 09:07:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:07:20 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:07:20 INFO - Installing collected packages: blessings 09:07:20 INFO - Running setup.py install for blessings 09:07:21 INFO - Successfully installed blessings 09:07:21 INFO - Cleaning up... 09:07:21 INFO - Return code: 0 09:07:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:07:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:07:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:07:21 INFO - Reading from file tmpfile_stdout 09:07:21 INFO - Current package versions: 09:07:21 INFO - blessings == 1.6 09:07:21 INFO - blobuploader == 1.2.4 09:07:21 INFO - browsermob-proxy == 0.6.0 09:07:21 INFO - docopt == 0.6.1 09:07:21 INFO - manifestparser == 1.1 09:07:21 INFO - marionette-client == 2.3.0 09:07:21 INFO - marionette-driver == 1.4.0 09:07:21 INFO - mozInstall == 1.12 09:07:21 INFO - mozcrash == 0.17 09:07:21 INFO - mozdebug == 0.1 09:07:21 INFO - mozdevice == 0.48 09:07:21 INFO - mozfile == 1.2 09:07:21 INFO - mozhttpd == 0.7 09:07:21 INFO - mozinfo == 0.9 09:07:21 INFO - mozleak == 0.1 09:07:21 INFO - mozlog == 3.1 09:07:21 INFO - moznetwork == 0.27 09:07:21 INFO - mozprocess == 0.22 09:07:21 INFO - mozprofile == 0.28 09:07:21 INFO - mozrunner == 6.11 09:07:21 INFO - mozscreenshot == 0.1 09:07:21 INFO - mozsystemmonitor == 0.0 09:07:21 INFO - moztest == 0.7 09:07:21 INFO - mozversion == 1.4 09:07:21 INFO - psutil == 3.1.1 09:07:21 INFO - requests == 1.2.3 09:07:21 INFO - wptserve == 1.4.0 09:07:21 INFO - wsgiref == 0.1.2 09:07:21 INFO - Running post-action listener: _resource_record_post_action 09:07:21 INFO - Running post-action listener: _start_resource_monitoring 09:07:21 INFO - Starting resource monitoring. 09:07:21 INFO - ##### 09:07:21 INFO - ##### Running pull step. 09:07:21 INFO - ##### 09:07:21 INFO - Running pre-action listener: _resource_record_pre_action 09:07:21 INFO - Running main action method: pull 09:07:21 INFO - Pull has nothing to do! 09:07:21 INFO - Running post-action listener: _resource_record_post_action 09:07:21 INFO - ##### 09:07:21 INFO - ##### Running install step. 09:07:21 INFO - ##### 09:07:21 INFO - Running pre-action listener: _resource_record_pre_action 09:07:21 INFO - Running main action method: install 09:07:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:07:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:07:21 INFO - Reading from file tmpfile_stdout 09:07:21 INFO - Detecting whether we're running mozinstall >=1.0... 09:07:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:07:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:07:21 INFO - Reading from file tmpfile_stdout 09:07:21 INFO - Output received: 09:07:21 INFO - Usage: mozinstall [options] installer 09:07:21 INFO - Options: 09:07:21 INFO - -h, --help show this help message and exit 09:07:21 INFO - -d DEST, --destination=DEST 09:07:21 INFO - Directory to install application into. [default: 09:07:21 INFO - "/builds/slave/test"] 09:07:21 INFO - --app=APP Application being installed. [default: firefox] 09:07:21 INFO - mkdir: /builds/slave/test/build/application 09:07:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 09:07:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 09:07:40 INFO - Reading from file tmpfile_stdout 09:07:40 INFO - Output received: 09:07:40 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 09:07:40 INFO - Running post-action listener: _resource_record_post_action 09:07:40 INFO - ##### 09:07:40 INFO - ##### Running run-tests step. 09:07:40 INFO - ##### 09:07:40 INFO - Running pre-action listener: _resource_record_pre_action 09:07:40 INFO - Running main action method: run_tests 09:07:40 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:07:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:07:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:07:40 INFO - grabbing minidump binary from tooltool 09:07:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:40 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 0x10a1b05e0>, '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 0x109d93cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109dbe990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:07:40 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 09:07:40 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 09:07:40 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:07:40 INFO - Return code: 0 09:07:40 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:07:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:07:40 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.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 09:07:40 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.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 09:07:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hgHG8dQF8Q/Render', 09:07:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:07:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:07:40 INFO - 'HOME': '/Users/cltbld', 09:07:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:07:40 INFO - 'LOGNAME': 'cltbld', 09:07:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:07:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:07:40 INFO - 'MOZ_NO_REMOTE': '1', 09:07:40 INFO - 'NO_EM_RESTART': '1', 09:07:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:07:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:07:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:07:40 INFO - 'PWD': '/builds/slave/test', 09:07:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:07:40 INFO - 'SHELL': '/bin/bash', 09:07:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vI2OlvkrpZ/Listeners', 09:07:40 INFO - 'TMPDIR': '/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/', 09:07:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:07:40 INFO - 'USER': 'cltbld', 09:07:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:07:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:07:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:07:40 INFO - 'XPC_FLAGS': '0x0', 09:07:40 INFO - 'XPC_SERVICE_NAME': '0', 09:07:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:07:40 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.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 09:07:40 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 09:07:40 INFO - import pkg_resources 09:07:41 INFO - Using 1 client processes 09:07:42 INFO - wptserve Starting http server on 127.0.0.1:8000 09:07:42 INFO - wptserve Starting http server on 127.0.0.1:8001 09:07:42 INFO - wptserve Starting http server on 127.0.0.1:8443 09:07:43 INFO - SUITE-START | Running 778 tests 09:07:43 INFO - Running testharness tests 09:07:43 INFO - Setting up ssl 09:07:43 INFO - PROCESS | certutil | 09:07:43 INFO - PROCESS | certutil | 09:07:43 INFO - PROCESS | certutil | 09:07:43 INFO - Certificate Nickname Trust Attributes 09:07:43 INFO - SSL,S/MIME,JAR/XPI 09:07:43 INFO - 09:07:43 INFO - web-platform-tests CT,, 09:07:43 INFO - 09:07:44 INFO - Starting runner 09:07:45 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:07:45 INFO - PROCESS | 6446 | 1462550865177 Marionette DEBUG Marionette enabled via build flag and pref 09:07:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x113e20800 == 1 [pid = 6446] [id = 1] 09:07:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 1 (0x113e21000) [pid = 6446] [serial = 1] [outer = 0x0] 09:07:45 INFO - PROCESS | 6446 | [6446] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 09:07:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 2 (0x113e22000) [pid = 6446] [serial = 2] [outer = 0x113e21000] 09:07:45 INFO - PROCESS | 6446 | 1462550865551 Marionette INFO Listening on port 2828 09:07:45 INFO - PROCESS | 6446 | 1462550865783 Marionette DEBUG Marionette enabled via command-line flag 09:07:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x11688f000 == 2 [pid = 6446] [id = 2] 09:07:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 3 (0x11688f800) [pid = 6446] [serial = 3] [outer = 0x0] 09:07:45 INFO - PROCESS | 6446 | [6446] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 09:07:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 4 (0x116890800) [pid = 6446] [serial = 4] [outer = 0x11688f800] 09:07:45 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:07:45 INFO - PROCESS | 6446 | 1462550865935 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58159 09:07:46 INFO - PROCESS | 6446 | 1462550866022 Marionette DEBUG Closed connection conn0 09:07:46 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:07:46 INFO - PROCESS | 6446 | 1462550866028 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58160 09:07:46 INFO - PROCESS | 6446 | 1462550866044 Marionette DEBUG Closed connection conn1 09:07:46 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:07:46 INFO - PROCESS | 6446 | 1462550866049 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58161 09:07:46 INFO - PROCESS | 6446 | 1462550866057 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:07:46 INFO - PROCESS | 6446 | 1462550866062 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160505103448","device":"desktop","version":"48.0a2"} 09:07:46 INFO - PROCESS | 6446 | [6446] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:07:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x119f45000 == 3 [pid = 6446] [id = 3] 09:07:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 5 (0x119f45800) [pid = 6446] [serial = 5] [outer = 0x0] 09:07:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x119f46000 == 4 [pid = 6446] [id = 4] 09:07:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 6 (0x119f9b800) [pid = 6446] [serial = 6] [outer = 0x0] 09:07:47 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:07:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218e1800 == 5 [pid = 6446] [id = 5] 09:07:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 7 (0x119f9b000) [pid = 6446] [serial = 7] [outer = 0x0] 09:07:47 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:07:47 INFO - PROCESS | 6446 | [6446] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:07:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 8 (0x121a93c00) [pid = 6446] [serial = 8] [outer = 0x119f9b000] 09:07:47 INFO - PROCESS | 6446 | [6446] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:07:47 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 09:07:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 9 (0x12402d000) [pid = 6446] [serial = 9] [outer = 0x119f45800] 09:07:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 10 (0x121862800) [pid = 6446] [serial = 10] [outer = 0x119f9b800] 09:07:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 11 (0x121864800) [pid = 6446] [serial = 11] [outer = 0x119f9b000] 09:07:48 INFO - PROCESS | 6446 | [6446] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:07:48 INFO - PROCESS | 6446 | 1462550868234 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 6446 | 1462550868244 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 09:07:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 12 (0x12546e400) [pid = 6446] [serial = 12] [outer = 0x119f9b000] 09:07:48 INFO - PROCESS | 6446 | 1462550868637 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"94735b5b-d19e-2247-b4e3-ebd570e54690","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160505103448","device":"desktop","version":"48.0a2","command_id":1}}] 09:07:48 INFO - PROCESS | 6446 | 1462550868736 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}] 09:07:48 INFO - PROCESS | 6446 | 1462550868779 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:07:48 INFO - PROCESS | 6446 | 1462550868870 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:07:48 INFO - PROCESS | 6446 | [6446] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:07:48 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:07:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 13 (0x127534400) [pid = 6446] [serial = 13] [outer = 0x119f9b000] 09:07:49 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:07:49 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:07:49 INFO - PROCESS | 6446 | 1462550869139 Marionette TRACE conn2 <- [1,3,null,{}] 09:07:49 INFO - PROCESS | 6446 | 1462550869146 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:07:49 INFO - PROCESS | 6446 | 1462550869156 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:07:49 INFO - PROCESS | 6446 | 1462550869189 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 6446 | 1462550869192 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:07:49 INFO - PROCESS | 6446 | 1462550869197 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 6446 | 1462550869200 Marionette TRACE conn2 <- [1,6,null,{}] 09:07:49 INFO - PROCESS | 6446 | 1462550869202 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}] 09:07:49 INFO - PROCESS | 6446 | 1462550869214 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:07:49 INFO - PROCESS | 6446 | 1462550869217 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x12941e800 == 6 [pid = 6446] [id = 6] 09:07:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 14 (0x1293bbc00) [pid = 6446] [serial = 14] [outer = 0x0] 09:07:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 15 (0x1293bc800) [pid = 6446] [serial = 15] [outer = 0x1293bbc00] 09:07:49 INFO - PROCESS | 6446 | 1462550869249 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 16 (0x1293c3400) [pid = 6446] [serial = 16] [outer = 0x1293bbc00] 09:07:49 INFO - PROCESS | 6446 | 1462550869568 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]]]}] 09:07:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x12970d800 == 7 [pid = 6446] [id = 7] 09:07:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 17 (0x12962ec00) [pid = 6446] [serial = 17] [outer = 0x0] 09:07:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 18 (0x129633c00) [pid = 6446] [serial = 18] [outer = 0x12962ec00] 09:07:49 INFO - PROCESS | 6446 | 1462550869597 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 19 (0x1296ea000) [pid = 6446] [serial = 19] [outer = 0x12962ec00] 09:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 471ms 09:07:49 INFO - PROCESS | 6446 | 1462550869702 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 6446 | 1462550869704 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:07:49 INFO - PROCESS | 6446 | 1462550869719 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 6446 | 1462550869721 Marionette TRACE conn2 <- [1,10,null,{}] 09:07:49 INFO - PROCESS | 6446 | 1462550869729 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}] 09:07:49 INFO - PROCESS | 6446 | 1462550869846 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:07:49 INFO - PROCESS | 6446 | 1462550869898 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ab3b000 == 8 [pid = 6446] [id = 8] 09:07:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 20 (0x12a928c00) [pid = 6446] [serial = 20] [outer = 0x0] 09:07:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 21 (0x12ab5dc00) [pid = 6446] [serial = 21] [outer = 0x12a928c00] 09:07:49 INFO - PROCESS | 6446 | 1462550869944 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 22 (0x12ab62400) [pid = 6446] [serial = 22] [outer = 0x12a928c00] 09:07:50 INFO - PROCESS | 6446 | 1462550870450 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]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 777ms 09:07:50 INFO - PROCESS | 6446 | 1462550870492 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 6446 | 1462550870495 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:07:50 INFO - PROCESS | 6446 | 1462550870499 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 6446 | 1462550870501 Marionette TRACE conn2 <- [1,14,null,{}] 09:07:50 INFO - PROCESS | 6446 | 1462550870504 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}] 09:07:50 INFO - PROCESS | 6446 | 1462550870616 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:07:50 INFO - PROCESS | 6446 | 1462550870622 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b316800 == 9 [pid = 6446] [id = 9] 09:07:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 23 (0x12b22d000) [pid = 6446] [serial = 23] [outer = 0x0] 09:07:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 24 (0x12b22ec00) [pid = 6446] [serial = 24] [outer = 0x12b22d000] 09:07:50 INFO - PROCESS | 6446 | 1462550870642 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 25 (0x12515d000) [pid = 6446] [serial = 25] [outer = 0x12b22d000] 09:07:51 INFO - PROCESS | 6446 | 1462550871017 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]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 523ms 09:07:51 INFO - PROCESS | 6446 | 1462550871022 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:07:51 INFO - PROCESS | 6446 | 1462550871024 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:07:51 INFO - PROCESS | 6446 | 1462550871030 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 6446 | 1462550871032 Marionette TRACE conn2 <- [1,18,null,{}] 09:07:51 INFO - PROCESS | 6446 | 1462550871035 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}] 09:07:51 INFO - PROCESS | 6446 | 1462550871203 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:07:51 INFO - PROCESS | 6446 | 1462550871218 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb4f800 == 10 [pid = 6446] [id = 10] 09:07:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 26 (0x1180d6000) [pid = 6446] [serial = 26] [outer = 0x0] 09:07:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 27 (0x118542400) [pid = 6446] [serial = 27] [outer = 0x1180d6000] 09:07:51 INFO - PROCESS | 6446 | 1462550871258 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 28 (0x12bc38400) [pid = 6446] [serial = 28] [outer = 0x1180d6000] 09:07:51 INFO - PROCESS | 6446 | 1462550871622 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]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 621ms 09:07:51 INFO - PROCESS | 6446 | 1462550871649 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 6446 | 1462550871651 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:07:51 INFO - PROCESS | 6446 | 1462550871653 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 6446 | 1462550871655 Marionette TRACE conn2 <- [1,22,null,{}] 09:07:51 INFO - PROCESS | 6446 | 1462550871657 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}] 09:07:51 INFO - PROCESS | 6446 | 1462550871746 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:07:51 INFO - PROCESS | 6446 | 1462550871750 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x11815a000 == 11 [pid = 6446] [id = 11] 09:07:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 29 (0x118293000) [pid = 6446] [serial = 29] [outer = 0x0] 09:07:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 30 (0x118298c00) [pid = 6446] [serial = 30] [outer = 0x118293000] 09:07:51 INFO - PROCESS | 6446 | 1462550871776 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 31 (0x12bc3ec00) [pid = 6446] [serial = 31] [outer = 0x118293000] 09:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 368ms 09:07:52 INFO - PROCESS | 6446 | 1462550872017 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]]]}] 09:07:52 INFO - PROCESS | 6446 | 1462550872021 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 6446 | 1462550872023 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:07:52 INFO - PROCESS | 6446 | 1462550872025 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 6446 | 1462550872026 Marionette TRACE conn2 <- [1,26,null,{}] 09:07:52 INFO - PROCESS | 6446 | 1462550872036 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}] 09:07:52 INFO - PROCESS | 6446 | 1462550872138 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:07:52 INFO - PROCESS | 6446 | 1462550872144 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c379800 == 12 [pid = 6446] [id = 12] 09:07:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 32 (0x12c0e6400) [pid = 6446] [serial = 32] [outer = 0x0] 09:07:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 33 (0x12c0efc00) [pid = 6446] [serial = 33] [outer = 0x12c0e6400] 09:07:52 INFO - PROCESS | 6446 | 1462550872168 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 34 (0x12c314000) [pid = 6446] [serial = 34] [outer = 0x12c0e6400] 09:07:52 INFO - PROCESS | 6446 | 1462550872410 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]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 09:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:07:52 INFO - PROCESS | 6446 | 1462550872454 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 6446 | 1462550872455 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:07:52 INFO - PROCESS | 6446 | 1462550872457 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 6446 | 1462550872458 Marionette TRACE conn2 <- [1,30,null,{}] 09:07:52 INFO - PROCESS | 6446 | 1462550872486 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}] 09:07:52 INFO - PROCESS | 6446 | 1462550872581 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:07:52 INFO - PROCESS | 6446 | 1462550872586 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7b0800 == 13 [pid = 6446] [id = 13] 09:07:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 35 (0x12c316c00) [pid = 6446] [serial = 35] [outer = 0x0] 09:07:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 36 (0x12c31ec00) [pid = 6446] [serial = 36] [outer = 0x12c316c00] 09:07:52 INFO - PROCESS | 6446 | 1462550872610 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 37 (0x12c786800) [pid = 6446] [serial = 37] [outer = 0x12c316c00] 09:07:52 INFO - PROCESS | 6446 | 1462550872849 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]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 429ms 09:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:07:52 INFO - PROCESS | 6446 | 1462550872889 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 6446 | 1462550872890 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:07:52 INFO - PROCESS | 6446 | 1462550872900 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 6446 | 1462550872901 Marionette TRACE conn2 <- [1,34,null,{}] 09:07:52 INFO - PROCESS | 6446 | 1462550872903 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}] 09:07:52 INFO - PROCESS | 6446 | 1462550872995 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:07:53 INFO - PROCESS | 6446 | 1462550873000 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc8c000 == 14 [pid = 6446] [id = 14] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 38 (0x12c786c00) [pid = 6446] [serial = 38] [outer = 0x0] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 39 (0x12c78e400) [pid = 6446] [serial = 39] [outer = 0x12c786c00] 09:07:53 INFO - PROCESS | 6446 | 1462550873026 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 40 (0x12cc38000) [pid = 6446] [serial = 40] [outer = 0x12c786c00] 09:07:53 INFO - PROCESS | 6446 | 1462550873277 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]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 428ms 09:07:53 INFO - PROCESS | 6446 | 1462550873320 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 6446 | 1462550873321 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:07:53 INFO - PROCESS | 6446 | 1462550873323 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 6446 | 1462550873325 Marionette TRACE conn2 <- [1,38,null,{}] 09:07:53 INFO - PROCESS | 6446 | 1462550873335 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}] 09:07:53 INFO - PROCESS | 6446 | 1462550873430 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:07:53 INFO - PROCESS | 6446 | 1462550873435 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfae000 == 15 [pid = 6446] [id = 15] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 41 (0x12cc3a800) [pid = 6446] [serial = 41] [outer = 0x0] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 42 (0x12cc40800) [pid = 6446] [serial = 42] [outer = 0x12cc3a800] 09:07:53 INFO - PROCESS | 6446 | 1462550873459 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 43 (0x12cfea000) [pid = 6446] [serial = 43] [outer = 0x12cc3a800] 09:07:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d35e000 == 16 [pid = 6446] [id = 16] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 44 (0x12d35e800) [pid = 6446] [serial = 44] [outer = 0x0] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 45 (0x12d363800) [pid = 6446] [serial = 45] [outer = 0x12d35e800] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 46 (0x12d368800) [pid = 6446] [serial = 46] [outer = 0x12d35e800] 09:07:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d36d800 == 17 [pid = 6446] [id = 17] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 47 (0x127377400) [pid = 6446] [serial = 47] [outer = 0x0] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 48 (0x12d3b1c00) [pid = 6446] [serial = 48] [outer = 0x127377400] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 49 (0x12cfea800) [pid = 6446] [serial = 49] [outer = 0x127377400] 09:07:53 INFO - PROCESS | 6446 | 1462550873816 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]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 526ms 09:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:07:53 INFO - PROCESS | 6446 | 1462550873850 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 6446 | 1462550873851 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:07:53 INFO - PROCESS | 6446 | 1462550873853 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 6446 | 1462550873854 Marionette TRACE conn2 <- [1,42,null,{}] 09:07:53 INFO - PROCESS | 6446 | 1462550873856 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}] 09:07:53 INFO - PROCESS | 6446 | 1462550873947 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:07:53 INFO - PROCESS | 6446 | 1462550873951 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d69f800 == 18 [pid = 6446] [id = 18] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 50 (0x12cfec800) [pid = 6446] [serial = 50] [outer = 0x0] 09:07:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 51 (0x12d4a0c00) [pid = 6446] [serial = 51] [outer = 0x12cfec800] 09:07:53 INFO - PROCESS | 6446 | 1462550873977 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 52 (0x12d799400) [pid = 6446] [serial = 52] [outer = 0x12cfec800] 09:07:54 INFO - PROCESS | 6446 | 1462550874236 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]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 417ms 09:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:07:54 INFO - PROCESS | 6446 | 1462550874271 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 6446 | 1462550874272 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:07:54 INFO - PROCESS | 6446 | 1462550874274 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 6446 | 1462550874278 Marionette TRACE conn2 <- [1,46,null,{}] 09:07:54 INFO - PROCESS | 6446 | 1462550874287 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}] 09:07:54 INFO - PROCESS | 6446 | 1462550874383 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:07:54 INFO - PROCESS | 6446 | 1462550874388 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da6d000 == 19 [pid = 6446] [id = 19] 09:07:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 53 (0x119519000) [pid = 6446] [serial = 53] [outer = 0x0] 09:07:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 54 (0x12d4a5400) [pid = 6446] [serial = 54] [outer = 0x119519000] 09:07:54 INFO - PROCESS | 6446 | 1462550874416 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 55 (0x12d7a0400) [pid = 6446] [serial = 55] [outer = 0x119519000] 09:07:54 INFO - PROCESS | 6446 | 1462550874661 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]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 428ms 09:07:54 INFO - PROCESS | 6446 | 1462550874702 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 6446 | 1462550874704 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:07:54 INFO - PROCESS | 6446 | 1462550874706 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 6446 | 1462550874707 Marionette TRACE conn2 <- [1,50,null,{}] 09:07:54 INFO - PROCESS | 6446 | 1462550874717 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}] 09:07:54 INFO - PROCESS | 6446 | 1462550874817 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:07:54 INFO - PROCESS | 6446 | 1462550874822 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x118362000 == 20 [pid = 6446] [id = 20] 09:07:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 56 (0x12cdbf400) [pid = 6446] [serial = 56] [outer = 0x0] 09:07:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 57 (0x12cdc5000) [pid = 6446] [serial = 57] [outer = 0x12cdbf400] 09:07:54 INFO - PROCESS | 6446 | 1462550874846 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 58 (0x12d79c400) [pid = 6446] [serial = 58] [outer = 0x12cdbf400] 09:07:55 INFO - PROCESS | 6446 | 1462550875081 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]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 427ms 09:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:07:55 INFO - PROCESS | 6446 | 1462550875134 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 6446 | 1462550875135 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:07:55 INFO - PROCESS | 6446 | 1462550875137 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 6446 | 1462550875138 Marionette TRACE conn2 <- [1,54,null,{}] 09:07:55 INFO - PROCESS | 6446 | 1462550875149 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}] 09:07:55 INFO - PROCESS | 6446 | 1462550875245 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:07:55 INFO - PROCESS | 6446 | 1462550875250 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da7c800 == 21 [pid = 6446] [id = 21] 09:07:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 59 (0x12d7a6000) [pid = 6446] [serial = 59] [outer = 0x0] 09:07:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 60 (0x12dab7800) [pid = 6446] [serial = 60] [outer = 0x12d7a6000] 09:07:55 INFO - PROCESS | 6446 | 1462550875276 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 61 (0x12dab9c00) [pid = 6446] [serial = 61] [outer = 0x12d7a6000] 09:07:56 INFO - PROCESS | 6446 | 1462550876136 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]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1021ms 09:07:56 INFO - PROCESS | 6446 | 1462550876181 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 6446 | 1462550876185 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:07:56 INFO - PROCESS | 6446 | 1462550876188 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 6446 | 1462550876191 Marionette TRACE conn2 <- [1,58,null,{}] 09:07:56 INFO - PROCESS | 6446 | 1462550876197 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}] 09:07:56 INFO - PROCESS | 6446 | 1462550876308 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:07:56 INFO - PROCESS | 6446 | 1462550876365 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x112cd7800 == 22 [pid = 6446] [id = 22] 09:07:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 62 (0x112e30400) [pid = 6446] [serial = 62] [outer = 0x0] 09:07:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 63 (0x11334f800) [pid = 6446] [serial = 63] [outer = 0x112e30400] 09:07:56 INFO - PROCESS | 6446 | 1462550876400 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 64 (0x115d5fc00) [pid = 6446] [serial = 64] [outer = 0x112e30400] 09:07:56 INFO - PROCESS | 6446 | 1462550876814 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]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 676ms 09:07:56 INFO - PROCESS | 6446 | 1462550876865 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 6446 | 1462550876869 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:07:56 INFO - PROCESS | 6446 | 1462550876874 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 6446 | 1462550876875 Marionette TRACE conn2 <- [1,62,null,{}] 09:07:56 INFO - PROCESS | 6446 | 1462550876878 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}] 09:07:57 INFO - PROCESS | 6446 | 1462550877006 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:07:57 INFO - PROCESS | 6446 | 1462550877073 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x116679000 == 23 [pid = 6446] [id = 23] 09:07:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 65 (0x1172e6400) [pid = 6446] [serial = 65] [outer = 0x0] 09:07:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 66 (0x1181b5000) [pid = 6446] [serial = 66] [outer = 0x1172e6400] 09:07:57 INFO - PROCESS | 6446 | 1462550877106 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 67 (0x118292800) [pid = 6446] [serial = 67] [outer = 0x1172e6400] 09:07:57 INFO - PROCESS | 6446 | 1462550877514 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]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 09:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:07:57 INFO - PROCESS | 6446 | 1462550877544 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 6446 | 1462550877546 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:07:57 INFO - PROCESS | 6446 | 1462550877548 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 6446 | 1462550877551 Marionette TRACE conn2 <- [1,66,null,{}] 09:07:57 INFO - PROCESS | 6446 | 1462550877559 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}] 09:07:57 INFO - PROCESS | 6446 | 1462550877684 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:07:57 INFO - PROCESS | 6446 | 1462550877727 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x117356800 == 24 [pid = 6446] [id = 24] 09:07:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 68 (0x118569400) [pid = 6446] [serial = 68] [outer = 0x0] 09:07:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 69 (0x1192b1400) [pid = 6446] [serial = 69] [outer = 0x118569400] 09:07:57 INFO - PROCESS | 6446 | 1462550877758 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 70 (0x1197ea400) [pid = 6446] [serial = 70] [outer = 0x118569400] 09:07:58 INFO - PROCESS | 6446 | 1462550878409 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]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 926ms 09:07:58 INFO - PROCESS | 6446 | 1462550878475 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 6446 | 1462550878477 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:07:58 INFO - PROCESS | 6446 | 1462550878480 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 6446 | 1462550878481 Marionette TRACE conn2 <- [1,70,null,{}] 09:07:58 INFO - PROCESS | 6446 | 1462550878485 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}] 09:07:58 INFO - PROCESS | 6446 | 1462550878566 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:07:58 INFO - PROCESS | 6446 | 1462550878607 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x115f21000 == 25 [pid = 6446] [id = 25] 09:07:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 71 (0x116805400) [pid = 6446] [serial = 71] [outer = 0x0] 09:07:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 72 (0x11686c800) [pid = 6446] [serial = 72] [outer = 0x116805400] 09:07:58 INFO - PROCESS | 6446 | 1462550878637 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 73 (0x11726dc00) [pid = 6446] [serial = 73] [outer = 0x116805400] 09:07:58 INFO - PROCESS | 6446 | 1462550878990 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]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 520ms 09:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:07:59 INFO - PROCESS | 6446 | 1462550879000 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 6446 | 1462550879004 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:07:59 INFO - PROCESS | 6446 | 1462550879012 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 6446 | 1462550879014 Marionette TRACE conn2 <- [1,74,null,{}] 09:07:59 INFO - PROCESS | 6446 | 1462550879017 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}] 09:07:59 INFO - PROCESS | 6446 | 1462550879091 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:07:59 INFO - PROCESS | 6446 | 1462550879097 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x1166e1000 == 26 [pid = 6446] [id = 26] 09:07:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 74 (0x117c38400) [pid = 6446] [serial = 74] [outer = 0x0] 09:07:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 75 (0x1180d6400) [pid = 6446] [serial = 75] [outer = 0x117c38400] 09:07:59 INFO - PROCESS | 6446 | 1462550879127 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 76 (0x11828e000) [pid = 6446] [serial = 76] [outer = 0x117c38400] 09:07:59 INFO - PROCESS | 6446 | 1462550879455 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 474ms 09:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:07:59 INFO - PROCESS | 6446 | 1462550879483 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 6446 | 1462550879484 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:07:59 INFO - PROCESS | 6446 | 1462550879487 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 6446 | 1462550879489 Marionette TRACE conn2 <- [1,78,null,{}] 09:07:59 INFO - PROCESS | 6446 | 1462550879499 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}] 09:07:59 INFO - PROCESS | 6446 | 1462550879572 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:07:59 INFO - PROCESS | 6446 | 1462550879580 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x116aa2800 == 27 [pid = 6446] [id = 27] 09:07:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 77 (0x118311800) [pid = 6446] [serial = 77] [outer = 0x0] 09:07:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 78 (0x118565800) [pid = 6446] [serial = 78] [outer = 0x118311800] 09:07:59 INFO - PROCESS | 6446 | 1462550879607 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x1185c0c00) [pid = 6446] [serial = 79] [outer = 0x118311800] 09:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 09:07:59 INFO - PROCESS | 6446 | 1462550879949 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]]]}] 09:07:59 INFO - PROCESS | 6446 | 1462550879958 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 6446 | 1462550879962 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:07:59 INFO - PROCESS | 6446 | 1462550879966 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 6446 | 1462550879967 Marionette TRACE conn2 <- [1,82,null,{}] 09:07:59 INFO - PROCESS | 6446 | 1462550879970 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}] 09:08:00 INFO - PROCESS | 6446 | 1462550880050 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:08:00 INFO - PROCESS | 6446 | 1462550880092 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x117356000 == 28 [pid = 6446] [id = 28] 09:08:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 80 (0x118567400) [pid = 6446] [serial = 80] [outer = 0x0] 09:08:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x118f90c00) [pid = 6446] [serial = 81] [outer = 0x118567400] 09:08:00 INFO - PROCESS | 6446 | 1462550880117 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x1180c7800) [pid = 6446] [serial = 82] [outer = 0x118567400] 09:08:00 INFO - PROCESS | 6446 | 1462550880381 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]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 09:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:08:00 INFO - PROCESS | 6446 | 1462550880434 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 6446 | 1462550880436 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:08:00 INFO - PROCESS | 6446 | 1462550880438 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 6446 | 1462550880439 Marionette TRACE conn2 <- [1,86,null,{}] 09:08:00 INFO - PROCESS | 6446 | 1462550880441 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}] 09:08:00 INFO - PROCESS | 6446 | 1462550880517 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:08:00 INFO - PROCESS | 6446 | 1462550880522 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x1181a6000 == 29 [pid = 6446] [id = 29] 09:08:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x1185be400) [pid = 6446] [serial = 83] [outer = 0x0] 09:08:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x119530800) [pid = 6446] [serial = 84] [outer = 0x1185be400] 09:08:00 INFO - PROCESS | 6446 | 1462550880550 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x11958f800) [pid = 6446] [serial = 85] [outer = 0x1185be400] 09:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 09:08:00 INFO - PROCESS | 6446 | 1462550880853 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]]]}] 09:08:00 INFO - PROCESS | 6446 | 1462550880857 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 6446 | 1462550880858 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:08:00 INFO - PROCESS | 6446 | 1462550880871 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 6446 | 1462550880872 Marionette TRACE conn2 <- [1,90,null,{}] 09:08:00 INFO - PROCESS | 6446 | 1462550880875 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}] 09:08:00 INFO - PROCESS | 6446 | 1462550880989 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:08:01 INFO - PROCESS | 6446 | 1462550880996 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x1181d0800 == 30 [pid = 6446] [id = 30] 09:08:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x118ff2800) [pid = 6446] [serial = 86] [outer = 0x0] 09:08:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x1197ea000) [pid = 6446] [serial = 87] [outer = 0x118ff2800] 09:08:01 INFO - PROCESS | 6446 | 1462550881024 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x11a0cec00) [pid = 6446] [serial = 88] [outer = 0x118ff2800] 09:08:01 INFO - PROCESS | 6446 | 1462550881303 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 474ms 09:08:01 INFO - PROCESS | 6446 | 1462550881350 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 6446 | 1462550881351 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:08:01 INFO - PROCESS | 6446 | 1462550881354 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 6446 | 1462550881355 Marionette TRACE conn2 <- [1,94,null,{}] 09:08:01 INFO - PROCESS | 6446 | 1462550881357 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}] 09:08:01 INFO - PROCESS | 6446 | 1462550881431 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:08:01 INFO - PROCESS | 6446 | 1462550881435 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185aa800 == 31 [pid = 6446] [id = 31] 09:08:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x11950dc00) [pid = 6446] [serial = 89] [outer = 0x0] 09:08:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x121087400) [pid = 6446] [serial = 90] [outer = 0x11950dc00] 09:08:01 INFO - PROCESS | 6446 | 1462550881462 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x1212ddc00) [pid = 6446] [serial = 91] [outer = 0x11950dc00] 09:08:01 INFO - PROCESS | 6446 | 1462550881751 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 09:08:01 INFO - PROCESS | 6446 | 1462550881773 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 6446 | 1462550881774 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:08:01 INFO - PROCESS | 6446 | 1462550881783 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 6446 | 1462550881784 Marionette TRACE conn2 <- [1,98,null,{}] 09:08:01 INFO - PROCESS | 6446 | 1462550881787 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}] 09:08:01 INFO - PROCESS | 6446 | 1462550881862 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:08:01 INFO - PROCESS | 6446 | 1462550881908 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x11921c800 == 32 [pid = 6446] [id = 32] 09:08:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x11a0c6400) [pid = 6446] [serial = 92] [outer = 0x0] 09:08:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x1212e0400) [pid = 6446] [serial = 93] [outer = 0x11a0c6400] 09:08:01 INFO - PROCESS | 6446 | 1462550881933 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x11673a800) [pid = 6446] [serial = 94] [outer = 0x11a0c6400] 09:08:02 INFO - PROCESS | 6446 | 1462550882179 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]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 09:08:02 INFO - PROCESS | 6446 | 1462550882204 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 6446 | 1462550882205 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:08:02 INFO - PROCESS | 6446 | 1462550882207 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 6446 | 1462550882208 Marionette TRACE conn2 <- [1,102,null,{}] 09:08:02 INFO - PROCESS | 6446 | 1462550882221 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}] 09:08:02 INFO - PROCESS | 6446 | 1462550882296 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:08:02 INFO - PROCESS | 6446 | 1462550882300 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x11931b800 == 33 [pid = 6446] [id = 33] 09:08:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x1212e4000) [pid = 6446] [serial = 95] [outer = 0x0] 09:08:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x1216c6400) [pid = 6446] [serial = 96] [outer = 0x1212e4000] 09:08:02 INFO - PROCESS | 6446 | 1462550882327 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x121911c00) [pid = 6446] [serial = 97] [outer = 0x1212e4000] 09:08:02 INFO - PROCESS | 6446 | 1462550882608 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]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 429ms 09:08:02 INFO - PROCESS | 6446 | 1462550882638 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 6446 | 1462550882639 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:08:02 INFO - PROCESS | 6446 | 1462550882641 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 6446 | 1462550882642 Marionette TRACE conn2 <- [1,106,null,{}] 09:08:02 INFO - PROCESS | 6446 | 1462550882653 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}] 09:08:02 INFO - PROCESS | 6446 | 1462550882731 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:08:02 INFO - PROCESS | 6446 | 1462550882775 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x119921000 == 34 [pid = 6446] [id = 34] 09:08:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x1185c1400) [pid = 6446] [serial = 98] [outer = 0x0] 09:08:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x121d5d000) [pid = 6446] [serial = 99] [outer = 0x1185c1400] 09:08:02 INFO - PROCESS | 6446 | 1462550882800 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x1243b9400) [pid = 6446] [serial = 100] [outer = 0x1185c1400] 09:08:03 INFO - PROCESS | 6446 | 1462550883048 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]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 427ms 09:08:03 INFO - PROCESS | 6446 | 1462550883068 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:08:03 INFO - PROCESS | 6446 | 1462550883070 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:08:03 INFO - PROCESS | 6446 | 1462550883072 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 6446 | 1462550883074 Marionette TRACE conn2 <- [1,110,null,{}] 09:08:03 INFO - PROCESS | 6446 | 1462550883090 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}] 09:08:03 INFO - PROCESS | 6446 | 1462550883182 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:08:03 INFO - PROCESS | 6446 | 1462550883187 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x119f3a800 == 35 [pid = 6446] [id = 35] 09:08:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x121ff7c00) [pid = 6446] [serial = 101] [outer = 0x0] 09:08:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x12513c800) [pid = 6446] [serial = 102] [outer = 0x121ff7c00] 09:08:03 INFO - PROCESS | 6446 | 1462550883217 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x1259e0400) [pid = 6446] [serial = 103] [outer = 0x121ff7c00] 09:08:03 INFO - PROCESS | 6446 | 1462550883541 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]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 474ms 09:08:03 INFO - PROCESS | 6446 | 1462550883551 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:08:03 INFO - PROCESS | 6446 | 1462550883553 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:08:03 INFO - PROCESS | 6446 | 1462550883556 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 6446 | 1462550883558 Marionette TRACE conn2 <- [1,114,null,{}] 09:08:03 INFO - PROCESS | 6446 | 1462550883565 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}] 09:08:03 INFO - PROCESS | 6446 | 1462550883710 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:08:03 INFO - PROCESS | 6446 | 1462550883720 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x11a074800 == 36 [pid = 6446] [id = 36] 09:08:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x12515f800) [pid = 6446] [serial = 104] [outer = 0x0] 09:08:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x125a08800) [pid = 6446] [serial = 105] [outer = 0x12515f800] 09:08:03 INFO - PROCESS | 6446 | 1462550883759 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x125fd6800) [pid = 6446] [serial = 106] [outer = 0x12515f800] 09:08:04 INFO - PROCESS | 6446 | 1462550884157 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 623ms 09:08:04 INFO - PROCESS | 6446 | 1462550884180 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 6446 | 1462550884182 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:08:04 INFO - PROCESS | 6446 | 1462550884184 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 6446 | 1462550884185 Marionette TRACE conn2 <- [1,118,null,{}] 09:08:04 INFO - PROCESS | 6446 | 1462550884188 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}] 09:08:04 INFO - PROCESS | 6446 | 1462550884263 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:08:04 INFO - PROCESS | 6446 | 1462550884308 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213bf000 == 37 [pid = 6446] [id = 37] 09:08:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x12515fc00) [pid = 6446] [serial = 107] [outer = 0x0] 09:08:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x125fe2c00) [pid = 6446] [serial = 108] [outer = 0x12515fc00] 09:08:04 INFO - PROCESS | 6446 | 1462550884333 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x127383000) [pid = 6446] [serial = 109] [outer = 0x12515fc00] 09:08:04 INFO - PROCESS | 6446 | 1462550884565 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 09:08:04 INFO - PROCESS | 6446 | 1462550884603 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 6446 | 1462550884604 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:08:04 INFO - PROCESS | 6446 | 1462550884607 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 6446 | 1462550884608 Marionette TRACE conn2 <- [1,122,null,{}] 09:08:04 INFO - PROCESS | 6446 | 1462550884620 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}] 09:08:04 INFO - PROCESS | 6446 | 1462550884702 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:08:04 INFO - PROCESS | 6446 | 1462550884707 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x121719800 == 38 [pid = 6446] [id = 38] 09:08:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x127385400) [pid = 6446] [serial = 110] [outer = 0x0] 09:08:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x12752cc00) [pid = 6446] [serial = 111] [outer = 0x127385400] 09:08:04 INFO - PROCESS | 6446 | 1462550884734 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x128e31000) [pid = 6446] [serial = 112] [outer = 0x127385400] 09:08:05 INFO - PROCESS | 6446 | 1462550885147 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 572ms 09:08:05 INFO - PROCESS | 6446 | 1462550885188 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 6446 | 1462550885190 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:08:05 INFO - PROCESS | 6446 | 1462550885195 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 6446 | 1462550885197 Marionette TRACE conn2 <- [1,126,null,{}] 09:08:05 INFO - PROCESS | 6446 | 1462550885201 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}] 09:08:05 INFO - PROCESS | 6446 | 1462550885318 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:08:05 INFO - PROCESS | 6446 | 1462550885328 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x121d6c800 == 39 [pid = 6446] [id = 39] 09:08:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x129021400) [pid = 6446] [serial = 113] [outer = 0x0] 09:08:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x129314400) [pid = 6446] [serial = 114] [outer = 0x129021400] 09:08:05 INFO - PROCESS | 6446 | 1462550885354 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x1293bcc00) [pid = 6446] [serial = 115] [outer = 0x129021400] 09:08:05 INFO - PROCESS | 6446 | 1462550885644 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 472ms 09:08:05 INFO - PROCESS | 6446 | 1462550885667 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 6446 | 1462550885668 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:08:05 INFO - PROCESS | 6446 | 1462550885670 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 6446 | 1462550885671 Marionette TRACE conn2 <- [1,130,null,{}] 09:08:05 INFO - PROCESS | 6446 | 1462550885674 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}] 09:08:05 INFO - PROCESS | 6446 | 1462550885755 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:08:05 INFO - PROCESS | 6446 | 1462550885761 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x12403b800 == 40 [pid = 6446] [id = 40] 09:08:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x128e29400) [pid = 6446] [serial = 116] [outer = 0x0] 09:08:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x1293c0800) [pid = 6446] [serial = 117] [outer = 0x128e29400] 09:08:05 INFO - PROCESS | 6446 | 1462550885839 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x129637000) [pid = 6446] [serial = 118] [outer = 0x128e29400] 09:08:06 INFO - PROCESS | 6446 | 1462550886066 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]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1321ms 09:08:07 INFO - PROCESS | 6446 | 1462550887055 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 6446 | 1462550887057 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:08:07 INFO - PROCESS | 6446 | 1462550887072 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 6446 | 1462550887074 Marionette TRACE conn2 <- [1,134,null,{}] 09:08:07 INFO - PROCESS | 6446 | 1462550887077 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}] 09:08:07 INFO - PROCESS | 6446 | 1462550887163 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:08:07 INFO - PROCESS | 6446 | 1462550887169 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x112f12800 == 41 [pid = 6446] [id = 41] 09:08:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x11673c000) [pid = 6446] [serial = 119] [outer = 0x0] 09:08:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x11686cc00) [pid = 6446] [serial = 120] [outer = 0x11673c000] 09:08:07 INFO - PROCESS | 6446 | 1462550887221 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x117277400) [pid = 6446] [serial = 121] [outer = 0x11673c000] 09:08:07 INFO - PROCESS | 6446 | 1462550887605 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]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 572ms 09:08:07 INFO - PROCESS | 6446 | 1462550887650 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 6446 | 1462550887652 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:08:07 INFO - PROCESS | 6446 | 1462550887658 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 6446 | 1462550887660 Marionette TRACE conn2 <- [1,138,null,{}] 09:08:07 INFO - PROCESS | 6446 | 1462550887663 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}] 09:08:07 INFO - PROCESS | 6446 | 1462550887753 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:08:07 INFO - PROCESS | 6446 | 1462550887760 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x11660f000 == 42 [pid = 6446] [id = 42] 09:08:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x117c45c00) [pid = 6446] [serial = 122] [outer = 0x0] 09:08:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x11828dc00) [pid = 6446] [serial = 123] [outer = 0x117c45c00] 09:08:07 INFO - PROCESS | 6446 | 1462550887785 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x118318400) [pid = 6446] [serial = 124] [outer = 0x117c45c00] 09:08:08 INFO - PROCESS | 6446 | 1462550888578 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]]]}] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x12cdbf400) [pid = 6446] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x119519000) [pid = 6446] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x12cfec800) [pid = 6446] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x12cc3a800) [pid = 6446] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x12c786c00) [pid = 6446] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x12c316c00) [pid = 6446] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x12c0e6400) [pid = 6446] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x118293000) [pid = 6446] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x1180d6000) [pid = 6446] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x12b22d000) [pid = 6446] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x12a928c00) [pid = 6446] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x1293bbc00) [pid = 6446] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x11950dc00) [pid = 6446] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x11a0c6400) [pid = 6446] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x1212e4000) [pid = 6446] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x1185c1400) [pid = 6446] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x12515f800) [pid = 6446] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x12515fc00) [pid = 6446] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x127385400) [pid = 6446] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x12d7a6000) [pid = 6446] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x112e30400) [pid = 6446] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x1172e6400) [pid = 6446] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x118569400) [pid = 6446] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x116805400) [pid = 6446] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x117c38400) [pid = 6446] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x118311800) [pid = 6446] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x118567400) [pid = 6446] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x1185be400) [pid = 6446] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:08:08 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x118ff2800) [pid = 6446] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 976ms 09:08:08 INFO - PROCESS | 6446 | 1462550888636 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 6446 | 1462550888637 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:08:08 INFO - PROCESS | 6446 | 1462550888640 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 6446 | 1462550888641 Marionette TRACE conn2 <- [1,142,null,{}] 09:08:08 INFO - PROCESS | 6446 | 1462550888649 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}] 09:08:08 INFO - PROCESS | 6446 | 1462550888725 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:08:08 INFO - PROCESS | 6446 | 1462550888734 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x116a92000 == 43 [pid = 6446] [id = 43] 09:08:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x11828f000) [pid = 6446] [serial = 125] [outer = 0x0] 09:08:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x118317000) [pid = 6446] [serial = 126] [outer = 0x11828f000] 09:08:08 INFO - PROCESS | 6446 | 1462550888764 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x1185bc400) [pid = 6446] [serial = 127] [outer = 0x11828f000] 09:08:09 INFO - PROCESS | 6446 | 1462550889201 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]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 572ms 09:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:08:09 INFO - PROCESS | 6446 | 1462550889213 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 6446 | 1462550889214 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:08:09 INFO - PROCESS | 6446 | 1462550889217 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 6446 | 1462550889218 Marionette TRACE conn2 <- [1,146,null,{}] 09:08:09 INFO - PROCESS | 6446 | 1462550889220 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}] 09:08:09 INFO - PROCESS | 6446 | 1462550889289 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:08:09 INFO - PROCESS | 6446 | 1462550889295 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x117358000 == 44 [pid = 6446] [id = 44] 09:08:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x118f92800) [pid = 6446] [serial = 128] [outer = 0x0] 09:08:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x118ff9000) [pid = 6446] [serial = 129] [outer = 0x118f92800] 09:08:09 INFO - PROCESS | 6446 | 1462550889322 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x119514800) [pid = 6446] [serial = 130] [outer = 0x118f92800] 09:08:09 INFO - PROCESS | 6446 | 1462550889698 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]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 518ms 09:08:09 INFO - PROCESS | 6446 | 1462550889736 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:08:09 INFO - PROCESS | 6446 | 1462550889738 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:08:09 INFO - PROCESS | 6446 | 1462550889741 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 6446 | 1462550889743 Marionette TRACE conn2 <- [1,150,null,{}] 09:08:09 INFO - PROCESS | 6446 | 1462550889746 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}] 09:08:09 INFO - PROCESS | 6446 | 1462550889849 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:08:09 INFO - PROCESS | 6446 | 1462550889856 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x1181a5000 == 45 [pid = 6446] [id = 45] 09:08:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x119535c00) [pid = 6446] [serial = 131] [outer = 0x0] 09:08:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x119590400) [pid = 6446] [serial = 132] [outer = 0x119535c00] 09:08:09 INFO - PROCESS | 6446 | 1462550889899 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x1197f2c00) [pid = 6446] [serial = 133] [outer = 0x119535c00] 09:08:10 INFO - PROCESS | 6446 | 1462550890358 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]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 09:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:08:10 INFO - PROCESS | 6446 | 1462550890413 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 6446 | 1462550890414 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:08:10 INFO - PROCESS | 6446 | 1462550890416 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 6446 | 1462550890417 Marionette TRACE conn2 <- [1,154,null,{}] 09:08:10 INFO - PROCESS | 6446 | 1462550890419 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}] 09:08:10 INFO - PROCESS | 6446 | 1462550890502 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:08:10 INFO - PROCESS | 6446 | 1462550890507 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x11836b000 == 46 [pid = 6446] [id = 46] 09:08:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x119c29800) [pid = 6446] [serial = 134] [outer = 0x0] 09:08:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x119d3c000) [pid = 6446] [serial = 135] [outer = 0x119c29800] 09:08:10 INFO - PROCESS | 6446 | 1462550890536 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x1212db800) [pid = 6446] [serial = 136] [outer = 0x119c29800] 09:08:11 INFO - PROCESS | 6446 | 1462550891030 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]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 668ms 09:08:11 INFO - PROCESS | 6446 | 1462550891085 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 6446 | 1462550891088 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:08:11 INFO - PROCESS | 6446 | 1462550891092 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 6446 | 1462550891095 Marionette TRACE conn2 <- [1,158,null,{}] 09:08:11 INFO - PROCESS | 6446 | 1462550891098 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}] 09:08:11 INFO - PROCESS | 6446 | 1462550891189 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:08:11 INFO - PROCESS | 6446 | 1462550891269 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x1163ab000 == 47 [pid = 6446] [id = 47] 09:08:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x116872c00) [pid = 6446] [serial = 137] [outer = 0x0] 09:08:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x117276000) [pid = 6446] [serial = 138] [outer = 0x116872c00] 09:08:11 INFO - PROCESS | 6446 | 1462550891300 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x1181af400) [pid = 6446] [serial = 139] [outer = 0x116872c00] 09:08:11 INFO - PROCESS | 6446 | 1462550891733 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]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 676ms 09:08:11 INFO - PROCESS | 6446 | 1462550891782 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 6446 | 1462550891788 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:08:11 INFO - PROCESS | 6446 | 1462550891800 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 6446 | 1462550891803 Marionette TRACE conn2 <- [1,162,null,{}] 09:08:11 INFO - PROCESS | 6446 | 1462550891807 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}] 09:08:11 INFO - PROCESS | 6446 | 1462550891942 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:08:12 INFO - PROCESS | 6446 | 1462550892020 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x118356800 == 48 [pid = 6446] [id = 48] 09:08:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x1131afc00) [pid = 6446] [serial = 140] [outer = 0x0] 09:08:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x1185c1400) [pid = 6446] [serial = 141] [outer = 0x1131afc00] 09:08:12 INFO - PROCESS | 6446 | 1462550892067 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x11950d400) [pid = 6446] [serial = 142] [outer = 0x1131afc00] 09:08:12 INFO - PROCESS | 6446 | 1462550892605 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]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 827ms 09:08:12 INFO - PROCESS | 6446 | 1462550892645 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 6446 | 1462550892648 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:08:12 INFO - PROCESS | 6446 | 1462550892654 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 6446 | 1462550892658 Marionette TRACE conn2 <- [1,166,null,{}] 09:08:12 INFO - PROCESS | 6446 | 1462550892673 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}] 09:08:12 INFO - PROCESS | 6446 | 1462550892810 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:08:12 INFO - PROCESS | 6446 | 1462550892892 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x11990a800 == 49 [pid = 6446] [id = 49] 09:08:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x119d3f000) [pid = 6446] [serial = 143] [outer = 0x0] 09:08:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x11a0cc000) [pid = 6446] [serial = 144] [outer = 0x119d3f000] 09:08:12 INFO - PROCESS | 6446 | 1462550892942 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x1212e0c00) [pid = 6446] [serial = 145] [outer = 0x119d3f000] 09:08:13 INFO - PROCESS | 6446 | 1462550893398 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]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 779ms 09:08:13 INFO - PROCESS | 6446 | 1462550893448 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 6446 | 1462550893451 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:08:13 INFO - PROCESS | 6446 | 1462550893456 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 6446 | 1462550893458 Marionette TRACE conn2 <- [1,170,null,{}] 09:08:13 INFO - PROCESS | 6446 | 1462550893464 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}] 09:08:13 INFO - PROCESS | 6446 | 1462550893597 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:08:13 INFO - PROCESS | 6446 | 1462550893677 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x119dd8800 == 50 [pid = 6446] [id = 50] 09:08:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x12142a000) [pid = 6446] [serial = 146] [outer = 0x0] 09:08:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x1216bec00) [pid = 6446] [serial = 147] [outer = 0x12142a000] 09:08:13 INFO - PROCESS | 6446 | 1462550893726 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x124571400) [pid = 6446] [serial = 148] [outer = 0x12142a000] 09:08:14 INFO - PROCESS | 6446 | 1462550894190 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]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 777ms 09:08:14 INFO - PROCESS | 6446 | 1462550894232 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 6446 | 1462550894234 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:08:14 INFO - PROCESS | 6446 | 1462550894236 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 6446 | 1462550894238 Marionette TRACE conn2 <- [1,174,null,{}] 09:08:14 INFO - PROCESS | 6446 | 1462550894240 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}] 09:08:14 INFO - PROCESS | 6446 | 1462550894328 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:08:14 INFO - PROCESS | 6446 | 1462550894386 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x112ce8000 == 51 [pid = 6446] [id = 51] 09:08:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x112e27c00) [pid = 6446] [serial = 149] [outer = 0x0] 09:08:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x11673f400) [pid = 6446] [serial = 150] [outer = 0x112e27c00] 09:08:14 INFO - PROCESS | 6446 | 1462550894416 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x11830f400) [pid = 6446] [serial = 151] [outer = 0x112e27c00] 09:08:14 INFO - PROCESS | 6446 | 1462550894870 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]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 09:08:14 INFO - PROCESS | 6446 | 1462550894927 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 6446 | 1462550894929 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:08:14 INFO - PROCESS | 6446 | 1462550894935 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 6446 | 1462550894937 Marionette TRACE conn2 <- [1,178,null,{}] 09:08:14 INFO - PROCESS | 6446 | 1462550894941 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}] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1181a5000 == 50 [pid = 6446] [id = 45] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x117358000 == 49 [pid = 6446] [id = 44] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x116a92000 == 48 [pid = 6446] [id = 43] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x11660f000 == 47 [pid = 6446] [id = 42] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x117356000 == 46 [pid = 6446] [id = 28] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1181a6000 == 45 [pid = 6446] [id = 29] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x112f12800 == 44 [pid = 6446] [id = 41] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x116aa2800 == 43 [pid = 6446] [id = 27] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1185aa800 == 42 [pid = 6446] [id = 31] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x11921c800 == 41 [pid = 6446] [id = 32] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x112ce8000 == 40 [pid = 6446] [id = 51] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x119dd8800 == 39 [pid = 6446] [id = 50] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x11990a800 == 38 [pid = 6446] [id = 49] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x121d6c800 == 37 [pid = 6446] [id = 39] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x12403b800 == 36 [pid = 6446] [id = 40] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1181d0800 == 35 [pid = 6446] [id = 30] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x119f3a800 == 34 [pid = 6446] [id = 35] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x118356800 == 33 [pid = 6446] [id = 48] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1163ab000 == 32 [pid = 6446] [id = 47] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1213bf000 == 31 [pid = 6446] [id = 37] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x119921000 == 30 [pid = 6446] [id = 34] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x11836b000 == 29 [pid = 6446] [id = 46] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x11931b800 == 28 [pid = 6446] [id = 33] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x121719800 == 27 [pid = 6446] [id = 38] 09:08:15 INFO - PROCESS | 6446 | --DOCSHELL 0x11a074800 == 26 [pid = 6446] [id = 36] 09:08:15 INFO - PROCESS | 6446 | 1462550895460 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x121087400) [pid = 6446] [serial = 90] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x1212ddc00) [pid = 6446] [serial = 91] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x1212e0400) [pid = 6446] [serial = 93] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x11673a800) [pid = 6446] [serial = 94] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x1216c6400) [pid = 6446] [serial = 96] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x121d5d000) [pid = 6446] [serial = 99] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x121911c00) [pid = 6446] [serial = 97] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x12513c800) [pid = 6446] [serial = 102] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x125a08800) [pid = 6446] [serial = 105] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x125fe2c00) [pid = 6446] [serial = 108] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x12752cc00) [pid = 6446] [serial = 111] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x129314400) [pid = 6446] [serial = 114] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x11334f800) [pid = 6446] [serial = 63] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x1181b5000) [pid = 6446] [serial = 66] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x1192b1400) [pid = 6446] [serial = 69] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x1197ea400) [pid = 6446] [serial = 70] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x11686c800) [pid = 6446] [serial = 72] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x1180d6400) [pid = 6446] [serial = 75] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x11828e000) [pid = 6446] [serial = 76] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x118565800) [pid = 6446] [serial = 78] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x118f90c00) [pid = 6446] [serial = 81] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x119530800) [pid = 6446] [serial = 84] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x1197ea000) [pid = 6446] [serial = 87] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x11a0cec00) [pid = 6446] [serial = 88] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x115d5fc00) [pid = 6446] [serial = 64] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x11726dc00) [pid = 6446] [serial = 73] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x1243b9400) [pid = 6446] [serial = 100] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x125fd6800) [pid = 6446] [serial = 106] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x127383000) [pid = 6446] [serial = 109] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x11958f800) [pid = 6446] [serial = 85] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x128e31000) [pid = 6446] [serial = 112] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x1185c0c00) [pid = 6446] [serial = 79] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x118292800) [pid = 6446] [serial = 67] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x12dab9c00) [pid = 6446] [serial = 61] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x1180c7800) [pid = 6446] [serial = 82] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x1293bc800) [pid = 6446] [serial = 15] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x121864800) [pid = 6446] [serial = 11] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x121a93c00) [pid = 6446] [serial = 8] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x12cc38000) [pid = 6446] [serial = 40] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x12c31ec00) [pid = 6446] [serial = 36] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x12c786800) [pid = 6446] [serial = 37] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 80 (0x12c0efc00) [pid = 6446] [serial = 33] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 79 (0x12c314000) [pid = 6446] [serial = 34] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 78 (0x118298c00) [pid = 6446] [serial = 30] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 77 (0x12bc3ec00) [pid = 6446] [serial = 31] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 76 (0x118542400) [pid = 6446] [serial = 27] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 75 (0x12bc38400) [pid = 6446] [serial = 28] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 74 (0x12515d000) [pid = 6446] [serial = 25] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 73 (0x12b22ec00) [pid = 6446] [serial = 24] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 72 (0x12ab5dc00) [pid = 6446] [serial = 21] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 71 (0x12ab62400) [pid = 6446] [serial = 22] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 70 (0x1293c3400) [pid = 6446] [serial = 16] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 69 (0x129633c00) [pid = 6446] [serial = 18] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 68 (0x12dab7800) [pid = 6446] [serial = 60] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 67 (0x12cdc5000) [pid = 6446] [serial = 57] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 66 (0x12d79c400) [pid = 6446] [serial = 58] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 65 (0x12d7a0400) [pid = 6446] [serial = 55] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 64 (0x12d799400) [pid = 6446] [serial = 52] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 63 (0x12d4a5400) [pid = 6446] [serial = 54] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 62 (0x12d4a0c00) [pid = 6446] [serial = 51] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 61 (0x12d363800) [pid = 6446] [serial = 45] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 60 (0x12d3b1c00) [pid = 6446] [serial = 48] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 59 (0x12cc40800) [pid = 6446] [serial = 42] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 58 (0x12cfea000) [pid = 6446] [serial = 43] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | --DOMWINDOW == 57 (0x12c78e400) [pid = 6446] [serial = 39] [outer = 0x0] [url = about:blank] 09:08:15 INFO - PROCESS | 6446 | 1462550895543 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x111f67000 == 27 [pid = 6446] [id = 52] 09:08:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 58 (0x112c4a800) [pid = 6446] [serial = 152] [outer = 0x0] 09:08:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 59 (0x1133a9000) [pid = 6446] [serial = 153] [outer = 0x112c4a800] 09:08:15 INFO - PROCESS | 6446 | 1462550895572 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 60 (0x1160da800) [pid = 6446] [serial = 154] [outer = 0x112c4a800] 09:08:15 INFO - PROCESS | 6446 | 1462550895886 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]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 973ms 09:08:15 INFO - PROCESS | 6446 | 1462550895910 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 6446 | 1462550895915 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:08:15 INFO - PROCESS | 6446 | 1462550895918 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 6446 | 1462550895921 Marionette TRACE conn2 <- [1,182,null,{}] 09:08:15 INFO - PROCESS | 6446 | 1462550895924 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}] 09:08:15 INFO - PROCESS | 6446 | 1462550895992 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:08:16 INFO - PROCESS | 6446 | 1462550896042 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x115f1d000 == 28 [pid = 6446] [id = 53] 09:08:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 61 (0x1134e3800) [pid = 6446] [serial = 155] [outer = 0x0] 09:08:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 62 (0x1166cc000) [pid = 6446] [serial = 156] [outer = 0x1134e3800] 09:08:16 INFO - PROCESS | 6446 | 1462550896071 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 63 (0x117c3b800) [pid = 6446] [serial = 157] [outer = 0x1134e3800] 09:08:16 INFO - PROCESS | 6446 | 1462550896349 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]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 472ms 09:08:16 INFO - PROCESS | 6446 | 1462550896391 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 6446 | 1462550896393 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:08:16 INFO - PROCESS | 6446 | 1462550896403 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 6446 | 1462550896404 Marionette TRACE conn2 <- [1,186,null,{}] 09:08:16 INFO - PROCESS | 6446 | 1462550896407 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}] 09:08:16 INFO - PROCESS | 6446 | 1462550896483 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:08:16 INFO - PROCESS | 6446 | 1462550896489 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x116a96800 == 29 [pid = 6446] [id = 54] 09:08:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 64 (0x1180cc800) [pid = 6446] [serial = 158] [outer = 0x0] 09:08:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 65 (0x11828f800) [pid = 6446] [serial = 159] [outer = 0x1180cc800] 09:08:16 INFO - PROCESS | 6446 | 1462550896519 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 66 (0x11830ec00) [pid = 6446] [serial = 160] [outer = 0x1180cc800] 09:08:16 INFO - PROCESS | 6446 | 1462550896862 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]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 518ms 09:08:16 INFO - PROCESS | 6446 | 1462550896922 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 6446 | 1462550896926 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:08:16 INFO - PROCESS | 6446 | 1462550896938 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 6446 | 1462550896943 Marionette TRACE conn2 <- [1,190,null,{}] 09:08:16 INFO - PROCESS | 6446 | 1462550896947 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}] 09:08:17 INFO - PROCESS | 6446 | 1462550897058 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:08:17 INFO - PROCESS | 6446 | 1462550897070 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x11735f000 == 30 [pid = 6446] [id = 55] 09:08:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 67 (0x118546800) [pid = 6446] [serial = 161] [outer = 0x0] 09:08:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 68 (0x1185c2400) [pid = 6446] [serial = 162] [outer = 0x118546800] 09:08:17 INFO - PROCESS | 6446 | 1462550897111 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 69 (0x118ff0000) [pid = 6446] [serial = 163] [outer = 0x118546800] 09:08:17 INFO - PROCESS | 6446 | 1462550897495 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]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 582ms 09:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:08:17 INFO - PROCESS | 6446 | 1462550897514 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 6446 | 1462550897516 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:08:17 INFO - PROCESS | 6446 | 1462550897518 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 6446 | 1462550897519 Marionette TRACE conn2 <- [1,194,null,{}] 09:08:17 INFO - PROCESS | 6446 | 1462550897521 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}] 09:08:17 INFO - PROCESS | 6446 | 1462550897614 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:08:17 INFO - PROCESS | 6446 | 1462550897625 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x11814c800 == 31 [pid = 6446] [id = 56] 09:08:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 70 (0x118ffa400) [pid = 6446] [serial = 164] [outer = 0x0] 09:08:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 71 (0x11950f000) [pid = 6446] [serial = 165] [outer = 0x118ffa400] 09:08:17 INFO - PROCESS | 6446 | 1462550897653 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 72 (0x11953e400) [pid = 6446] [serial = 166] [outer = 0x118ffa400] 09:08:17 INFO - PROCESS | 6446 | 1462550897959 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]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 468ms 09:08:17 INFO - PROCESS | 6446 | 1462550897986 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 6446 | 1462550897988 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:08:17 INFO - PROCESS | 6446 | 1462550897996 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 6446 | 1462550897997 Marionette TRACE conn2 <- [1,198,null,{}] 09:08:18 INFO - PROCESS | 6446 | 1462550898000 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}] 09:08:18 INFO - PROCESS | 6446 | 1462550898082 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:08:18 INFO - PROCESS | 6446 | 1462550898087 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x118350800 == 32 [pid = 6446] [id = 57] 09:08:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 73 (0x117c47800) [pid = 6446] [serial = 167] [outer = 0x0] 09:08:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 74 (0x119598c00) [pid = 6446] [serial = 168] [outer = 0x117c47800] 09:08:18 INFO - PROCESS | 6446 | 1462550898119 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 75 (0x119c21c00) [pid = 6446] [serial = 169] [outer = 0x117c47800] 09:08:18 INFO - PROCESS | 6446 | 1462550898482 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]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 525ms 09:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:08:18 INFO - PROCESS | 6446 | 1462550898520 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 6446 | 1462550898521 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:08:18 INFO - PROCESS | 6446 | 1462550898523 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 6446 | 1462550898524 Marionette TRACE conn2 <- [1,202,null,{}] 09:08:18 INFO - PROCESS | 6446 | 1462550898532 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}] 09:08:18 INFO - PROCESS | 6446 | 1462550898621 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:08:18 INFO - PROCESS | 6446 | 1462550898625 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x112ce4000 == 33 [pid = 6446] [id = 58] 09:08:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 76 (0x116625c00) [pid = 6446] [serial = 170] [outer = 0x0] 09:08:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 77 (0x11a0cec00) [pid = 6446] [serial = 171] [outer = 0x116625c00] 09:08:18 INFO - PROCESS | 6446 | 1462550898652 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 78 (0x1212e1800) [pid = 6446] [serial = 172] [outer = 0x116625c00] 09:08:18 INFO - PROCESS | 6446 | 1462550898968 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]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 09:08:18 INFO - PROCESS | 6446 | 1462550898992 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 6446 | 1462550898993 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:08:19 INFO - PROCESS | 6446 | 1462550899010 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 6446 | 1462550899014 Marionette TRACE conn2 <- [1,206,null,{}] 09:08:19 INFO - PROCESS | 6446 | 1462550899017 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}] 09:08:19 INFO - PROCESS | 6446 | 1462550899100 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:08:19 INFO - PROCESS | 6446 | 1462550899104 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x119313800 == 34 [pid = 6446] [id = 59] 09:08:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x112c46400) [pid = 6446] [serial = 173] [outer = 0x0] 09:08:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 80 (0x121429800) [pid = 6446] [serial = 174] [outer = 0x112c46400] 09:08:19 INFO - PROCESS | 6446 | 1462550899129 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x121862400) [pid = 6446] [serial = 175] [outer = 0x112c46400] 09:08:19 INFO - PROCESS | 6446 | 1462550899429 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]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 479ms 09:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:08:19 INFO - PROCESS | 6446 | 1462550899487 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 6446 | 1462550899488 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:08:19 INFO - PROCESS | 6446 | 1462550899490 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 6446 | 1462550899491 Marionette TRACE conn2 <- [1,210,null,{}] 09:08:19 INFO - PROCESS | 6446 | 1462550899494 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}] 09:08:19 INFO - PROCESS | 6446 | 1462550899572 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:08:19 INFO - PROCESS | 6446 | 1462550899581 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x119911800 == 35 [pid = 6446] [id = 60] 09:08:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x12132e000) [pid = 6446] [serial = 176] [outer = 0x0] 09:08:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x121a91c00) [pid = 6446] [serial = 177] [outer = 0x12132e000] 09:08:19 INFO - PROCESS | 6446 | 1462550899606 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x124366400) [pid = 6446] [serial = 178] [outer = 0x12132e000] 09:08:19 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x128e29400) [pid = 6446] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:08:19 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x121ff7c00) [pid = 6446] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:08:19 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x129021400) [pid = 6446] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:08:19 INFO - PROCESS | 6446 | --DOMWINDOW == 80 (0x119c29800) [pid = 6446] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:08:19 INFO - PROCESS | 6446 | --DOMWINDOW == 79 (0x11673c000) [pid = 6446] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:08:19 INFO - PROCESS | 6446 | --DOMWINDOW == 78 (0x117c45c00) [pid = 6446] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:08:19 INFO - PROCESS | 6446 | --DOMWINDOW == 77 (0x118f92800) [pid = 6446] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:08:19 INFO - PROCESS | 6446 | --DOMWINDOW == 76 (0x11828f000) [pid = 6446] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:08:19 INFO - PROCESS | 6446 | --DOMWINDOW == 75 (0x119535c00) [pid = 6446] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:08:19 INFO - PROCESS | 6446 | 1462550899937 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]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 09:08:19 INFO - PROCESS | 6446 | 1462550899967 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 6446 | 1462550899969 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:08:19 INFO - PROCESS | 6446 | 1462550899977 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 6446 | 1462550899980 Marionette TRACE conn2 <- [1,214,null,{}] 09:08:19 INFO - PROCESS | 6446 | 1462550899989 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}] 09:08:20 INFO - PROCESS | 6446 | 1462550900064 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:08:20 INFO - PROCESS | 6446 | 1462550900069 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bd6000 == 36 [pid = 6446] [id = 61] 09:08:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 76 (0x118ffd000) [pid = 6446] [serial = 179] [outer = 0x0] 09:08:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 77 (0x121ff7c00) [pid = 6446] [serial = 180] [outer = 0x118ffd000] 09:08:20 INFO - PROCESS | 6446 | 1462550900096 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 78 (0x1245f2400) [pid = 6446] [serial = 181] [outer = 0x118ffd000] 09:08:20 INFO - PROCESS | 6446 | 1462550900424 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]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 481ms 09:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:08:20 INFO - PROCESS | 6446 | 1462550900458 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 6446 | 1462550900460 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:08:20 INFO - PROCESS | 6446 | 1462550900463 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 6446 | 1462550900465 Marionette TRACE conn2 <- [1,218,null,{}] 09:08:20 INFO - PROCESS | 6446 | 1462550900468 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}] 09:08:20 INFO - PROCESS | 6446 | 1462550900575 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:08:20 INFO - PROCESS | 6446 | 1462550900639 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x121207000 == 37 [pid = 6446] [id = 62] 09:08:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x1245edc00) [pid = 6446] [serial = 182] [outer = 0x0] 09:08:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 80 (0x125137400) [pid = 6446] [serial = 183] [outer = 0x1245edc00] 09:08:20 INFO - PROCESS | 6446 | 1462550900686 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x12515dc00) [pid = 6446] [serial = 184] [outer = 0x1245edc00] 09:08:21 INFO - PROCESS | 6446 | 1462550901031 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]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 620ms 09:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:08:21 INFO - PROCESS | 6446 | 1462550901083 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 6446 | 1462550901084 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:08:21 INFO - PROCESS | 6446 | 1462550901087 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 6446 | 1462550901090 Marionette TRACE conn2 <- [1,222,null,{}] 09:08:21 INFO - PROCESS | 6446 | 1462550901093 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}] 09:08:21 INFO - PROCESS | 6446 | 1462550901244 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:08:21 INFO - PROCESS | 6446 | 1462550901253 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x117356000 == 38 [pid = 6446] [id = 63] 09:08:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x11953d800) [pid = 6446] [serial = 185] [outer = 0x0] 09:08:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x125163800) [pid = 6446] [serial = 186] [outer = 0x11953d800] 09:08:21 INFO - PROCESS | 6446 | 1462550901293 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x125a0a400) [pid = 6446] [serial = 187] [outer = 0x11953d800] 09:08:21 INFO - PROCESS | 6446 | 1462550901668 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]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 621ms 09:08:21 INFO - PROCESS | 6446 | 1462550901709 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 6446 | 1462550901710 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:08:21 INFO - PROCESS | 6446 | 1462550901712 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 6446 | 1462550901713 Marionette TRACE conn2 <- [1,226,null,{}] 09:08:21 INFO - PROCESS | 6446 | 1462550901715 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}] 09:08:21 INFO - PROCESS | 6446 | 1462550901827 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:08:21 INFO - PROCESS | 6446 | 1462550901835 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x112f13800 == 39 [pid = 6446] [id = 64] 09:08:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x1131a3c00) [pid = 6446] [serial = 188] [outer = 0x0] 09:08:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x1134f2c00) [pid = 6446] [serial = 189] [outer = 0x1131a3c00] 09:08:21 INFO - PROCESS | 6446 | 1462550901880 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x116389800) [pid = 6446] [serial = 190] [outer = 0x1131a3c00] 09:08:22 INFO - PROCESS | 6446 | 1462550902532 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]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 871ms 09:08:22 INFO - PROCESS | 6446 | 1462550902589 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 6446 | 1462550902591 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:08:22 INFO - PROCESS | 6446 | 1462550902597 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 6446 | 1462550902599 Marionette TRACE conn2 <- [1,230,null,{}] 09:08:22 INFO - PROCESS | 6446 | 1462550902603 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}] 09:08:22 INFO - PROCESS | 6446 | 1462550902705 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:08:22 INFO - PROCESS | 6446 | 1462550902772 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x11819e000 == 40 [pid = 6446] [id = 65] 09:08:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x11828cc00) [pid = 6446] [serial = 191] [outer = 0x0] 09:08:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x118291c00) [pid = 6446] [serial = 192] [outer = 0x11828cc00] 09:08:22 INFO - PROCESS | 6446 | 1462550902803 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x118551800) [pid = 6446] [serial = 193] [outer = 0x11828cc00] 09:08:23 INFO - PROCESS | 6446 | 1462550903257 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]]]}] 09:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 723ms 09:08:23 INFO - PROCESS | 6446 | 1462550903445 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 6446 | 1462550903448 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:08:23 INFO - PROCESS | 6446 | 1462550903453 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 6446 | 1462550903454 Marionette TRACE conn2 <- [1,234,null,{}] 09:08:23 INFO - PROCESS | 6446 | 1462550903458 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}] 09:08:23 INFO - PROCESS | 6446 | 1462550903590 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:08:23 INFO - PROCESS | 6446 | 1462550903597 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x11685c000 == 41 [pid = 6446] [id = 66] 09:08:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x113cf3400) [pid = 6446] [serial = 194] [outer = 0x0] 09:08:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x11664ec00) [pid = 6446] [serial = 195] [outer = 0x113cf3400] 09:08:23 INFO - PROCESS | 6446 | 1462550903624 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x11726dc00) [pid = 6446] [serial = 196] [outer = 0x113cf3400] 09:08:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x1120e3000) [pid = 6446] [serial = 197] [outer = 0x127377400] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x121207000 == 40 [pid = 6446] [id = 62] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x119bd6000 == 39 [pid = 6446] [id = 61] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x119911800 == 38 [pid = 6446] [id = 60] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x119313800 == 37 [pid = 6446] [id = 59] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x112ce4000 == 36 [pid = 6446] [id = 58] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x118350800 == 35 [pid = 6446] [id = 57] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x11814c800 == 34 [pid = 6446] [id = 56] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x11735f000 == 33 [pid = 6446] [id = 55] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x116a96800 == 32 [pid = 6446] [id = 54] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x115f1d000 == 31 [pid = 6446] [id = 53] 09:08:23 INFO - PROCESS | 6446 | --DOCSHELL 0x111f67000 == 30 [pid = 6446] [id = 52] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x119d3c000) [pid = 6446] [serial = 135] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x1212db800) [pid = 6446] [serial = 136] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x11686cc00) [pid = 6446] [serial = 120] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x117277400) [pid = 6446] [serial = 121] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x11828dc00) [pid = 6446] [serial = 123] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x119514800) [pid = 6446] [serial = 130] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x118317000) [pid = 6446] [serial = 126] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x118318400) [pid = 6446] [serial = 124] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x119590400) [pid = 6446] [serial = 132] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x1197f2c00) [pid = 6446] [serial = 133] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x129637000) [pid = 6446] [serial = 118] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x118ff9000) [pid = 6446] [serial = 129] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x1185bc400) [pid = 6446] [serial = 127] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 80 (0x1293c0800) [pid = 6446] [serial = 117] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 79 (0x1259e0400) [pid = 6446] [serial = 103] [outer = 0x0] [url = about:blank] 09:08:23 INFO - PROCESS | 6446 | --DOMWINDOW == 78 (0x1293bcc00) [pid = 6446] [serial = 115] [outer = 0x0] [url = about:blank] 09:08:24 INFO - PROCESS | 6446 | 1462550904061 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]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 621ms 09:08:24 INFO - PROCESS | 6446 | 1462550904075 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 6446 | 1462550904078 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:08:24 INFO - PROCESS | 6446 | 1462550904084 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 6446 | 1462550904087 Marionette TRACE conn2 <- [1,238,null,{}] 09:08:24 INFO - PROCESS | 6446 | 1462550904089 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}] 09:08:24 INFO - PROCESS | 6446 | 1462550904159 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:08:24 INFO - PROCESS | 6446 | 1462550904165 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x11684f000 == 31 [pid = 6446] [id = 67] 09:08:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x11769d800) [pid = 6446] [serial = 198] [outer = 0x0] 09:08:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 80 (0x118289400) [pid = 6446] [serial = 199] [outer = 0x11769d800] 09:08:24 INFO - PROCESS | 6446 | 1462550904194 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x118570000) [pid = 6446] [serial = 200] [outer = 0x11769d800] 09:08:24 INFO - PROCESS | 6446 | 1462550904508 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]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 472ms 09:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:08:24 INFO - PROCESS | 6446 | 1462550904555 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 6446 | 1462550904556 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:08:24 INFO - PROCESS | 6446 | 1462550904558 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 6446 | 1462550904559 Marionette TRACE conn2 <- [1,242,null,{}] 09:08:24 INFO - PROCESS | 6446 | 1462550904566 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}] 09:08:24 INFO - PROCESS | 6446 | 1462550904662 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:08:24 INFO - PROCESS | 6446 | 1462550904671 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x118152000 == 32 [pid = 6446] [id = 68] 09:08:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x11950cc00) [pid = 6446] [serial = 201] [outer = 0x0] 09:08:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x119530000) [pid = 6446] [serial = 202] [outer = 0x11950cc00] 09:08:24 INFO - PROCESS | 6446 | 1462550904703 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x119592c00) [pid = 6446] [serial = 203] [outer = 0x11950cc00] 09:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:08:25 INFO - PROCESS | 6446 | 1462550905024 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]]]}] 09:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 472ms 09:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:08:25 INFO - PROCESS | 6446 | 1462550905034 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 6446 | 1462550905035 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:08:25 INFO - PROCESS | 6446 | 1462550905037 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 6446 | 1462550905038 Marionette TRACE conn2 <- [1,246,null,{}] 09:08:25 INFO - PROCESS | 6446 | 1462550905040 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}] 09:08:25 INFO - PROCESS | 6446 | 1462550905116 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:08:25 INFO - PROCESS | 6446 | 1462550905121 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x118368000 == 33 [pid = 6446] [id = 69] 09:08:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x1197eec00) [pid = 6446] [serial = 204] [outer = 0x0] 09:08:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x119d34c00) [pid = 6446] [serial = 205] [outer = 0x1197eec00] 09:08:25 INFO - PROCESS | 6446 | 1462550905149 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x121080c00) [pid = 6446] [serial = 206] [outer = 0x1197eec00] 09:08:25 INFO - PROCESS | 6446 | 1462550905447 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]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 421ms 09:08:25 INFO - PROCESS | 6446 | 1462550905458 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 6446 | 1462550905460 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:08:25 INFO - PROCESS | 6446 | 1462550905469 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 6446 | 1462550905471 Marionette TRACE conn2 <- [1,250,null,{}] 09:08:25 INFO - PROCESS | 6446 | 1462550905473 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}] 09:08:25 INFO - PROCESS | 6446 | 1462550905561 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:08:25 INFO - PROCESS | 6446 | 1462550905568 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x119219000 == 34 [pid = 6446] [id = 70] 09:08:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x119d3a400) [pid = 6446] [serial = 207] [outer = 0x0] 09:08:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x1212dc400) [pid = 6446] [serial = 208] [outer = 0x119d3a400] 09:08:25 INFO - PROCESS | 6446 | 1462550905594 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x12161fc00) [pid = 6446] [serial = 209] [outer = 0x119d3a400] 09:08:25 INFO - PROCESS | 6446 | 1462550905924 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]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 09:08:25 INFO - PROCESS | 6446 | 1462550905953 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:08:25 INFO - PROCESS | 6446 | 1462550905955 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:08:25 INFO - PROCESS | 6446 | 1462550905959 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 6446 | 1462550905961 Marionette TRACE conn2 <- [1,254,null,{}] 09:08:25 INFO - PROCESS | 6446 | 1462550905967 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}] 09:08:26 INFO - PROCESS | 6446 | 1462550906107 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:08:26 INFO - PROCESS | 6446 | 1462550906184 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bc7000 == 35 [pid = 6446] [id = 71] 09:08:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x1133ab400) [pid = 6446] [serial = 210] [outer = 0x0] 09:08:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x12161a400) [pid = 6446] [serial = 211] [outer = 0x1133ab400] 09:08:26 INFO - PROCESS | 6446 | 1462550906226 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x125164400) [pid = 6446] [serial = 212] [outer = 0x1133ab400] 09:08:26 INFO - PROCESS | 6446 | 1462550906631 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]]]}] 09:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 726ms 09:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:08:26 INFO - PROCESS | 6446 | 1462550906685 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 6446 | 1462550906686 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:08:26 INFO - PROCESS | 6446 | 1462550906690 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 6446 | 1462550906691 Marionette TRACE conn2 <- [1,258,null,{}] 09:08:26 INFO - PROCESS | 6446 | 1462550906714 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}] 09:08:26 INFO - PROCESS | 6446 | 1462550906841 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:08:26 INFO - PROCESS | 6446 | 1462550906847 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x121211000 == 36 [pid = 6446] [id = 72] 09:08:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x113cf4400) [pid = 6446] [serial = 213] [outer = 0x0] 09:08:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x125a02400) [pid = 6446] [serial = 214] [outer = 0x113cf4400] 09:08:26 INFO - PROCESS | 6446 | 1462550906922 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x125ab2800) [pid = 6446] [serial = 215] [outer = 0x113cf4400] 09:08:27 INFO - PROCESS | 6446 | 1462550907348 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]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 680ms 09:08:27 INFO - PROCESS | 6446 | 1462550907374 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 6446 | 1462550907376 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:08:27 INFO - PROCESS | 6446 | 1462550907380 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 6446 | 1462550907382 Marionette TRACE conn2 <- [1,262,null,{}] 09:08:27 INFO - PROCESS | 6446 | 1462550907385 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}] 09:08:27 INFO - PROCESS | 6446 | 1462550907535 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:08:27 INFO - PROCESS | 6446 | 1462550907558 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x12171f800 == 37 [pid = 6446] [id = 73] 09:08:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x125fd7400) [pid = 6446] [serial = 216] [outer = 0x0] 09:08:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x125fdc000) [pid = 6446] [serial = 217] [outer = 0x125fd7400] 09:08:27 INFO - PROCESS | 6446 | 1462550907598 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x127376400) [pid = 6446] [serial = 218] [outer = 0x125fd7400] 09:08:27 INFO - PROCESS | 6446 | 1462550907942 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]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 620ms 09:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:08:28 INFO - PROCESS | 6446 | 1462550908004 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 6446 | 1462550908005 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:08:28 INFO - PROCESS | 6446 | 1462550908007 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 6446 | 1462550908008 Marionette TRACE conn2 <- [1,266,null,{}] 09:08:28 INFO - PROCESS | 6446 | 1462550908010 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}] 09:08:28 INFO - PROCESS | 6446 | 1462550908096 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:08:28 INFO - PROCESS | 6446 | 1462550908100 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x121cc7800 == 38 [pid = 6446] [id = 74] 09:08:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x125fd6c00) [pid = 6446] [serial = 219] [outer = 0x0] 09:08:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x127383c00) [pid = 6446] [serial = 220] [outer = 0x125fd6c00] 09:08:28 INFO - PROCESS | 6446 | 1462550908124 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x12752d800) [pid = 6446] [serial = 221] [outer = 0x125fd6c00] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x117c47800) [pid = 6446] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x116625c00) [pid = 6446] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x1180cc800) [pid = 6446] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x118546800) [pid = 6446] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x1134e3800) [pid = 6446] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x112c4a800) [pid = 6446] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x1245edc00) [pid = 6446] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x12132e000) [pid = 6446] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x116872c00) [pid = 6446] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x1131afc00) [pid = 6446] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x119d3f000) [pid = 6446] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x12142a000) [pid = 6446] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x112c46400) [pid = 6446] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x118ffd000) [pid = 6446] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:08:28 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x118ffa400) [pid = 6446] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:08:28 INFO - PROCESS | 6446 | 1462550908490 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]]]}] 09:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 09:08:28 INFO - PROCESS | 6446 | 1462550908525 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 6446 | 1462550908528 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:08:28 INFO - PROCESS | 6446 | 1462550908532 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 6446 | 1462550908533 Marionette TRACE conn2 <- [1,270,null,{}] 09:08:28 INFO - PROCESS | 6446 | 1462550908541 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}] 09:08:28 INFO - PROCESS | 6446 | 1462550908631 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:08:28 INFO - PROCESS | 6446 | 1462550908638 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x11a05c000 == 39 [pid = 6446] [id = 75] 09:08:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x118f44400) [pid = 6446] [serial = 222] [outer = 0x0] 09:08:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x119590000) [pid = 6446] [serial = 223] [outer = 0x118f44400] 09:08:28 INFO - PROCESS | 6446 | 1462550908678 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x12161f800) [pid = 6446] [serial = 224] [outer = 0x118f44400] 09:08:29 INFO - PROCESS | 6446 | 1462550909001 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]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 475ms 09:08:29 INFO - PROCESS | 6446 | 1462550909008 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 6446 | 1462550909009 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:08:29 INFO - PROCESS | 6446 | 1462550909019 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 6446 | 1462550909021 Marionette TRACE conn2 <- [1,274,null,{}] 09:08:29 INFO - PROCESS | 6446 | 1462550909023 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}] 09:08:29 INFO - PROCESS | 6446 | 1462550909114 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:08:29 INFO - PROCESS | 6446 | 1462550909155 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x121cdd000 == 40 [pid = 6446] [id = 76] 09:08:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x119542800) [pid = 6446] [serial = 225] [outer = 0x0] 09:08:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x127385000) [pid = 6446] [serial = 226] [outer = 0x119542800] 09:08:29 INFO - PROCESS | 6446 | 1462550909184 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x129315400) [pid = 6446] [serial = 227] [outer = 0x119542800] 09:08:29 INFO - PROCESS | 6446 | 1462550909443 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]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 09:08:29 INFO - PROCESS | 6446 | 1462550909488 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 6446 | 1462550909489 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:08:29 INFO - PROCESS | 6446 | 1462550909491 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 6446 | 1462550909493 Marionette TRACE conn2 <- [1,278,null,{}] 09:08:29 INFO - PROCESS | 6446 | 1462550909503 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}] 09:08:29 INFO - PROCESS | 6446 | 1462550909582 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:08:29 INFO - PROCESS | 6446 | 1462550909587 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x125127800 == 41 [pid = 6446] [id = 77] 09:08:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x1293b5000) [pid = 6446] [serial = 228] [outer = 0x0] 09:08:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x1293bc800) [pid = 6446] [serial = 229] [outer = 0x1293b5000] 09:08:29 INFO - PROCESS | 6446 | 1462550909612 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x12962f000) [pid = 6446] [serial = 230] [outer = 0x1293b5000] 09:08:30 INFO - PROCESS | 6446 | 1462550910020 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]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 576ms 09:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:08:30 INFO - PROCESS | 6446 | 1462550910069 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 6446 | 1462550910071 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:08:30 INFO - PROCESS | 6446 | 1462550910074 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 6446 | 1462550910075 Marionette TRACE conn2 <- [1,282,null,{}] 09:08:30 INFO - PROCESS | 6446 | 1462550910087 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}] 09:08:30 INFO - PROCESS | 6446 | 1462550910204 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:08:30 INFO - PROCESS | 6446 | 1462550910211 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f28000 == 42 [pid = 6446] [id = 78] 09:08:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x1293ba800) [pid = 6446] [serial = 231] [outer = 0x0] 09:08:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x129638c00) [pid = 6446] [serial = 232] [outer = 0x1293ba800] 09:08:30 INFO - PROCESS | 6446 | 1462550910250 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x1296e5000) [pid = 6446] [serial = 233] [outer = 0x1293ba800] 09:08:30 INFO - PROCESS | 6446 | 1462550910768 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]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 728ms 09:08:30 INFO - PROCESS | 6446 | 1462550910802 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:08:30 INFO - PROCESS | 6446 | 1462550910805 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:08:30 INFO - PROCESS | 6446 | 1462550910808 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 6446 | 1462550910811 Marionette TRACE conn2 <- [1,286,null,{}] 09:08:30 INFO - PROCESS | 6446 | 1462550910815 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}] 09:08:30 INFO - PROCESS | 6446 | 1462550910911 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:08:30 INFO - PROCESS | 6446 | 1462550910959 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x117321000 == 43 [pid = 6446] [id = 79] 09:08:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x116732c00) [pid = 6446] [serial = 234] [outer = 0x0] 09:08:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x1180c8400) [pid = 6446] [serial = 235] [outer = 0x116732c00] 09:08:30 INFO - PROCESS | 6446 | 1462550910990 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x118567000) [pid = 6446] [serial = 236] [outer = 0x116732c00] 09:08:31 INFO - PROCESS | 6446 | 1462550911403 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]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 624ms 09:08:31 INFO - PROCESS | 6446 | 1462550911433 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 6446 | 1462550911437 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:08:31 INFO - PROCESS | 6446 | 1462550911442 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 6446 | 1462550911444 Marionette TRACE conn2 <- [1,290,null,{}] 09:08:31 INFO - PROCESS | 6446 | 1462550911446 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}] 09:08:31 INFO - PROCESS | 6446 | 1462550911543 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:08:31 INFO - PROCESS | 6446 | 1462550911622 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bbd800 == 44 [pid = 6446] [id = 80] 09:08:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x119534c00) [pid = 6446] [serial = 237] [outer = 0x0] 09:08:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x119590400) [pid = 6446] [serial = 238] [outer = 0x119534c00] 09:08:31 INFO - PROCESS | 6446 | 1462550911652 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x119c29800) [pid = 6446] [serial = 239] [outer = 0x119534c00] 09:08:32 INFO - PROCESS | 6446 | 1462550912059 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]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 09:08:32 INFO - PROCESS | 6446 | 1462550912113 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:08:32 INFO - PROCESS | 6446 | 1462550912115 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:08:32 INFO - PROCESS | 6446 | 1462550912117 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 6446 | 1462550912119 Marionette TRACE conn2 <- [1,294,null,{}] 09:08:32 INFO - PROCESS | 6446 | 1462550912127 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}] 09:08:32 INFO - PROCESS | 6446 | 1462550912224 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:08:32 INFO - PROCESS | 6446 | 1462550912271 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f34800 == 45 [pid = 6446] [id = 81] 09:08:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x12142f800) [pid = 6446] [serial = 240] [outer = 0x0] 09:08:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x121fee400) [pid = 6446] [serial = 241] [outer = 0x12142f800] 09:08:32 INFO - PROCESS | 6446 | 1462550912302 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x125142c00) [pid = 6446] [serial = 242] [outer = 0x12142f800] 09:08:32 INFO - PROCESS | 6446 | 1462550912716 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]]]}] 09:08:32 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. 09:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 09:08:32 INFO - PROCESS | 6446 | 1462550912738 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 6446 | 1462550912740 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:08:32 INFO - PROCESS | 6446 | 1462550912742 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 6446 | 1462550912744 Marionette TRACE conn2 <- [1,298,null,{}] 09:08:32 INFO - PROCESS | 6446 | 1462550912746 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}] 09:08:32 INFO - PROCESS | 6446 | 1462550912849 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:08:32 INFO - PROCESS | 6446 | 1462550912947 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x121215000 == 46 [pid = 6446] [id = 82] 09:08:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x125ab9000) [pid = 6446] [serial = 243] [outer = 0x0] 09:08:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x127385c00) [pid = 6446] [serial = 244] [outer = 0x125ab9000] 09:08:32 INFO - PROCESS | 6446 | 1462550912977 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x128b45400) [pid = 6446] [serial = 245] [outer = 0x125ab9000] 09:08:33 INFO - PROCESS | 6446 | 1462550913509 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]]]}] 09:08:33 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. 09:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 771ms 09:08:33 INFO - PROCESS | 6446 | 1462550913514 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 6446 | 1462550913516 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:08:33 INFO - PROCESS | 6446 | 1462550913519 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 6446 | 1462550913522 Marionette TRACE conn2 <- [1,302,null,{}] 09:08:33 INFO - PROCESS | 6446 | 1462550913525 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}] 09:08:33 INFO - PROCESS | 6446 | 1462550913608 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:08:33 INFO - PROCESS | 6446 | 1462550913652 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x116f9f000 == 47 [pid = 6446] [id = 83] 09:08:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x113c68c00) [pid = 6446] [serial = 246] [outer = 0x0] 09:08:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x116648400) [pid = 6446] [serial = 247] [outer = 0x113c68c00] 09:08:33 INFO - PROCESS | 6446 | 1462550913680 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x11769cc00) [pid = 6446] [serial = 248] [outer = 0x113c68c00] 09:08:34 INFO - PROCESS | 6446 | 1462550914100 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]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 625ms 09:08:34 INFO - PROCESS | 6446 | 1462550914152 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 6446 | 1462550914157 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x125127800 == 46 [pid = 6446] [id = 77] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x121cdd000 == 45 [pid = 6446] [id = 76] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x11a05c000 == 44 [pid = 6446] [id = 75] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x121cc7800 == 43 [pid = 6446] [id = 74] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x12171f800 == 42 [pid = 6446] [id = 73] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x121211000 == 41 [pid = 6446] [id = 72] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x125163800) [pid = 6446] [serial = 186] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x11673f400) [pid = 6446] [serial = 150] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x119bc7000 == 40 [pid = 6446] [id = 71] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x119219000 == 39 [pid = 6446] [id = 70] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x118368000 == 38 [pid = 6446] [id = 69] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x118152000 == 37 [pid = 6446] [id = 68] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x11684f000 == 36 [pid = 6446] [id = 67] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x11685c000 == 35 [pid = 6446] [id = 66] 09:08:34 INFO - PROCESS | 6446 | 1462550914232 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 6446 | 1462550914235 Marionette TRACE conn2 <- [1,306,null,{}] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x112f13800 == 34 [pid = 6446] [id = 64] 09:08:34 INFO - PROCESS | 6446 | --DOCSHELL 0x117356000 == 33 [pid = 6446] [id = 63] 09:08:34 INFO - PROCESS | 6446 | 1462550914242 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}] 09:08:34 INFO - PROCESS | 6446 | 1462550914360 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x124366400) [pid = 6446] [serial = 178] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x125137400) [pid = 6446] [serial = 183] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x11950f000) [pid = 6446] [serial = 165] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x119c21c00) [pid = 6446] [serial = 169] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x1245f2400) [pid = 6446] [serial = 181] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x11953e400) [pid = 6446] [serial = 166] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x119598c00) [pid = 6446] [serial = 168] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x1212e1800) [pid = 6446] [serial = 172] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x11828f800) [pid = 6446] [serial = 159] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x11830ec00) [pid = 6446] [serial = 160] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x11a0cec00) [pid = 6446] [serial = 171] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x1185c2400) [pid = 6446] [serial = 162] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x118ff0000) [pid = 6446] [serial = 163] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x1166cc000) [pid = 6446] [serial = 156] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x117c3b800) [pid = 6446] [serial = 157] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x1133a9000) [pid = 6446] [serial = 153] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x1160da800) [pid = 6446] [serial = 154] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x12515dc00) [pid = 6446] [serial = 184] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x121a91c00) [pid = 6446] [serial = 177] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x1181af400) [pid = 6446] [serial = 139] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x117276000) [pid = 6446] [serial = 138] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x11950d400) [pid = 6446] [serial = 142] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x1185c1400) [pid = 6446] [serial = 141] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x1212e0c00) [pid = 6446] [serial = 145] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x11a0cc000) [pid = 6446] [serial = 144] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x124571400) [pid = 6446] [serial = 148] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x1216bec00) [pid = 6446] [serial = 147] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x121429800) [pid = 6446] [serial = 174] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x121862400) [pid = 6446] [serial = 175] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x121ff7c00) [pid = 6446] [serial = 180] [outer = 0x0] [url = about:blank] 09:08:34 INFO - PROCESS | 6446 | 1462550914465 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 6446 | ++DOCSHELL 0x11600f000 == 34 [pid = 6446] [id = 84] 09:08:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x1131afc00) [pid = 6446] [serial = 249] [outer = 0x0] 09:08:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x117c3c800) [pid = 6446] [serial = 250] [outer = 0x1131afc00] 09:08:34 INFO - PROCESS | 6446 | 1462550914493 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x118543400) [pid = 6446] [serial = 251] [outer = 0x1131afc00] 09:08:34 INFO - PROCESS | 6446 | 1462550914791 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]]]}] 09:08:34 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. 09:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 616ms 09:08:34 INFO - PROCESS | 6446 | 1462550914808 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 6446 | 1462550914810 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:08:34 INFO - PROCESS | 6446 | 1462550914820 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 6446 | 1462550914822 Marionette TRACE conn2 <- [1,310,null,{}] 09:08:34 INFO - PROCESS | 6446 | 1462550914833 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}] 09:08:34 INFO - PROCESS | 6446 | 1462550914909 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:08:34 INFO - PROCESS | 6446 | 1462550914917 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 6446 | ++DOCSHELL 0x118143800 == 35 [pid = 6446] [id = 85] 09:08:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x1185c5400) [pid = 6446] [serial = 252] [outer = 0x0] 09:08:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x118ff9000) [pid = 6446] [serial = 253] [outer = 0x1185c5400] 09:08:34 INFO - PROCESS | 6446 | 1462550914944 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x119536800) [pid = 6446] [serial = 254] [outer = 0x1185c5400] 09:08:35 INFO - PROCESS | 6446 | 1462550915269 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]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 470ms 09:08:35 INFO - PROCESS | 6446 | 1462550915295 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 6446 | 1462550915298 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:08:35 INFO - PROCESS | 6446 | 1462550915301 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 6446 | 1462550915302 Marionette TRACE conn2 <- [1,314,null,{}] 09:08:35 INFO - PROCESS | 6446 | 1462550915304 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}] 09:08:35 INFO - PROCESS | 6446 | 1462550915375 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:08:35 INFO - PROCESS | 6446 | 1462550915381 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x11826c800 == 36 [pid = 6446] [id = 86] 09:08:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x119597c00) [pid = 6446] [serial = 255] [outer = 0x0] 09:08:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x1197f4000) [pid = 6446] [serial = 256] [outer = 0x119597c00] 09:08:35 INFO - PROCESS | 6446 | 1462550915407 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x119d35c00) [pid = 6446] [serial = 257] [outer = 0x119597c00] 09:08:35 INFO - PROCESS | 6446 | 1462550915746 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]]]}] 09:08:35 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. 09:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 468ms 09:08:35 INFO - PROCESS | 6446 | 1462550915769 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 6446 | 1462550915770 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:08:35 INFO - PROCESS | 6446 | 1462550915773 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 6446 | 1462550915774 Marionette TRACE conn2 <- [1,318,null,{}] 09:08:35 INFO - PROCESS | 6446 | 1462550915776 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}] 09:08:35 INFO - PROCESS | 6446 | 1462550915848 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:08:35 INFO - PROCESS | 6446 | 1462550915891 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x11252b800 == 37 [pid = 6446] [id = 87] 09:08:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x112e2e000) [pid = 6446] [serial = 258] [outer = 0x0] 09:08:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x119dc8800) [pid = 6446] [serial = 259] [outer = 0x112e2e000] 09:08:35 INFO - PROCESS | 6446 | 1462550915916 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x1212df400) [pid = 6446] [serial = 260] [outer = 0x112e2e000] 09:08:36 INFO - PROCESS | 6446 | 1462550916210 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]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 09:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:08:36 INFO - PROCESS | 6446 | 1462550916241 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 6446 | 1462550916243 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:08:36 INFO - PROCESS | 6446 | 1462550916247 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 6446 | 1462550916250 Marionette TRACE conn2 <- [1,322,null,{}] 09:08:36 INFO - PROCESS | 6446 | 1462550916253 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}] 09:08:36 INFO - PROCESS | 6446 | 1462550916345 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:08:36 INFO - PROCESS | 6446 | 1462550916352 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x11922b800 == 38 [pid = 6446] [id = 88] 09:08:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x121330400) [pid = 6446] [serial = 261] [outer = 0x0] 09:08:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x121ff1000) [pid = 6446] [serial = 262] [outer = 0x121330400] 09:08:36 INFO - PROCESS | 6446 | 1462550916380 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x12515ac00) [pid = 6446] [serial = 263] [outer = 0x121330400] 09:08:36 INFO - PROCESS | 6446 | 1462550916727 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]]]}] 09:08:36 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. 09:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 522ms 09:08:36 INFO - PROCESS | 6446 | 1462550916768 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 6446 | 1462550916769 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:08:36 INFO - PROCESS | 6446 | 1462550916771 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 6446 | 1462550916772 Marionette TRACE conn2 <- [1,326,null,{}] 09:08:36 INFO - PROCESS | 6446 | 1462550916774 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}] 09:08:36 INFO - PROCESS | 6446 | 1462550916862 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:08:36 INFO - PROCESS | 6446 | 1462550916867 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x115f1f800 == 39 [pid = 6446] [id = 89] 09:08:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x125160400) [pid = 6446] [serial = 264] [outer = 0x0] 09:08:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x12546fc00) [pid = 6446] [serial = 265] [outer = 0x125160400] 09:08:36 INFO - PROCESS | 6446 | 1462550916892 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x125a05800) [pid = 6446] [serial = 266] [outer = 0x125160400] 09:08:37 INFO - PROCESS | 6446 | 1462550917234 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]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 469ms 09:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:08:37 INFO - PROCESS | 6446 | 1462550917240 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 6446 | 1462550917241 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:08:37 INFO - PROCESS | 6446 | 1462550917244 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 6446 | 1462550917245 Marionette TRACE conn2 <- [1,330,null,{}] 09:08:37 INFO - PROCESS | 6446 | 1462550917248 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}] 09:08:37 INFO - PROCESS | 6446 | 1462550917346 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:08:37 INFO - PROCESS | 6446 | 1462550917385 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x119de3800 == 40 [pid = 6446] [id = 90] 09:08:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x125fdf800) [pid = 6446] [serial = 267] [outer = 0x0] 09:08:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x12737ec00) [pid = 6446] [serial = 268] [outer = 0x125fdf800] 09:08:37 INFO - PROCESS | 6446 | 1462550917410 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x12752a400) [pid = 6446] [serial = 269] [outer = 0x125fdf800] 09:08:37 INFO - PROCESS | 6446 | 1462550917739 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]]]}] 09:08:37 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. 09:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 523ms 09:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:08:37 INFO - PROCESS | 6446 | 1462550917773 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 6446 | 1462550917774 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:08:37 INFO - PROCESS | 6446 | 1462550917776 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 6446 | 1462550917778 Marionette TRACE conn2 <- [1,334,null,{}] 09:08:37 INFO - PROCESS | 6446 | 1462550917780 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}] 09:08:37 INFO - PROCESS | 6446 | 1462550917870 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:08:37 INFO - PROCESS | 6446 | 1462550917874 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213b3000 == 41 [pid = 6446] [id = 91] 09:08:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x125fe0000) [pid = 6446] [serial = 270] [outer = 0x0] 09:08:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x128b48c00) [pid = 6446] [serial = 271] [outer = 0x125fe0000] 09:08:37 INFO - PROCESS | 6446 | 1462550917899 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x128b4e000) [pid = 6446] [serial = 272] [outer = 0x125fe0000] 09:08:38 INFO - PROCESS | 6446 | 1462550918241 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]]]}] 09:08:38 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. 09:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 09:08:38 INFO - PROCESS | 6446 | 1462550918249 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 6446 | 1462550918251 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:08:38 INFO - PROCESS | 6446 | 1462550918253 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 6446 | 1462550918254 Marionette TRACE conn2 <- [1,338,null,{}] 09:08:38 INFO - PROCESS | 6446 | 1462550918256 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}] 09:08:38 INFO - PROCESS | 6446 | 1462550918351 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:08:38 INFO - PROCESS | 6446 | 1462550918381 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218f0800 == 42 [pid = 6446] [id = 92] 09:08:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x128b4ec00) [pid = 6446] [serial = 273] [outer = 0x0] 09:08:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x128e2a000) [pid = 6446] [serial = 274] [outer = 0x128b4ec00] 09:08:38 INFO - PROCESS | 6446 | 1462550918405 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x128e2dc00) [pid = 6446] [serial = 275] [outer = 0x128b4ec00] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x1293b5000) [pid = 6446] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x113cf4400) [pid = 6446] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x125fd7400) [pid = 6446] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x113cf3400) [pid = 6446] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x11769d800) [pid = 6446] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x11950cc00) [pid = 6446] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x119d3a400) [pid = 6446] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x1197eec00) [pid = 6446] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x125fd6c00) [pid = 6446] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x119542800) [pid = 6446] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x118f44400) [pid = 6446] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x1133ab400) [pid = 6446] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:08:38 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x112e27c00) [pid = 6446] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:08:38 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. 09:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 520ms 09:08:38 INFO - PROCESS | 6446 | 1462550918769 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]]]}] 09:08:38 INFO - PROCESS | 6446 | 1462550918776 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 6446 | 1462550918779 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:08:38 INFO - PROCESS | 6446 | 1462550918786 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 6446 | 1462550918788 Marionette TRACE conn2 <- [1,342,null,{}] 09:08:38 INFO - PROCESS | 6446 | 1462550918790 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}] 09:08:38 INFO - PROCESS | 6446 | 1462550918904 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:08:38 INFO - PROCESS | 6446 | 1462550918930 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x124583800 == 43 [pid = 6446] [id = 93] 09:08:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x112e2dc00) [pid = 6446] [serial = 276] [outer = 0x0] 09:08:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x1259db000) [pid = 6446] [serial = 277] [outer = 0x112e2dc00] 09:08:38 INFO - PROCESS | 6446 | 1462550918959 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x129020800) [pid = 6446] [serial = 278] [outer = 0x112e2dc00] 09:08:39 INFO - PROCESS | 6446 | 1462550919234 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]]]}] 09:08:39 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. 09:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 472ms 09:08:39 INFO - PROCESS | 6446 | 1462550919259 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 6446 | 1462550919260 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:08:39 INFO - PROCESS | 6446 | 1462550919270 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 6446 | 1462550919271 Marionette TRACE conn2 <- [1,346,null,{}] 09:08:39 INFO - PROCESS | 6446 | 1462550919274 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}] 09:08:39 INFO - PROCESS | 6446 | 1462550919355 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:08:39 INFO - PROCESS | 6446 | 1462550919360 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x12756c800 == 44 [pid = 6446] [id = 94] 09:08:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x129316400) [pid = 6446] [serial = 279] [outer = 0x0] 09:08:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x1293c0800) [pid = 6446] [serial = 280] [outer = 0x129316400] 09:08:39 INFO - PROCESS | 6446 | 1462550919388 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x129637000) [pid = 6446] [serial = 281] [outer = 0x129316400] 09:08:39 INFO - PROCESS | 6446 | 1462550919698 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]]]}] 09:08:39 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. 09:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 09:08:39 INFO - PROCESS | 6446 | 1462550919740 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 6446 | 1462550919741 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:08:39 INFO - PROCESS | 6446 | 1462550919743 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 6446 | 1462550919744 Marionette TRACE conn2 <- [1,350,null,{}] 09:08:39 INFO - PROCESS | 6446 | 1462550919747 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}] 09:08:39 INFO - PROCESS | 6446 | 1462550919842 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:08:39 INFO - PROCESS | 6446 | 1462550919850 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x128ef6800 == 45 [pid = 6446] [id = 95] 09:08:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x129020400) [pid = 6446] [serial = 282] [outer = 0x0] 09:08:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x1296e6c00) [pid = 6446] [serial = 283] [outer = 0x129020400] 09:08:39 INFO - PROCESS | 6446 | 1462550919874 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x1296efc00) [pid = 6446] [serial = 284] [outer = 0x129020400] 09:08:40 INFO - PROCESS | 6446 | 1462550920163 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]]]}] 09:08:40 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. 09:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 09:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:08:40 INFO - PROCESS | 6446 | 1462550920216 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 6446 | 1462550920217 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:08:40 INFO - PROCESS | 6446 | 1462550920219 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 6446 | 1462550920220 Marionette TRACE conn2 <- [1,354,null,{}] 09:08:40 INFO - PROCESS | 6446 | 1462550920223 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}] 09:08:40 INFO - PROCESS | 6446 | 1462550920306 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:08:40 INFO - PROCESS | 6446 | 1462550920313 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x129704800 == 46 [pid = 6446] [id = 96] 09:08:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x1296ee000) [pid = 6446] [serial = 285] [outer = 0x0] 09:08:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x12a91d400) [pid = 6446] [serial = 286] [outer = 0x1296ee000] 09:08:40 INFO - PROCESS | 6446 | 1462550920341 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x12a925000) [pid = 6446] [serial = 287] [outer = 0x1296ee000] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x11819e000 == 45 [pid = 6446] [id = 65] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x116f9f000 == 44 [pid = 6446] [id = 83] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x121215000 == 43 [pid = 6446] [id = 82] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x125f34800 == 42 [pid = 6446] [id = 81] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x119bbd800 == 41 [pid = 6446] [id = 80] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x125f28000 == 40 [pid = 6446] [id = 78] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x117321000 == 39 [pid = 6446] [id = 79] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x11600f000 == 38 [pid = 6446] [id = 84] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x118143800 == 37 [pid = 6446] [id = 85] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x11826c800 == 36 [pid = 6446] [id = 86] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x115f1f800 == 35 [pid = 6446] [id = 89] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1213b3000 == 34 [pid = 6446] [id = 91] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x11922b800 == 33 [pid = 6446] [id = 88] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12756c800 == 32 [pid = 6446] [id = 94] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x11252b800 == 31 [pid = 6446] [id = 87] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x124583800 == 30 [pid = 6446] [id = 93] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1218f0800 == 29 [pid = 6446] [id = 92] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x119de3800 == 28 [pid = 6446] [id = 90] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x11830f400) [pid = 6446] [serial = 151] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x129315400) [pid = 6446] [serial = 227] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x12752d800) [pid = 6446] [serial = 221] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x119590000) [pid = 6446] [serial = 223] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x12161a400) [pid = 6446] [serial = 211] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x125164400) [pid = 6446] [serial = 212] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x127385000) [pid = 6446] [serial = 226] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x127376400) [pid = 6446] [serial = 218] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x12161f800) [pid = 6446] [serial = 224] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x12962f000) [pid = 6446] [serial = 230] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOCSHELL 0x128ef6800 == 27 [pid = 6446] [id = 95] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x1293bc800) [pid = 6446] [serial = 229] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x125a02400) [pid = 6446] [serial = 214] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x125fdc000) [pid = 6446] [serial = 217] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x1134f2c00) [pid = 6446] [serial = 189] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x11726dc00) [pid = 6446] [serial = 196] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x11664ec00) [pid = 6446] [serial = 195] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x118289400) [pid = 6446] [serial = 199] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x118570000) [pid = 6446] [serial = 200] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x119530000) [pid = 6446] [serial = 202] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x119592c00) [pid = 6446] [serial = 203] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x1212dc400) [pid = 6446] [serial = 208] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x12161fc00) [pid = 6446] [serial = 209] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x125ab2800) [pid = 6446] [serial = 215] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x119d34c00) [pid = 6446] [serial = 205] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x121080c00) [pid = 6446] [serial = 206] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x118291c00) [pid = 6446] [serial = 192] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x127383c00) [pid = 6446] [serial = 220] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 6446 | --DOMWINDOW == 80 (0x12cfea800) [pid = 6446] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:08:41 INFO - PROCESS | 6446 | 1462550921869 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]]]}] 09:08:41 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. 09:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1674ms 09:08:41 INFO - PROCESS | 6446 | 1462550921894 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 6446 | 1462550921897 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:08:41 INFO - PROCESS | 6446 | 1462550921900 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 6446 | 1462550921903 Marionette TRACE conn2 <- [1,358,null,{}] 09:08:41 INFO - PROCESS | 6446 | 1462550921907 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}] 09:08:41 INFO - PROCESS | 6446 | 1462550921993 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:08:42 INFO - PROCESS | 6446 | 1462550922034 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x112f7c000 == 28 [pid = 6446] [id = 97] 09:08:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x115fcf000) [pid = 6446] [serial = 288] [outer = 0x0] 09:08:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x11635fc00) [pid = 6446] [serial = 289] [outer = 0x115fcf000] 09:08:42 INFO - PROCESS | 6446 | 1462550922061 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x116739000) [pid = 6446] [serial = 290] [outer = 0x115fcf000] 09:08:42 INFO - PROCESS | 6446 | 1462550922446 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]]]}] 09:08:42 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. 09:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 571ms 09:08:42 INFO - PROCESS | 6446 | 1462550922471 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 6446 | 1462550922475 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:08:42 INFO - PROCESS | 6446 | 1462550922480 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 6446 | 1462550922482 Marionette TRACE conn2 <- [1,362,null,{}] 09:08:42 INFO - PROCESS | 6446 | 1462550922484 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}] 09:08:42 INFO - PROCESS | 6446 | 1462550922558 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:08:42 INFO - PROCESS | 6446 | 1462550922597 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x116602800 == 29 [pid = 6446] [id = 98] 09:08:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x116397000) [pid = 6446] [serial = 291] [outer = 0x0] 09:08:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x11686e400) [pid = 6446] [serial = 292] [outer = 0x116397000] 09:08:42 INFO - PROCESS | 6446 | 1462550922623 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x118295000) [pid = 6446] [serial = 293] [outer = 0x116397000] 09:08:42 INFO - PROCESS | 6446 | 1462550922956 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]]]}] 09:08:42 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. 09:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 520ms 09:08:43 INFO - PROCESS | 6446 | 1462550923000 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 6446 | 1462550923001 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:08:43 INFO - PROCESS | 6446 | 1462550923004 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 6446 | 1462550923006 Marionette TRACE conn2 <- [1,366,null,{}] 09:08:43 INFO - PROCESS | 6446 | 1462550923014 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}] 09:08:43 INFO - PROCESS | 6446 | 1462550923089 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:08:43 INFO - PROCESS | 6446 | 1462550923130 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x117320800 == 30 [pid = 6446] [id = 99] 09:08:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x1120d9400) [pid = 6446] [serial = 294] [outer = 0x0] 09:08:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x1185c1400) [pid = 6446] [serial = 295] [outer = 0x1120d9400] 09:08:43 INFO - PROCESS | 6446 | 1462550923159 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x118ff4000) [pid = 6446] [serial = 296] [outer = 0x1120d9400] 09:08:43 INFO - PROCESS | 6446 | 1462550923464 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]]]}] 09:08:43 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. 09:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 470ms 09:08:43 INFO - PROCESS | 6446 | 1462550923474 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 6446 | 1462550923476 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:08:43 INFO - PROCESS | 6446 | 1462550923486 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 6446 | 1462550923487 Marionette TRACE conn2 <- [1,370,null,{}] 09:08:43 INFO - PROCESS | 6446 | 1462550923489 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}] 09:08:43 INFO - PROCESS | 6446 | 1462550923565 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:08:43 INFO - PROCESS | 6446 | 1462550923570 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x1181a4800 == 31 [pid = 6446] [id = 100] 09:08:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x1185b9000) [pid = 6446] [serial = 297] [outer = 0x0] 09:08:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x119530000) [pid = 6446] [serial = 298] [outer = 0x1185b9000] 09:08:43 INFO - PROCESS | 6446 | 1462550923597 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x119543800) [pid = 6446] [serial = 299] [outer = 0x1185b9000] 09:08:43 INFO - PROCESS | 6446 | 1462550923918 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]]]}] 09:08:43 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. 09:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 475ms 09:08:43 INFO - PROCESS | 6446 | 1462550923954 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 6446 | 1462550923955 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:08:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:08:43 INFO - PROCESS | 6446 | 1462550923957 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 6446 | 1462550923958 Marionette TRACE conn2 <- [1,374,null,{}] 09:08:43 INFO - PROCESS | 6446 | 1462550923961 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}] 09:08:44 INFO - PROCESS | 6446 | 1462550924047 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:08:44 INFO - PROCESS | 6446 | 1462550924052 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x118275000 == 32 [pid = 6446] [id = 101] 09:08:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x116358000) [pid = 6446] [serial = 300] [outer = 0x0] 09:08:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x119598800) [pid = 6446] [serial = 301] [outer = 0x116358000] 09:08:44 INFO - PROCESS | 6446 | 1462550924079 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x1197f4400) [pid = 6446] [serial = 302] [outer = 0x116358000] 09:08:44 INFO - PROCESS | 6446 | 1462550924382 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:08:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 467ms 09:08:44 INFO - PROCESS | 6446 | 1462550924426 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 6446 | 1462550924427 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:08:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:08:44 INFO - PROCESS | 6446 | 1462550924429 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 6446 | 1462550924430 Marionette TRACE conn2 <- [1,378,null,{}] 09:08:44 INFO - PROCESS | 6446 | 1462550924433 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}] 09:08:44 INFO - PROCESS | 6446 | 1462550924517 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:08:44 INFO - PROCESS | 6446 | 1462550924522 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x119219000 == 33 [pid = 6446] [id = 102] 09:08:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x119c22400) [pid = 6446] [serial = 303] [outer = 0x0] 09:08:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x121088800) [pid = 6446] [serial = 304] [outer = 0x119c22400] 09:08:44 INFO - PROCESS | 6446 | 1462550924552 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x121432000) [pid = 6446] [serial = 305] [outer = 0x119c22400] 09:08:44 INFO - PROCESS | 6446 | 1462550924849 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:08:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 470ms 09:08:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:08:44 INFO - PROCESS | 6446 | 1462550924899 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 6446 | 1462550924900 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:08:44 INFO - PROCESS | 6446 | 1462550924902 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 6446 | 1462550924904 Marionette TRACE conn2 <- [1,382,null,{}] 09:08:44 INFO - PROCESS | 6446 | 1462550924906 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}] 09:08:44 INFO - PROCESS | 6446 | 1462550924993 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:08:45 INFO - PROCESS | 6446 | 1462550925001 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x119311800 == 34 [pid = 6446] [id = 103] 09:08:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x1133b0c00) [pid = 6446] [serial = 306] [outer = 0x0] 09:08:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x12190b800) [pid = 6446] [serial = 307] [outer = 0x1133b0c00] 09:08:45 INFO - PROCESS | 6446 | 1462550925026 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x121a9c000) [pid = 6446] [serial = 308] [outer = 0x1133b0c00] 09:08:45 INFO - PROCESS | 6446 | 1462550925395 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:08:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 568ms 09:08:45 INFO - PROCESS | 6446 | 1462550925472 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:08:45 INFO - PROCESS | 6446 | 1462550925481 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:08:45 INFO - PROCESS | 6446 | 1462550925484 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 6446 | 1462550925485 Marionette TRACE conn2 <- [1,386,null,{}] 09:08:45 INFO - PROCESS | 6446 | 1462550925487 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}] 09:08:45 INFO - PROCESS | 6446 | 1462550925574 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:08:45 INFO - PROCESS | 6446 | 1462550925580 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x119f3a000 == 35 [pid = 6446] [id = 104] 09:08:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x11673f400) [pid = 6446] [serial = 309] [outer = 0x0] 09:08:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x125140400) [pid = 6446] [serial = 310] [outer = 0x11673f400] 09:08:45 INFO - PROCESS | 6446 | 1462550925605 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x125165400) [pid = 6446] [serial = 311] [outer = 0x11673f400] 09:08:45 INFO - PROCESS | 6446 | 1462550925898 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]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 467ms 09:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:08:45 INFO - PROCESS | 6446 | 1462550925952 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 6446 | 1462550925953 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:08:45 INFO - PROCESS | 6446 | 1462550925955 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 6446 | 1462550925956 Marionette TRACE conn2 <- [1,390,null,{}] 09:08:45 INFO - PROCESS | 6446 | 1462550925958 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}] 09:08:46 INFO - PROCESS | 6446 | 1462550926029 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:08:46 INFO - PROCESS | 6446 | 1462550926035 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x117320000 == 36 [pid = 6446] [id = 105] 09:08:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x12515d000) [pid = 6446] [serial = 312] [outer = 0x0] 09:08:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x125a06400) [pid = 6446] [serial = 313] [outer = 0x12515d000] 09:08:46 INFO - PROCESS | 6446 | 1462550926059 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x125abb000) [pid = 6446] [serial = 314] [outer = 0x12515d000] 09:08:46 INFO - PROCESS | 6446 | 1462550926383 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 468ms 09:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:08:46 INFO - PROCESS | 6446 | 1462550926423 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 6446 | 1462550926424 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:08:46 INFO - PROCESS | 6446 | 1462550926426 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 6446 | 1462550926427 Marionette TRACE conn2 <- [1,394,null,{}] 09:08:46 INFO - PROCESS | 6446 | 1462550926430 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}] 09:08:46 INFO - PROCESS | 6446 | 1462550926529 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:08:46 INFO - PROCESS | 6446 | 1462550926536 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213c6000 == 37 [pid = 6446] [id = 106] 09:08:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x125fd6c00) [pid = 6446] [serial = 315] [outer = 0x0] 09:08:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x127376400) [pid = 6446] [serial = 316] [outer = 0x125fd6c00] 09:08:46 INFO - PROCESS | 6446 | 1462550926561 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x127384800) [pid = 6446] [serial = 317] [outer = 0x125fd6c00] 09:08:46 INFO - PROCESS | 6446 | 1462550926921 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 521ms 09:08:46 INFO - PROCESS | 6446 | 1462550926948 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 6446 | 1462550926949 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:08:46 INFO - PROCESS | 6446 | 1462550926952 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 6446 | 1462550926953 Marionette TRACE conn2 <- [1,398,null,{}] 09:08:46 INFO - PROCESS | 6446 | 1462550926956 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}] 09:08:47 INFO - PROCESS | 6446 | 1462550927058 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:08:47 INFO - PROCESS | 6446 | 1462550927090 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x118274800 == 38 [pid = 6446] [id = 107] 09:08:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x119543000) [pid = 6446] [serial = 318] [outer = 0x0] 09:08:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x128b4b800) [pid = 6446] [serial = 319] [outer = 0x119543000] 09:08:47 INFO - PROCESS | 6446 | 1462550927118 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x128e30800) [pid = 6446] [serial = 320] [outer = 0x119543000] 09:08:47 INFO - PROCESS | 6446 | 1462550927469 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]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 522ms 09:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:08:47 INFO - PROCESS | 6446 | 1462550927474 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 6446 | 1462550927475 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:08:47 INFO - PROCESS | 6446 | 1462550927478 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 6446 | 1462550927481 Marionette TRACE conn2 <- [1,402,null,{}] 09:08:47 INFO - PROCESS | 6446 | 1462550927491 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}] 09:08:47 INFO - PROCESS | 6446 | 1462550927583 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:08:47 INFO - PROCESS | 6446 | 1462550927587 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x12458c800 == 39 [pid = 6446] [id = 108] 09:08:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x127381000) [pid = 6446] [serial = 321] [outer = 0x0] 09:08:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x12901ac00) [pid = 6446] [serial = 322] [outer = 0x127381000] 09:08:47 INFO - PROCESS | 6446 | 1462550927612 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x1293bcc00) [pid = 6446] [serial = 323] [outer = 0x127381000] 09:08:47 INFO - PROCESS | 6446 | 1462550927968 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]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 530ms 09:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:08:48 INFO - PROCESS | 6446 | 1462550928009 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 6446 | 1462550928010 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:08:48 INFO - PROCESS | 6446 | 1462550928012 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 6446 | 1462550928013 Marionette TRACE conn2 <- [1,406,null,{}] 09:08:48 INFO - PROCESS | 6446 | 1462550928016 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}] 09:08:48 INFO - PROCESS | 6446 | 1462550928104 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:08:48 INFO - PROCESS | 6446 | 1462550928136 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x12755a000 == 40 [pid = 6446] [id = 109] 09:08:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x1293c0000) [pid = 6446] [serial = 324] [outer = 0x0] 09:08:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x129632000) [pid = 6446] [serial = 325] [outer = 0x1293c0000] 09:08:48 INFO - PROCESS | 6446 | 1462550928160 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x1296ed400) [pid = 6446] [serial = 326] [outer = 0x1293c0000] 09:08:48 INFO - PROCESS | 6446 | 1462550928306 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:08:48 INFO - PROCESS | 6446 | 1462550928540 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]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 571ms 09:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:08:48 INFO - PROCESS | 6446 | 1462550928583 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 6446 | 1462550928584 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:08:48 INFO - PROCESS | 6446 | 1462550928586 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 6446 | 1462550928587 Marionette TRACE conn2 <- [1,410,null,{}] 09:08:48 INFO - PROCESS | 6446 | 1462550928590 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}] 09:08:48 INFO - PROCESS | 6446 | 1462550928681 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:08:48 INFO - PROCESS | 6446 | 1462550928692 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x1275c0000 == 41 [pid = 6446] [id = 110] 09:08:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x12a779800) [pid = 6446] [serial = 327] [outer = 0x0] 09:08:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x12a925400) [pid = 6446] [serial = 328] [outer = 0x12a779800] 09:08:48 INFO - PROCESS | 6446 | 1462550928717 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x12ab68c00) [pid = 6446] [serial = 329] [outer = 0x12a779800] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x11953d800) [pid = 6446] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x125160400) [pid = 6446] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x125fdf800) [pid = 6446] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x112e2dc00) [pid = 6446] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x125fe0000) [pid = 6446] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x128b4ec00) [pid = 6446] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x129316400) [pid = 6446] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x125ab9000) [pid = 6446] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x12142f800) [pid = 6446] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x129020400) [pid = 6446] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x119534c00) [pid = 6446] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x116732c00) [pid = 6446] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x1293ba800) [pid = 6446] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x121330400) [pid = 6446] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x112e2e000) [pid = 6446] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x119597c00) [pid = 6446] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x1185c5400) [pid = 6446] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x1131afc00) [pid = 6446] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x113c68c00) [pid = 6446] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x11828cc00) [pid = 6446] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:08:49 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x1131a3c00) [pid = 6446] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:08:49 INFO - PROCESS | 6446 | 1462550929177 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]]]}] 09:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 621ms 09:08:49 INFO - PROCESS | 6446 | 1462550929209 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 6446 | 1462550929210 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:08:49 INFO - PROCESS | 6446 | 1462550929218 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 6446 | 1462550929219 Marionette TRACE conn2 <- [1,414,null,{}] 09:08:49 INFO - PROCESS | 6446 | 1462550929221 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}] 09:08:49 INFO - PROCESS | 6446 | 1462550929335 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:08:49 INFO - PROCESS | 6446 | 1462550929379 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x119312800 == 42 [pid = 6446] [id = 111] 09:08:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x113c68c00) [pid = 6446] [serial = 330] [outer = 0x0] 09:08:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x11854cc00) [pid = 6446] [serial = 331] [outer = 0x113c68c00] 09:08:49 INFO - PROCESS | 6446 | 1462550929406 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x125a0b400) [pid = 6446] [serial = 332] [outer = 0x113c68c00] 09:08:49 INFO - PROCESS | 6446 | 1462550929732 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]]]}] 09:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 569ms 09:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:08:49 INFO - PROCESS | 6446 | 1462550929787 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 6446 | 1462550929788 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:08:49 INFO - PROCESS | 6446 | 1462550929790 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 6446 | 1462550929791 Marionette TRACE conn2 <- [1,418,null,{}] 09:08:49 INFO - PROCESS | 6446 | 1462550929794 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}] 09:08:49 INFO - PROCESS | 6446 | 1462550929886 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:08:49 INFO - PROCESS | 6446 | 1462550929891 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x127568000 == 43 [pid = 6446] [id = 112] 09:08:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x11828d400) [pid = 6446] [serial = 333] [outer = 0x0] 09:08:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x128b46400) [pid = 6446] [serial = 334] [outer = 0x11828d400] 09:08:49 INFO - PROCESS | 6446 | 1462550929916 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x12adee800) [pid = 6446] [serial = 335] [outer = 0x11828d400] 09:08:50 INFO - PROCESS | 6446 | 1462550930690 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]]]}] 09:08:50 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 09:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 919ms 09:08:50 INFO - PROCESS | 6446 | 1462550930710 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 6446 | 1462550930713 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:08:50 INFO - PROCESS | 6446 | 1462550930715 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 6446 | 1462550930716 Marionette TRACE conn2 <- [1,422,null,{}] 09:08:50 INFO - PROCESS | 6446 | 1462550930718 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}] 09:08:50 INFO - PROCESS | 6446 | 1462550930795 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:08:50 INFO - PROCESS | 6446 | 1462550930801 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a89e000 == 44 [pid = 6446] [id = 113] 09:08:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x11726dc00) [pid = 6446] [serial = 336] [outer = 0x0] 09:08:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x12adf7000) [pid = 6446] [serial = 337] [outer = 0x11726dc00] 09:08:50 INFO - PROCESS | 6446 | 1462550930826 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x12b228c00) [pid = 6446] [serial = 338] [outer = 0x11726dc00] 09:08:51 INFO - PROCESS | 6446 | 1462550931835 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]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1169ms 09:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:08:51 INFO - PROCESS | 6446 | 1462550931885 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 6446 | 1462550931889 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:08:51 INFO - PROCESS | 6446 | 1462550931892 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 6446 | 1462550931893 Marionette TRACE conn2 <- [1,426,null,{}] 09:08:51 INFO - PROCESS | 6446 | 1462550931897 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}] 09:08:52 INFO - PROCESS | 6446 | 1462550932007 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:08:52 INFO - PROCESS | 6446 | 1462550932100 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x115d4f000 == 45 [pid = 6446] [id = 114] 09:08:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x11638b400) [pid = 6446] [serial = 339] [outer = 0x0] 09:08:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x1166c9c00) [pid = 6446] [serial = 340] [outer = 0x11638b400] 09:08:52 INFO - PROCESS | 6446 | 1462550932133 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x117699000) [pid = 6446] [serial = 341] [outer = 0x11638b400] 09:08:52 INFO - PROCESS | 6446 | --DOCSHELL 0x127568000 == 44 [pid = 6446] [id = 112] 09:08:52 INFO - PROCESS | 6446 | --DOCSHELL 0x119312800 == 43 [pid = 6446] [id = 111] 09:08:52 INFO - PROCESS | 6446 | --DOCSHELL 0x1275c0000 == 42 [pid = 6446] [id = 110] 09:08:52 INFO - PROCESS | 6446 | --DOCSHELL 0x12755a000 == 41 [pid = 6446] [id = 109] 09:08:52 INFO - PROCESS | 6446 | --DOCSHELL 0x12458c800 == 40 [pid = 6446] [id = 108] 09:08:52 INFO - PROCESS | 6446 | --DOCSHELL 0x118274800 == 39 [pid = 6446] [id = 107] 09:08:52 INFO - PROCESS | 6446 | --DOCSHELL 0x1213c6000 == 38 [pid = 6446] [id = 106] 09:08:52 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x12a91d400) [pid = 6446] [serial = 286] [outer = 0x0] [url = about:blank] 09:08:52 INFO - PROCESS | 6446 | 1462550932875 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] 09:08:52 INFO - PROCESS | 6446 | 1462550932919 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:08:52 INFO - PROCESS | 6446 | 1462550932921 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 6446 | 1462550932923 Marionette TRACE conn2 <- [1,430,null,{}] 09:08:52 INFO - PROCESS | 6446 | 1462550932936 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}] 09:08:53 INFO - PROCESS | 6446 | 1462550933007 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:08:53 INFO - PROCESS | 6446 | 1462550933016 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x116675000 == 29 [pid = 6446] [id = 115] 09:08:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x116a79800) [pid = 6446] [serial = 342] [outer = 0x0] 09:08:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x117693800) [pid = 6446] [serial = 343] [outer = 0x116a79800] 09:08:53 INFO - PROCESS | 6446 | 1462550933044 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x1180d6400) [pid = 6446] [serial = 344] [outer = 0x116a79800] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x125a0a400) [pid = 6446] [serial = 187] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x118551800) [pid = 6446] [serial = 193] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x116389800) [pid = 6446] [serial = 190] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x12546fc00) [pid = 6446] [serial = 265] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x12752a400) [pid = 6446] [serial = 269] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x12737ec00) [pid = 6446] [serial = 268] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x1259db000) [pid = 6446] [serial = 277] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x128b48c00) [pid = 6446] [serial = 271] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x128b4e000) [pid = 6446] [serial = 272] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x128e2a000) [pid = 6446] [serial = 274] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x1293c0800) [pid = 6446] [serial = 280] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x129020800) [pid = 6446] [serial = 278] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x128e2dc00) [pid = 6446] [serial = 275] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x128b45400) [pid = 6446] [serial = 245] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x127385c00) [pid = 6446] [serial = 244] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x125142c00) [pid = 6446] [serial = 242] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x1296efc00) [pid = 6446] [serial = 284] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x121fee400) [pid = 6446] [serial = 241] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x119c29800) [pid = 6446] [serial = 239] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x119590400) [pid = 6446] [serial = 238] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x118567000) [pid = 6446] [serial = 236] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x1180c8400) [pid = 6446] [serial = 235] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x129638c00) [pid = 6446] [serial = 232] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x1296e5000) [pid = 6446] [serial = 233] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x121ff1000) [pid = 6446] [serial = 262] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x119dc8800) [pid = 6446] [serial = 259] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x1212df400) [pid = 6446] [serial = 260] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x1197f4000) [pid = 6446] [serial = 256] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x119d35c00) [pid = 6446] [serial = 257] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x118ff9000) [pid = 6446] [serial = 253] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x119536800) [pid = 6446] [serial = 254] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x117c3c800) [pid = 6446] [serial = 250] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x118543400) [pid = 6446] [serial = 251] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x11769cc00) [pid = 6446] [serial = 248] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 80 (0x116648400) [pid = 6446] [serial = 247] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 79 (0x125a05800) [pid = 6446] [serial = 266] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 78 (0x129637000) [pid = 6446] [serial = 281] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 77 (0x12515ac00) [pid = 6446] [serial = 263] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | --DOMWINDOW == 76 (0x1296e6c00) [pid = 6446] [serial = 283] [outer = 0x0] [url = about:blank] 09:08:53 INFO - PROCESS | 6446 | 1462550933427 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]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 520ms 09:08:53 INFO - PROCESS | 6446 | 1462550933442 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 6446 | 1462550933447 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:08:53 INFO - PROCESS | 6446 | 1462550933452 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 6446 | 1462550933454 Marionette TRACE conn2 <- [1,434,null,{}] 09:08:53 INFO - PROCESS | 6446 | 1462550933456 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}] 09:08:53 INFO - PROCESS | 6446 | 1462550933534 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:08:53 INFO - PROCESS | 6446 | 1462550933539 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x117308000 == 30 [pid = 6446] [id = 116] 09:08:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 77 (0x1181af800) [pid = 6446] [serial = 345] [outer = 0x0] 09:08:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 78 (0x118309c00) [pid = 6446] [serial = 346] [outer = 0x1181af800] 09:08:53 INFO - PROCESS | 6446 | 1462550933568 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x1185bbc00) [pid = 6446] [serial = 347] [outer = 0x1181af800] 09:08:53 INFO - PROCESS | 6446 | 1462550933911 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]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 469ms 09:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:08:53 INFO - PROCESS | 6446 | 1462550933921 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 6446 | 1462550933923 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:08:53 INFO - PROCESS | 6446 | 1462550933925 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 6446 | 1462550933928 Marionette TRACE conn2 <- [1,438,null,{}] 09:08:53 INFO - PROCESS | 6446 | 1462550933941 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}] 09:08:54 INFO - PROCESS | 6446 | 1462550934043 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:08:54 INFO - PROCESS | 6446 | 1462550934109 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x118193800 == 31 [pid = 6446] [id = 117] 09:08:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 80 (0x11856f000) [pid = 6446] [serial = 348] [outer = 0x0] 09:08:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x118f94800) [pid = 6446] [serial = 349] [outer = 0x11856f000] 09:08:54 INFO - PROCESS | 6446 | 1462550934156 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x119519000) [pid = 6446] [serial = 350] [outer = 0x11856f000] 09:08:54 INFO - PROCESS | 6446 | 1462550934514 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]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 627ms 09:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:08:54 INFO - PROCESS | 6446 | 1462550934552 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 6446 | 1462550934554 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:08:54 INFO - PROCESS | 6446 | 1462550934556 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 6446 | 1462550934557 Marionette TRACE conn2 <- [1,442,null,{}] 09:08:54 INFO - PROCESS | 6446 | 1462550934571 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}] 09:08:54 INFO - PROCESS | 6446 | 1462550934643 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:08:54 INFO - PROCESS | 6446 | 1462550934649 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x118352800 == 32 [pid = 6446] [id = 118] 09:08:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x113c68400) [pid = 6446] [serial = 351] [outer = 0x0] 09:08:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x1197ea000) [pid = 6446] [serial = 352] [outer = 0x113c68400] 09:08:54 INFO - PROCESS | 6446 | 1462550934676 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x119c29000) [pid = 6446] [serial = 353] [outer = 0x113c68400] 09:08:55 INFO - PROCESS | 6446 | 1462550935049 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]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 529ms 09:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:08:55 INFO - PROCESS | 6446 | 1462550935086 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 6446 | 1462550935087 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:08:55 INFO - PROCESS | 6446 | 1462550935089 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 6446 | 1462550935091 Marionette TRACE conn2 <- [1,446,null,{}] 09:08:55 INFO - PROCESS | 6446 | 1462550935101 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}] 09:08:55 INFO - PROCESS | 6446 | 1462550935185 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:08:55 INFO - PROCESS | 6446 | 1462550935190 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185a7000 == 33 [pid = 6446] [id = 119] 09:08:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x119541800) [pid = 6446] [serial = 354] [outer = 0x0] 09:08:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x119d3a400) [pid = 6446] [serial = 355] [outer = 0x119541800] 09:08:55 INFO - PROCESS | 6446 | 1462550935215 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x121080c00) [pid = 6446] [serial = 356] [outer = 0x119541800] 09:08:55 INFO - PROCESS | 6446 | 1462550935558 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]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 478ms 09:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:08:55 INFO - PROCESS | 6446 | 1462550935567 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 6446 | 1462550935568 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:08:55 INFO - PROCESS | 6446 | 1462550935571 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 6446 | 1462550935572 Marionette TRACE conn2 <- [1,450,null,{}] 09:08:55 INFO - PROCESS | 6446 | 1462550935574 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}] 09:08:55 INFO - PROCESS | 6446 | 1462550935695 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:08:55 INFO - PROCESS | 6446 | 1462550935700 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x11930f000 == 34 [pid = 6446] [id = 120] 09:08:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x121088400) [pid = 6446] [serial = 357] [outer = 0x0] 09:08:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x1212e2400) [pid = 6446] [serial = 358] [outer = 0x121088400] 09:08:55 INFO - PROCESS | 6446 | 1462550935728 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x121d5f400) [pid = 6446] [serial = 359] [outer = 0x121088400] 09:08:56 INFO - PROCESS | 6446 | 1462550936083 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] 09:08:56 INFO - PROCESS | 6446 | 1462550936094 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:08:56 INFO - PROCESS | 6446 | 1462550936098 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 6446 | 1462550936099 Marionette TRACE conn2 <- [1,454,null,{}] 09:08:56 INFO - PROCESS | 6446 | 1462550936102 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}] 09:08:56 INFO - PROCESS | 6446 | 1462550936190 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:08:56 INFO - PROCESS | 6446 | 1462550936221 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x119d0f000 == 35 [pid = 6446] [id = 121] 09:08:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x1212d9400) [pid = 6446] [serial = 360] [outer = 0x0] 09:08:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x12513dc00) [pid = 6446] [serial = 361] [outer = 0x1212d9400] 09:08:56 INFO - PROCESS | 6446 | 1462550936247 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x125164400) [pid = 6446] [serial = 362] [outer = 0x1212d9400] 09:08:56 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:56 INFO - PROCESS | 6446 | 1462550936578 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]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 09:08:56 INFO - PROCESS | 6446 | 1462550936618 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 6446 | 1462550936619 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:08:56 INFO - PROCESS | 6446 | 1462550936621 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 6446 | 1462550936622 Marionette TRACE conn2 <- [1,458,null,{}] 09:08:56 INFO - PROCESS | 6446 | 1462550936625 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}] 09:08:56 INFO - PROCESS | 6446 | 1462550936710 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:08:56 INFO - PROCESS | 6446 | 1462550936715 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x121202800 == 36 [pid = 6446] [id = 122] 09:08:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x124567c00) [pid = 6446] [serial = 363] [outer = 0x0] 09:08:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x1259e0400) [pid = 6446] [serial = 364] [outer = 0x124567c00] 09:08:56 INFO - PROCESS | 6446 | 1462550936740 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x125aad400) [pid = 6446] [serial = 365] [outer = 0x124567c00] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x127381000) [pid = 6446] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x116358000) [pid = 6446] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x1185b9000) [pid = 6446] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x1293c0000) [pid = 6446] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x12a779800) [pid = 6446] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x113c68c00) [pid = 6446] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x11673f400) [pid = 6446] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x11828d400) [pid = 6446] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x1120d9400) [pid = 6446] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x115fcf000) [pid = 6446] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x119c22400) [pid = 6446] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x116397000) [pid = 6446] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x1133b0c00) [pid = 6446] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x12515d000) [pid = 6446] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x125fd6c00) [pid = 6446] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:08:57 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x119543000) [pid = 6446] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:08:57 INFO - PROCESS | 6446 | 1462550937159 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] 09:08:57 INFO - PROCESS | 6446 | 1462550937192 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:08:57 INFO - PROCESS | 6446 | 1462550937194 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 6446 | 1462550937195 Marionette TRACE conn2 <- [1,462,null,{}] 09:08:57 INFO - PROCESS | 6446 | 1462550937197 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}] 09:08:57 INFO - PROCESS | 6446 | 1462550937270 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:08:57 INFO - PROCESS | 6446 | 1462550937316 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x119f39800 == 37 [pid = 6446] [id = 123] 09:08:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x1120d9400) [pid = 6446] [serial = 366] [outer = 0x0] 09:08:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x1197e9800) [pid = 6446] [serial = 367] [outer = 0x1120d9400] 09:08:57 INFO - PROCESS | 6446 | 1462550937342 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x125aae000) [pid = 6446] [serial = 368] [outer = 0x1120d9400] 09:08:57 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:57 INFO - PROCESS | 6446 | 1462550937639 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] 09:08:57 INFO - PROCESS | 6446 | 1462550937668 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:08:57 INFO - PROCESS | 6446 | 1462550937671 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 6446 | 1462550937672 Marionette TRACE conn2 <- [1,466,null,{}] 09:08:57 INFO - PROCESS | 6446 | 1462550937675 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}] 09:08:57 INFO - PROCESS | 6446 | 1462550937748 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:08:57 INFO - PROCESS | 6446 | 1462550937753 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x118352000 == 38 [pid = 6446] [id = 124] 09:08:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x12546d000) [pid = 6446] [serial = 369] [outer = 0x0] 09:08:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x125fe1400) [pid = 6446] [serial = 370] [outer = 0x12546d000] 09:08:57 INFO - PROCESS | 6446 | 1462550937780 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x127528400) [pid = 6446] [serial = 371] [outer = 0x12546d000] 09:08:58 INFO - PROCESS | 6446 | 1462550938123 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] 09:08:58 INFO - PROCESS | 6446 | 1462550938144 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:08:58 INFO - PROCESS | 6446 | 1462550938157 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 6446 | 1462550938159 Marionette TRACE conn2 <- [1,470,null,{}] 09:08:58 INFO - PROCESS | 6446 | 1462550938161 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}] 09:08:58 INFO - PROCESS | 6446 | 1462550938248 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:08:58 INFO - PROCESS | 6446 | 1462550938253 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x124025800 == 39 [pid = 6446] [id = 125] 09:08:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x12752b800) [pid = 6446] [serial = 372] [outer = 0x0] 09:08:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x128b4c800) [pid = 6446] [serial = 373] [outer = 0x12752b800] 09:08:58 INFO - PROCESS | 6446 | 1462550938281 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x128e2d800) [pid = 6446] [serial = 374] [outer = 0x12752b800] 09:08:58 INFO - PROCESS | 6446 | 1462550938589 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]]]}] 09:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 480ms 09:08:58 INFO - PROCESS | 6446 | 1462550938627 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 6446 | 1462550938629 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:08:58 INFO - PROCESS | 6446 | 1462550938633 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 6446 | 1462550938634 Marionette TRACE conn2 <- [1,474,null,{}] 09:08:58 INFO - PROCESS | 6446 | 1462550938637 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}] 09:08:58 INFO - PROCESS | 6446 | 1462550938709 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:08:58 INFO - PROCESS | 6446 | 1462550938715 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x1251ce000 == 40 [pid = 6446] [id = 126] 09:08:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x128e30c00) [pid = 6446] [serial = 375] [outer = 0x0] 09:08:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x129024c00) [pid = 6446] [serial = 376] [outer = 0x128e30c00] 09:08:58 INFO - PROCESS | 6446 | 1462550938740 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x1293ba400) [pid = 6446] [serial = 377] [outer = 0x128e30c00] 09:08:59 INFO - PROCESS | 6446 | 1462550939139 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 568ms 09:08:59 INFO - PROCESS | 6446 | 1462550939202 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 6446 | 1462550939205 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:08:59 INFO - PROCESS | 6446 | 1462550939208 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 6446 | 1462550939211 Marionette TRACE conn2 <- [1,478,null,{}] 09:08:59 INFO - PROCESS | 6446 | 1462550939215 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}] 09:08:59 INFO - PROCESS | 6446 | 1462550939299 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:08:59 INFO - PROCESS | 6446 | 1462550939338 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x116853000 == 41 [pid = 6446] [id = 127] 09:08:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x116807c00) [pid = 6446] [serial = 378] [outer = 0x0] 09:08:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x1168c2800) [pid = 6446] [serial = 379] [outer = 0x116807c00] 09:08:59 INFO - PROCESS | 6446 | 1462550939389 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x1181b3400) [pid = 6446] [serial = 380] [outer = 0x116807c00] 09:09:00 INFO - PROCESS | 6446 | 1462550940020 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]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 877ms 09:09:00 INFO - PROCESS | 6446 | 1462550940086 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 6446 | 1462550940090 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:09:00 INFO - PROCESS | 6446 | 1462550940095 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 6446 | 1462550940096 Marionette TRACE conn2 <- [1,482,null,{}] 09:09:00 INFO - PROCESS | 6446 | 1462550940099 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}] 09:09:00 INFO - PROCESS | 6446 | 1462550940194 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:09:00 INFO - PROCESS | 6446 | 1462550940238 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185a4000 == 42 [pid = 6446] [id = 128] 09:09:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x1185bcc00) [pid = 6446] [serial = 381] [outer = 0x0] 09:09:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x118ffb000) [pid = 6446] [serial = 382] [outer = 0x1185bcc00] 09:09:00 INFO - PROCESS | 6446 | 1462550940270 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x119534c00) [pid = 6446] [serial = 383] [outer = 0x1185bcc00] 09:09:00 INFO - PROCESS | 6446 | 1462550940726 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]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 09:09:00 INFO - PROCESS | 6446 | 1462550940766 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 6446 | 1462550940767 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:09:00 INFO - PROCESS | 6446 | 1462550940770 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 6446 | 1462550940772 Marionette TRACE conn2 <- [1,486,null,{}] 09:09:00 INFO - PROCESS | 6446 | 1462550940783 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}] 09:09:00 INFO - PROCESS | 6446 | 1462550940878 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:09:00 INFO - PROCESS | 6446 | 1462550940938 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x12404d800 == 43 [pid = 6446] [id = 129] 09:09:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x1212e5000) [pid = 6446] [serial = 384] [outer = 0x0] 09:09:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x121621c00) [pid = 6446] [serial = 385] [outer = 0x1212e5000] 09:09:00 INFO - PROCESS | 6446 | 1462550940970 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x12513f800) [pid = 6446] [serial = 386] [outer = 0x1212e5000] 09:09:01 INFO - PROCESS | 6446 | 1462550941408 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]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 673ms 09:09:01 INFO - PROCESS | 6446 | 1462550941460 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 6446 | 1462550941463 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:09:01 INFO - PROCESS | 6446 | 1462550941468 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 6446 | 1462550941469 Marionette TRACE conn2 <- [1,490,null,{}] 09:09:01 INFO - PROCESS | 6446 | 1462550941472 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}] 09:09:01 INFO - PROCESS | 6446 | 1462550941575 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:09:01 INFO - PROCESS | 6446 | 1462550941634 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x127565800 == 44 [pid = 6446] [id = 130] 09:09:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x12546f800) [pid = 6446] [serial = 387] [outer = 0x0] 09:09:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x128b4b000) [pid = 6446] [serial = 388] [outer = 0x12546f800] 09:09:01 INFO - PROCESS | 6446 | 1462550941667 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x128e2b000) [pid = 6446] [serial = 389] [outer = 0x12546f800] 09:09:02 INFO - PROCESS | 6446 | 1462550942120 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]]]}] 09:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 09:09:02 INFO - PROCESS | 6446 | 1462550942158 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 6446 | 1462550942160 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:09:02 INFO - PROCESS | 6446 | 1462550942188 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 6446 | 1462550942190 Marionette TRACE conn2 <- [1,494,null,{}] 09:09:02 INFO - PROCESS | 6446 | 1462550942192 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}] 09:09:02 INFO - PROCESS | 6446 | 1462550942295 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:09:02 INFO - PROCESS | 6446 | 1462550942352 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x1163a7800 == 45 [pid = 6446] [id = 131] 09:09:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x112e2dc00) [pid = 6446] [serial = 390] [outer = 0x0] 09:09:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x128e28000) [pid = 6446] [serial = 391] [outer = 0x112e2dc00] 09:09:02 INFO - PROCESS | 6446 | 1462550942382 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x1293c0000) [pid = 6446] [serial = 392] [outer = 0x112e2dc00] 09:09:03 INFO - PROCESS | 6446 | 1462550943069 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 923ms 09:09:03 INFO - PROCESS | 6446 | 1462550943111 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 6446 | 1462550943113 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:09:03 INFO - PROCESS | 6446 | 1462550943116 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 6446 | 1462550943119 Marionette TRACE conn2 <- [1,498,null,{}] 09:09:03 INFO - PROCESS | 6446 | 1462550943123 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}] 09:09:03 INFO - PROCESS | 6446 | 1462550943208 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:09:03 INFO - PROCESS | 6446 | 1462550943259 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x11814b000 == 46 [pid = 6446] [id = 132] 09:09:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x116026c00) [pid = 6446] [serial = 393] [outer = 0x0] 09:09:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x11680d800) [pid = 6446] [serial = 394] [outer = 0x116026c00] 09:09:03 INFO - PROCESS | 6446 | 1462550943287 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x1181b1000) [pid = 6446] [serial = 395] [outer = 0x116026c00] 09:09:03 INFO - PROCESS | 6446 | 1462550943759 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]]]}] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x124025800 == 45 [pid = 6446] [id = 125] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x118352000 == 44 [pid = 6446] [id = 124] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x119f39800 == 43 [pid = 6446] [id = 123] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x121202800 == 42 [pid = 6446] [id = 122] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x119d0f000 == 41 [pid = 6446] [id = 121] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x11930f000 == 40 [pid = 6446] [id = 120] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x1185a7000 == 39 [pid = 6446] [id = 119] 09:09:03 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x12adf7000) [pid = 6446] [serial = 337] [outer = 0x0] [url = about:blank] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x118352800 == 38 [pid = 6446] [id = 118] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x118193800 == 37 [pid = 6446] [id = 117] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x117308000 == 36 [pid = 6446] [id = 116] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x116675000 == 35 [pid = 6446] [id = 115] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x115d4f000 == 34 [pid = 6446] [id = 114] 09:09:03 INFO - PROCESS | 6446 | --DOCSHELL 0x12a89e000 == 33 [pid = 6446] [id = 113] 09:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 09:09:03 INFO - PROCESS | 6446 | 1462550943789 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 6446 | 1462550943793 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:09:03 INFO - PROCESS | 6446 | 1462550943798 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 6446 | 1462550943800 Marionette TRACE conn2 <- [1,502,null,{}] 09:09:03 INFO - PROCESS | 6446 | 1462550943802 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}] 09:09:03 INFO - PROCESS | 6446 | 1462550943876 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:09:03 INFO - PROCESS | 6446 | 1462550943883 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x116857800 == 34 [pid = 6446] [id = 133] 09:09:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x11828d400) [pid = 6446] [serial = 396] [outer = 0x0] 09:09:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x118567000) [pid = 6446] [serial = 397] [outer = 0x11828d400] 09:09:03 INFO - PROCESS | 6446 | 1462550943910 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x118ffdc00) [pid = 6446] [serial = 398] [outer = 0x11828d400] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x12901ac00) [pid = 6446] [serial = 322] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x119598800) [pid = 6446] [serial = 301] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x1197f4400) [pid = 6446] [serial = 302] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x119530000) [pid = 6446] [serial = 298] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x119543800) [pid = 6446] [serial = 299] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x129632000) [pid = 6446] [serial = 325] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x12a925400) [pid = 6446] [serial = 328] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x1296ed400) [pid = 6446] [serial = 326] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x11854cc00) [pid = 6446] [serial = 331] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x125140400) [pid = 6446] [serial = 310] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x125165400) [pid = 6446] [serial = 311] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x128b46400) [pid = 6446] [serial = 334] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x1185c1400) [pid = 6446] [serial = 295] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x118ff4000) [pid = 6446] [serial = 296] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x11635fc00) [pid = 6446] [serial = 289] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x116739000) [pid = 6446] [serial = 290] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x121088800) [pid = 6446] [serial = 304] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x121432000) [pid = 6446] [serial = 305] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x11686e400) [pid = 6446] [serial = 292] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x118295000) [pid = 6446] [serial = 293] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x12190b800) [pid = 6446] [serial = 307] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x121a9c000) [pid = 6446] [serial = 308] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x125a06400) [pid = 6446] [serial = 313] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x125abb000) [pid = 6446] [serial = 314] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x127376400) [pid = 6446] [serial = 316] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x12ab68c00) [pid = 6446] [serial = 329] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x128b4b800) [pid = 6446] [serial = 319] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x128e30800) [pid = 6446] [serial = 320] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x127384800) [pid = 6446] [serial = 317] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x12adee800) [pid = 6446] [serial = 335] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x125a0b400) [pid = 6446] [serial = 332] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x1293bcc00) [pid = 6446] [serial = 323] [outer = 0x0] [url = about:blank] 09:09:04 INFO - PROCESS | 6446 | 1462550944270 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]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 519ms 09:09:04 INFO - PROCESS | 6446 | 1462550944317 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 6446 | 1462550944319 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:09:04 INFO - PROCESS | 6446 | 1462550944321 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 6446 | 1462550944323 Marionette TRACE conn2 <- [1,506,null,{}] 09:09:04 INFO - PROCESS | 6446 | 1462550944331 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}] 09:09:04 INFO - PROCESS | 6446 | 1462550944410 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:09:04 INFO - PROCESS | 6446 | 1462550944418 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x118274800 == 35 [pid = 6446] [id = 134] 09:09:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x119513000) [pid = 6446] [serial = 399] [outer = 0x0] 09:09:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x1197f3800) [pid = 6446] [serial = 400] [outer = 0x119513000] 09:09:04 INFO - PROCESS | 6446 | 1462550944446 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x11a0cc000) [pid = 6446] [serial = 401] [outer = 0x119513000] 09:09:04 INFO - PROCESS | 6446 | 1462550944784 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]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 09:09:04 INFO - PROCESS | 6446 | 1462550944791 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 6446 | 1462550944793 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:09:04 INFO - PROCESS | 6446 | 1462550944798 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 6446 | 1462550944800 Marionette TRACE conn2 <- [1,510,null,{}] 09:09:04 INFO - PROCESS | 6446 | 1462550944803 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}] 09:09:04 INFO - PROCESS | 6446 | 1462550944882 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:09:04 INFO - PROCESS | 6446 | 1462550944923 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185af800 == 36 [pid = 6446] [id = 135] 09:09:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x119f9d800) [pid = 6446] [serial = 402] [outer = 0x0] 09:09:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x1212e3c00) [pid = 6446] [serial = 403] [outer = 0x119f9d800] 09:09:04 INFO - PROCESS | 6446 | 1462550944949 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x121fee400) [pid = 6446] [serial = 404] [outer = 0x119f9d800] 09:09:05 INFO - PROCESS | 6446 | 1462550945266 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 524ms 09:09:05 INFO - PROCESS | 6446 | 1462550945322 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:09:05 INFO - PROCESS | 6446 | 1462550945324 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:09:05 INFO - PROCESS | 6446 | 1462550945328 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 6446 | 1462550945329 Marionette TRACE conn2 <- [1,514,null,{}] 09:09:05 INFO - PROCESS | 6446 | 1462550945333 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}] 09:09:05 INFO - PROCESS | 6446 | 1462550945444 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:09:05 INFO - PROCESS | 6446 | 1462550945505 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bbc000 == 37 [pid = 6446] [id = 136] 09:09:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x12107c400) [pid = 6446] [serial = 405] [outer = 0x0] 09:09:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x1243b5400) [pid = 6446] [serial = 406] [outer = 0x12107c400] 09:09:05 INFO - PROCESS | 6446 | 1462550945548 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x1259d6c00) [pid = 6446] [serial = 407] [outer = 0x12107c400] 09:09:05 INFO - PROCESS | 6446 | 1462550945975 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]]]}] 09:09:05 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 09:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 09:09:06 INFO - PROCESS | 6446 | 1462550945999 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 6446 | 1462550946000 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:09:06 INFO - PROCESS | 6446 | 1462550946002 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 6446 | 1462550946003 Marionette TRACE conn2 <- [1,518,null,{}] 09:09:06 INFO - PROCESS | 6446 | 1462550946006 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}] 09:09:06 INFO - PROCESS | 6446 | 1462550946116 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:09:06 INFO - PROCESS | 6446 | 1462550946130 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x112f0e000 == 38 [pid = 6446] [id = 137] 09:09:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x125aad800) [pid = 6446] [serial = 408] [outer = 0x0] 09:09:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x12752cc00) [pid = 6446] [serial = 409] [outer = 0x125aad800] 09:09:06 INFO - PROCESS | 6446 | 1462550946158 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x129314400) [pid = 6446] [serial = 410] [outer = 0x125aad800] 09:09:06 INFO - PROCESS | 6446 | 1462550946518 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]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:09:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 568ms 09:09:06 INFO - PROCESS | 6446 | 1462550946571 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 6446 | 1462550946572 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:09:06 INFO - PROCESS | 6446 | 1462550946574 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 6446 | 1462550946575 Marionette TRACE conn2 <- [1,522,null,{}] 09:09:06 INFO - PROCESS | 6446 | 1462550946578 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}] 09:09:06 INFO - PROCESS | 6446 | 1462550946667 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:09:06 INFO - PROCESS | 6446 | 1462550946677 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213ca000 == 39 [pid = 6446] [id = 138] 09:09:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x129021c00) [pid = 6446] [serial = 411] [outer = 0x0] 09:09:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x129639c00) [pid = 6446] [serial = 412] [outer = 0x129021c00] 09:09:06 INFO - PROCESS | 6446 | 1462550946702 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x12a77b800) [pid = 6446] [serial = 413] [outer = 0x129021c00] 09:09:07 INFO - PROCESS | 6446 | 1462550947041 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 09:09:07 INFO - PROCESS | 6446 | 1462550947092 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 6446 | 1462550947094 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:09:07 INFO - PROCESS | 6446 | 1462550947096 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 6446 | 1462550947097 Marionette TRACE conn2 <- [1,526,null,{}] 09:09:07 INFO - PROCESS | 6446 | 1462550947099 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}] 09:09:07 INFO - PROCESS | 6446 | 1462550947187 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:09:07 INFO - PROCESS | 6446 | 1462550947202 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x121d7a000 == 40 [pid = 6446] [id = 139] 09:09:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x129631000) [pid = 6446] [serial = 414] [outer = 0x0] 09:09:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x12a962400) [pid = 6446] [serial = 415] [outer = 0x129631000] 09:09:07 INFO - PROCESS | 6446 | 1462550947227 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x12ab5f400) [pid = 6446] [serial = 416] [outer = 0x129631000] 09:09:07 INFO - PROCESS | 6446 | 1462550947552 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]]]}] 09:09:07 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 09:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 470ms 09:09:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:09:07 INFO - PROCESS | 6446 | 1462550947567 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 6446 | 1462550947568 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:09:07 INFO - PROCESS | 6446 | 1462550947570 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 6446 | 1462550947571 Marionette TRACE conn2 <- [1,530,null,{}] 09:09:07 INFO - PROCESS | 6446 | 1462550947582 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}] 09:09:07 INFO - PROCESS | 6446 | 1462550947669 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:09:07 INFO - PROCESS | 6446 | 1462550947706 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x1251da800 == 41 [pid = 6446] [id = 140] 09:09:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x12adee800) [pid = 6446] [serial = 417] [outer = 0x0] 09:09:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x12b223800) [pid = 6446] [serial = 418] [outer = 0x12adee800] 09:09:07 INFO - PROCESS | 6446 | 1462550947731 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x12b22cc00) [pid = 6446] [serial = 419] [outer = 0x12adee800] 09:09:08 INFO - PROCESS | 6446 | 1462550948035 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"]]]}] 09:09:08 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 09:09:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:09:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:09:08 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 09:09:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:09:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:09:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 479ms 09:09:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:09:08 INFO - PROCESS | 6446 | 1462550948051 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 6446 | 1462550948052 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:09:08 INFO - PROCESS | 6446 | 1462550948054 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 6446 | 1462550948055 Marionette TRACE conn2 <- [1,534,null,{}] 09:09:08 INFO - PROCESS | 6446 | 1462550948058 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}] 09:09:08 INFO - PROCESS | 6446 | 1462550948194 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x119541800) [pid = 6446] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x1181af800) [pid = 6446] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x121088400) [pid = 6446] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x11856f000) [pid = 6446] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x113c68400) [pid = 6446] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x124567c00) [pid = 6446] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x116a79800) [pid = 6446] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x1120d9400) [pid = 6446] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x1212d9400) [pid = 6446] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x12546d000) [pid = 6446] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:09:08 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x12752b800) [pid = 6446] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:09:08 INFO - PROCESS | 6446 | 1462550948232 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x116a8d000 == 42 [pid = 6446] [id = 141] 09:09:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x112059400) [pid = 6446] [serial = 420] [outer = 0x0] 09:09:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x115fd0400) [pid = 6446] [serial = 421] [outer = 0x112059400] 09:09:08 INFO - PROCESS | 6446 | 1462550948257 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x119541800) [pid = 6446] [serial = 422] [outer = 0x112059400] 09:09:08 INFO - PROCESS | 6446 | 1462550948619 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:09:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 570ms 09:09:08 INFO - PROCESS | 6446 | 1462550948625 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 6446 | 1462550948628 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:09:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:09:08 INFO - PROCESS | 6446 | 1462550948635 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 6446 | 1462550948638 Marionette TRACE conn2 <- [1,538,null,{}] 09:09:08 INFO - PROCESS | 6446 | 1462550948641 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}] 09:09:08 INFO - PROCESS | 6446 | 1462550948828 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:09:08 INFO - PROCESS | 6446 | 1462550948854 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298ef800 == 43 [pid = 6446] [id = 142] 09:09:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x118f47000) [pid = 6446] [serial = 423] [outer = 0x0] 09:09:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x12752b800) [pid = 6446] [serial = 424] [outer = 0x118f47000] 09:09:08 INFO - PROCESS | 6446 | 1462550948907 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x12bc3f800) [pid = 6446] [serial = 425] [outer = 0x118f47000] 09:09:09 INFO - PROCESS | 6446 | 1462550949310 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]]]}] 09:09:09 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. 09:09:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 724ms 09:09:09 INFO - PROCESS | 6446 | 1462550949356 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 6446 | 1462550949357 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:09:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:09:09 INFO - PROCESS | 6446 | 1462550949360 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 6446 | 1462550949361 Marionette TRACE conn2 <- [1,542,null,{}] 09:09:09 INFO - PROCESS | 6446 | 1462550949363 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}] 09:09:09 INFO - PROCESS | 6446 | 1462550949457 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:09:09 INFO - PROCESS | 6446 | 1462550949484 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ab40800 == 44 [pid = 6446] [id = 143] 09:09:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x12c0e6c00) [pid = 6446] [serial = 426] [outer = 0x0] 09:09:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x12c0ecc00) [pid = 6446] [serial = 427] [outer = 0x12c0e6c00] 09:09:09 INFO - PROCESS | 6446 | 1462550949510 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x12c0f2c00) [pid = 6446] [serial = 428] [outer = 0x12c0e6c00] 09:09:09 INFO - PROCESS | 6446 | 1462550949805 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]]]}] 09:09:09 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. 09:09:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 467ms 09:09:09 INFO - PROCESS | 6446 | 1462550949828 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 6446 | 1462550949831 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:09:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:09:09 INFO - PROCESS | 6446 | 1462550949838 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 6446 | 1462550949840 Marionette TRACE conn2 <- [1,546,null,{}] 09:09:09 INFO - PROCESS | 6446 | 1462550949842 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}] 09:09:09 INFO - PROCESS | 6446 | 1462550949985 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:09:10 INFO - PROCESS | 6446 | 1462550949995 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b251000 == 45 [pid = 6446] [id = 144] 09:09:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x12c310000) [pid = 6446] [serial = 429] [outer = 0x0] 09:09:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x12c317c00) [pid = 6446] [serial = 430] [outer = 0x12c310000] 09:09:10 INFO - PROCESS | 6446 | 1462550950043 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x12c31d400) [pid = 6446] [serial = 431] [outer = 0x12c310000] 09:09:10 INFO - PROCESS | 6446 | 1462550950586 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:09:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 771ms 09:09:10 INFO - PROCESS | 6446 | 1462550950610 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 6446 | 1462550950613 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:09:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:09:10 INFO - PROCESS | 6446 | 1462550950617 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 6446 | 1462550950619 Marionette TRACE conn2 <- [1,550,null,{}] 09:09:10 INFO - PROCESS | 6446 | 1462550950623 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}] 09:09:10 INFO - PROCESS | 6446 | 1462550950754 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:09:10 INFO - PROCESS | 6446 | 1462550950841 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x11815b000 == 46 [pid = 6446] [id = 145] 09:09:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x11673d800) [pid = 6446] [serial = 432] [outer = 0x0] 09:09:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x1172e8000) [pid = 6446] [serial = 433] [outer = 0x11673d800] 09:09:10 INFO - PROCESS | 6446 | 1462550950882 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x118f4dc00) [pid = 6446] [serial = 434] [outer = 0x11673d800] 09:09:11 INFO - PROCESS | 6446 | 1462550951253 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]]]}] 09:09:11 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. 09:09:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 671ms 09:09:11 INFO - PROCESS | 6446 | 1462550951289 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 6446 | 1462550951293 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:09:11 INFO - PROCESS | 6446 | 1462550951298 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 6446 | 1462550951300 Marionette TRACE conn2 <- [1,554,null,{}] 09:09:11 INFO - PROCESS | 6446 | 1462550951302 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}] 09:09:11 INFO - PROCESS | 6446 | 1462550951400 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:09:11 INFO - PROCESS | 6446 | 1462550951443 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bd8000 == 47 [pid = 6446] [id = 146] 09:09:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x118290800) [pid = 6446] [serial = 435] [outer = 0x0] 09:09:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x119512c00) [pid = 6446] [serial = 436] [outer = 0x118290800] 09:09:11 INFO - PROCESS | 6446 | 1462550951472 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x12107c800) [pid = 6446] [serial = 437] [outer = 0x118290800] 09:09:11 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:11 INFO - PROCESS | 6446 | 1462550951878 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]]]}] 09:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 621ms 09:09:11 INFO - PROCESS | 6446 | 1462550951919 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 6446 | 1462550951920 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:09:11 INFO - PROCESS | 6446 | 1462550951923 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 6446 | 1462550951926 Marionette TRACE conn2 <- [1,558,null,{}] 09:09:11 INFO - PROCESS | 6446 | 1462550951952 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}] 09:09:12 INFO - PROCESS | 6446 | 1462550952054 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:09:12 INFO - PROCESS | 6446 | 1462550952138 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ab3e800 == 48 [pid = 6446] [id = 147] 09:09:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x125fdf800) [pid = 6446] [serial = 438] [outer = 0x0] 09:09:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x12752a400) [pid = 6446] [serial = 439] [outer = 0x125fdf800] 09:09:12 INFO - PROCESS | 6446 | 1462550952171 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x128e26c00) [pid = 6446] [serial = 440] [outer = 0x125fdf800] 09:09:12 INFO - PROCESS | 6446 | 1462550952580 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]]]}] 09:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 09:09:12 INFO - PROCESS | 6446 | 1462550952597 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 6446 | 1462550952600 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:09:12 INFO - PROCESS | 6446 | 1462550952602 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 6446 | 1462550952603 Marionette TRACE conn2 <- [1,562,null,{}] 09:09:12 INFO - PROCESS | 6446 | 1462550952606 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}] 09:09:12 INFO - PROCESS | 6446 | 1462550952706 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:09:12 INFO - PROCESS | 6446 | 1462550952750 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb4f000 == 49 [pid = 6446] [id = 148] 09:09:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x128e2d000) [pid = 6446] [serial = 441] [outer = 0x0] 09:09:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x1296e6c00) [pid = 6446] [serial = 442] [outer = 0x128e2d000] 09:09:12 INFO - PROCESS | 6446 | 1462550952781 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x12b22f800) [pid = 6446] [serial = 443] [outer = 0x128e2d000] 09:09:13 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:13 INFO - PROCESS | 6446 | 1462550953187 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 619ms 09:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:09:13 INFO - PROCESS | 6446 | 1462550953221 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 6446 | 1462550953222 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:09:13 INFO - PROCESS | 6446 | 1462550953225 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 6446 | 1462550953226 Marionette TRACE conn2 <- [1,566,null,{}] 09:09:13 INFO - PROCESS | 6446 | 1462550953228 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}] 09:09:13 INFO - PROCESS | 6446 | 1462550953324 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:09:13 INFO - PROCESS | 6446 | 1462550953409 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bd4f000 == 50 [pid = 6446] [id = 149] 09:09:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x12bc38400) [pid = 6446] [serial = 444] [outer = 0x0] 09:09:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x12bc3d400) [pid = 6446] [serial = 445] [outer = 0x12bc38400] 09:09:13 INFO - PROCESS | 6446 | 1462550953450 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x12c316000) [pid = 6446] [serial = 446] [outer = 0x12bc38400] 09:09:13 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:13 INFO - PROCESS | 6446 | 1462550953859 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 09:09:14 INFO - PROCESS | 6446 | 1462550954067 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 6446 | 1462550954070 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:09:14 INFO - PROCESS | 6446 | 1462550954087 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 6446 | 1462550954088 Marionette TRACE conn2 <- [1,570,null,{}] 09:09:14 INFO - PROCESS | 6446 | 1462550954092 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}] 09:09:14 INFO - PROCESS | 6446 | 1462550954178 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:09:14 INFO - PROCESS | 6446 | 1462550954225 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x117366800 == 51 [pid = 6446] [id = 150] 09:09:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x116361400) [pid = 6446] [serial = 447] [outer = 0x0] 09:09:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x11680a000) [pid = 6446] [serial = 448] [outer = 0x116361400] 09:09:14 INFO - PROCESS | 6446 | 1462550954252 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x11828ac00) [pid = 6446] [serial = 449] [outer = 0x116361400] 09:09:14 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:14 INFO - PROCESS | 6446 | 1462550954706 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 674ms 09:09:14 INFO - PROCESS | 6446 | 1462550954761 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 6446 | 1462550954764 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:09:14 INFO - PROCESS | 6446 | 1462550954771 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 6446 | 1462550954775 Marionette TRACE conn2 <- [1,574,null,{}] 09:09:14 INFO - PROCESS | 6446 | 1462550954802 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}] 09:09:14 INFO - PROCESS | 6446 | 1462550954926 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:09:15 INFO - PROCESS | 6446 | 1462550955013 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x117322800 == 52 [pid = 6446] [id = 151] 09:09:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x11769ec00) [pid = 6446] [serial = 450] [outer = 0x0] 09:09:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x118f47800) [pid = 6446] [serial = 451] [outer = 0x11769ec00] 09:09:15 INFO - PROCESS | 6446 | 1462550955058 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x119530800) [pid = 6446] [serial = 452] [outer = 0x11769ec00] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x12ab40800 == 51 [pid = 6446] [id = 143] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1298ef800 == 50 [pid = 6446] [id = 142] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x116a8d000 == 49 [pid = 6446] [id = 141] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1251da800 == 48 [pid = 6446] [id = 140] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x121d7a000 == 47 [pid = 6446] [id = 139] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1213ca000 == 46 [pid = 6446] [id = 138] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x129024c00) [pid = 6446] [serial = 376] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x112f0e000 == 45 [pid = 6446] [id = 137] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x119bbc000 == 44 [pid = 6446] [id = 136] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1185af800 == 43 [pid = 6446] [id = 135] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x118274800 == 42 [pid = 6446] [id = 134] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x116857800 == 41 [pid = 6446] [id = 133] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x11814b000 == 40 [pid = 6446] [id = 132] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1163a7800 == 39 [pid = 6446] [id = 131] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x127565800 == 38 [pid = 6446] [id = 130] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x1251ce000 == 37 [pid = 6446] [id = 126] 09:09:15 INFO - PROCESS | 6446 | --DOCSHELL 0x116853000 == 36 [pid = 6446] [id = 127] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x119d3a400) [pid = 6446] [serial = 355] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x118309c00) [pid = 6446] [serial = 346] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x1212e2400) [pid = 6446] [serial = 358] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x118f94800) [pid = 6446] [serial = 349] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x119519000) [pid = 6446] [serial = 350] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x1197ea000) [pid = 6446] [serial = 352] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x1259e0400) [pid = 6446] [serial = 364] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x117693800) [pid = 6446] [serial = 343] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x1180d6400) [pid = 6446] [serial = 344] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x1166c9c00) [pid = 6446] [serial = 340] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x1197e9800) [pid = 6446] [serial = 367] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x125164400) [pid = 6446] [serial = 362] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x12513dc00) [pid = 6446] [serial = 361] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x125fe1400) [pid = 6446] [serial = 370] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x128b4c800) [pid = 6446] [serial = 373] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x125aad400) [pid = 6446] [serial = 365] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x125aae000) [pid = 6446] [serial = 368] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x128e2d800) [pid = 6446] [serial = 374] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x1185bbc00) [pid = 6446] [serial = 347] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x121d5f400) [pid = 6446] [serial = 359] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x121080c00) [pid = 6446] [serial = 356] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x127528400) [pid = 6446] [serial = 371] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x119c29000) [pid = 6446] [serial = 353] [outer = 0x0] [url = about:blank] 09:09:15 INFO - PROCESS | 6446 | 1462550955538 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]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 826ms 09:09:15 INFO - PROCESS | 6446 | 1462550955598 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 6446 | 1462550955600 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:09:15 INFO - PROCESS | 6446 | 1462550955605 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 6446 | 1462550955608 Marionette TRACE conn2 <- [1,578,null,{}] 09:09:15 INFO - PROCESS | 6446 | 1462550955614 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}] 09:09:15 INFO - PROCESS | 6446 | 1462550955708 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:09:15 INFO - PROCESS | 6446 | 1462550955767 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x1166f4800 == 37 [pid = 6446] [id = 152] 09:09:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x11635cc00) [pid = 6446] [serial = 453] [outer = 0x0] 09:09:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x11686c400) [pid = 6446] [serial = 454] [outer = 0x11635cc00] 09:09:15 INFO - PROCESS | 6446 | 1462550955800 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x118298800) [pid = 6446] [serial = 455] [outer = 0x11635cc00] 09:09:16 INFO - PROCESS | 6446 | 1462550956207 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 625ms 09:09:16 INFO - PROCESS | 6446 | 1462550956230 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 6446 | 1462550956234 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:09:16 INFO - PROCESS | 6446 | 1462550956239 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 6446 | 1462550956241 Marionette TRACE conn2 <- [1,582,null,{}] 09:09:16 INFO - PROCESS | 6446 | 1462550956244 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}] 09:09:16 INFO - PROCESS | 6446 | 1462550956379 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:09:16 INFO - PROCESS | 6446 | 1462550956443 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x118155800 == 38 [pid = 6446] [id = 153] 09:09:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x1185bbc00) [pid = 6446] [serial = 456] [outer = 0x0] 09:09:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x119592c00) [pid = 6446] [serial = 457] [outer = 0x1185bbc00] 09:09:16 INFO - PROCESS | 6446 | 1462550956493 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x119d3b400) [pid = 6446] [serial = 458] [outer = 0x1185bbc00] 09:09:17 INFO - PROCESS | 6446 | 1462550957007 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]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 821ms 09:09:17 INFO - PROCESS | 6446 | 1462550957061 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 6446 | 1462550957063 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:09:17 INFO - PROCESS | 6446 | 1462550957068 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 6446 | 1462550957072 Marionette TRACE conn2 <- [1,586,null,{}] 09:09:17 INFO - PROCESS | 6446 | 1462550957083 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}] 09:09:17 INFO - PROCESS | 6446 | 1462550957227 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:09:17 INFO - PROCESS | 6446 | 1462550957310 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x119318800 == 39 [pid = 6446] [id = 154] 09:09:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x11a0c6400) [pid = 6446] [serial = 459] [outer = 0x0] 09:09:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x12132e000) [pid = 6446] [serial = 460] [outer = 0x11a0c6400] 09:09:17 INFO - PROCESS | 6446 | 1462550957363 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x121ff7c00) [pid = 6446] [serial = 461] [outer = 0x11a0c6400] 09:09:17 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:17 INFO - PROCESS | 6446 | 1462550957851 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]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 827ms 09:09:17 INFO - PROCESS | 6446 | 1462550957897 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 6446 | 1462550957899 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:09:17 INFO - PROCESS | 6446 | 1462550957903 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 6446 | 1462550957904 Marionette TRACE conn2 <- [1,590,null,{}] 09:09:17 INFO - PROCESS | 6446 | 1462550957907 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}] 09:09:18 INFO - PROCESS | 6446 | 1462550958000 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:09:18 INFO - PROCESS | 6446 | 1462550958058 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x116a92000 == 40 [pid = 6446] [id = 155] 09:09:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x12515f000) [pid = 6446] [serial = 462] [outer = 0x0] 09:09:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x125165000) [pid = 6446] [serial = 463] [outer = 0x12515f000] 09:09:18 INFO - PROCESS | 6446 | 1462550958088 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x125aae800) [pid = 6446] [serial = 464] [outer = 0x12515f000] 09:09:18 INFO - PROCESS | 6446 | 1462550958532 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 669ms 09:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:09:18 INFO - PROCESS | 6446 | 1462550958572 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 6446 | 1462550958574 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:09:18 INFO - PROCESS | 6446 | 1462550958576 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 6446 | 1462550958577 Marionette TRACE conn2 <- [1,594,null,{}] 09:09:18 INFO - PROCESS | 6446 | 1462550958580 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}] 09:09:18 INFO - PROCESS | 6446 | 1462550958670 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:09:18 INFO - PROCESS | 6446 | 1462550958727 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x121215800 == 41 [pid = 6446] [id = 156] 09:09:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x1259d1800) [pid = 6446] [serial = 465] [outer = 0x0] 09:09:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x125fe3000) [pid = 6446] [serial = 466] [outer = 0x1259d1800] 09:09:18 INFO - PROCESS | 6446 | 1462550958757 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x127385400) [pid = 6446] [serial = 467] [outer = 0x1259d1800] 09:09:19 INFO - PROCESS | 6446 | 1462550959220 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]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 669ms 09:09:19 INFO - PROCESS | 6446 | 1462550959286 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 6446 | 1462550959287 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:09:19 INFO - PROCESS | 6446 | 1462550959291 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 6446 | 1462550959292 Marionette TRACE conn2 <- [1,598,null,{}] 09:09:19 INFO - PROCESS | 6446 | 1462550959295 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}] 09:09:19 INFO - PROCESS | 6446 | 1462550959405 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:09:19 INFO - PROCESS | 6446 | 1462550959466 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218ea800 == 42 [pid = 6446] [id = 157] 09:09:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x12901c800) [pid = 6446] [serial = 468] [outer = 0x0] 09:09:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x129637400) [pid = 6446] [serial = 469] [outer = 0x12901c800] 09:09:19 INFO - PROCESS | 6446 | 1462550959498 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x12a779c00) [pid = 6446] [serial = 470] [outer = 0x12901c800] 09:09:19 INFO - PROCESS | 6446 | 1462550959948 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]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 720ms 09:09:20 INFO - PROCESS | 6446 | 1462550960011 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 6446 | 1462550960014 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:09:20 INFO - PROCESS | 6446 | 1462550960017 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 6446 | 1462550960019 Marionette TRACE conn2 <- [1,602,null,{}] 09:09:20 INFO - PROCESS | 6446 | 1462550960023 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}] 09:09:20 INFO - PROCESS | 6446 | 1462550960115 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:09:20 INFO - PROCESS | 6446 | 1462550960163 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x1181a4800 == 43 [pid = 6446] [id = 158] 09:09:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x1181af400) [pid = 6446] [serial = 471] [outer = 0x0] 09:09:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x1185c1400) [pid = 6446] [serial = 472] [outer = 0x1181af400] 09:09:20 INFO - PROCESS | 6446 | 1462550960193 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x119541400) [pid = 6446] [serial = 473] [outer = 0x1181af400] 09:09:20 INFO - PROCESS | 6446 | --DOCSHELL 0x117366800 == 42 [pid = 6446] [id = 150] 09:09:20 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb4f000 == 41 [pid = 6446] [id = 148] 09:09:20 INFO - PROCESS | 6446 | --DOCSHELL 0x12ab3e800 == 40 [pid = 6446] [id = 147] 09:09:20 INFO - PROCESS | 6446 | --DOCSHELL 0x119bd8000 == 39 [pid = 6446] [id = 146] 09:09:20 INFO - PROCESS | 6446 | --DOCSHELL 0x11815b000 == 38 [pid = 6446] [id = 145] 09:09:20 INFO - PROCESS | 6446 | 1462550960569 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]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 572ms 09:09:20 INFO - PROCESS | 6446 | 1462550960590 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 6446 | 1462550960594 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:09:20 INFO - PROCESS | 6446 | 1462550960601 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 6446 | 1462550960603 Marionette TRACE conn2 <- [1,606,null,{}] 09:09:20 INFO - PROCESS | 6446 | 1462550960605 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}] 09:09:20 INFO - PROCESS | 6446 | 1462550960684 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:09:20 INFO - PROCESS | 6446 | 1462550960715 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bc2000 == 39 [pid = 6446] [id = 159] 09:09:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x12142a000) [pid = 6446] [serial = 474] [outer = 0x0] 09:09:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x121864400) [pid = 6446] [serial = 475] [outer = 0x12142a000] 09:09:20 INFO - PROCESS | 6446 | 1462550960741 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x1259d2800) [pid = 6446] [serial = 476] [outer = 0x12142a000] 09:09:21 INFO - PROCESS | 6446 | 1462550961096 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]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 520ms 09:09:21 INFO - PROCESS | 6446 | 1462550961121 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 6446 | 1462550961122 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:09:21 INFO - PROCESS | 6446 | 1462550961125 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 6446 | 1462550961127 Marionette TRACE conn2 <- [1,610,null,{}] 09:09:21 INFO - PROCESS | 6446 | 1462550961134 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}] 09:09:21 INFO - PROCESS | 6446 | 1462550961216 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:09:21 INFO - PROCESS | 6446 | 1462550961222 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x124037800 == 40 [pid = 6446] [id = 160] 09:09:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x128b40800) [pid = 6446] [serial = 477] [outer = 0x0] 09:09:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x128e30800) [pid = 6446] [serial = 478] [outer = 0x128b40800] 09:09:21 INFO - PROCESS | 6446 | 1462550961249 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x129635400) [pid = 6446] [serial = 479] [outer = 0x128b40800] 09:09:21 INFO - PROCESS | 6446 | 1462550961607 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]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 09:09:21 INFO - PROCESS | 6446 | 1462550961647 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 6446 | 1462550961650 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:09:21 INFO - PROCESS | 6446 | 1462550961654 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 6446 | 1462550961655 Marionette TRACE conn2 <- [1,614,null,{}] 09:09:21 INFO - PROCESS | 6446 | 1462550961659 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}] 09:09:21 INFO - PROCESS | 6446 | 1462550961776 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:09:21 INFO - PROCESS | 6446 | 1462550961784 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f3a000 == 41 [pid = 6446] [id = 161] 09:09:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x1296ea400) [pid = 6446] [serial = 480] [outer = 0x0] 09:09:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x12a920000) [pid = 6446] [serial = 481] [outer = 0x1296ea400] 09:09:21 INFO - PROCESS | 6446 | 1462550961825 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x12adf1000) [pid = 6446] [serial = 482] [outer = 0x1296ea400] 09:09:22 INFO - PROCESS | 6446 | 1462550962302 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]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 09:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:09:22 INFO - PROCESS | 6446 | 1462550962333 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 6446 | 1462550962335 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:09:22 INFO - PROCESS | 6446 | 1462550962337 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 6446 | 1462550962338 Marionette TRACE conn2 <- [1,618,null,{}] 09:09:22 INFO - PROCESS | 6446 | 1462550962340 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}] 09:09:22 INFO - PROCESS | 6446 | 1462550962434 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:09:22 INFO - PROCESS | 6446 | 1462550962439 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x111f7a800 == 42 [pid = 6446] [id = 162] 09:09:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x12a966400) [pid = 6446] [serial = 483] [outer = 0x0] 09:09:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x12b231c00) [pid = 6446] [serial = 484] [outer = 0x12a966400] 09:09:22 INFO - PROCESS | 6446 | 1462550962464 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x12bc37800) [pid = 6446] [serial = 485] [outer = 0x12a966400] 09:09:22 INFO - PROCESS | 6446 | 1462550962825 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]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 09:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:09:22 INFO - PROCESS | 6446 | 1462550962855 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 6446 | 1462550962856 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:09:22 INFO - PROCESS | 6446 | 1462550962859 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 6446 | 1462550962860 Marionette TRACE conn2 <- [1,622,null,{}] 09:09:22 INFO - PROCESS | 6446 | 1462550962862 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}] 09:09:22 INFO - PROCESS | 6446 | 1462550962969 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:09:22 INFO - PROCESS | 6446 | 1462550962984 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a884800 == 43 [pid = 6446] [id = 163] 09:09:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x12bc3c800) [pid = 6446] [serial = 486] [outer = 0x0] 09:09:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x12c31a800) [pid = 6446] [serial = 487] [outer = 0x12bc3c800] 09:09:23 INFO - PROCESS | 6446 | 1462550963010 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x12c789400) [pid = 6446] [serial = 488] [outer = 0x12bc3c800] 09:09:23 INFO - PROCESS | 6446 | 1462550963342 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]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 521ms 09:09:23 INFO - PROCESS | 6446 | 1462550963381 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 6446 | 1462550963382 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:09:23 INFO - PROCESS | 6446 | 1462550963384 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 6446 | 1462550963385 Marionette TRACE conn2 <- [1,626,null,{}] 09:09:23 INFO - PROCESS | 6446 | 1462550963388 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}] 09:09:23 INFO - PROCESS | 6446 | 1462550963478 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:09:23 INFO - PROCESS | 6446 | 1462550963492 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b263000 == 44 [pid = 6446] [id = 164] 09:09:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x12c784c00) [pid = 6446] [serial = 489] [outer = 0x0] 09:09:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x12c78f000) [pid = 6446] [serial = 490] [outer = 0x12c784c00] 09:09:23 INFO - PROCESS | 6446 | 1462550963516 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x12cc38800) [pid = 6446] [serial = 491] [outer = 0x12c784c00] 09:09:23 INFO - PROCESS | 6446 | 1462550963832 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]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 469ms 09:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:09:23 INFO - PROCESS | 6446 | 1462550963853 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 6446 | 1462550963854 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:09:23 INFO - PROCESS | 6446 | 1462550963856 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 6446 | 1462550963858 Marionette TRACE conn2 <- [1,630,null,{}] 09:09:23 INFO - PROCESS | 6446 | 1462550963860 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}] 09:09:23 INFO - PROCESS | 6446 | 1462550963961 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:09:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x12c78c000) [pid = 6446] [serial = 492] [outer = 0x127377400] 09:09:24 INFO - PROCESS | 6446 | 1462550964006 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c37a800 == 45 [pid = 6446] [id = 165] 09:09:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x12cc3b400) [pid = 6446] [serial = 493] [outer = 0x0] 09:09:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x12cc41c00) [pid = 6446] [serial = 494] [outer = 0x12cc3b400] 09:09:24 INFO - PROCESS | 6446 | 1462550964038 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x12cdbd800) [pid = 6446] [serial = 495] [outer = 0x12cc3b400] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x12adee800) [pid = 6446] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x125aad800) [pid = 6446] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x11828d400) [pid = 6446] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x112059400) [pid = 6446] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x119f9d800) [pid = 6446] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x118f47000) [pid = 6446] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x128e30c00) [pid = 6446] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x116361400) [pid = 6446] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x12c310000) [pid = 6446] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x11726dc00) [pid = 6446] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x119513000) [pid = 6446] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x116026c00) [pid = 6446] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x129021c00) [pid = 6446] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x12107c400) [pid = 6446] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x12c0e6c00) [pid = 6446] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:09:24 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x129631000) [pid = 6446] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:09:24 INFO - PROCESS | 6446 | 1462550964421 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]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 618ms 09:09:24 INFO - PROCESS | 6446 | 1462550964476 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 6446 | 1462550964477 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:09:24 INFO - PROCESS | 6446 | 1462550964485 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 6446 | 1462550964486 Marionette TRACE conn2 <- [1,634,null,{}] 09:09:24 INFO - PROCESS | 6446 | 1462550964488 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}] 09:09:24 INFO - PROCESS | 6446 | 1462550964569 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:09:24 INFO - PROCESS | 6446 | 1462550964573 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x118160000 == 46 [pid = 6446] [id = 166] 09:09:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x115d63000) [pid = 6446] [serial = 496] [outer = 0x0] 09:09:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x119513000) [pid = 6446] [serial = 497] [outer = 0x115d63000] 09:09:24 INFO - PROCESS | 6446 | 1462550964599 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x129631000) [pid = 6446] [serial = 498] [outer = 0x115d63000] 09:09:24 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:24 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:24 INFO - PROCESS | 6446 | 1462550964924 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]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 09:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:09:24 INFO - PROCESS | 6446 | 1462550964953 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 6446 | 1462550964955 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:09:24 INFO - PROCESS | 6446 | 1462550964957 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 6446 | 1462550964958 Marionette TRACE conn2 <- [1,638,null,{}] 09:09:24 INFO - PROCESS | 6446 | 1462550964960 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}] 09:09:25 INFO - PROCESS | 6446 | 1462550965057 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:09:25 INFO - PROCESS | 6446 | 1462550965064 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c36d000 == 47 [pid = 6446] [id = 167] 09:09:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x1197f3000) [pid = 6446] [serial = 499] [outer = 0x0] 09:09:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x12b468c00) [pid = 6446] [serial = 500] [outer = 0x1197f3000] 09:09:25 INFO - PROCESS | 6446 | 1462550965090 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x12b46cc00) [pid = 6446] [serial = 501] [outer = 0x1197f3000] 09:09:25 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:25 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:25 INFO - PROCESS | 6446 | 1462550965410 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 467ms 09:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:09:25 INFO - PROCESS | 6446 | 1462550965425 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 6446 | 1462550965426 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:09:25 INFO - PROCESS | 6446 | 1462550965428 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 6446 | 1462550965432 Marionette TRACE conn2 <- [1,642,null,{}] 09:09:25 INFO - PROCESS | 6446 | 1462550965435 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}] 09:09:25 INFO - PROCESS | 6446 | 1462550965527 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:09:25 INFO - PROCESS | 6446 | 1462550965533 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7c2800 == 48 [pid = 6446] [id = 168] 09:09:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x12b46d000) [pid = 6446] [serial = 502] [outer = 0x0] 09:09:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x12c0e9000) [pid = 6446] [serial = 503] [outer = 0x12b46d000] 09:09:25 INFO - PROCESS | 6446 | 1462550965563 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x12cfe7800) [pid = 6446] [serial = 504] [outer = 0x12b46d000] 09:09:25 INFO - PROCESS | 6446 | 1462550965899 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 521ms 09:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:09:25 INFO - PROCESS | 6446 | 1462550965950 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 6446 | 1462550965951 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:09:25 INFO - PROCESS | 6446 | 1462550965953 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 6446 | 1462550965954 Marionette TRACE conn2 <- [1,646,null,{}] 09:09:25 INFO - PROCESS | 6446 | 1462550965957 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}] 09:09:26 INFO - PROCESS | 6446 | 1462550966046 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:09:26 INFO - PROCESS | 6446 | 1462550966051 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cca0800 == 49 [pid = 6446] [id = 169] 09:09:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x11976cc00) [pid = 6446] [serial = 505] [outer = 0x0] 09:09:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x119773800) [pid = 6446] [serial = 506] [outer = 0x11976cc00] 09:09:26 INFO - PROCESS | 6446 | 1462550966081 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x119777800) [pid = 6446] [serial = 507] [outer = 0x11976cc00] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12404d800 == 48 [pid = 6446] [id = 129] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x1185a4000 == 47 [pid = 6446] [id = 128] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12bd4f000 == 46 [pid = 6446] [id = 149] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x1181a4800 == 45 [pid = 6446] [id = 158] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x1218ea800 == 44 [pid = 6446] [id = 157] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x121215800 == 43 [pid = 6446] [id = 156] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x116a92000 == 42 [pid = 6446] [id = 155] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x119318800 == 41 [pid = 6446] [id = 154] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12b251000 == 40 [pid = 6446] [id = 144] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x118155800 == 39 [pid = 6446] [id = 153] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x117322800 == 38 [pid = 6446] [id = 151] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x1166f4800 == 37 [pid = 6446] [id = 152] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x119bc2000 == 36 [pid = 6446] [id = 159] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12a884800 == 35 [pid = 6446] [id = 163] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x118160000 == 34 [pid = 6446] [id = 166] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7c2800 == 33 [pid = 6446] [id = 168] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x111f7a800 == 32 [pid = 6446] [id = 162] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x125f3a000 == 31 [pid = 6446] [id = 161] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12b263000 == 30 [pid = 6446] [id = 164] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x124037800 == 29 [pid = 6446] [id = 160] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12c37a800 == 28 [pid = 6446] [id = 165] 09:09:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12c36d000 == 27 [pid = 6446] [id = 167] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x12b228c00) [pid = 6446] [serial = 338] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x1197f3800) [pid = 6446] [serial = 400] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x11680d800) [pid = 6446] [serial = 394] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x118ffb000) [pid = 6446] [serial = 382] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x129639c00) [pid = 6446] [serial = 412] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x1259d6c00) [pid = 6446] [serial = 407] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x1243b5400) [pid = 6446] [serial = 406] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x12c0ecc00) [pid = 6446] [serial = 427] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x12ab5f400) [pid = 6446] [serial = 416] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x12a77b800) [pid = 6446] [serial = 413] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x12b223800) [pid = 6446] [serial = 418] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x128b4b000) [pid = 6446] [serial = 388] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x12752cc00) [pid = 6446] [serial = 409] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x1168c2800) [pid = 6446] [serial = 379] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x118ffdc00) [pid = 6446] [serial = 398] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x115fd0400) [pid = 6446] [serial = 421] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x118567000) [pid = 6446] [serial = 397] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x12a962400) [pid = 6446] [serial = 415] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x1212e3c00) [pid = 6446] [serial = 403] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x12752b800) [pid = 6446] [serial = 424] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x128e28000) [pid = 6446] [serial = 391] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x119541800) [pid = 6446] [serial = 422] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x121fee400) [pid = 6446] [serial = 404] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x12bc3f800) [pid = 6446] [serial = 425] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x129314400) [pid = 6446] [serial = 410] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x12b22cc00) [pid = 6446] [serial = 419] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x11a0cc000) [pid = 6446] [serial = 401] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x1181b1000) [pid = 6446] [serial = 395] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x121621c00) [pid = 6446] [serial = 385] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x118f47800) [pid = 6446] [serial = 451] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x1293ba400) [pid = 6446] [serial = 377] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x11680a000) [pid = 6446] [serial = 448] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x11828ac00) [pid = 6446] [serial = 449] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x1172e8000) [pid = 6446] [serial = 433] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x119512c00) [pid = 6446] [serial = 436] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x12752a400) [pid = 6446] [serial = 439] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x1296e6c00) [pid = 6446] [serial = 442] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x12c0f2c00) [pid = 6446] [serial = 428] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x12bc3d400) [pid = 6446] [serial = 445] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x12c317c00) [pid = 6446] [serial = 430] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x12c31d400) [pid = 6446] [serial = 431] [outer = 0x0] [url = about:blank] 09:09:27 INFO - PROCESS | 6446 | 1462550967841 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]]]}] 09:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1920ms 09:09:27 INFO - PROCESS | 6446 | 1462550967875 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 6446 | 1462550967878 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:09:27 INFO - PROCESS | 6446 | 1462550967881 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 6446 | 1462550967884 Marionette TRACE conn2 <- [1,650,null,{}] 09:09:27 INFO - PROCESS | 6446 | 1462550967888 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}] 09:09:27 INFO - PROCESS | 6446 | 1462550967970 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:09:28 INFO - PROCESS | 6446 | 1462550968014 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x115f1b800 == 28 [pid = 6446] [id = 170] 09:09:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x1160da800) [pid = 6446] [serial = 508] [outer = 0x0] 09:09:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x11673c000) [pid = 6446] [serial = 509] [outer = 0x1160da800] 09:09:28 INFO - PROCESS | 6446 | 1462550968042 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x116a7b400) [pid = 6446] [serial = 510] [outer = 0x1160da800] 09:09:28 INFO - PROCESS | 6446 | 1462550968371 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 522ms 09:09:28 INFO - PROCESS | 6446 | 1462550968404 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 6446 | 1462550968408 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:09:28 INFO - PROCESS | 6446 | 1462550968413 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 6446 | 1462550968415 Marionette TRACE conn2 <- [1,654,null,{}] 09:09:28 INFO - PROCESS | 6446 | 1462550968417 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}] 09:09:28 INFO - PROCESS | 6446 | 1462550968494 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:09:28 INFO - PROCESS | 6446 | 1462550968536 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x11684e800 == 29 [pid = 6446] [id = 171] 09:09:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x116a79c00) [pid = 6446] [serial = 511] [outer = 0x0] 09:09:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x1180c7c00) [pid = 6446] [serial = 512] [outer = 0x116a79c00] 09:09:28 INFO - PROCESS | 6446 | 1462550968567 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x118317400) [pid = 6446] [serial = 513] [outer = 0x116a79c00] 09:09:28 INFO - PROCESS | 6446 | 1462550968879 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 523ms 09:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:09:28 INFO - PROCESS | 6446 | 1462550968936 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 6446 | 1462550968938 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:09:28 INFO - PROCESS | 6446 | 1462550968940 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 6446 | 1462550968943 Marionette TRACE conn2 <- [1,658,null,{}] 09:09:28 INFO - PROCESS | 6446 | 1462550968950 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}] 09:09:29 INFO - PROCESS | 6446 | 1462550969029 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:09:29 INFO - PROCESS | 6446 | 1462550969035 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x118154000 == 30 [pid = 6446] [id = 172] 09:09:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x111cb9000) [pid = 6446] [serial = 514] [outer = 0x0] 09:09:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x11950c800) [pid = 6446] [serial = 515] [outer = 0x111cb9000] 09:09:29 INFO - PROCESS | 6446 | 1462550969067 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x119591c00) [pid = 6446] [serial = 516] [outer = 0x111cb9000] 09:09:29 INFO - PROCESS | 6446 | 1462550969421 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 525ms 09:09:29 INFO - PROCESS | 6446 | 1462550969467 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 6446 | 1462550969468 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:09:29 INFO - PROCESS | 6446 | 1462550969471 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 6446 | 1462550969472 Marionette TRACE conn2 <- [1,662,null,{}] 09:09:29 INFO - PROCESS | 6446 | 1462550969474 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}] 09:09:29 INFO - PROCESS | 6446 | 1462550969547 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:09:29 INFO - PROCESS | 6446 | 1462550969555 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x11827e800 == 31 [pid = 6446] [id = 173] 09:09:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x11976c800) [pid = 6446] [serial = 517] [outer = 0x0] 09:09:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x1197eac00) [pid = 6446] [serial = 518] [outer = 0x11976c800] 09:09:29 INFO - PROCESS | 6446 | 1462550969581 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x119d3ac00) [pid = 6446] [serial = 519] [outer = 0x11976c800] 09:09:29 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:29 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:29 INFO - PROCESS | 6446 | 1462550969902 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 467ms 09:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:09:29 INFO - PROCESS | 6446 | 1462550969939 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 6446 | 1462550969940 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:09:29 INFO - PROCESS | 6446 | 1462550969942 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 6446 | 1462550969943 Marionette TRACE conn2 <- [1,666,null,{}] 09:09:29 INFO - PROCESS | 6446 | 1462550969946 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}] 09:09:30 INFO - PROCESS | 6446 | 1462550970015 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:09:30 INFO - PROCESS | 6446 | 1462550970062 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185a3000 == 32 [pid = 6446] [id = 174] 09:09:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x1160f4800) [pid = 6446] [serial = 520] [outer = 0x0] 09:09:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x119f9c400) [pid = 6446] [serial = 521] [outer = 0x1160f4800] 09:09:30 INFO - PROCESS | 6446 | 1462550970088 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x1212db400) [pid = 6446] [serial = 522] [outer = 0x1160f4800] 09:09:30 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:30 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:30 INFO - PROCESS | 6446 | 1462550970407 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 09:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:09:30 INFO - PROCESS | 6446 | 1462550970412 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 6446 | 1462550970414 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:09:30 INFO - PROCESS | 6446 | 1462550970416 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 6446 | 1462550970418 Marionette TRACE conn2 <- [1,670,null,{}] 09:09:30 INFO - PROCESS | 6446 | 1462550970420 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}] 09:09:30 INFO - PROCESS | 6446 | 1462550970517 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:09:30 INFO - PROCESS | 6446 | 1462550970523 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bbe800 == 33 [pid = 6446] [id = 175] 09:09:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x1212e7000) [pid = 6446] [serial = 523] [outer = 0x0] 09:09:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x121d57800) [pid = 6446] [serial = 524] [outer = 0x1212e7000] 09:09:30 INFO - PROCESS | 6446 | 1462550970553 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x125165400) [pid = 6446] [serial = 525] [outer = 0x1212e7000] 09:09:30 INFO - PROCESS | 6446 | 1462550970867 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 09:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:09:30 INFO - PROCESS | 6446 | 1462550970886 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 6446 | 1462550970887 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:09:30 INFO - PROCESS | 6446 | 1462550970889 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 6446 | 1462550970890 Marionette TRACE conn2 <- [1,674,null,{}] 09:09:30 INFO - PROCESS | 6446 | 1462550970892 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}] 09:09:30 INFO - PROCESS | 6446 | 1462550970985 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:09:30 INFO - PROCESS | 6446 | 1462550970990 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x119deb800 == 34 [pid = 6446] [id = 176] 09:09:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x112e2b000) [pid = 6446] [serial = 526] [outer = 0x0] 09:09:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x121ffb800) [pid = 6446] [serial = 527] [outer = 0x112e2b000] 09:09:31 INFO - PROCESS | 6446 | 1462550971016 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x125aacc00) [pid = 6446] [serial = 528] [outer = 0x112e2b000] 09:09:31 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:31 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:31 INFO - PROCESS | 6446 | 1462550971319 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]]]}] 09:09:31 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 09:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 471ms 09:09:31 INFO - PROCESS | 6446 | 1462550971361 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 6446 | 1462550971362 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:09:31 INFO - PROCESS | 6446 | 1462550971367 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 6446 | 1462550971368 Marionette TRACE conn2 <- [1,678,null,{}] 09:09:31 INFO - PROCESS | 6446 | 1462550971370 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}] 09:09:31 INFO - PROCESS | 6446 | 1462550971439 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:09:31 INFO - PROCESS | 6446 | 1462550971443 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x12121d800 == 35 [pid = 6446] [id = 177] 09:09:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x125aba400) [pid = 6446] [serial = 529] [outer = 0x0] 09:09:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x127378400) [pid = 6446] [serial = 530] [outer = 0x125aba400] 09:09:31 INFO - PROCESS | 6446 | 1462550971470 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x127529400) [pid = 6446] [serial = 531] [outer = 0x125aba400] 09:09:31 INFO - PROCESS | 6446 | 1462550971805 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]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 09:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:09:31 INFO - PROCESS | 6446 | 1462550971836 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 6446 | 1462550971837 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:09:31 INFO - PROCESS | 6446 | 1462550971848 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 6446 | 1462550971850 Marionette TRACE conn2 <- [1,682,null,{}] 09:09:31 INFO - PROCESS | 6446 | 1462550971854 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}] 09:09:31 INFO - PROCESS | 6446 | 1462550971923 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:09:31 INFO - PROCESS | 6446 | 1462550971927 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x118153800 == 36 [pid = 6446] [id = 178] 09:09:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x12752b400) [pid = 6446] [serial = 532] [outer = 0x0] 09:09:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x128b49400) [pid = 6446] [serial = 533] [outer = 0x12752b400] 09:09:31 INFO - PROCESS | 6446 | 1462550971955 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x128e27000) [pid = 6446] [serial = 534] [outer = 0x12752b400] 09:09:32 INFO - PROCESS | 6446 | 1462550972798 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]]]}] 09:09:32 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) 09:09:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 980ms 09:09:32 INFO - PROCESS | 6446 | 1462550972820 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 6446 | 1462550972822 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:09:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:09:32 INFO - PROCESS | 6446 | 1462550972833 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 6446 | 1462550972835 Marionette TRACE conn2 <- [1,686,null,{}] 09:09:32 INFO - PROCESS | 6446 | 1462550972838 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}] 09:09:32 INFO - PROCESS | 6446 | 1462550972932 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:09:32 INFO - PROCESS | 6446 | 1462550972962 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x124303000 == 37 [pid = 6446] [id = 179] 09:09:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x128b48000) [pid = 6446] [serial = 535] [outer = 0x0] 09:09:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x128e31000) [pid = 6446] [serial = 536] [outer = 0x128b48000] 09:09:32 INFO - PROCESS | 6446 | 1462550972987 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x129020800) [pid = 6446] [serial = 537] [outer = 0x128b48000] 09:09:33 INFO - PROCESS | 6446 | 1462550973790 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]]]}] 09:09:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 973ms 09:09:33 INFO - PROCESS | 6446 | 1462550973804 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 6446 | 1462550973805 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:09:33 INFO - PROCESS | 6446 | 1462550973815 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 6446 | 1462550973817 Marionette TRACE conn2 <- [1,690,null,{}] 09:09:33 INFO - PROCESS | 6446 | 1462550973819 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}] 09:09:33 INFO - PROCESS | 6446 | 1462550973924 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:09:33 INFO - PROCESS | 6446 | 1462550973928 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185a2000 == 38 [pid = 6446] [id = 180] 09:09:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x129317800) [pid = 6446] [serial = 538] [outer = 0x0] 09:09:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x129638800) [pid = 6446] [serial = 539] [outer = 0x129317800] 09:09:33 INFO - PROCESS | 6446 | 1462550973961 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x12a77a400) [pid = 6446] [serial = 540] [outer = 0x129317800] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x116807c00) [pid = 6446] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x125fdf800) [pid = 6446] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x1185bcc00) [pid = 6446] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x11673d800) [pid = 6446] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x11638b400) [pid = 6446] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x128e2d000) [pid = 6446] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x118290800) [pid = 6446] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x112e2dc00) [pid = 6446] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x12546f800) [pid = 6446] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x12bc38400) [pid = 6446] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x1296ee000) [pid = 6446] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x1212e5000) [pid = 6446] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x12bc3c800) [pid = 6446] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x12c784c00) [pid = 6446] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x12cc3b400) [pid = 6446] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x115d63000) [pid = 6446] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x1197f3000) [pid = 6446] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x12b46d000) [pid = 6446] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x12515f000) [pid = 6446] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x11a0c6400) [pid = 6446] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x1185bbc00) [pid = 6446] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x11635cc00) [pid = 6446] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x11769ec00) [pid = 6446] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x1296ea400) [pid = 6446] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x128b40800) [pid = 6446] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x12142a000) [pid = 6446] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x1181af400) [pid = 6446] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x12901c800) [pid = 6446] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x1259d1800) [pid = 6446] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:09:35 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x12a966400) [pid = 6446] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:09:35 INFO - PROCESS | 6446 | 1462550975103 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]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1322ms 09:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:09:35 INFO - PROCESS | 6446 | 1462550975137 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 6446 | 1462550975138 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:09:35 INFO - PROCESS | 6446 | 1462550975140 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 6446 | 1462550975141 Marionette TRACE conn2 <- [1,694,null,{}] 09:09:35 INFO - PROCESS | 6446 | 1462550975144 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}] 09:09:35 INFO - PROCESS | 6446 | 1462550975212 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:09:35 INFO - PROCESS | 6446 | 1462550975234 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x113c24800 == 39 [pid = 6446] [id = 181] 09:09:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x112e2ec00) [pid = 6446] [serial = 541] [outer = 0x0] 09:09:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x11828f800) [pid = 6446] [serial = 542] [outer = 0x112e2ec00] 09:09:35 INFO - PROCESS | 6446 | 1462550975259 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x119589400) [pid = 6446] [serial = 543] [outer = 0x112e2ec00] 09:09:36 INFO - PROCESS | 6446 | 1462550976044 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]]]}] 09:09:36 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) 09:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 919ms 09:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:09:36 INFO - PROCESS | 6446 | 1462550976061 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 6446 | 1462550976062 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:09:36 INFO - PROCESS | 6446 | 1462550976065 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 6446 | 1462550976066 Marionette TRACE conn2 <- [1,698,null,{}] 09:09:36 INFO - PROCESS | 6446 | 1462550976069 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}] 09:09:36 INFO - PROCESS | 6446 | 1462550976142 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:09:36 INFO - PROCESS | 6446 | 1462550976188 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x1214ab800 == 40 [pid = 6446] [id = 182] 09:09:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x1166d1c00) [pid = 6446] [serial = 544] [outer = 0x0] 09:09:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x1212e2c00) [pid = 6446] [serial = 545] [outer = 0x1166d1c00] 09:09:36 INFO - PROCESS | 6446 | 1462550976213 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x127381000) [pid = 6446] [serial = 546] [outer = 0x1166d1c00] 09:09:36 INFO - PROCESS | 6446 | 1462550976970 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]]]}] 09:09:36 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) 09:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 921ms 09:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:09:36 INFO - PROCESS | 6446 | 1462550976987 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 6446 | 1462550976988 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:09:36 INFO - PROCESS | 6446 | 1462550976990 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 6446 | 1462550976991 Marionette TRACE conn2 <- [1,702,null,{}] 09:09:36 INFO - PROCESS | 6446 | 1462550976993 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}] 09:09:37 INFO - PROCESS | 6446 | 1462550977068 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:09:37 INFO - PROCESS | 6446 | 1462550977163 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x112526800 == 41 [pid = 6446] [id = 183] 09:09:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x1110d4000) [pid = 6446] [serial = 547] [outer = 0x0] 09:09:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x1125b7800) [pid = 6446] [serial = 548] [outer = 0x1110d4000] 09:09:37 INFO - PROCESS | 6446 | 1462550977195 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x113c67000) [pid = 6446] [serial = 549] [outer = 0x1110d4000] 09:09:38 INFO - PROCESS | 6446 | 1462550978192 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]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1221ms 09:09:38 INFO - PROCESS | 6446 | 1462550978213 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 6446 | 1462550978215 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:09:38 INFO - PROCESS | 6446 | 1462550978219 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 6446 | 1462550978221 Marionette TRACE conn2 <- [1,706,null,{}] 09:09:38 INFO - PROCESS | 6446 | 1462550978224 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}] 09:09:38 INFO - PROCESS | 6446 | 1462550978318 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:09:38 INFO - PROCESS | 6446 | 1462550978363 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x118157800 == 42 [pid = 6446] [id = 184] 09:09:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x1181b4000) [pid = 6446] [serial = 550] [outer = 0x0] 09:09:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x118296800) [pid = 6446] [serial = 551] [outer = 0x1181b4000] 09:09:38 INFO - PROCESS | 6446 | 1462550978413 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x118f47800) [pid = 6446] [serial = 552] [outer = 0x1181b4000] 09:09:39 INFO - PROCESS | 6446 | 1462550979474 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:09:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1272ms 09:09:39 INFO - PROCESS | 6446 | 1462550979491 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 6446 | 1462550979493 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:09:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:09:39 INFO - PROCESS | 6446 | 1462550979497 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 6446 | 1462550979499 Marionette TRACE conn2 <- [1,710,null,{}] 09:09:39 INFO - PROCESS | 6446 | 1462550979503 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}] 09:09:39 INFO - PROCESS | 6446 | 1462550979603 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:09:39 INFO - PROCESS | 6446 | 1462550979648 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x118144000 == 43 [pid = 6446] [id = 185] 09:09:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x116625400) [pid = 6446] [serial = 553] [outer = 0x0] 09:09:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x116a7b800) [pid = 6446] [serial = 554] [outer = 0x116625400] 09:09:39 INFO - PROCESS | 6446 | 1462550979675 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x11828b800) [pid = 6446] [serial = 555] [outer = 0x116625400] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x12ab3b000 == 42 [pid = 6446] [id = 8] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfae000 == 41 [pid = 6446] [id = 15] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x12da6d000 == 40 [pid = 6446] [id = 19] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x115f21000 == 39 [pid = 6446] [id = 25] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x12c379800 == 38 [pid = 6446] [id = 12] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x12b316800 == 37 [pid = 6446] [id = 9] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x12941e800 == 36 [pid = 6446] [id = 6] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x11815a000 == 35 [pid = 6446] [id = 11] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7b0800 == 34 [pid = 6446] [id = 13] 09:09:40 INFO - PROCESS | 6446 | --DOCSHELL 0x1166e1000 == 33 [pid = 6446] [id = 26] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x119773800) [pid = 6446] [serial = 506] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x1181b3400) [pid = 6446] [serial = 380] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x128e26c00) [pid = 6446] [serial = 440] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x119534c00) [pid = 6446] [serial = 383] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x118f4dc00) [pid = 6446] [serial = 434] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x117699000) [pid = 6446] [serial = 341] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x12b22f800) [pid = 6446] [serial = 443] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x12107c800) [pid = 6446] [serial = 437] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x1293c0000) [pid = 6446] [serial = 392] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x128e2b000) [pid = 6446] [serial = 389] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x12c316000) [pid = 6446] [serial = 446] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x12a925000) [pid = 6446] [serial = 287] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x12513f800) [pid = 6446] [serial = 386] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x12c31a800) [pid = 6446] [serial = 487] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x12c78f000) [pid = 6446] [serial = 490] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x12cc41c00) [pid = 6446] [serial = 494] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x1120e3000) [pid = 6446] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x129631000) [pid = 6446] [serial = 498] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x12b468c00) [pid = 6446] [serial = 500] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x119513000) [pid = 6446] [serial = 497] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x12c0e9000) [pid = 6446] [serial = 503] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x12cdbd800) [pid = 6446] [serial = 495] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x12b46cc00) [pid = 6446] [serial = 501] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x125165000) [pid = 6446] [serial = 463] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x121ff7c00) [pid = 6446] [serial = 461] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x12132e000) [pid = 6446] [serial = 460] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x12cfe7800) [pid = 6446] [serial = 504] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x119d3b400) [pid = 6446] [serial = 458] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x119592c00) [pid = 6446] [serial = 457] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x118298800) [pid = 6446] [serial = 455] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x11686c400) [pid = 6446] [serial = 454] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x119530800) [pid = 6446] [serial = 452] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x12a920000) [pid = 6446] [serial = 481] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x128e30800) [pid = 6446] [serial = 478] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x129635400) [pid = 6446] [serial = 479] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 80 (0x121864400) [pid = 6446] [serial = 475] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 79 (0x1259d2800) [pid = 6446] [serial = 476] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 78 (0x119541400) [pid = 6446] [serial = 473] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 77 (0x1185c1400) [pid = 6446] [serial = 472] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 76 (0x12a779c00) [pid = 6446] [serial = 470] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 75 (0x129637400) [pid = 6446] [serial = 469] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 74 (0x127385400) [pid = 6446] [serial = 467] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 73 (0x125fe3000) [pid = 6446] [serial = 466] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 72 (0x125aae800) [pid = 6446] [serial = 464] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 71 (0x12b231c00) [pid = 6446] [serial = 484] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 70 (0x12c789400) [pid = 6446] [serial = 488] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 69 (0x12cc38800) [pid = 6446] [serial = 491] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 68 (0x12bc37800) [pid = 6446] [serial = 485] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | --DOMWINDOW == 67 (0x12adf1000) [pid = 6446] [serial = 482] [outer = 0x0] [url = about:blank] 09:09:40 INFO - PROCESS | 6446 | 1462550980576 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1126ms 09:09:40 INFO - PROCESS | 6446 | 1462550980623 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 6446 | 1462550980627 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:09:40 INFO - PROCESS | 6446 | 1462550980632 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 6446 | 1462550980634 Marionette TRACE conn2 <- [1,714,null,{}] 09:09:40 INFO - PROCESS | 6446 | 1462550980636 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}] 09:09:40 INFO - PROCESS | 6446 | 1462550980709 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:09:40 INFO - PROCESS | 6446 | 1462550980762 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x11685d000 == 34 [pid = 6446] [id = 186] 09:09:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 68 (0x116631400) [pid = 6446] [serial = 556] [outer = 0x0] 09:09:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 69 (0x118566800) [pid = 6446] [serial = 557] [outer = 0x116631400] 09:09:40 INFO - PROCESS | 6446 | 1462550980789 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 70 (0x118ff0400) [pid = 6446] [serial = 558] [outer = 0x116631400] 09:09:41 INFO - PROCESS | 6446 | 1462550981604 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]]]}] 09:09:41 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 09:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1022ms 09:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:09:41 INFO - PROCESS | 6446 | 1462550981655 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 6446 | 1462550981656 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:09:41 INFO - PROCESS | 6446 | 1462550981658 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 6446 | 1462550981661 Marionette TRACE conn2 <- [1,718,null,{}] 09:09:41 INFO - PROCESS | 6446 | 1462550981680 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}] 09:09:41 INFO - PROCESS | 6446 | 1462550981760 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:09:41 INFO - PROCESS | 6446 | 1462550981768 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x11859e800 == 35 [pid = 6446] [id = 187] 09:09:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 71 (0x1192aa000) [pid = 6446] [serial = 559] [outer = 0x0] 09:09:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 72 (0x119773800) [pid = 6446] [serial = 560] [outer = 0x1192aa000] 09:09:41 INFO - PROCESS | 6446 | 1462550981796 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 73 (0x119c22800) [pid = 6446] [serial = 561] [outer = 0x1192aa000] 09:09:42 INFO - PROCESS | 6446 | 1462550982633 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]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:09:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 982ms 09:09:42 INFO - PROCESS | 6446 | 1462550982641 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 6446 | 1462550982643 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:09:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:09:42 INFO - PROCESS | 6446 | 1462550982645 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 6446 | 1462550982647 Marionette TRACE conn2 <- [1,722,null,{}] 09:09:42 INFO - PROCESS | 6446 | 1462550982650 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}] 09:09:42 INFO - PROCESS | 6446 | 1462550982743 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:09:42 INFO - PROCESS | 6446 | 1462550982775 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x11991a800 == 36 [pid = 6446] [id = 188] 09:09:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 74 (0x119dc4c00) [pid = 6446] [serial = 562] [outer = 0x0] 09:09:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 75 (0x1212d9c00) [pid = 6446] [serial = 563] [outer = 0x119dc4c00] 09:09:42 INFO - PROCESS | 6446 | 1462550982802 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 76 (0x121433800) [pid = 6446] [serial = 564] [outer = 0x119dc4c00] 09:09:43 INFO - PROCESS | 6446 | 1462550983152 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] 09:09:43 INFO - PROCESS | 6446 | 1462550983169 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:09:43 INFO - PROCESS | 6446 | 1462550983171 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 6446 | 1462550983172 Marionette TRACE conn2 <- [1,726,null,{}] 09:09:43 INFO - PROCESS | 6446 | 1462550983174 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}] 09:09:43 INFO - PROCESS | 6446 | 1462550983266 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:09:43 INFO - PROCESS | 6446 | 1462550983271 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x118146000 == 37 [pid = 6446] [id = 189] 09:09:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 77 (0x118314800) [pid = 6446] [serial = 565] [outer = 0x0] 09:09:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 78 (0x121ff1000) [pid = 6446] [serial = 566] [outer = 0x118314800] 09:09:43 INFO - PROCESS | 6446 | 1462550983296 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x125159000) [pid = 6446] [serial = 567] [outer = 0x118314800] 09:09:43 INFO - PROCESS | 6446 | 1462550983679 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]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 518ms 09:09:43 INFO - PROCESS | 6446 | 1462550983690 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 6446 | 1462550983691 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:09:43 INFO - PROCESS | 6446 | 1462550983693 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 6446 | 1462550983694 Marionette TRACE conn2 <- [1,730,null,{}] 09:09:43 INFO - PROCESS | 6446 | 1462550983698 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}] 09:09:43 INFO - PROCESS | 6446 | 1462550983805 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:09:43 INFO - PROCESS | 6446 | 1462550983836 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x1214b0000 == 38 [pid = 6446] [id = 190] 09:09:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 80 (0x12456e400) [pid = 6446] [serial = 568] [outer = 0x0] 09:09:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x1259d8800) [pid = 6446] [serial = 569] [outer = 0x12456e400] 09:09:43 INFO - PROCESS | 6446 | 1462550983864 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x128b4b000) [pid = 6446] [serial = 570] [outer = 0x12456e400] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x125aba400) [pid = 6446] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 80 (0x1212e7000) [pid = 6446] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 79 (0x12752b400) [pid = 6446] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 78 (0x112e2b000) [pid = 6446] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 77 (0x1160da800) [pid = 6446] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 76 (0x111cb9000) [pid = 6446] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 75 (0x116a79c00) [pid = 6446] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 74 (0x129317800) [pid = 6446] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 73 (0x11976c800) [pid = 6446] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 72 (0x1160f4800) [pid = 6446] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 71 (0x112e2ec00) [pid = 6446] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:09:44 INFO - PROCESS | 6446 | --DOMWINDOW == 70 (0x128b48000) [pid = 6446] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:09:44 INFO - PROCESS | 6446 | 1462550984283 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] 09:09:44 INFO - PROCESS | 6446 | 1462550984320 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:09:44 INFO - PROCESS | 6446 | 1462550984323 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 6446 | 1462550984326 Marionette TRACE conn2 <- [1,734,null,{}] 09:09:44 INFO - PROCESS | 6446 | 1462550984338 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}] 09:09:44 INFO - PROCESS | 6446 | 1462550984420 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:09:44 INFO - PROCESS | 6446 | 1462550984444 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x124021000 == 39 [pid = 6446] [id = 191] 09:09:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 71 (0x1160da800) [pid = 6446] [serial = 571] [outer = 0x0] 09:09:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 72 (0x12752b800) [pid = 6446] [serial = 572] [outer = 0x1160da800] 09:09:44 INFO - PROCESS | 6446 | 1462550984464 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 73 (0x128e28000) [pid = 6446] [serial = 573] [outer = 0x1160da800] 09:09:44 INFO - PROCESS | 6446 | 1462550984906 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]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:09:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 624ms 09:09:44 INFO - PROCESS | 6446 | 1462550984951 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 6446 | 1462550984952 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:09:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:09:44 INFO - PROCESS | 6446 | 1462550984954 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 6446 | 1462550984955 Marionette TRACE conn2 <- [1,738,null,{}] 09:09:44 INFO - PROCESS | 6446 | 1462550984958 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}] 09:09:45 INFO - PROCESS | 6446 | 1462550985059 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:09:45 INFO - PROCESS | 6446 | 1462550985065 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x1247aa000 == 40 [pid = 6446] [id = 192] 09:09:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 74 (0x128e28400) [pid = 6446] [serial = 574] [outer = 0x0] 09:09:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 75 (0x129019400) [pid = 6446] [serial = 575] [outer = 0x128e28400] 09:09:45 INFO - PROCESS | 6446 | 1462550985102 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 76 (0x1293ba800) [pid = 6446] [serial = 576] [outer = 0x128e28400] 09:09:45 INFO - PROCESS | 6446 | 1462550985921 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 09:09:45 INFO - PROCESS | 6446 | 1462550985924 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 6446 | 1462550985926 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:09:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:09:45 INFO - PROCESS | 6446 | 1462550985928 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 6446 | 1462550985929 Marionette TRACE conn2 <- [1,742,null,{}] 09:09:45 INFO - PROCESS | 6446 | 1462550985932 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}] 09:09:46 INFO - PROCESS | 6446 | 1462550986005 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:09:46 INFO - PROCESS | 6446 | 1462550986009 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x127553000 == 41 [pid = 6446] [id = 193] 09:09:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 77 (0x11950e000) [pid = 6446] [serial = 577] [outer = 0x0] 09:09:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 78 (0x129631400) [pid = 6446] [serial = 578] [outer = 0x11950e000] 09:09:46 INFO - PROCESS | 6446 | 1462550986037 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x1296e4400) [pid = 6446] [serial = 579] [outer = 0x11950e000] 09:09:46 INFO - PROCESS | 6446 | 1462550986952 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]]]}] 09:09:46 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 09:09:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1072ms 09:09:47 INFO - PROCESS | 6446 | 1462550987020 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 6446 | 1462550987023 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:09:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:09:47 INFO - PROCESS | 6446 | 1462550987027 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 6446 | 1462550987029 Marionette TRACE conn2 <- [1,746,null,{}] 09:09:47 INFO - PROCESS | 6446 | 1462550987033 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}] 09:09:47 INFO - PROCESS | 6446 | 1462550987120 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:09:47 INFO - PROCESS | 6446 | 1462550987228 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x117374800 == 42 [pid = 6446] [id = 194] 09:09:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 80 (0x1180ccc00) [pid = 6446] [serial = 580] [outer = 0x0] 09:09:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x1181b2c00) [pid = 6446] [serial = 581] [outer = 0x1180ccc00] 09:09:47 INFO - PROCESS | 6446 | 1462550987264 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x118317c00) [pid = 6446] [serial = 582] [outer = 0x1180ccc00] 09:09:48 INFO - PROCESS | 6446 | 1462550988132 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:09:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1122ms 09:09:48 INFO - PROCESS | 6446 | 1462550988150 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 6446 | 1462550988154 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:09:48 INFO - PROCESS | 6446 | 1462550988158 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 6446 | 1462550988161 Marionette TRACE conn2 <- [1,750,null,{}] 09:09:48 INFO - PROCESS | 6446 | 1462550988163 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}] 09:09:48 INFO - PROCESS | 6446 | 1462550988260 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:09:48 INFO - PROCESS | 6446 | 1462550988301 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x11990d800 == 43 [pid = 6446] [id = 195] 09:09:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x119531800) [pid = 6446] [serial = 583] [outer = 0x0] 09:09:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x119769400) [pid = 6446] [serial = 584] [outer = 0x119531800] 09:09:48 INFO - PROCESS | 6446 | 1462550988331 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x119c23000) [pid = 6446] [serial = 585] [outer = 0x119531800] 09:09:49 INFO - PROCESS | 6446 | 1462550989244 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:09:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1121ms 09:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:09:49 INFO - PROCESS | 6446 | 1462550989280 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 6446 | 1462550989284 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:09:49 INFO - PROCESS | 6446 | 1462550989288 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 6446 | 1462550989290 Marionette TRACE conn2 <- [1,754,null,{}] 09:09:49 INFO - PROCESS | 6446 | 1462550989294 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}] 09:09:49 INFO - PROCESS | 6446 | 1462550989379 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:09:49 INFO - PROCESS | 6446 | 1462550989424 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x11815f800 == 44 [pid = 6446] [id = 196] 09:09:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x1181b2000) [pid = 6446] [serial = 586] [outer = 0x0] 09:09:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x118290000) [pid = 6446] [serial = 587] [outer = 0x1181b2000] 09:09:49 INFO - PROCESS | 6446 | 1462550989453 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x118f4dc00) [pid = 6446] [serial = 588] [outer = 0x1181b2000] 09:09:49 INFO - PROCESS | 6446 | --DOCSHELL 0x112cd7800 == 43 [pid = 6446] [id = 22] 09:09:49 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc8c000 == 42 [pid = 6446] [id = 14] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x1212e2c00) [pid = 6446] [serial = 545] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x127378400) [pid = 6446] [serial = 530] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x127529400) [pid = 6446] [serial = 531] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x121d57800) [pid = 6446] [serial = 524] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x125165400) [pid = 6446] [serial = 525] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x128b49400) [pid = 6446] [serial = 533] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 81 (0x121ffb800) [pid = 6446] [serial = 527] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 80 (0x125aacc00) [pid = 6446] [serial = 528] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 79 (0x11673c000) [pid = 6446] [serial = 509] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 78 (0x116a7b400) [pid = 6446] [serial = 510] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 77 (0x11950c800) [pid = 6446] [serial = 515] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 76 (0x119591c00) [pid = 6446] [serial = 516] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 75 (0x1180c7c00) [pid = 6446] [serial = 512] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 74 (0x118317400) [pid = 6446] [serial = 513] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 73 (0x129638800) [pid = 6446] [serial = 539] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 72 (0x1197eac00) [pid = 6446] [serial = 518] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 71 (0x119d3ac00) [pid = 6446] [serial = 519] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 70 (0x119f9c400) [pid = 6446] [serial = 521] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 69 (0x1212db400) [pid = 6446] [serial = 522] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 68 (0x11828f800) [pid = 6446] [serial = 542] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 67 (0x119589400) [pid = 6446] [serial = 543] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 66 (0x128e31000) [pid = 6446] [serial = 536] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 65 (0x129020800) [pid = 6446] [serial = 537] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 64 (0x12a77a400) [pid = 6446] [serial = 540] [outer = 0x0] [url = about:blank] 09:09:49 INFO - PROCESS | 6446 | --DOMWINDOW == 63 (0x128e27000) [pid = 6446] [serial = 534] [outer = 0x0] [url = about:blank] 09:09:50 INFO - PROCESS | 6446 | 1462550990354 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]]]}] 09:09:50 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 09:09:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1077ms 09:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:09:50 INFO - PROCESS | 6446 | 1462550990366 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 6446 | 1462550990369 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:09:50 INFO - PROCESS | 6446 | 1462550990373 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 6446 | 1462550990375 Marionette TRACE conn2 <- [1,758,null,{}] 09:09:50 INFO - PROCESS | 6446 | 1462550990378 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}] 09:09:50 INFO - PROCESS | 6446 | 1462550990456 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:09:50 INFO - PROCESS | 6446 | 1462550990461 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x116fa6000 == 43 [pid = 6446] [id = 197] 09:09:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 64 (0x118298800) [pid = 6446] [serial = 589] [outer = 0x0] 09:09:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 65 (0x119519800) [pid = 6446] [serial = 590] [outer = 0x118298800] 09:09:50 INFO - PROCESS | 6446 | 1462550990490 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 66 (0x11976b000) [pid = 6446] [serial = 591] [outer = 0x118298800] 09:09:50 INFO - PROCESS | 6446 | 1462550990856 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]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:09:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 521ms 09:09:50 INFO - PROCESS | 6446 | 1462550990895 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 6446 | 1462550990898 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:09:50 INFO - PROCESS | 6446 | 1462550990902 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 6446 | 1462550990905 Marionette TRACE conn2 <- [1,762,null,{}] 09:09:50 INFO - PROCESS | 6446 | 1462550990913 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}] 09:09:50 INFO - PROCESS | 6446 | 1462550990996 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:09:51 INFO - PROCESS | 6446 | 1462550991004 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x118f72000 == 44 [pid = 6446] [id = 198] 09:09:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 67 (0x113475800) [pid = 6446] [serial = 592] [outer = 0x0] 09:09:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 68 (0x121089800) [pid = 6446] [serial = 593] [outer = 0x113475800] 09:09:51 INFO - PROCESS | 6446 | 1462550991033 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 69 (0x121866400) [pid = 6446] [serial = 594] [outer = 0x113475800] 09:09:51 INFO - PROCESS | 6446 | 1462550991828 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]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 973ms 09:09:51 INFO - PROCESS | 6446 | 1462550991875 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 6446 | 1462550991877 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:09:51 INFO - PROCESS | 6446 | 1462550991879 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 6446 | 1462550991880 Marionette TRACE conn2 <- [1,766,null,{}] 09:09:51 INFO - PROCESS | 6446 | 1462550991882 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}] 09:09:51 INFO - PROCESS | 6446 | 1462550991981 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:09:51 INFO - PROCESS | 6446 | 1462550991986 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x119dd5800 == 45 [pid = 6446] [id = 199] 09:09:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 70 (0x12515a000) [pid = 6446] [serial = 595] [outer = 0x0] 09:09:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 71 (0x125163000) [pid = 6446] [serial = 596] [outer = 0x12515a000] 09:09:52 INFO - PROCESS | 6446 | 1462550992012 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 72 (0x125a05400) [pid = 6446] [serial = 597] [outer = 0x12515a000] 09:09:52 INFO - PROCESS | 6446 | 1462550992816 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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 09:09:52 INFO - PROCESS | 6446 | 1462550992850 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 6446 | 1462550992851 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:09:52 INFO - PROCESS | 6446 | 1462550992854 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 6446 | 1462550992855 Marionette TRACE conn2 <- [1,770,null,{}] 09:09:52 INFO - PROCESS | 6446 | 1462550992857 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}] 09:09:52 INFO - PROCESS | 6446 | 1462550992946 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:09:52 INFO - PROCESS | 6446 | 1462550992950 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213c7800 == 46 [pid = 6446] [id = 200] 09:09:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 73 (0x12515c400) [pid = 6446] [serial = 598] [outer = 0x0] 09:09:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 74 (0x127378400) [pid = 6446] [serial = 599] [outer = 0x12515c400] 09:09:52 INFO - PROCESS | 6446 | 1462550992976 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 75 (0x127532000) [pid = 6446] [serial = 600] [outer = 0x12515c400] 09:09:53 INFO - PROCESS | 6446 | 1462550993354 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]]]}] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 74 (0x119dc4c00) [pid = 6446] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 73 (0x11976cc00) [pid = 6446] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 72 (0x12456e400) [pid = 6446] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 71 (0x1110d4000) [pid = 6446] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 70 (0x1181b4000) [pid = 6446] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 69 (0x118314800) [pid = 6446] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 68 (0x116625400) [pid = 6446] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 67 (0x1160da800) [pid = 6446] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 66 (0x1192aa000) [pid = 6446] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 65 (0x116631400) [pid = 6446] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:09:53 INFO - PROCESS | 6446 | --DOMWINDOW == 64 (0x128e28400) [pid = 6446] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 09:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:09:53 INFO - PROCESS | 6446 | 1462550993372 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 6446 | 1462550993374 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:09:53 INFO - PROCESS | 6446 | 1462550993376 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 6446 | 1462550993377 Marionette TRACE conn2 <- [1,774,null,{}] 09:09:53 INFO - PROCESS | 6446 | 1462550993379 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}] 09:09:53 INFO - PROCESS | 6446 | 1462550993487 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:09:53 INFO - PROCESS | 6446 | 1462550993519 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218d1800 == 47 [pid = 6446] [id = 201] 09:09:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 65 (0x11633a000) [pid = 6446] [serial = 601] [outer = 0x0] 09:09:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 66 (0x119771c00) [pid = 6446] [serial = 602] [outer = 0x11633a000] 09:09:53 INFO - PROCESS | 6446 | 1462550993547 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 67 (0x128e30800) [pid = 6446] [serial = 603] [outer = 0x11633a000] 09:09:53 INFO - PROCESS | 6446 | 1462550993819 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]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 09:09:53 INFO - PROCESS | 6446 | 1462550993845 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 6446 | 1462550993847 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:09:53 INFO - PROCESS | 6446 | 1462550993856 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 6446 | 1462550993857 Marionette TRACE conn2 <- [1,778,null,{}] 09:09:53 INFO - PROCESS | 6446 | 1462550993860 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}] 09:09:53 INFO - PROCESS | 6446 | 1462550993937 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:09:53 INFO - PROCESS | 6446 | 1462550993942 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x1251d3000 == 48 [pid = 6446] [id = 202] 09:09:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 68 (0x129020800) [pid = 6446] [serial = 604] [outer = 0x0] 09:09:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 69 (0x129633400) [pid = 6446] [serial = 605] [outer = 0x129020800] 09:09:53 INFO - PROCESS | 6446 | 1462550993969 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 70 (0x1296e7400) [pid = 6446] [serial = 606] [outer = 0x129020800] 09:09:54 INFO - PROCESS | 6446 | 1462550994299 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 470ms 09:09:54 INFO - PROCESS | 6446 | 1462550994326 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 6446 | 1462550994328 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:09:54 INFO - PROCESS | 6446 | 1462550994330 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 6446 | 1462550994331 Marionette TRACE conn2 <- [1,782,null,{}] 09:09:54 INFO - PROCESS | 6446 | 1462550994334 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}] 09:09:54 INFO - PROCESS | 6446 | 1462550994427 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:09:54 INFO - PROCESS | 6446 | 1462550994432 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x125a4a800 == 49 [pid = 6446] [id = 203] 09:09:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 71 (0x1296ed400) [pid = 6446] [serial = 607] [outer = 0x0] 09:09:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 72 (0x12a77c400) [pid = 6446] [serial = 608] [outer = 0x1296ed400] 09:09:54 INFO - PROCESS | 6446 | 1462550994458 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 73 (0x12a923c00) [pid = 6446] [serial = 609] [outer = 0x1296ed400] 09:09:54 INFO - PROCESS | 6446 | 1462550994769 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 09:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:09:54 INFO - PROCESS | 6446 | 1462550994801 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 6446 | 1462550994803 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:09:54 INFO - PROCESS | 6446 | 1462550994806 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 6446 | 1462550994808 Marionette TRACE conn2 <- [1,786,null,{}] 09:09:54 INFO - PROCESS | 6446 | 1462550994811 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}] 09:09:54 INFO - PROCESS | 6446 | 1462550994929 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:09:54 INFO - PROCESS | 6446 | 1462550994997 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185ac800 == 50 [pid = 6446] [id = 204] 09:09:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 74 (0x1296ee800) [pid = 6446] [serial = 610] [outer = 0x0] 09:09:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 75 (0x12a965000) [pid = 6446] [serial = 611] [outer = 0x1296ee800] 09:09:55 INFO - PROCESS | 6446 | 1462550995036 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 76 (0x12ab68000) [pid = 6446] [serial = 612] [outer = 0x1296ee800] 09:09:55 INFO - PROCESS | 6446 | 1462550995351 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]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 570ms 09:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:09:55 INFO - PROCESS | 6446 | 1462550995376 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 6446 | 1462550995377 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:09:55 INFO - PROCESS | 6446 | 1462550995379 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 6446 | 1462550995381 Marionette TRACE conn2 <- [1,790,null,{}] 09:09:55 INFO - PROCESS | 6446 | 1462550995391 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}] 09:09:55 INFO - PROCESS | 6446 | 1462550995471 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:09:55 INFO - PROCESS | 6446 | 1462550995476 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x12907b000 == 51 [pid = 6446] [id = 205] 09:09:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 77 (0x12ab6a000) [pid = 6446] [serial = 613] [outer = 0x0] 09:09:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 78 (0x12b223800) [pid = 6446] [serial = 614] [outer = 0x12ab6a000] 09:09:55 INFO - PROCESS | 6446 | 1462550995503 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x12b22bc00) [pid = 6446] [serial = 615] [outer = 0x12ab6a000] 09:09:55 INFO - PROCESS | 6446 | 1462550995850 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]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 477ms 09:09:55 INFO - PROCESS | 6446 | 1462550995858 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 6446 | 1462550995859 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:09:55 INFO - PROCESS | 6446 | 1462550995861 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 6446 | 1462550995863 Marionette TRACE conn2 <- [1,794,null,{}] 09:09:55 INFO - PROCESS | 6446 | 1462550995869 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}] 09:09:55 INFO - PROCESS | 6446 | 1462550995985 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:09:56 INFO - PROCESS | 6446 | 1462550996066 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x113c27800 == 52 [pid = 6446] [id = 206] 09:09:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 80 (0x111016400) [pid = 6446] [serial = 616] [outer = 0x0] 09:09:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x112e2a000) [pid = 6446] [serial = 617] [outer = 0x111016400] 09:09:56 INFO - PROCESS | 6446 | 1462550996097 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x1160da800) [pid = 6446] [serial = 618] [outer = 0x111016400] 09:09:56 INFO - PROCESS | 6446 | 1462550996539 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 725ms 09:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:09:56 INFO - PROCESS | 6446 | 1462550996588 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 6446 | 1462550996591 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:09:56 INFO - PROCESS | 6446 | 1462550996594 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 6446 | 1462550996596 Marionette TRACE conn2 <- [1,798,null,{}] 09:09:56 INFO - PROCESS | 6446 | 1462550996600 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}] 09:09:56 INFO - PROCESS | 6446 | 1462550996705 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:09:56 INFO - PROCESS | 6446 | 1462550996835 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x118f70000 == 53 [pid = 6446] [id = 207] 09:09:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x118ffdc00) [pid = 6446] [serial = 619] [outer = 0x0] 09:09:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x119517000) [pid = 6446] [serial = 620] [outer = 0x118ffdc00] 09:09:56 INFO - PROCESS | 6446 | 1462550996887 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x119772c00) [pid = 6446] [serial = 621] [outer = 0x118ffdc00] 09:09:57 INFO - PROCESS | 6446 | 1462550997346 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]]]}] 09:09:57 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 09:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 775ms 09:09:57 INFO - PROCESS | 6446 | 1462550997370 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 6446 | 1462550997373 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:09:57 INFO - PROCESS | 6446 | 1462550997376 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 6446 | 1462550997377 Marionette TRACE conn2 <- [1,802,null,{}] 09:09:57 INFO - PROCESS | 6446 | 1462550997380 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}] 09:09:57 INFO - PROCESS | 6446 | 1462550997476 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:09:57 INFO - PROCESS | 6446 | 1462550997522 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x125997000 == 54 [pid = 6446] [id = 208] 09:09:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x119c1ec00) [pid = 6446] [serial = 622] [outer = 0x0] 09:09:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x1212e0000) [pid = 6446] [serial = 623] [outer = 0x119c1ec00] 09:09:57 INFO - PROCESS | 6446 | 1462550997551 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x12513a000) [pid = 6446] [serial = 624] [outer = 0x119c1ec00] 09:09:58 INFO - PROCESS | 6446 | 1462550998020 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]]]}] 09:09:58 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 09:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 669ms 09:09:58 INFO - PROCESS | 6446 | 1462550998063 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 6446 | 1462550998066 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:09:58 INFO - PROCESS | 6446 | 1462550998078 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 6446 | 1462550998085 Marionette TRACE conn2 <- [1,806,null,{}] 09:09:58 INFO - PROCESS | 6446 | 1462550998128 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}] 09:09:58 INFO - PROCESS | 6446 | 1462550998283 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:09:58 INFO - PROCESS | 6446 | 1462550998313 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a88e800 == 55 [pid = 6446] [id = 209] 09:09:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x12456e400) [pid = 6446] [serial = 625] [outer = 0x0] 09:09:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x1293bd800) [pid = 6446] [serial = 626] [outer = 0x12456e400] 09:09:58 INFO - PROCESS | 6446 | 1462550998342 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x12ab5f800) [pid = 6446] [serial = 627] [outer = 0x12456e400] 09:09:58 INFO - PROCESS | 6446 | [6446] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:09:58 INFO - PROCESS | 6446 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:09:58 INFO - PROCESS | 6446 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:09:58 INFO - PROCESS | 6446 | [GFX2-]: Using SkiaGL canvas. 09:09:58 INFO - PROCESS | 6446 | 1462550998784 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]]]}] 09:09:58 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 09:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 756ms 09:09:58 INFO - PROCESS | 6446 | 1462550998826 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 6446 | 1462550998828 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:09:58 INFO - PROCESS | 6446 | 1462550998831 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 6446 | 1462550998832 Marionette TRACE conn2 <- [1,810,null,{}] 09:09:58 INFO - PROCESS | 6446 | 1462550998834 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}] 09:09:58 INFO - PROCESS | 6446 | 1462550998933 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:09:58 INFO - PROCESS | 6446 | 1462550998980 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ab3a800 == 56 [pid = 6446] [id = 210] 09:09:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x12b224c00) [pid = 6446] [serial = 628] [outer = 0x0] 09:09:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x12b468c00) [pid = 6446] [serial = 629] [outer = 0x12b224c00] 09:09:59 INFO - PROCESS | 6446 | 1462550999009 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x12b476c00) [pid = 6446] [serial = 630] [outer = 0x12b224c00] 09:09:59 INFO - PROCESS | 6446 | 1462550999440 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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 619ms 09:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:09:59 INFO - PROCESS | 6446 | 1462550999451 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 6446 | 1462550999453 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:09:59 INFO - PROCESS | 6446 | 1462550999457 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 6446 | 1462550999459 Marionette TRACE conn2 <- [1,814,null,{}] 09:09:59 INFO - PROCESS | 6446 | 1462550999462 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}] 09:09:59 INFO - PROCESS | 6446 | 1462550999633 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:09:59 INFO - PROCESS | 6446 | 1462550999734 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b256800 == 57 [pid = 6446] [id = 211] 09:09:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x12bc37400) [pid = 6446] [serial = 631] [outer = 0x0] 09:09:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x12bc39800) [pid = 6446] [serial = 632] [outer = 0x12bc37400] 09:09:59 INFO - PROCESS | 6446 | 1462550999791 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x12c0e6800) [pid = 6446] [serial = 633] [outer = 0x12bc37400] 09:10:00 INFO - PROCESS | 6446 | 1462551000253 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] 09:10:00 INFO - PROCESS | 6446 | 1462551000279 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:10:00 INFO - PROCESS | 6446 | 1462551000281 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 6446 | 1462551000283 Marionette TRACE conn2 <- [1,818,null,{}] 09:10:00 INFO - PROCESS | 6446 | 1462551000285 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}] 09:10:00 INFO - PROCESS | 6446 | 1462551000381 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:10:00 INFO - PROCESS | 6446 | 1462551000427 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb4d800 == 58 [pid = 6446] [id = 212] 09:10:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x12bc33c00) [pid = 6446] [serial = 634] [outer = 0x0] 09:10:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x12c0ee400) [pid = 6446] [serial = 635] [outer = 0x12bc33c00] 09:10:00 INFO - PROCESS | 6446 | 1462551000456 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x12c31e000) [pid = 6446] [serial = 636] [outer = 0x12bc33c00] 09:10:01 INFO - PROCESS | 6446 | 1462551001067 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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 820ms 09:10:01 INFO - PROCESS | 6446 | 1462551001102 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 6446 | 1462551001104 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:10:01 INFO - PROCESS | 6446 | 1462551001108 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 6446 | 1462551001111 Marionette TRACE conn2 <- [1,822,null,{}] 09:10:01 INFO - PROCESS | 6446 | 1462551001118 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}] 09:10:01 INFO - PROCESS | 6446 | 1462551001219 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:10:01 INFO - PROCESS | 6446 | 1462551001287 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x118598800 == 59 [pid = 6446] [id = 213] 09:10:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x116339400) [pid = 6446] [serial = 637] [outer = 0x0] 09:10:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x11828ac00) [pid = 6446] [serial = 638] [outer = 0x116339400] 09:10:01 INFO - PROCESS | 6446 | 1462551001330 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x11854cc00) [pid = 6446] [serial = 639] [outer = 0x116339400] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x1214b0000 == 58 [pid = 6446] [id = 190] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x118146000 == 57 [pid = 6446] [id = 189] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x11991a800 == 56 [pid = 6446] [id = 188] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12907b000 == 55 [pid = 6446] [id = 205] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x1185ac800 == 54 [pid = 6446] [id = 204] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x125a4a800 == 53 [pid = 6446] [id = 203] 09:10:01 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x129631400) [pid = 6446] [serial = 578] [outer = 0x0] [url = about:blank] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x1251d3000 == 52 [pid = 6446] [id = 202] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x1218d1800 == 51 [pid = 6446] [id = 201] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x1213c7800 == 50 [pid = 6446] [id = 200] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x119dd5800 == 49 [pid = 6446] [id = 199] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x118f72000 == 48 [pid = 6446] [id = 198] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x116fa6000 == 47 [pid = 6446] [id = 197] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x11815f800 == 46 [pid = 6446] [id = 196] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x117374800 == 45 [pid = 6446] [id = 194] 09:10:01 INFO - PROCESS | 6446 | --DOCSHELL 0x127553000 == 44 [pid = 6446] [id = 193] 09:10:01 INFO - PROCESS | 6446 | 1462551001861 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] 09:10:01 INFO - PROCESS | 6446 | 1462551001895 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:10:01 INFO - PROCESS | 6446 | 1462551001903 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 6446 | 1462551001906 Marionette TRACE conn2 <- [1,826,null,{}] 09:10:01 INFO - PROCESS | 6446 | 1462551001909 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}] 09:10:02 INFO - PROCESS | 6446 | 1462551002033 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:10:02 INFO - PROCESS | 6446 | 1462551002043 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x116fa4000 == 45 [pid = 6446] [id = 214] 09:10:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x118f93000) [pid = 6446] [serial = 640] [outer = 0x0] 09:10:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x11950cc00) [pid = 6446] [serial = 641] [outer = 0x118f93000] 09:10:02 INFO - PROCESS | 6446 | 1462551002092 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x1197eb400) [pid = 6446] [serial = 642] [outer = 0x118f93000] 09:10:02 INFO - PROCESS | 6446 | 1462551002460 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]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 575ms 09:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:10:02 INFO - PROCESS | 6446 | 1462551002491 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 6446 | 1462551002492 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:10:02 INFO - PROCESS | 6446 | 1462551002496 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 6446 | 1462551002502 Marionette TRACE conn2 <- [1,830,null,{}] 09:10:02 INFO - PROCESS | 6446 | 1462551002510 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}] 09:10:02 INFO - PROCESS | 6446 | 1462551002597 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:10:02 INFO - PROCESS | 6446 | 1462551002629 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x11930b000 == 46 [pid = 6446] [id = 215] 09:10:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x121865c00) [pid = 6446] [serial = 643] [outer = 0x0] 09:10:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x12513f800) [pid = 6446] [serial = 644] [outer = 0x121865c00] 09:10:02 INFO - PROCESS | 6446 | 1462551002677 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x125aae000) [pid = 6446] [serial = 645] [outer = 0x121865c00] 09:10:03 INFO - PROCESS | 6446 | 1462551003153 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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 674ms 09:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:10:03 INFO - PROCESS | 6446 | 1462551003171 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 6446 | 1462551003172 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:10:03 INFO - PROCESS | 6446 | 1462551003174 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 6446 | 1462551003176 Marionette TRACE conn2 <- [1,834,null,{}] 09:10:03 INFO - PROCESS | 6446 | 1462551003178 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}] 09:10:03 INFO - PROCESS | 6446 | 1462551003260 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:10:03 INFO - PROCESS | 6446 | 1462551003266 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x12120f000 == 47 [pid = 6446] [id = 216] 09:10:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x125fd6c00) [pid = 6446] [serial = 646] [outer = 0x0] 09:10:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x128b45800) [pid = 6446] [serial = 647] [outer = 0x125fd6c00] 09:10:03 INFO - PROCESS | 6446 | 1462551003293 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x128e2e000) [pid = 6446] [serial = 648] [outer = 0x125fd6c00] 09:10:03 INFO - PROCESS | 6446 | 1462551003634 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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 09:10:03 INFO - PROCESS | 6446 | 1462551003643 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 6446 | 1462551003644 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:10:03 INFO - PROCESS | 6446 | 1462551003647 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 6446 | 1462551003648 Marionette TRACE conn2 <- [1,838,null,{}] 09:10:03 INFO - PROCESS | 6446 | 1462551003654 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}] 09:10:03 INFO - PROCESS | 6446 | 1462551003759 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:10:03 INFO - PROCESS | 6446 | 1462551003789 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x1163bc000 == 48 [pid = 6446] [id = 217] 09:10:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x118317400) [pid = 6446] [serial = 649] [outer = 0x0] 09:10:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x129023000) [pid = 6446] [serial = 650] [outer = 0x118317400] 09:10:03 INFO - PROCESS | 6446 | 1462551003815 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x1296e8000) [pid = 6446] [serial = 651] [outer = 0x118317400] 09:10:04 INFO - PROCESS | 6446 | 1462551004141 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 521ms 09:10:04 INFO - PROCESS | 6446 | 1462551004169 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 6446 | 1462551004170 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:10:04 INFO - PROCESS | 6446 | 1462551004178 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 6446 | 1462551004179 Marionette TRACE conn2 <- [1,842,null,{}] 09:10:04 INFO - PROCESS | 6446 | 1462551004183 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}] 09:10:04 INFO - PROCESS | 6446 | 1462551004295 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:10:04 INFO - PROCESS | 6446 | 1462551004300 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x1251da000 == 49 [pid = 6446] [id = 218] 09:10:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x12a91cc00) [pid = 6446] [serial = 652] [outer = 0x0] 09:10:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x12b469c00) [pid = 6446] [serial = 653] [outer = 0x12a91cc00] 09:10:04 INFO - PROCESS | 6446 | 1462551004354 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x12c0e8000) [pid = 6446] [serial = 654] [outer = 0x12a91cc00] 09:10:04 INFO - PROCESS | 6446 | 1462551004688 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 09:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:10:04 INFO - PROCESS | 6446 | 1462551004698 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 6446 | 1462551004700 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:10:04 INFO - PROCESS | 6446 | 1462551004703 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 6446 | 1462551004704 Marionette TRACE conn2 <- [1,846,null,{}] 09:10:04 INFO - PROCESS | 6446 | 1462551004707 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}] 09:10:04 INFO - PROCESS | 6446 | 1462551004804 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:10:04 INFO - PROCESS | 6446 | 1462551004818 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x128edb800 == 50 [pid = 6446] [id = 219] 09:10:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x12c0ef000) [pid = 6446] [serial = 655] [outer = 0x0] 09:10:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x12c315800) [pid = 6446] [serial = 656] [outer = 0x12c0ef000] 09:10:04 INFO - PROCESS | 6446 | 1462551004842 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x12c782800) [pid = 6446] [serial = 657] [outer = 0x12c0ef000] 09:10:05 INFO - PROCESS | 6446 | 1462551005197 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 09:10:05 INFO - PROCESS | 6446 | 1462551005222 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 6446 | 1462551005223 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:10:05 INFO - PROCESS | 6446 | 1462551005225 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 6446 | 1462551005226 Marionette TRACE conn2 <- [1,850,null,{}] 09:10:05 INFO - PROCESS | 6446 | 1462551005229 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}] 09:10:05 INFO - PROCESS | 6446 | 1462551005325 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:10:05 INFO - PROCESS | 6446 | 1462551005337 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298dc800 == 51 [pid = 6446] [id = 220] 09:10:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x12c784800) [pid = 6446] [serial = 658] [outer = 0x0] 09:10:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x12c789000) [pid = 6446] [serial = 659] [outer = 0x12c784800] 09:10:05 INFO - PROCESS | 6446 | 1462551005362 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x12c78e800) [pid = 6446] [serial = 660] [outer = 0x12c784800] 09:10:05 INFO - PROCESS | 6446 | 1462551005697 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 517ms 09:10:05 INFO - PROCESS | 6446 | 1462551005744 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 6446 | 1462551005745 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:10:05 INFO - PROCESS | 6446 | 1462551005747 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 6446 | 1462551005748 Marionette TRACE conn2 <- [1,854,null,{}] 09:10:05 INFO - PROCESS | 6446 | 1462551005751 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}] 09:10:05 INFO - PROCESS | 6446 | 1462551005848 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:10:05 INFO - PROCESS | 6446 | 1462551005879 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b261000 == 52 [pid = 6446] [id = 221] 09:10:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x12c78a400) [pid = 6446] [serial = 661] [outer = 0x0] 09:10:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x12cc3a400) [pid = 6446] [serial = 662] [outer = 0x12c78a400] 09:10:05 INFO - PROCESS | 6446 | 1462551005904 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x12cc40800) [pid = 6446] [serial = 663] [outer = 0x12c78a400] 09:10:06 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x12515c400) [pid = 6446] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:10:06 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x1296ed400) [pid = 6446] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:10:06 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x1181b2000) [pid = 6446] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:10:06 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x113475800) [pid = 6446] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:10:06 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x1296ee800) [pid = 6446] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:10:06 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x118298800) [pid = 6446] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:10:06 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x11633a000) [pid = 6446] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:10:06 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x129020800) [pid = 6446] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:10:06 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x12515a000) [pid = 6446] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:10:06 INFO - PROCESS | 6446 | 1462551006310 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 572ms 09:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:10:06 INFO - PROCESS | 6446 | 1462551006321 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 6446 | 1462551006323 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:10:06 INFO - PROCESS | 6446 | 1462551006326 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 6446 | 1462551006328 Marionette TRACE conn2 <- [1,858,null,{}] 09:10:06 INFO - PROCESS | 6446 | 1462551006331 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}] 09:10:06 INFO - PROCESS | 6446 | 1462551006484 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:10:06 INFO - PROCESS | 6446 | 1462551006490 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bd4c800 == 53 [pid = 6446] [id = 222] 09:10:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x112b40400) [pid = 6446] [serial = 664] [outer = 0x0] 09:10:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x112b44000) [pid = 6446] [serial = 665] [outer = 0x112b40400] 09:10:06 INFO - PROCESS | 6446 | 1462551006518 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x112b47c00) [pid = 6446] [serial = 666] [outer = 0x112b40400] 09:10:06 INFO - PROCESS | 6446 | 1462551006825 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 09:10:06 INFO - PROCESS | 6446 | 1462551006846 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 6446 | 1462551006848 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:10:06 INFO - PROCESS | 6446 | 1462551006853 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 6446 | 1462551006855 Marionette TRACE conn2 <- [1,862,null,{}] 09:10:06 INFO - PROCESS | 6446 | 1462551006857 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}] 09:10:06 INFO - PROCESS | 6446 | 1462551006956 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:10:07 INFO - PROCESS | 6446 | 1462551007004 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c371000 == 54 [pid = 6446] [id = 223] 09:10:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x112b41800) [pid = 6446] [serial = 667] [outer = 0x0] 09:10:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x1212e0c00) [pid = 6446] [serial = 668] [outer = 0x112b41800] 09:10:07 INFO - PROCESS | 6446 | 1462551007033 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x12cdc0c00) [pid = 6446] [serial = 669] [outer = 0x112b41800] 09:10:07 INFO - PROCESS | 6446 | 1462551007351 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 09:10:07 INFO - PROCESS | 6446 | 1462551007373 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 6446 | 1462551007375 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:10:07 INFO - PROCESS | 6446 | 1462551007379 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 6446 | 1462551007381 Marionette TRACE conn2 <- [1,866,null,{}] 09:10:07 INFO - PROCESS | 6446 | 1462551007387 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}] 09:10:07 INFO - PROCESS | 6446 | 1462551007515 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:10:07 INFO - PROCESS | 6446 | 1462551007589 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7b4000 == 55 [pid = 6446] [id = 224] 09:10:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x112b47000) [pid = 6446] [serial = 670] [outer = 0x0] 09:10:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x128ce2c00) [pid = 6446] [serial = 671] [outer = 0x112b47000] 09:10:07 INFO - PROCESS | 6446 | 1462551007630 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x128ce8400) [pid = 6446] [serial = 672] [outer = 0x112b47000] 09:10:08 INFO - PROCESS | 6446 | 1462551008039 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 673ms 09:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:10:08 INFO - PROCESS | 6446 | 1462551008052 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 6446 | 1462551008053 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:10:08 INFO - PROCESS | 6446 | 1462551008055 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 6446 | 1462551008056 Marionette TRACE conn2 <- [1,870,null,{}] 09:10:08 INFO - PROCESS | 6446 | 1462551008058 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}] 09:10:08 INFO - PROCESS | 6446 | 1462551008202 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:10:08 INFO - PROCESS | 6446 | 1462551008285 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x11730d800 == 56 [pid = 6446] [id = 225] 09:10:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x112b4ac00) [pid = 6446] [serial = 673] [outer = 0x0] 09:10:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x1131af400) [pid = 6446] [serial = 674] [outer = 0x112b4ac00] 09:10:08 INFO - PROCESS | 6446 | 1462551008358 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x11673c000) [pid = 6446] [serial = 675] [outer = 0x112b4ac00] 09:10:08 INFO - PROCESS | 6446 | 1462551008765 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 768ms 09:10:08 INFO - PROCESS | 6446 | 1462551008824 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 6446 | 1462551008827 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:10:08 INFO - PROCESS | 6446 | 1462551008848 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 6446 | 1462551008851 Marionette TRACE conn2 <- [1,874,null,{}] 09:10:08 INFO - PROCESS | 6446 | 1462551008857 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}] 09:10:08 INFO - PROCESS | 6446 | 1462551008963 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:10:09 INFO - PROCESS | 6446 | 1462551009027 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x119d1e800 == 57 [pid = 6446] [id = 226] 09:10:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x1185bc400) [pid = 6446] [serial = 676] [outer = 0x0] 09:10:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x119773c00) [pid = 6446] [serial = 677] [outer = 0x1185bc400] 09:10:09 INFO - PROCESS | 6446 | 1462551009060 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x11a0c6800) [pid = 6446] [serial = 678] [outer = 0x1185bc400] 09:10:09 INFO - PROCESS | 6446 | 1462551009494 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]]]}] 09:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 09:10:09 INFO - PROCESS | 6446 | 1462551009522 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 6446 | 1462551009524 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:10:09 INFO - PROCESS | 6446 | 1462551009527 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 6446 | 1462551009528 Marionette TRACE conn2 <- [1,878,null,{}] 09:10:09 INFO - PROCESS | 6446 | 1462551009570 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}] 09:10:09 INFO - PROCESS | 6446 | 1462551009702 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:10:09 INFO - PROCESS | 6446 | 1462551009749 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298ef000 == 58 [pid = 6446] [id = 227] 09:10:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x125163800) [pid = 6446] [serial = 679] [outer = 0x0] 09:10:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x125a05c00) [pid = 6446] [serial = 680] [outer = 0x125163800] 09:10:09 INFO - PROCESS | 6446 | 1462551009779 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x128bb6c00) [pid = 6446] [serial = 681] [outer = 0x125163800] 09:10:10 INFO - PROCESS | 6446 | 1462551010235 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 719ms 09:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:10:10 INFO - PROCESS | 6446 | 1462551010246 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 6446 | 1462551010248 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:10:10 INFO - PROCESS | 6446 | 1462551010256 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 6446 | 1462551010260 Marionette TRACE conn2 <- [1,882,null,{}] 09:10:10 INFO - PROCESS | 6446 | 1462551010262 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}] 09:10:10 INFO - PROCESS | 6446 | 1462551010369 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:10:10 INFO - PROCESS | 6446 | 1462551010419 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x119309800 == 59 [pid = 6446] [id = 228] 09:10:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x119f9c400) [pid = 6446] [serial = 682] [outer = 0x0] 09:10:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x128bc0800) [pid = 6446] [serial = 683] [outer = 0x119f9c400] 09:10:10 INFO - PROCESS | 6446 | 1462551010450 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x128ce4400) [pid = 6446] [serial = 684] [outer = 0x119f9c400] 09:10:11 INFO - PROCESS | 6446 | 1462551011063 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 826ms 09:10:11 INFO - PROCESS | 6446 | 1462551011079 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 6446 | 1462551011081 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:10:11 INFO - PROCESS | 6446 | 1462551011085 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 6446 | 1462551011087 Marionette TRACE conn2 <- [1,886,null,{}] 09:10:11 INFO - PROCESS | 6446 | 1462551011091 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}] 09:10:11 INFO - PROCESS | 6446 | 1462551011178 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:10:11 INFO - PROCESS | 6446 | 1462551011228 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x118149800 == 60 [pid = 6446] [id = 229] 09:10:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x116647800) [pid = 6446] [serial = 685] [outer = 0x0] 09:10:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x11686e800) [pid = 6446] [serial = 686] [outer = 0x116647800] 09:10:11 INFO - PROCESS | 6446 | 1462551011256 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x1181af000) [pid = 6446] [serial = 687] [outer = 0x116647800] 09:10:11 INFO - PROCESS | 6446 | 1462551011702 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 09:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:10:11 INFO - PROCESS | 6446 | 1462551011756 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 6446 | 1462551011760 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:10:11 INFO - PROCESS | 6446 | 1462551011764 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 6446 | 1462551011768 Marionette TRACE conn2 <- [1,890,null,{}] 09:10:11 INFO - PROCESS | 6446 | 1462551011770 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}] 09:10:11 INFO - PROCESS | 6446 | 1462551011856 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:10:11 INFO - PROCESS | 6446 | 1462551011920 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x116aa9000 == 61 [pid = 6446] [id = 230] 09:10:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x1166c7c00) [pid = 6446] [serial = 688] [outer = 0x0] 09:10:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x1180cd800) [pid = 6446] [serial = 689] [outer = 0x1166c7c00] 09:10:11 INFO - PROCESS | 6446 | 1462551011947 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x118297c00) [pid = 6446] [serial = 690] [outer = 0x1166c7c00] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x116679000 == 60 [pid = 6446] [id = 23] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x124021000 == 59 [pid = 6446] [id = 191] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7b4000 == 58 [pid = 6446] [id = 224] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x12c371000 == 57 [pid = 6446] [id = 223] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x12bd4c800 == 56 [pid = 6446] [id = 222] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x12b261000 == 55 [pid = 6446] [id = 221] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x1298dc800 == 54 [pid = 6446] [id = 220] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x128edb800 == 53 [pid = 6446] [id = 219] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x1181b2c00) [pid = 6446] [serial = 581] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x119769400) [pid = 6446] [serial = 584] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x1251da000 == 52 [pid = 6446] [id = 218] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x1163bc000 == 51 [pid = 6446] [id = 217] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x12120f000 == 50 [pid = 6446] [id = 216] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x11930b000 == 49 [pid = 6446] [id = 215] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x116fa4000 == 48 [pid = 6446] [id = 214] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x118598800 == 47 [pid = 6446] [id = 213] 09:10:12 INFO - PROCESS | 6446 | --DOCSHELL 0x113c27800 == 46 [pid = 6446] [id = 206] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x127378400) [pid = 6446] [serial = 599] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x12a77c400) [pid = 6446] [serial = 608] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x118f4dc00) [pid = 6446] [serial = 588] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x12a923c00) [pid = 6446] [serial = 609] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x118290000) [pid = 6446] [serial = 587] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x121866400) [pid = 6446] [serial = 594] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x12a965000) [pid = 6446] [serial = 611] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x119519800) [pid = 6446] [serial = 590] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x127532000) [pid = 6446] [serial = 600] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x11976b000) [pid = 6446] [serial = 591] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x121089800) [pid = 6446] [serial = 593] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x128e30800) [pid = 6446] [serial = 603] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x1296e7400) [pid = 6446] [serial = 606] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x125163000) [pid = 6446] [serial = 596] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x119771c00) [pid = 6446] [serial = 602] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x129633400) [pid = 6446] [serial = 605] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x125a05400) [pid = 6446] [serial = 597] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x12b223800) [pid = 6446] [serial = 614] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x12ab68000) [pid = 6446] [serial = 612] [outer = 0x0] [url = about:blank] 09:10:12 INFO - PROCESS | 6446 | 1462551012356 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]]]}] 09:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 626ms 09:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:10:12 INFO - PROCESS | 6446 | 1462551012390 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 6446 | 1462551012392 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:10:12 INFO - PROCESS | 6446 | 1462551012394 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 6446 | 1462551012396 Marionette TRACE conn2 <- [1,894,null,{}] 09:10:12 INFO - PROCESS | 6446 | 1462551012404 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}] 09:10:12 INFO - PROCESS | 6446 | 1462551012499 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:10:12 INFO - PROCESS | 6446 | 1462551012506 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x118142800 == 47 [pid = 6446] [id = 231] 09:10:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x118546800) [pid = 6446] [serial = 691] [outer = 0x0] 09:10:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x1185c2400) [pid = 6446] [serial = 692] [outer = 0x118546800] 09:10:12 INFO - PROCESS | 6446 | 1462551012535 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x118ff7800) [pid = 6446] [serial = 693] [outer = 0x118546800] 09:10:12 INFO - PROCESS | 6446 | 1462551012906 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]]]}] 09:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 524ms 09:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:10:12 INFO - PROCESS | 6446 | 1462551012919 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 6446 | 1462551012921 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:10:12 INFO - PROCESS | 6446 | 1462551012923 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 6446 | 1462551012924 Marionette TRACE conn2 <- [1,898,null,{}] 09:10:12 INFO - PROCESS | 6446 | 1462551012926 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}] 09:10:13 INFO - PROCESS | 6446 | 1462551013001 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:10:13 INFO - PROCESS | 6446 | 1462551013005 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185b0000 == 48 [pid = 6446] [id = 232] 09:10:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x11950e400) [pid = 6446] [serial = 694] [outer = 0x0] 09:10:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x119770000) [pid = 6446] [serial = 695] [outer = 0x11950e400] 09:10:13 INFO - PROCESS | 6446 | 1462551013033 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x1197edc00) [pid = 6446] [serial = 696] [outer = 0x11950e400] 09:10:13 INFO - PROCESS | 6446 | 1462551013368 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 09:10:13 INFO - PROCESS | 6446 | 1462551013391 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 6446 | 1462551013392 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:10:13 INFO - PROCESS | 6446 | 1462551013395 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 6446 | 1462551013396 Marionette TRACE conn2 <- [1,902,null,{}] 09:10:13 INFO - PROCESS | 6446 | 1462551013399 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}] 09:10:13 INFO - PROCESS | 6446 | 1462551013472 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:10:13 INFO - PROCESS | 6446 | 1462551013523 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x119314000 == 49 [pid = 6446] [id = 233] 09:10:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x112e2dc00) [pid = 6446] [serial = 697] [outer = 0x0] 09:10:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x119c1fc00) [pid = 6446] [serial = 698] [outer = 0x112e2dc00] 09:10:13 INFO - PROCESS | 6446 | 1462551013549 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x121088400) [pid = 6446] [serial = 699] [outer = 0x112e2dc00] 09:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 09:10:13 INFO - PROCESS | 6446 | 1462551013861 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]]]}] 09:10:13 INFO - PROCESS | 6446 | 1462551013872 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 6446 | 1462551013873 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:10:13 INFO - PROCESS | 6446 | 1462551013876 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 6446 | 1462551013877 Marionette TRACE conn2 <- [1,906,null,{}] 09:10:13 INFO - PROCESS | 6446 | 1462551013879 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}] 09:10:13 INFO - PROCESS | 6446 | 1462551013973 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:10:13 INFO - PROCESS | 6446 | 1462551013979 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x12120b800 == 50 [pid = 6446] [id = 234] 09:10:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x1212dbc00) [pid = 6446] [serial = 700] [outer = 0x0] 09:10:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x12190a000) [pid = 6446] [serial = 701] [outer = 0x1212dbc00] 09:10:14 INFO - PROCESS | 6446 | 1462551014009 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x12515fc00) [pid = 6446] [serial = 702] [outer = 0x1212dbc00] 09:10:14 INFO - PROCESS | 6446 | 1462551014342 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 518ms 09:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:10:14 INFO - PROCESS | 6446 | 1462551014403 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 6446 | 1462551014404 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:10:14 INFO - PROCESS | 6446 | 1462551014407 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 6446 | 1462551014408 Marionette TRACE conn2 <- [1,910,null,{}] 09:10:14 INFO - PROCESS | 6446 | 1462551014410 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}] 09:10:14 INFO - PROCESS | 6446 | 1462551014505 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:10:14 INFO - PROCESS | 6446 | 1462551014536 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213c8800 == 51 [pid = 6446] [id = 235] 09:10:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x118ffd800) [pid = 6446] [serial = 703] [outer = 0x0] 09:10:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x12546fc00) [pid = 6446] [serial = 704] [outer = 0x118ffd800] 09:10:14 INFO - PROCESS | 6446 | 1462551014562 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x125a10400) [pid = 6446] [serial = 705] [outer = 0x118ffd800] 09:10:14 INFO - PROCESS | 6446 | 1462551014866 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 517ms 09:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:10:14 INFO - PROCESS | 6446 | 1462551014925 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 6446 | 1462551014926 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:10:14 INFO - PROCESS | 6446 | 1462551014928 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 6446 | 1462551014929 Marionette TRACE conn2 <- [1,914,null,{}] 09:10:14 INFO - PROCESS | 6446 | 1462551014932 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}] 09:10:15 INFO - PROCESS | 6446 | 1462551015022 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:10:15 INFO - PROCESS | 6446 | 1462551015026 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218d7800 == 52 [pid = 6446] [id = 236] 09:10:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x125162400) [pid = 6446] [serial = 706] [outer = 0x0] 09:10:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x125ab6800) [pid = 6446] [serial = 707] [outer = 0x125162400] 09:10:15 INFO - PROCESS | 6446 | 1462551015052 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x127382400) [pid = 6446] [serial = 708] [outer = 0x125162400] 09:10:15 INFO - PROCESS | 6446 | 1462551015481 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]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 568ms 09:10:15 INFO - PROCESS | 6446 | 1462551015497 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:10:15 INFO - PROCESS | 6446 | 1462551015503 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:10:15 INFO - PROCESS | 6446 | 1462551015507 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 6446 | 1462551015509 Marionette TRACE conn2 <- [1,918,null,{}] 09:10:15 INFO - PROCESS | 6446 | 1462551015512 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}] 09:10:15 INFO - PROCESS | 6446 | 1462551015653 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:10:15 INFO - PROCESS | 6446 | 1462551015674 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x12403e800 == 53 [pid = 6446] [id = 237] 09:10:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x125134c00) [pid = 6446] [serial = 709] [outer = 0x0] 09:10:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x12752b800) [pid = 6446] [serial = 710] [outer = 0x125134c00] 09:10:15 INFO - PROCESS | 6446 | 1462551015718 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x128b49400) [pid = 6446] [serial = 711] [outer = 0x125134c00] 09:10:16 INFO - PROCESS | 6446 | 1462551016070 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]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 570ms 09:10:16 INFO - PROCESS | 6446 | 1462551016076 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 6446 | 1462551016077 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:10:16 INFO - PROCESS | 6446 | 1462551016080 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 6446 | 1462551016081 Marionette TRACE conn2 <- [1,922,null,{}] 09:10:16 INFO - PROCESS | 6446 | 1462551016088 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}] 09:10:16 INFO - PROCESS | 6446 | 1462551016185 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:10:16 INFO - PROCESS | 6446 | 1462551016190 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x12599d000 == 54 [pid = 6446] [id = 238] 09:10:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x127528400) [pid = 6446] [serial = 712] [outer = 0x0] 09:10:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x128bba800) [pid = 6446] [serial = 713] [outer = 0x127528400] 09:10:16 INFO - PROCESS | 6446 | 1462551016216 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x128cdd000) [pid = 6446] [serial = 714] [outer = 0x127528400] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x12a91cc00) [pid = 6446] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x12c0ef000) [pid = 6446] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x12c78a400) [pid = 6446] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x112b40400) [pid = 6446] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x12c784800) [pid = 6446] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x121865c00) [pid = 6446] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x12bc33c00) [pid = 6446] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x112b41800) [pid = 6446] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x116339400) [pid = 6446] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x118f93000) [pid = 6446] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x118317400) [pid = 6446] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x125fd6c00) [pid = 6446] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x119531800) [pid = 6446] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:10:16 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x1166d1c00) [pid = 6446] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:10:16 INFO - PROCESS | 6446 | 1462551016767 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]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 724ms 09:10:16 INFO - PROCESS | 6446 | 1462551016804 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 6446 | 1462551016806 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:10:16 INFO - PROCESS | 6446 | 1462551016808 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 6446 | 1462551016810 Marionette TRACE conn2 <- [1,926,null,{}] 09:10:16 INFO - PROCESS | 6446 | 1462551016812 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}] 09:10:16 INFO - PROCESS | 6446 | 1462551016901 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:10:16 INFO - PROCESS | 6446 | 1462551016905 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x12756f000 == 55 [pid = 6446] [id = 239] 09:10:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x118291000) [pid = 6446] [serial = 715] [outer = 0x0] 09:10:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x125ab3c00) [pid = 6446] [serial = 716] [outer = 0x118291000] 09:10:16 INFO - PROCESS | 6446 | 1462551016935 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x12901c400) [pid = 6446] [serial = 717] [outer = 0x118291000] 09:10:17 INFO - PROCESS | 6446 | 1462551017254 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 09:10:17 INFO - PROCESS | 6446 | 1462551017277 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 6446 | 1462551017278 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:10:17 INFO - PROCESS | 6446 | 1462551017293 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 6446 | 1462551017294 Marionette TRACE conn2 <- [1,930,null,{}] 09:10:17 INFO - PROCESS | 6446 | 1462551017305 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}] 09:10:17 INFO - PROCESS | 6446 | 1462551017390 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:10:17 INFO - PROCESS | 6446 | 1462551017394 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x12942b800 == 56 [pid = 6446] [id = 240] 09:10:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x128bbcc00) [pid = 6446] [serial = 718] [outer = 0x0] 09:10:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x1293b5400) [pid = 6446] [serial = 719] [outer = 0x128bbcc00] 09:10:17 INFO - PROCESS | 6446 | 1462551017420 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x12962dc00) [pid = 6446] [serial = 720] [outer = 0x128bbcc00] 09:10:17 INFO - PROCESS | 6446 | 1462551017754 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 487ms 09:10:17 INFO - PROCESS | 6446 | 1462551017770 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 6446 | 1462551017771 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:10:17 INFO - PROCESS | 6446 | 1462551017774 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 6446 | 1462551017775 Marionette TRACE conn2 <- [1,934,null,{}] 09:10:17 INFO - PROCESS | 6446 | 1462551017777 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}] 09:10:17 INFO - PROCESS | 6446 | 1462551017856 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:10:17 INFO - PROCESS | 6446 | 1462551017901 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a899800 == 57 [pid = 6446] [id = 241] 09:10:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x1197f6400) [pid = 6446] [serial = 721] [outer = 0x0] 09:10:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x12962d400) [pid = 6446] [serial = 722] [outer = 0x1197f6400] 09:10:17 INFO - PROCESS | 6446 | 1462551017929 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x1296f0c00) [pid = 6446] [serial = 723] [outer = 0x1197f6400] 09:10:18 INFO - PROCESS | 6446 | 1462551018258 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 517ms 09:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:10:18 INFO - PROCESS | 6446 | 1462551018292 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 6446 | 1462551018294 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:10:18 INFO - PROCESS | 6446 | 1462551018297 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 6446 | 1462551018299 Marionette TRACE conn2 <- [1,938,null,{}] 09:10:18 INFO - PROCESS | 6446 | 1462551018303 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}] 09:10:18 INFO - PROCESS | 6446 | 1462551018424 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:10:18 INFO - PROCESS | 6446 | 1462551018490 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b305800 == 58 [pid = 6446] [id = 242] 09:10:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x12963b400) [pid = 6446] [serial = 724] [outer = 0x0] 09:10:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x12a91b800) [pid = 6446] [serial = 725] [outer = 0x12963b400] 09:10:18 INFO - PROCESS | 6446 | 1462551018532 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x12a966c00) [pid = 6446] [serial = 726] [outer = 0x12963b400] 09:10:19 INFO - PROCESS | 6446 | 1462551019030 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 772ms 09:10:19 INFO - PROCESS | 6446 | 1462551019073 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:10:19 INFO - PROCESS | 6446 | 1462551019078 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:10:19 INFO - PROCESS | 6446 | 1462551019087 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 6446 | 1462551019090 Marionette TRACE conn2 <- [1,942,null,{}] 09:10:19 INFO - PROCESS | 6446 | 1462551019096 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}] 09:10:19 INFO - PROCESS | 6446 | 1462551019249 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:10:19 INFO - PROCESS | 6446 | 1462551019349 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x11731e800 == 59 [pid = 6446] [id = 243] 09:10:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x115db0800) [pid = 6446] [serial = 727] [outer = 0x0] 09:10:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x116740800) [pid = 6446] [serial = 728] [outer = 0x115db0800] 09:10:19 INFO - PROCESS | 6446 | 1462551019383 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x1180ce000) [pid = 6446] [serial = 729] [outer = 0x115db0800] 09:10:19 INFO - PROCESS | 6446 | 1462551019837 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 781ms 09:10:19 INFO - PROCESS | 6446 | 1462551019865 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 6446 | 1462551019870 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:10:19 INFO - PROCESS | 6446 | 1462551019874 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 6446 | 1462551019876 Marionette TRACE conn2 <- [1,946,null,{}] 09:10:19 INFO - PROCESS | 6446 | 1462551019879 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}] 09:10:20 INFO - PROCESS | 6446 | 1462551020013 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:10:20 INFO - PROCESS | 6446 | 1462551020024 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x11a059000 == 60 [pid = 6446] [id = 244] 09:10:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x118292400) [pid = 6446] [serial = 730] [outer = 0x0] 09:10:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x118f94800) [pid = 6446] [serial = 731] [outer = 0x118292400] 09:10:20 INFO - PROCESS | 6446 | 1462551020054 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x11953f400) [pid = 6446] [serial = 732] [outer = 0x118292400] 09:10:20 INFO - PROCESS | 6446 | 1462551020503 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]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 669ms 09:10:20 INFO - PROCESS | 6446 | 1462551020544 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 6446 | 1462551020545 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:10:20 INFO - PROCESS | 6446 | 1462551020548 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 6446 | 1462551020551 Marionette TRACE conn2 <- [1,950,null,{}] 09:10:20 INFO - PROCESS | 6446 | 1462551020559 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}] 09:10:20 INFO - PROCESS | 6446 | 1462551020662 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:10:20 INFO - PROCESS | 6446 | 1462551020715 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ab3e800 == 61 [pid = 6446] [id = 245] 09:10:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x11a0cc000) [pid = 6446] [serial = 733] [outer = 0x0] 09:10:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x121911c00) [pid = 6446] [serial = 734] [outer = 0x11a0cc000] 09:10:20 INFO - PROCESS | 6446 | 1462551020747 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x125159000) [pid = 6446] [serial = 735] [outer = 0x11a0cc000] 09:10:21 INFO - PROCESS | 6446 | 1462551021170 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 09:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:10:21 INFO - PROCESS | 6446 | 1462551021220 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 6446 | 1462551021222 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:10:21 INFO - PROCESS | 6446 | 1462551021225 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 6446 | 1462551021226 Marionette TRACE conn2 <- [1,954,null,{}] 09:10:21 INFO - PROCESS | 6446 | 1462551021228 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}] 09:10:21 INFO - PROCESS | 6446 | 1462551021345 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:10:21 INFO - PROCESS | 6446 | 1462551021408 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c372000 == 62 [pid = 6446] [id = 246] 09:10:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x125ab7400) [pid = 6446] [serial = 736] [outer = 0x0] 09:10:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x128bc1800) [pid = 6446] [serial = 737] [outer = 0x125ab7400] 09:10:21 INFO - PROCESS | 6446 | 1462551021438 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x128ce5c00) [pid = 6446] [serial = 738] [outer = 0x125ab7400] 09:10:21 INFO - PROCESS | 6446 | 1462551021848 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 669ms 09:10:21 INFO - PROCESS | 6446 | 1462551021895 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 6446 | 1462551021896 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:10:21 INFO - PROCESS | 6446 | 1462551021917 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 6446 | 1462551021919 Marionette TRACE conn2 <- [1,958,null,{}] 09:10:21 INFO - PROCESS | 6446 | 1462551021921 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}] 09:10:22 INFO - PROCESS | 6446 | 1462551022020 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:10:22 INFO - PROCESS | 6446 | 1462551022081 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7c3000 == 63 [pid = 6446] [id = 247] 09:10:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x128ce3000) [pid = 6446] [serial = 739] [outer = 0x0] 09:10:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x128e30000) [pid = 6446] [serial = 740] [outer = 0x128ce3000] 09:10:22 INFO - PROCESS | 6446 | 1462551022111 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x129638000) [pid = 6446] [serial = 741] [outer = 0x128ce3000] 09:10:22 INFO - PROCESS | 6446 | 1462551022520 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]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 674ms 09:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:10:22 INFO - PROCESS | 6446 | 1462551022589 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 6446 | 1462551022591 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:10:22 INFO - PROCESS | 6446 | 1462551022629 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 6446 | 1462551022631 Marionette TRACE conn2 <- [1,962,null,{}] 09:10:22 INFO - PROCESS | 6446 | 1462551022637 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}] 09:10:22 INFO - PROCESS | 6446 | 1462551022760 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:10:22 INFO - PROCESS | 6446 | 1462551022820 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x11836b800 == 64 [pid = 6446] [id = 248] 09:10:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x116630000) [pid = 6446] [serial = 742] [outer = 0x0] 09:10:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x128ce6800) [pid = 6446] [serial = 743] [outer = 0x116630000] 09:10:22 INFO - PROCESS | 6446 | 1462551022852 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x12adf4c00) [pid = 6446] [serial = 744] [outer = 0x116630000] 09:10:23 INFO - PROCESS | 6446 | 1462551023410 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 861ms 09:10:23 INFO - PROCESS | 6446 | 1462551023454 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 6446 | 1462551023456 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:10:23 INFO - PROCESS | 6446 | 1462551023460 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 6446 | 1462551023462 Marionette TRACE conn2 <- [1,966,null,{}] 09:10:23 INFO - PROCESS | 6446 | 1462551023467 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}] 09:10:23 INFO - PROCESS | 6446 | 1462551023561 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:10:23 INFO - PROCESS | 6446 | 1462551023628 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x117362000 == 65 [pid = 6446] [id = 249] 09:10:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x116397c00) [pid = 6446] [serial = 745] [outer = 0x0] 09:10:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x11769ac00) [pid = 6446] [serial = 746] [outer = 0x116397c00] 09:10:23 INFO - PROCESS | 6446 | 1462551023658 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x11828e000) [pid = 6446] [serial = 747] [outer = 0x116397c00] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x12cca0800 == 64 [pid = 6446] [id = 169] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x12a899800 == 63 [pid = 6446] [id = 241] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x12942b800 == 62 [pid = 6446] [id = 240] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x12756f000 == 61 [pid = 6446] [id = 239] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x12599d000 == 60 [pid = 6446] [id = 238] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x12403e800 == 59 [pid = 6446] [id = 237] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x128ce2c00) [pid = 6446] [serial = 671] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x1218d7800 == 58 [pid = 6446] [id = 236] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x1213c8800 == 57 [pid = 6446] [id = 235] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x12120b800 == 56 [pid = 6446] [id = 234] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x119314000 == 55 [pid = 6446] [id = 233] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x1185b0000 == 54 [pid = 6446] [id = 232] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x118142800 == 53 [pid = 6446] [id = 231] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x116aa9000 == 52 [pid = 6446] [id = 230] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x118149800 == 51 [pid = 6446] [id = 229] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x119309800 == 50 [pid = 6446] [id = 228] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x119d1e800 == 49 [pid = 6446] [id = 226] 09:10:24 INFO - PROCESS | 6446 | --DOCSHELL 0x11730d800 == 48 [pid = 6446] [id = 225] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x119c23000) [pid = 6446] [serial = 585] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x127381000) [pid = 6446] [serial = 546] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x12c0e8000) [pid = 6446] [serial = 654] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x12b469c00) [pid = 6446] [serial = 653] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x12c315800) [pid = 6446] [serial = 656] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x12cc3a400) [pid = 6446] [serial = 662] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x112b44000) [pid = 6446] [serial = 665] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x12c789000) [pid = 6446] [serial = 659] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x112e2a000) [pid = 6446] [serial = 617] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x12513f800) [pid = 6446] [serial = 644] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x125aae000) [pid = 6446] [serial = 645] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x12c31e000) [pid = 6446] [serial = 636] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x12c0ee400) [pid = 6446] [serial = 635] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x1293bd800) [pid = 6446] [serial = 626] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x12b468c00) [pid = 6446] [serial = 629] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x1212e0000) [pid = 6446] [serial = 623] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x12bc39800) [pid = 6446] [serial = 632] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x12cdc0c00) [pid = 6446] [serial = 669] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x11854cc00) [pid = 6446] [serial = 639] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x11828ac00) [pid = 6446] [serial = 638] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x11950cc00) [pid = 6446] [serial = 641] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x1197eb400) [pid = 6446] [serial = 642] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x129023000) [pid = 6446] [serial = 650] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x119517000) [pid = 6446] [serial = 620] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x128b45800) [pid = 6446] [serial = 647] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x128e2e000) [pid = 6446] [serial = 648] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x12cc40800) [pid = 6446] [serial = 663] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x12c782800) [pid = 6446] [serial = 657] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x112b47c00) [pid = 6446] [serial = 666] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x12c78e800) [pid = 6446] [serial = 660] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x1212e0c00) [pid = 6446] [serial = 668] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x1296e8000) [pid = 6446] [serial = 651] [outer = 0x0] [url = about:blank] 09:10:24 INFO - PROCESS | 6446 | 1462551024119 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 675ms 09:10:24 INFO - PROCESS | 6446 | 1462551024135 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 6446 | 1462551024139 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:10:24 INFO - PROCESS | 6446 | 1462551024143 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 6446 | 1462551024144 Marionette TRACE conn2 <- [1,970,null,{}] 09:10:24 INFO - PROCESS | 6446 | 1462551024147 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}] 09:10:24 INFO - PROCESS | 6446 | 1462551024227 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:10:24 INFO - PROCESS | 6446 | 1462551024235 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x118142800 == 49 [pid = 6446] [id = 250] 09:10:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x118297000) [pid = 6446] [serial = 748] [outer = 0x0] 09:10:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x1185be000) [pid = 6446] [serial = 749] [outer = 0x118297000] 09:10:24 INFO - PROCESS | 6446 | 1462551024261 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x119534400) [pid = 6446] [serial = 750] [outer = 0x118297000] 09:10:24 INFO - PROCESS | 6446 | 1462551024609 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 09:10:24 INFO - PROCESS | 6446 | 1462551024612 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 6446 | 1462551024614 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:10:24 INFO - PROCESS | 6446 | 1462551024620 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 6446 | 1462551024622 Marionette TRACE conn2 <- [1,974,null,{}] 09:10:24 INFO - PROCESS | 6446 | 1462551024630 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}] 09:10:24 INFO - PROCESS | 6446 | 1462551024724 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:10:24 INFO - PROCESS | 6446 | 1462551024774 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bc0800 == 50 [pid = 6446] [id = 251] 09:10:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x119518c00) [pid = 6446] [serial = 751] [outer = 0x0] 09:10:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x119770800) [pid = 6446] [serial = 752] [outer = 0x119518c00] 09:10:24 INFO - PROCESS | 6446 | 1462551024802 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x1212e1800) [pid = 6446] [serial = 753] [outer = 0x119518c00] 09:10:25 INFO - PROCESS | 6446 | 1462551025106 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]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 522ms 09:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:10:25 INFO - PROCESS | 6446 | 1462551025141 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 6446 | 1462551025142 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:10:25 INFO - PROCESS | 6446 | 1462551025145 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 6446 | 1462551025146 Marionette TRACE conn2 <- [1,978,null,{}] 09:10:25 INFO - PROCESS | 6446 | 1462551025148 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}] 09:10:25 INFO - PROCESS | 6446 | 1462551025227 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:10:25 INFO - PROCESS | 6446 | 1462551025278 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x121203000 == 51 [pid = 6446] [id = 252] 09:10:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x119c29000) [pid = 6446] [serial = 754] [outer = 0x0] 09:10:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x12190b800) [pid = 6446] [serial = 755] [outer = 0x119c29000] 09:10:25 INFO - PROCESS | 6446 | 1462551025305 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x125165400) [pid = 6446] [serial = 756] [outer = 0x119c29000] 09:10:25 INFO - PROCESS | 6446 | 1462551025589 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]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 474ms 09:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:10:25 INFO - PROCESS | 6446 | 1462551025623 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 6446 | 1462551025624 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:10:25 INFO - PROCESS | 6446 | 1462551025626 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 6446 | 1462551025627 Marionette TRACE conn2 <- [1,982,null,{}] 09:10:25 INFO - PROCESS | 6446 | 1462551025629 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}] 09:10:25 INFO - PROCESS | 6446 | 1462551025711 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:10:25 INFO - PROCESS | 6446 | 1462551025718 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x1168a7800 == 52 [pid = 6446] [id = 253] 09:10:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x1259db000) [pid = 6446] [serial = 757] [outer = 0x0] 09:10:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x125fe2400) [pid = 6446] [serial = 758] [outer = 0x1259db000] 09:10:25 INFO - PROCESS | 6446 | 1462551025743 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x12752a400) [pid = 6446] [serial = 759] [outer = 0x1259db000] 09:10:26 INFO - PROCESS | 6446 | 1462551026073 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 09:10:26 INFO - PROCESS | 6446 | 1462551026095 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 6446 | 1462551026096 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:10:26 INFO - PROCESS | 6446 | 1462551026098 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 6446 | 1462551026100 Marionette TRACE conn2 <- [1,986,null,{}] 09:10:26 INFO - PROCESS | 6446 | 1462551026102 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}] 09:10:26 INFO - PROCESS | 6446 | 1462551026224 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:10:26 INFO - PROCESS | 6446 | 1462551026240 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x1251d7800 == 53 [pid = 6446] [id = 254] 09:10:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x127529400) [pid = 6446] [serial = 760] [outer = 0x0] 09:10:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x128bbe400) [pid = 6446] [serial = 761] [outer = 0x127529400] 09:10:26 INFO - PROCESS | 6446 | 1462551026267 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x129317c00) [pid = 6446] [serial = 762] [outer = 0x127529400] 09:10:26 INFO - PROCESS | 6446 | 1462551026627 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 570ms 09:10:26 INFO - PROCESS | 6446 | 1462551026669 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:10:26 INFO - PROCESS | 6446 | 1462551026670 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:10:26 INFO - PROCESS | 6446 | 1462551026673 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 6446 | 1462551026674 Marionette TRACE conn2 <- [1,990,null,{}] 09:10:26 INFO - PROCESS | 6446 | 1462551026676 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}] 09:10:26 INFO - PROCESS | 6446 | 1462551026769 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:10:26 INFO - PROCESS | 6446 | 1462551026782 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x129063000 == 54 [pid = 6446] [id = 255] 09:10:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x127536800) [pid = 6446] [serial = 763] [outer = 0x0] 09:10:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x12a923000) [pid = 6446] [serial = 764] [outer = 0x127536800] 09:10:26 INFO - PROCESS | 6446 | 1462551026806 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x12ab64400) [pid = 6446] [serial = 765] [outer = 0x127536800] 09:10:27 INFO - PROCESS | 6446 | 1462551027130 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 09:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:10:27 INFO - PROCESS | 6446 | 1462551027141 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 6446 | 1462551027143 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:10:27 INFO - PROCESS | 6446 | 1462551027145 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 6446 | 1462551027146 Marionette TRACE conn2 <- [1,994,null,{}] 09:10:27 INFO - PROCESS | 6446 | 1462551027148 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}] 09:10:27 INFO - PROCESS | 6446 | 1462551027260 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:10:27 INFO - PROCESS | 6446 | 1462551027273 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a89c000 == 55 [pid = 6446] [id = 256] 09:10:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x129638400) [pid = 6446] [serial = 766] [outer = 0x0] 09:10:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x12b223400) [pid = 6446] [serial = 767] [outer = 0x129638400] 09:10:27 INFO - PROCESS | 6446 | 1462551027298 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x12b22e000) [pid = 6446] [serial = 768] [outer = 0x129638400] 09:10:27 INFO - PROCESS | 6446 | 1462551027646 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 519ms 09:10:27 INFO - PROCESS | 6446 | 1462551027664 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 6446 | 1462551027667 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:10:27 INFO - PROCESS | 6446 | 1462551027671 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 6446 | 1462551027673 Marionette TRACE conn2 <- [1,998,null,{}] 09:10:27 INFO - PROCESS | 6446 | 1462551027675 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}] 09:10:27 INFO - PROCESS | 6446 | 1462551027773 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:10:27 INFO - PROCESS | 6446 | 1462551027790 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b314000 == 56 [pid = 6446] [id = 257] 09:10:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x12adf4000) [pid = 6446] [serial = 769] [outer = 0x0] 09:10:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x12b46fc00) [pid = 6446] [serial = 770] [outer = 0x12adf4000] 09:10:27 INFO - PROCESS | 6446 | 1462551027815 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x12bc2b000) [pid = 6446] [serial = 771] [outer = 0x12adf4000] 09:10:28 INFO - PROCESS | 6446 | 1462551028148 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 518ms 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x116647800) [pid = 6446] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x112b47000) [pid = 6446] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x118546800) [pid = 6446] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x1212dbc00) [pid = 6446] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x11950e400) [pid = 6446] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x1166c7c00) [pid = 6446] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x127528400) [pid = 6446] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x118291000) [pid = 6446] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x1197f6400) [pid = 6446] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x128bbcc00) [pid = 6446] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x118ffd800) [pid = 6446] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x125162400) [pid = 6446] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x125134c00) [pid = 6446] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:10:28 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x112e2dc00) [pid = 6446] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:10:28 INFO - PROCESS | 6446 | 1462551028347 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 6446 | 1462551028349 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:10:28 INFO - PROCESS | 6446 | 1462551028359 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 6446 | 1462551028360 Marionette TRACE conn2 <- [1,1002,null,{}] 09:10:28 INFO - PROCESS | 6446 | 1462551028362 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}] 09:10:28 INFO - PROCESS | 6446 | 1462551028444 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:10:28 INFO - PROCESS | 6446 | 1462551028451 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x118369800 == 57 [pid = 6446] [id = 258] 09:10:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x116625800) [pid = 6446] [serial = 772] [outer = 0x0] 09:10:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x118f46c00) [pid = 6446] [serial = 773] [outer = 0x116625800] 09:10:28 INFO - PROCESS | 6446 | 1462551028477 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x12108a400) [pid = 6446] [serial = 774] [outer = 0x116625800] 09:10:28 INFO - PROCESS | 6446 | 1462551028809 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 468ms 09:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:10:28 INFO - PROCESS | 6446 | 1462551028828 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 6446 | 1462551028829 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:10:28 INFO - PROCESS | 6446 | 1462551028832 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 6446 | 1462551028836 Marionette TRACE conn2 <- [1,1006,null,{}] 09:10:28 INFO - PROCESS | 6446 | 1462551028838 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}] 09:10:28 INFO - PROCESS | 6446 | 1462551028931 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:10:29 INFO - PROCESS | 6446 | 1462551028998 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc9e800 == 58 [pid = 6446] [id = 259] 09:10:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x1197f6400) [pid = 6446] [serial = 775] [outer = 0x0] 09:10:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x128ce3c00) [pid = 6446] [serial = 776] [outer = 0x1197f6400] 09:10:29 INFO - PROCESS | 6446 | 1462551029032 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x12c0e8800) [pid = 6446] [serial = 777] [outer = 0x1197f6400] 09:10:29 INFO - PROCESS | 6446 | 1462551029317 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 522ms 09:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:10:29 INFO - PROCESS | 6446 | 1462551029356 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 6446 | 1462551029357 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:10:29 INFO - PROCESS | 6446 | 1462551029359 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 6446 | 1462551029360 Marionette TRACE conn2 <- [1,1010,null,{}] 09:10:29 INFO - PROCESS | 6446 | 1462551029363 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}] 09:10:29 INFO - PROCESS | 6446 | 1462551029452 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:10:29 INFO - PROCESS | 6446 | 1462551029456 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfbb000 == 59 [pid = 6446] [id = 260] 09:10:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x125163000) [pid = 6446] [serial = 778] [outer = 0x0] 09:10:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x12c30f800) [pid = 6446] [serial = 779] [outer = 0x125163000] 09:10:29 INFO - PROCESS | 6446 | 1462551029481 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x12c31c000) [pid = 6446] [serial = 780] [outer = 0x125163000] 09:10:29 INFO - PROCESS | 6446 | 1462551029793 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 468ms 09:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:10:29 INFO - PROCESS | 6446 | 1462551029828 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 6446 | 1462551029829 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:10:29 INFO - PROCESS | 6446 | 1462551029834 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 6446 | 1462551029836 Marionette TRACE conn2 <- [1,1014,null,{}] 09:10:29 INFO - PROCESS | 6446 | 1462551029838 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}] 09:10:29 INFO - PROCESS | 6446 | 1462551029945 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:10:29 INFO - PROCESS | 6446 | 1462551029951 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d370000 == 60 [pid = 6446] [id = 261] 09:10:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x121864800) [pid = 6446] [serial = 781] [outer = 0x0] 09:10:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x12c31bc00) [pid = 6446] [serial = 782] [outer = 0x121864800] 09:10:29 INFO - PROCESS | 6446 | 1462551029975 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x12c78ac00) [pid = 6446] [serial = 783] [outer = 0x121864800] 09:10:30 INFO - PROCESS | 6446 | 1462551030304 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 520ms 09:10:30 INFO - PROCESS | 6446 | 1462551030400 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 6446 | 1462551030402 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:10:30 INFO - PROCESS | 6446 | 1462551030406 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 6446 | 1462551030409 Marionette TRACE conn2 <- [1,1018,null,{}] 09:10:30 INFO - PROCESS | 6446 | 1462551030413 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}] 09:10:30 INFO - PROCESS | 6446 | 1462551030529 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:10:30 INFO - PROCESS | 6446 | 1462551030596 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x116a9f800 == 61 [pid = 6446] [id = 262] 09:10:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x112f33400) [pid = 6446] [serial = 784] [outer = 0x0] 09:10:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x115060c00) [pid = 6446] [serial = 785] [outer = 0x112f33400] 09:10:30 INFO - PROCESS | 6446 | 1462551030628 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x117c42800) [pid = 6446] [serial = 786] [outer = 0x112f33400] 09:10:31 INFO - PROCESS | 6446 | 1462551031033 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 673ms 09:10:31 INFO - PROCESS | 6446 | 1462551031080 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 6446 | 1462551031085 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:10:31 INFO - PROCESS | 6446 | 1462551031091 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 6446 | 1462551031094 Marionette TRACE conn2 <- [1,1022,null,{}] 09:10:31 INFO - PROCESS | 6446 | 1462551031096 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}] 09:10:31 INFO - PROCESS | 6446 | 1462551031198 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:10:31 INFO - PROCESS | 6446 | 1462551031251 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bbd000 == 62 [pid = 6446] [id = 263] 09:10:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x118296800) [pid = 6446] [serial = 787] [outer = 0x0] 09:10:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x119517000) [pid = 6446] [serial = 788] [outer = 0x118296800] 09:10:31 INFO - PROCESS | 6446 | 1462551031281 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x1197ef000) [pid = 6446] [serial = 789] [outer = 0x118296800] 09:10:31 INFO - PROCESS | 6446 | 1462551031702 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 624ms 09:10:31 INFO - PROCESS | 6446 | 1462551031713 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 6446 | 1462551031714 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:10:31 INFO - PROCESS | 6446 | 1462551031719 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 6446 | 1462551031720 Marionette TRACE conn2 <- [1,1026,null,{}] 09:10:31 INFO - PROCESS | 6446 | 1462551031727 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}] 09:10:31 INFO - PROCESS | 6446 | 1462551031834 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:10:31 INFO - PROCESS | 6446 | 1462551031928 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7be800 == 63 [pid = 6446] [id = 264] 09:10:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x125474800) [pid = 6446] [serial = 790] [outer = 0x0] 09:10:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x127376400) [pid = 6446] [serial = 791] [outer = 0x125474800] 09:10:31 INFO - PROCESS | 6446 | 1462551031962 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x128b4d800) [pid = 6446] [serial = 792] [outer = 0x125474800] 09:10:32 INFO - PROCESS | 6446 | 1462551032369 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 726ms 09:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:10:32 INFO - PROCESS | 6446 | 1462551032444 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 6446 | 1462551032446 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:10:32 INFO - PROCESS | 6446 | 1462551032452 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 6446 | 1462551032454 Marionette TRACE conn2 <- [1,1030,null,{}] 09:10:32 INFO - PROCESS | 6446 | 1462551032458 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}] 09:10:32 INFO - PROCESS | 6446 | 1462551032608 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:10:32 INFO - PROCESS | 6446 | 1462551032701 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d699800 == 64 [pid = 6446] [id = 265] 09:10:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x128ce0400) [pid = 6446] [serial = 793] [outer = 0x0] 09:10:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x128e2d000) [pid = 6446] [serial = 794] [outer = 0x128ce0400] 09:10:32 INFO - PROCESS | 6446 | 1462551032747 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x1296eb800) [pid = 6446] [serial = 795] [outer = 0x128ce0400] 09:10:33 INFO - PROCESS | 6446 | 1462551033239 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 825ms 09:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:10:33 INFO - PROCESS | 6446 | 1462551033274 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:10:33 INFO - PROCESS | 6446 | 1462551033275 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:10:33 INFO - PROCESS | 6446 | 1462551033278 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 6446 | 1462551033279 Marionette TRACE conn2 <- [1,1034,null,{}] 09:10:33 INFO - PROCESS | 6446 | 1462551033282 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}] 09:10:33 INFO - PROCESS | 6446 | 1462551033381 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:10:33 INFO - PROCESS | 6446 | 1462551033434 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d6a9800 == 65 [pid = 6446] [id = 266] 09:10:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x128cdf800) [pid = 6446] [serial = 796] [outer = 0x0] 09:10:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x12ab69400) [pid = 6446] [serial = 797] [outer = 0x128cdf800] 09:10:33 INFO - PROCESS | 6446 | 1462551033475 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x12bc3f800) [pid = 6446] [serial = 798] [outer = 0x128cdf800] 09:10:33 INFO - PROCESS | 6446 | 1462551033880 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 619ms 09:10:33 INFO - PROCESS | 6446 | 1462551033898 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:10:33 INFO - PROCESS | 6446 | 1462551033900 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:10:33 INFO - PROCESS | 6446 | 1462551033903 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 6446 | 1462551033905 Marionette TRACE conn2 <- [1,1038,null,{}] 09:10:33 INFO - PROCESS | 6446 | 1462551033907 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}] 09:10:34 INFO - PROCESS | 6446 | 1462551034023 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:10:34 INFO - PROCESS | 6446 | 1462551034079 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 6446 | ++DOCSHELL 0x12deb5000 == 66 [pid = 6446] [id = 267] 09:10:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x12cc39c00) [pid = 6446] [serial = 799] [outer = 0x0] 09:10:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x12cc41c00) [pid = 6446] [serial = 800] [outer = 0x12cc39c00] 09:10:34 INFO - PROCESS | 6446 | 1462551034111 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x12cdc6800) [pid = 6446] [serial = 801] [outer = 0x12cc39c00] 09:10:34 INFO - PROCESS | 6446 | 1462551034577 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 868ms 09:10:34 INFO - PROCESS | 6446 | 1462551034808 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 6446 | 1462551034810 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:10:34 INFO - PROCESS | 6446 | 1462551034814 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 6446 | 1462551034816 Marionette TRACE conn2 <- [1,1042,null,{}] 09:10:34 INFO - PROCESS | 6446 | 1462551034837 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}] 09:10:34 INFO - PROCESS | 6446 | 1462551034931 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:10:34 INFO - PROCESS | 6446 | 1462551034993 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x1120ad800 == 67 [pid = 6446] [id = 268] 09:10:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x1120de400) [pid = 6446] [serial = 802] [outer = 0x0] 09:10:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x1125b9400) [pid = 6446] [serial = 803] [outer = 0x1120de400] 09:10:35 INFO - PROCESS | 6446 | 1462551035020 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x112e2ac00) [pid = 6446] [serial = 804] [outer = 0x1120de400] 09:10:35 INFO - PROCESS | 6446 | 1462551035455 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 688ms 09:10:35 INFO - PROCESS | 6446 | 1462551035502 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:10:35 INFO - PROCESS | 6446 | 1462551035504 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:10:35 INFO - PROCESS | 6446 | 1462551035510 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 6446 | 1462551035512 Marionette TRACE conn2 <- [1,1046,null,{}] 09:10:35 INFO - PROCESS | 6446 | 1462551035515 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}] 09:10:35 INFO - PROCESS | 6446 | 1462551035646 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:10:35 INFO - PROCESS | 6446 | 1462551035657 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x116fa7800 == 68 [pid = 6446] [id = 269] 09:10:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x113c6b000) [pid = 6446] [serial = 805] [outer = 0x0] 09:10:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x115d5fc00) [pid = 6446] [serial = 806] [outer = 0x113c6b000] 09:10:35 INFO - PROCESS | 6446 | 1462551035684 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x116339400) [pid = 6446] [serial = 807] [outer = 0x113c6b000] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfbb000 == 67 [pid = 6446] [id = 260] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc9e800 == 66 [pid = 6446] [id = 259] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x118369800 == 65 [pid = 6446] [id = 258] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x12b314000 == 64 [pid = 6446] [id = 257] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x12a89c000 == 63 [pid = 6446] [id = 256] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 157 (0x1131af400) [pid = 6446] [serial = 674] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x119773c00) [pid = 6446] [serial = 677] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x125a05c00) [pid = 6446] [serial = 680] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x128bc0800) [pid = 6446] [serial = 683] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x12a91b800) [pid = 6446] [serial = 725] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x129063000 == 62 [pid = 6446] [id = 255] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x1251d7800 == 61 [pid = 6446] [id = 254] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x1168a7800 == 60 [pid = 6446] [id = 253] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x121203000 == 59 [pid = 6446] [id = 252] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x119bc0800 == 58 [pid = 6446] [id = 251] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x118142800 == 57 [pid = 6446] [id = 250] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x117362000 == 56 [pid = 6446] [id = 249] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x11731e800 == 55 [pid = 6446] [id = 243] 09:10:36 INFO - PROCESS | 6446 | --DOCSHELL 0x12b305800 == 54 [pid = 6446] [id = 242] 09:10:36 INFO - PROCESS | 6446 | 1462551036141 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 673ms 09:10:36 INFO - PROCESS | 6446 | 1462551036182 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 6446 | 1462551036183 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:10:36 INFO - PROCESS | 6446 | 1462551036185 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 6446 | 1462551036187 Marionette TRACE conn2 <- [1,1050,null,{}] 09:10:36 INFO - PROCESS | 6446 | 1462551036212 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}] 09:10:36 INFO - PROCESS | 6446 | 1462551036305 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:10:36 INFO - PROCESS | 6446 | 1462551036312 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x11815b000 == 55 [pid = 6446] [id = 270] 09:10:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x117699400) [pid = 6446] [serial = 808] [outer = 0x0] 09:10:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x117c3f000) [pid = 6446] [serial = 809] [outer = 0x117699400] 09:10:36 INFO - PROCESS | 6446 | 1462551036344 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x11828a400) [pid = 6446] [serial = 810] [outer = 0x117699400] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x125ab6800) [pid = 6446] [serial = 707] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x12752b800) [pid = 6446] [serial = 710] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x119c1fc00) [pid = 6446] [serial = 698] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x121088400) [pid = 6446] [serial = 699] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x1181af000) [pid = 6446] [serial = 687] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 150 (0x11686e800) [pid = 6446] [serial = 686] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x128ce8400) [pid = 6446] [serial = 672] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x1185c2400) [pid = 6446] [serial = 692] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x118ff7800) [pid = 6446] [serial = 693] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x12190a000) [pid = 6446] [serial = 701] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x119770000) [pid = 6446] [serial = 695] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x1197edc00) [pid = 6446] [serial = 696] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x1180cd800) [pid = 6446] [serial = 689] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x128bba800) [pid = 6446] [serial = 713] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x118297c00) [pid = 6446] [serial = 690] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x128b49400) [pid = 6446] [serial = 711] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x12901c400) [pid = 6446] [serial = 717] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x125ab3c00) [pid = 6446] [serial = 716] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x12962d400) [pid = 6446] [serial = 722] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x128cdd000) [pid = 6446] [serial = 714] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x1296f0c00) [pid = 6446] [serial = 723] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x1293b5400) [pid = 6446] [serial = 719] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x12546fc00) [pid = 6446] [serial = 704] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x125a10400) [pid = 6446] [serial = 705] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x127382400) [pid = 6446] [serial = 708] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x12962dc00) [pid = 6446] [serial = 720] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x12515fc00) [pid = 6446] [serial = 702] [outer = 0x0] [url = about:blank] 09:10:36 INFO - PROCESS | 6446 | 1462551036727 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 587ms 09:10:36 INFO - PROCESS | 6446 | 1462551036772 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 6446 | 1462551036774 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:10:36 INFO - PROCESS | 6446 | 1462551036776 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 6446 | 1462551036777 Marionette TRACE conn2 <- [1,1054,null,{}] 09:10:36 INFO - PROCESS | 6446 | 1462551036779 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}] 09:10:36 INFO - PROCESS | 6446 | 1462551036857 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:10:36 INFO - PROCESS | 6446 | 1462551036909 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x1181a8000 == 56 [pid = 6446] [id = 271] 09:10:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x116a72000) [pid = 6446] [serial = 811] [outer = 0x0] 09:10:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x118297c00) [pid = 6446] [serial = 812] [outer = 0x116a72000] 09:10:36 INFO - PROCESS | 6446 | 1462551036935 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x1185be800) [pid = 6446] [serial = 813] [outer = 0x116a72000] 09:10:37 INFO - PROCESS | 6446 | 1462551037220 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 09:10:37 INFO - PROCESS | 6446 | 1462551037246 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 6446 | 1462551037247 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:10:37 INFO - PROCESS | 6446 | 1462551037257 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 6446 | 1462551037258 Marionette TRACE conn2 <- [1,1058,null,{}] 09:10:37 INFO - PROCESS | 6446 | 1462551037260 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}] 09:10:37 INFO - PROCESS | 6446 | 1462551037341 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:10:37 INFO - PROCESS | 6446 | 1462551037346 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x119320000 == 57 [pid = 6446] [id = 272] 09:10:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x11769a400) [pid = 6446] [serial = 814] [outer = 0x0] 09:10:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x118fefc00) [pid = 6446] [serial = 815] [outer = 0x11769a400] 09:10:37 INFO - PROCESS | 6446 | 1462551037374 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x11950e400) [pid = 6446] [serial = 816] [outer = 0x11769a400] 09:10:37 INFO - PROCESS | 6446 | 1462551037710 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 09:10:37 INFO - PROCESS | 6446 | 1462551037725 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 6446 | 1462551037727 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:10:37 INFO - PROCESS | 6446 | 1462551037729 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 6446 | 1462551037730 Marionette TRACE conn2 <- [1,1062,null,{}] 09:10:37 INFO - PROCESS | 6446 | 1462551037733 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}] 09:10:37 INFO - PROCESS | 6446 | 1462551037857 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:10:37 INFO - PROCESS | 6446 | 1462551037888 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x119d0e800 == 58 [pid = 6446] [id = 273] 09:10:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x1185bac00) [pid = 6446] [serial = 817] [outer = 0x0] 09:10:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x119592400) [pid = 6446] [serial = 818] [outer = 0x1185bac00] 09:10:37 INFO - PROCESS | 6446 | 1462551037915 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x119dc4c00) [pid = 6446] [serial = 819] [outer = 0x1185bac00] 09:10:38 INFO - PROCESS | 6446 | 1462551038237 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 520ms 09:10:38 INFO - PROCESS | 6446 | 1462551038249 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 6446 | 1462551038253 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:10:38 INFO - PROCESS | 6446 | 1462551038256 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 6446 | 1462551038257 Marionette TRACE conn2 <- [1,1066,null,{}] 09:10:38 INFO - PROCESS | 6446 | 1462551038260 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}] 09:10:38 INFO - PROCESS | 6446 | 1462551038358 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:10:38 INFO - PROCESS | 6446 | 1462551038394 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x1214ac800 == 59 [pid = 6446] [id = 274] 09:10:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x11a0c7400) [pid = 6446] [serial = 820] [outer = 0x0] 09:10:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x1212da000) [pid = 6446] [serial = 821] [outer = 0x11a0c7400] 09:10:38 INFO - PROCESS | 6446 | 1462551038419 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x12161f800) [pid = 6446] [serial = 822] [outer = 0x11a0c7400] 09:10:38 INFO - PROCESS | 6446 | 1462551038756 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 09:10:38 INFO - PROCESS | 6446 | 1462551038776 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 6446 | 1462551038777 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:10:38 INFO - PROCESS | 6446 | 1462551038779 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 6446 | 1462551038780 Marionette TRACE conn2 <- [1,1070,null,{}] 09:10:38 INFO - PROCESS | 6446 | 1462551038783 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}] 09:10:38 INFO - PROCESS | 6446 | 1462551038878 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:10:38 INFO - PROCESS | 6446 | 1462551038890 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x121cc3800 == 60 [pid = 6446] [id = 275] 09:10:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x121869c00) [pid = 6446] [serial = 823] [outer = 0x0] 09:10:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x121d5f000) [pid = 6446] [serial = 824] [outer = 0x121869c00] 09:10:38 INFO - PROCESS | 6446 | 1462551038916 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x1247e1400) [pid = 6446] [serial = 825] [outer = 0x121869c00] 09:10:39 INFO - PROCESS | 6446 | 1462551039313 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 571ms 09:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:10:39 INFO - PROCESS | 6446 | 1462551039356 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 6446 | 1462551039357 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:10:39 INFO - PROCESS | 6446 | 1462551039361 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 6446 | 1462551039363 Marionette TRACE conn2 <- [1,1074,null,{}] 09:10:39 INFO - PROCESS | 6446 | 1462551039366 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}] 09:10:39 INFO - PROCESS | 6446 | 1462551039515 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:10:39 INFO - PROCESS | 6446 | 1462551039533 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x124582800 == 61 [pid = 6446] [id = 276] 09:10:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x1243b4c00) [pid = 6446] [serial = 826] [outer = 0x0] 09:10:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x12515f000) [pid = 6446] [serial = 827] [outer = 0x1243b4c00] 09:10:39 INFO - PROCESS | 6446 | 1462551039573 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x1251e9c00) [pid = 6446] [serial = 828] [outer = 0x1243b4c00] 09:10:40 INFO - PROCESS | 6446 | 1462551040042 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 720ms 09:10:40 INFO - PROCESS | 6446 | 1462551040092 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 6446 | 1462551040093 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:10:40 INFO - PROCESS | 6446 | 1462551040096 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 6446 | 1462551040097 Marionette TRACE conn2 <- [1,1078,null,{}] 09:10:40 INFO - PROCESS | 6446 | 1462551040105 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}] 09:10:40 INFO - PROCESS | 6446 | 1462551040421 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x119f9c400) [pid = 6446] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x115db0800) [pid = 6446] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x11a0cc000) [pid = 6446] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x12adf4000) [pid = 6446] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x116625800) [pid = 6446] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x1197f6400) [pid = 6446] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x127529400) [pid = 6446] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x12456e400) [pid = 6446] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x111016400) [pid = 6446] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x11950e000) [pid = 6446] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x1180ccc00) [pid = 6446] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x112b4ac00) [pid = 6446] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x125163800) [pid = 6446] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x12b224c00) [pid = 6446] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x1185bc400) [pid = 6446] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x12bc37400) [pid = 6446] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x119c1ec00) [pid = 6446] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x118ffdc00) [pid = 6446] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x12ab6a000) [pid = 6446] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x125163000) [pid = 6446] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x12963b400) [pid = 6446] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x127536800) [pid = 6446] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x1259db000) [pid = 6446] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x116630000) [pid = 6446] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x125ab7400) [pid = 6446] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x116397c00) [pid = 6446] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x119518c00) [pid = 6446] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x129638400) [pid = 6446] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x118297000) [pid = 6446] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x118292400) [pid = 6446] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:10:40 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x119c29000) [pid = 6446] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:10:40 INFO - PROCESS | 6446 | 1462551040480 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x116845800 == 62 [pid = 6446] [id = 277] 09:10:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x1125b6000) [pid = 6446] [serial = 829] [outer = 0x0] 09:10:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x112b4a000) [pid = 6446] [serial = 830] [outer = 0x1125b6000] 09:10:40 INFO - PROCESS | 6446 | 1462551040508 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x116863800) [pid = 6446] [serial = 831] [outer = 0x1125b6000] 09:10:40 INFO - PROCESS | 6446 | 1462551040902 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 826ms 09:10:40 INFO - PROCESS | 6446 | 1462551040927 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 6446 | 1462551040930 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:10:40 INFO - PROCESS | 6446 | 1462551040934 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 6446 | 1462551040936 Marionette TRACE conn2 <- [1,1082,null,{}] 09:10:40 INFO - PROCESS | 6446 | 1462551040940 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}] 09:10:41 INFO - PROCESS | 6446 | 1462551041086 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:10:41 INFO - PROCESS | 6446 | 1462551041100 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x127571000 == 63 [pid = 6446] [id = 278] 09:10:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x119593c00) [pid = 6446] [serial = 832] [outer = 0x0] 09:10:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x125163000) [pid = 6446] [serial = 833] [outer = 0x119593c00] 09:10:41 INFO - PROCESS | 6446 | 1462551041133 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x125ab9800) [pid = 6446] [serial = 834] [outer = 0x119593c00] 09:10:41 INFO - PROCESS | 6446 | 1462551041475 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 571ms 09:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:10:41 INFO - PROCESS | 6446 | 1462551041505 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 6446 | 1462551041506 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:10:41 INFO - PROCESS | 6446 | 1462551041508 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 6446 | 1462551041509 Marionette TRACE conn2 <- [1,1086,null,{}] 09:10:41 INFO - PROCESS | 6446 | 1462551041511 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}] 09:10:41 INFO - PROCESS | 6446 | 1462551041616 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:10:41 INFO - PROCESS | 6446 | 1462551041624 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x129071800 == 64 [pid = 6446] [id = 279] 09:10:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x125fd7400) [pid = 6446] [serial = 835] [outer = 0x0] 09:10:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x127380800) [pid = 6446] [serial = 836] [outer = 0x125fd7400] 09:10:41 INFO - PROCESS | 6446 | 1462551041649 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x127529400) [pid = 6446] [serial = 837] [outer = 0x125fd7400] 09:10:41 INFO - PROCESS | 6446 | 1462551041985 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 09:10:42 INFO - PROCESS | 6446 | 1462551042027 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 6446 | 1462551042028 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:10:42 INFO - PROCESS | 6446 | 1462551042030 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 6446 | 1462551042031 Marionette TRACE conn2 <- [1,1090,null,{}] 09:10:42 INFO - PROCESS | 6446 | 1462551042034 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}] 09:10:42 INFO - PROCESS | 6446 | 1462551042117 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:10:42 INFO - PROCESS | 6446 | 1462551042123 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a893000 == 65 [pid = 6446] [id = 280] 09:10:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x12752e000) [pid = 6446] [serial = 838] [outer = 0x0] 09:10:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x128b49800) [pid = 6446] [serial = 839] [outer = 0x12752e000] 09:10:42 INFO - PROCESS | 6446 | 1462551042147 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x128bba800) [pid = 6446] [serial = 840] [outer = 0x12752e000] 09:10:42 INFO - PROCESS | 6446 | 1462551042589 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 569ms 09:10:42 INFO - PROCESS | 6446 | 1462551042599 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 6446 | 1462551042602 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:10:42 INFO - PROCESS | 6446 | 1462551042606 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 6446 | 1462551042608 Marionette TRACE conn2 <- [1,1094,null,{}] 09:10:42 INFO - PROCESS | 6446 | 1462551042612 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}] 09:10:42 INFO - PROCESS | 6446 | 1462551042719 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:10:42 INFO - PROCESS | 6446 | 1462551042787 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x1166f0000 == 66 [pid = 6446] [id = 281] 09:10:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x1125b9c00) [pid = 6446] [serial = 841] [outer = 0x0] 09:10:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x112c49400) [pid = 6446] [serial = 842] [outer = 0x1125b9c00] 09:10:42 INFO - PROCESS | 6446 | 1462551042819 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x1134e9000) [pid = 6446] [serial = 843] [outer = 0x1125b9c00] 09:10:43 INFO - PROCESS | 6446 | 1462551043247 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 673ms 09:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:10:43 INFO - PROCESS | 6446 | 1462551043279 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 6446 | 1462551043284 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:10:43 INFO - PROCESS | 6446 | 1462551043288 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 6446 | 1462551043290 Marionette TRACE conn2 <- [1,1098,null,{}] 09:10:43 INFO - PROCESS | 6446 | 1462551043293 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}] 09:10:43 INFO - PROCESS | 6446 | 1462551043399 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:10:43 INFO - PROCESS | 6446 | 1462551043453 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x11930c000 == 67 [pid = 6446] [id = 282] 09:10:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x1160f5c00) [pid = 6446] [serial = 844] [outer = 0x0] 09:10:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x116871800) [pid = 6446] [serial = 845] [outer = 0x1160f5c00] 09:10:43 INFO - PROCESS | 6446 | 1462551043483 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x11828d000) [pid = 6446] [serial = 846] [outer = 0x1160f5c00] 09:10:43 INFO - PROCESS | 6446 | 1462551043938 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 09:10:43 INFO - PROCESS | 6446 | 1462551043959 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 6446 | 1462551043961 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:10:43 INFO - PROCESS | 6446 | 1462551043963 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 6446 | 1462551043966 Marionette TRACE conn2 <- [1,1102,null,{}] 09:10:43 INFO - PROCESS | 6446 | 1462551043974 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}] 09:10:44 INFO - PROCESS | 6446 | 1462551044100 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:10:44 INFO - PROCESS | 6446 | 1462551044169 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x1275b5000 == 68 [pid = 6446] [id = 283] 09:10:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x118f93000) [pid = 6446] [serial = 847] [outer = 0x0] 09:10:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x119544c00) [pid = 6446] [serial = 848] [outer = 0x118f93000] 09:10:44 INFO - PROCESS | 6446 | 1462551044202 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x1197f3800) [pid = 6446] [serial = 849] [outer = 0x118f93000] 09:10:44 INFO - PROCESS | 6446 | 1462551044599 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 675ms 09:10:44 INFO - PROCESS | 6446 | 1462551044639 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 6446 | 1462551044641 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:10:44 INFO - PROCESS | 6446 | 1462551044643 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 6446 | 1462551044644 Marionette TRACE conn2 <- [1,1106,null,{}] 09:10:44 INFO - PROCESS | 6446 | 1462551044647 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}] 09:10:44 INFO - PROCESS | 6446 | 1462551044751 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:10:44 INFO - PROCESS | 6446 | 1462551044805 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ab54800 == 69 [pid = 6446] [id = 284] 09:10:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x119d35c00) [pid = 6446] [serial = 850] [outer = 0x0] 09:10:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x121433800) [pid = 6446] [serial = 851] [outer = 0x119d35c00] 09:10:44 INFO - PROCESS | 6446 | 1462551044834 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x1259db000) [pid = 6446] [serial = 852] [outer = 0x119d35c00] 09:10:45 INFO - PROCESS | 6446 | 1462551045276 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 09:10:45 INFO - PROCESS | 6446 | 1462551045314 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 6446 | 1462551045316 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:10:45 INFO - PROCESS | 6446 | 1462551045318 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 6446 | 1462551045319 Marionette TRACE conn2 <- [1,1110,null,{}] 09:10:45 INFO - PROCESS | 6446 | 1462551045322 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}] 09:10:45 INFO - PROCESS | 6446 | 1462551045421 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:10:45 INFO - PROCESS | 6446 | 1462551045508 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb5a800 == 70 [pid = 6446] [id = 285] 09:10:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x1212da400) [pid = 6446] [serial = 853] [outer = 0x0] 09:10:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x125fd7000) [pid = 6446] [serial = 854] [outer = 0x1212da400] 09:10:45 INFO - PROCESS | 6446 | 1462551045537 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x128b4e400) [pid = 6446] [serial = 855] [outer = 0x1212da400] 09:10:45 INFO - PROCESS | 6446 | 1462551045920 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 09:10:45 INFO - PROCESS | 6446 | 1462551045989 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 6446 | 1462551045990 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:10:45 INFO - PROCESS | 6446 | 1462551045992 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 6446 | 1462551045993 Marionette TRACE conn2 <- [1,1114,null,{}] 09:10:45 INFO - PROCESS | 6446 | 1462551045996 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}] 09:10:46 INFO - PROCESS | 6446 | 1462551046112 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:10:46 INFO - PROCESS | 6446 | 1462551046181 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c380800 == 71 [pid = 6446] [id = 286] 09:10:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x128bbd000) [pid = 6446] [serial = 856] [outer = 0x0] 09:10:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x128cdf400) [pid = 6446] [serial = 857] [outer = 0x128bbd000] 09:10:46 INFO - PROCESS | 6446 | 1462551046212 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x12901c800) [pid = 6446] [serial = 858] [outer = 0x128bbd000] 09:10:46 INFO - PROCESS | 6446 | 1462551046631 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 09:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:10:46 INFO - PROCESS | 6446 | 1462551046663 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 6446 | 1462551046665 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:10:46 INFO - PROCESS | 6446 | 1462551046667 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 6446 | 1462551046668 Marionette TRACE conn2 <- [1,1118,null,{}] 09:10:46 INFO - PROCESS | 6446 | 1462551046671 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}] 09:10:46 INFO - PROCESS | 6446 | 1462551046791 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:10:46 INFO - PROCESS | 6446 | 1462551046873 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x11826c800 == 72 [pid = 6446] [id = 287] 09:10:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x112b45c00) [pid = 6446] [serial = 859] [outer = 0x0] 09:10:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x118f44c00) [pid = 6446] [serial = 860] [outer = 0x112b45c00] 09:10:46 INFO - PROCESS | 6446 | 1462551046903 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x129023800) [pid = 6446] [serial = 861] [outer = 0x112b45c00] 09:10:47 INFO - PROCESS | 6446 | 1462551047646 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]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1024ms 09:10:47 INFO - PROCESS | 6446 | 1462551047692 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 6446 | 1462551047695 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:10:47 INFO - PROCESS | 6446 | 1462551047721 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 6446 | 1462551047725 Marionette TRACE conn2 <- [1,1122,null,{}] 09:10:47 INFO - PROCESS | 6446 | 1462551047732 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}] 09:10:47 INFO - PROCESS | 6446 | 1462551047867 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:10:48 INFO - PROCESS | 6446 | 1462551048002 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x118270000 == 73 [pid = 6446] [id = 288] 09:10:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x11205e000) [pid = 6446] [serial = 862] [outer = 0x0] 09:10:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x112b42c00) [pid = 6446] [serial = 863] [outer = 0x11205e000] 09:10:48 INFO - PROCESS | 6446 | 1462551048048 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x115d61000) [pid = 6446] [serial = 864] [outer = 0x11205e000] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x1298ef000 == 72 [pid = 6446] [id = 227] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x129071800 == 71 [pid = 6446] [id = 279] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x127571000 == 70 [pid = 6446] [id = 278] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x12c31bc00) [pid = 6446] [serial = 782] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | 1462551048631 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]]]}] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x116845800 == 69 [pid = 6446] [id = 277] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x124582800 == 68 [pid = 6446] [id = 276] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x121cc3800 == 67 [pid = 6446] [id = 275] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x1214ac800 == 66 [pid = 6446] [id = 274] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x119d0e800 == 65 [pid = 6446] [id = 273] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x119320000 == 64 [pid = 6446] [id = 272] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x1181a8000 == 63 [pid = 6446] [id = 271] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x11815b000 == 62 [pid = 6446] [id = 270] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x116fa7800 == 61 [pid = 6446] [id = 269] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x1120ad800 == 60 [pid = 6446] [id = 268] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7be800 == 59 [pid = 6446] [id = 264] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x119bbd000 == 58 [pid = 6446] [id = 263] 09:10:48 INFO - PROCESS | 6446 | --DOCSHELL 0x116a9f800 == 57 [pid = 6446] [id = 262] 09:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 928ms 09:10:48 INFO - PROCESS | 6446 | 1462551048654 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 6446 | 1462551048658 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:10:48 INFO - PROCESS | 6446 | 1462551048663 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 6446 | 1462551048664 Marionette TRACE conn2 <- [1,1126,null,{}] 09:10:48 INFO - PROCESS | 6446 | 1462551048668 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}] 09:10:48 INFO - PROCESS | 6446 | 1462551048753 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:10:48 INFO - PROCESS | 6446 | 1462551048758 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x116a8c000 == 58 [pid = 6446] [id = 289] 09:10:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x116625400) [pid = 6446] [serial = 865] [outer = 0x0] 09:10:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x1168c2800) [pid = 6446] [serial = 866] [outer = 0x116625400] 09:10:48 INFO - PROCESS | 6446 | 1462551048785 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x118295400) [pid = 6446] [serial = 867] [outer = 0x116625400] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x12b22bc00) [pid = 6446] [serial = 615] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x128ce4400) [pid = 6446] [serial = 684] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x11673c000) [pid = 6446] [serial = 675] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 150 (0x128bb6c00) [pid = 6446] [serial = 681] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x12b476c00) [pid = 6446] [serial = 630] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x11a0c6800) [pid = 6446] [serial = 678] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x12c0e6800) [pid = 6446] [serial = 633] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x12513a000) [pid = 6446] [serial = 624] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x119772c00) [pid = 6446] [serial = 621] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x12190b800) [pid = 6446] [serial = 755] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x12ab64400) [pid = 6446] [serial = 765] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x125165400) [pid = 6446] [serial = 756] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x1180ce000) [pid = 6446] [serial = 729] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x116740800) [pid = 6446] [serial = 728] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x125159000) [pid = 6446] [serial = 735] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x121911c00) [pid = 6446] [serial = 734] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x12b46fc00) [pid = 6446] [serial = 770] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x128e30000) [pid = 6446] [serial = 740] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x12bc2b000) [pid = 6446] [serial = 771] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x118f46c00) [pid = 6446] [serial = 773] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x12108a400) [pid = 6446] [serial = 774] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x128ce3c00) [pid = 6446] [serial = 776] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x12c30f800) [pid = 6446] [serial = 779] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x12c0e8800) [pid = 6446] [serial = 777] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x128bbe400) [pid = 6446] [serial = 761] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x129317c00) [pid = 6446] [serial = 762] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x12b22e000) [pid = 6446] [serial = 768] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x12ab5f800) [pid = 6446] [serial = 627] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x1160da800) [pid = 6446] [serial = 618] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x1296e4400) [pid = 6446] [serial = 579] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x118317c00) [pid = 6446] [serial = 582] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x12c31c000) [pid = 6446] [serial = 780] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x12a966c00) [pid = 6446] [serial = 726] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x12a923000) [pid = 6446] [serial = 764] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x125fe2400) [pid = 6446] [serial = 758] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x12752a400) [pid = 6446] [serial = 759] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x12adf4c00) [pid = 6446] [serial = 744] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x128ce6800) [pid = 6446] [serial = 743] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x128ce5c00) [pid = 6446] [serial = 738] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x128bc1800) [pid = 6446] [serial = 737] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x11828e000) [pid = 6446] [serial = 747] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x11769ac00) [pid = 6446] [serial = 746] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x119770800) [pid = 6446] [serial = 752] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x1212e1800) [pid = 6446] [serial = 753] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 109 (0x12b223400) [pid = 6446] [serial = 767] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 108 (0x1185be000) [pid = 6446] [serial = 749] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 107 (0x119534400) [pid = 6446] [serial = 750] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 106 (0x11953f400) [pid = 6446] [serial = 732] [outer = 0x0] [url = about:blank] 09:10:48 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x118f94800) [pid = 6446] [serial = 731] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 6446 | 1462551049161 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 522ms 09:10:49 INFO - PROCESS | 6446 | 1462551049185 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 6446 | 1462551049186 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:10:49 INFO - PROCESS | 6446 | 1462551049188 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 6446 | 1462551049191 Marionette TRACE conn2 <- [1,1130,null,{}] 09:10:49 INFO - PROCESS | 6446 | 1462551049198 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}] 09:10:49 INFO - PROCESS | 6446 | 1462551049282 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:10:49 INFO - PROCESS | 6446 | 1462551049309 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x11920e000 == 59 [pid = 6446] [id = 290] 09:10:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x1185bf800) [pid = 6446] [serial = 868] [outer = 0x0] 09:10:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x118f4e400) [pid = 6446] [serial = 869] [outer = 0x1185bf800] 09:10:49 INFO - PROCESS | 6446 | 1462551049337 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x119515800) [pid = 6446] [serial = 870] [outer = 0x1185bf800] 09:10:49 INFO - PROCESS | 6446 | 1462551049698 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 520ms 09:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:10:49 INFO - PROCESS | 6446 | 1462551049709 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 6446 | 1462551049711 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:10:49 INFO - PROCESS | 6446 | 1462551049713 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 6446 | 1462551049714 Marionette TRACE conn2 <- [1,1134,null,{}] 09:10:49 INFO - PROCESS | 6446 | 1462551049717 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}] 09:10:49 INFO - PROCESS | 6446 | 1462551049802 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:10:49 INFO - PROCESS | 6446 | 1462551049851 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bc5800 == 60 [pid = 6446] [id = 291] 09:10:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x1185c6400) [pid = 6446] [serial = 871] [outer = 0x0] 09:10:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x119770000) [pid = 6446] [serial = 872] [outer = 0x1185c6400] 09:10:49 INFO - PROCESS | 6446 | 1462551049877 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x11a0c6800) [pid = 6446] [serial = 873] [outer = 0x1185c6400] 09:10:50 INFO - PROCESS | 6446 | 1462551050159 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 469ms 09:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:10:50 INFO - PROCESS | 6446 | 1462551050190 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 6446 | 1462551050191 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:10:50 INFO - PROCESS | 6446 | 1462551050193 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 6446 | 1462551050194 Marionette TRACE conn2 <- [1,1138,null,{}] 09:10:50 INFO - PROCESS | 6446 | 1462551050196 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}] 09:10:50 INFO - PROCESS | 6446 | 1462551050281 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:10:50 INFO - PROCESS | 6446 | 1462551050288 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218ed800 == 61 [pid = 6446] [id = 292] 09:10:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x1197ecc00) [pid = 6446] [serial = 874] [outer = 0x0] 09:10:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x1212e4000) [pid = 6446] [serial = 875] [outer = 0x1197ecc00] 09:10:50 INFO - PROCESS | 6446 | 1462551050313 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x12435c800) [pid = 6446] [serial = 876] [outer = 0x1197ecc00] 09:10:50 INFO - PROCESS | 6446 | 1462551050638 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 470ms 09:10:50 INFO - PROCESS | 6446 | 1462551050664 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 6446 | 1462551050666 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:10:50 INFO - PROCESS | 6446 | 1462551050696 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 6446 | 1462551050697 Marionette TRACE conn2 <- [1,1142,null,{}] 09:10:50 INFO - PROCESS | 6446 | 1462551050701 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}] 09:10:50 INFO - PROCESS | 6446 | 1462551050795 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:10:50 INFO - PROCESS | 6446 | 1462551050803 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x125123000 == 62 [pid = 6446] [id = 293] 09:10:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x125164c00) [pid = 6446] [serial = 877] [outer = 0x0] 09:10:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x125fe2400) [pid = 6446] [serial = 878] [outer = 0x125164c00] 09:10:50 INFO - PROCESS | 6446 | 1462551050830 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x128bc0800) [pid = 6446] [serial = 879] [outer = 0x125164c00] 09:10:51 INFO - PROCESS | 6446 | 1462551051178 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 09:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:10:51 INFO - PROCESS | 6446 | 1462551051218 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 6446 | 1462551051219 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:10:51 INFO - PROCESS | 6446 | 1462551051221 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 6446 | 1462551051222 Marionette TRACE conn2 <- [1,1146,null,{}] 09:10:51 INFO - PROCESS | 6446 | 1462551051224 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}] 09:10:51 INFO - PROCESS | 6446 | 1462551051323 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:10:51 INFO - PROCESS | 6446 | 1462551051337 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x127556000 == 63 [pid = 6446] [id = 294] 09:10:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x128bc1800) [pid = 6446] [serial = 880] [outer = 0x0] 09:10:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x128ce0000) [pid = 6446] [serial = 881] [outer = 0x128bc1800] 09:10:51 INFO - PROCESS | 6446 | 1462551051362 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x128e28400) [pid = 6446] [serial = 882] [outer = 0x128bc1800] 09:10:51 INFO - PROCESS | 6446 | 1462551051708 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 09:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:10:51 INFO - PROCESS | 6446 | 1462551051742 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 6446 | 1462551051743 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:10:51 INFO - PROCESS | 6446 | 1462551051745 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 6446 | 1462551051746 Marionette TRACE conn2 <- [1,1150,null,{}] 09:10:51 INFO - PROCESS | 6446 | 1462551051748 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}] 09:10:51 INFO - PROCESS | 6446 | 1462551051851 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:10:51 INFO - PROCESS | 6446 | 1462551051884 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x129427000 == 64 [pid = 6446] [id = 295] 09:10:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x128cdd000) [pid = 6446] [serial = 883] [outer = 0x0] 09:10:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x12930b400) [pid = 6446] [serial = 884] [outer = 0x128cdd000] 09:10:51 INFO - PROCESS | 6446 | 1462551051909 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x1293bf400) [pid = 6446] [serial = 885] [outer = 0x128cdd000] 09:10:52 INFO - PROCESS | 6446 | 1462551052230 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 09:10:52 INFO - PROCESS | 6446 | 1462551052264 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 6446 | 1462551052265 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:10:52 INFO - PROCESS | 6446 | 1462551052274 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 6446 | 1462551052275 Marionette TRACE conn2 <- [1,1154,null,{}] 09:10:52 INFO - PROCESS | 6446 | 1462551052277 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}] 09:10:52 INFO - PROCESS | 6446 | 1462551052378 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:10:52 INFO - PROCESS | 6446 | 1462551052412 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ab4a000 == 65 [pid = 6446] [id = 296] 09:10:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x128e29000) [pid = 6446] [serial = 886] [outer = 0x0] 09:10:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x12a779c00) [pid = 6446] [serial = 887] [outer = 0x128e29000] 09:10:52 INFO - PROCESS | 6446 | 1462551052437 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x12a91f400) [pid = 6446] [serial = 888] [outer = 0x128e29000] 09:10:52 INFO - PROCESS | 6446 | 1462551052769 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 09:10:52 INFO - PROCESS | 6446 | 1462551052792 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 6446 | 1462551052793 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:10:52 INFO - PROCESS | 6446 | 1462551052796 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 6446 | 1462551052797 Marionette TRACE conn2 <- [1,1158,null,{}] 09:10:52 INFO - PROCESS | 6446 | 1462551052805 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}] 09:10:52 INFO - PROCESS | 6446 | 1462551052905 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:10:52 INFO - PROCESS | 6446 | 1462551052937 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb61800 == 66 [pid = 6446] [id = 297] 09:10:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x1296efc00) [pid = 6446] [serial = 889] [outer = 0x0] 09:10:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x12a963800) [pid = 6446] [serial = 890] [outer = 0x1296efc00] 09:10:52 INFO - PROCESS | 6446 | 1462551052962 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x12ab64000) [pid = 6446] [serial = 891] [outer = 0x1296efc00] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x117699400) [pid = 6446] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x113c6b000) [pid = 6446] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x11769a400) [pid = 6446] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x116a72000) [pid = 6446] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x121864800) [pid = 6446] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x1125b6000) [pid = 6446] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x1120de400) [pid = 6446] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x11a0c7400) [pid = 6446] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x1243b4c00) [pid = 6446] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x119593c00) [pid = 6446] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x125fd7400) [pid = 6446] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x1185bac00) [pid = 6446] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:10:53 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x121869c00) [pid = 6446] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:10:53 INFO - PROCESS | 6446 | 1462551053342 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 574ms 09:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:10:53 INFO - PROCESS | 6446 | 1462551053375 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 6446 | 1462551053376 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:10:53 INFO - PROCESS | 6446 | 1462551053379 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 6446 | 1462551053381 Marionette TRACE conn2 <- [1,1162,null,{}] 09:10:53 INFO - PROCESS | 6446 | 1462551053383 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}] 09:10:53 INFO - PROCESS | 6446 | 1462551053479 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:10:53 INFO - PROCESS | 6446 | 1462551053484 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7a6800 == 67 [pid = 6446] [id = 298] 09:10:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x12142bc00) [pid = 6446] [serial = 892] [outer = 0x0] 09:10:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x125ab7400) [pid = 6446] [serial = 893] [outer = 0x12142bc00] 09:10:53 INFO - PROCESS | 6446 | 1462551053513 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x12adf9800) [pid = 6446] [serial = 894] [outer = 0x12142bc00] 09:10:53 INFO - PROCESS | 6446 | 1462551053857 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 521ms 09:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:10:53 INFO - PROCESS | 6446 | 1462551053901 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 6446 | 1462551053902 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:10:53 INFO - PROCESS | 6446 | 1462551053904 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 6446 | 1462551053905 Marionette TRACE conn2 <- [1,1166,null,{}] 09:10:53 INFO - PROCESS | 6446 | 1462551053908 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}] 09:10:53 INFO - PROCESS | 6446 | 1462551053991 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:10:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x12adf8c00) [pid = 6446] [serial = 895] [outer = 0x127377400] 09:10:54 INFO - PROCESS | 6446 | 1462551054059 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d35d800 == 68 [pid = 6446] [id = 299] 09:10:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x12b22b400) [pid = 6446] [serial = 896] [outer = 0x0] 09:10:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x12b46ac00) [pid = 6446] [serial = 897] [outer = 0x12b22b400] 09:10:54 INFO - PROCESS | 6446 | 1462551054095 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x12bc25c00) [pid = 6446] [serial = 898] [outer = 0x12b22b400] 09:10:54 INFO - PROCESS | 6446 | 1462551054396 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 517ms 09:10:54 INFO - PROCESS | 6446 | 1462551054423 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 6446 | 1462551054424 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:10:54 INFO - PROCESS | 6446 | 1462551054426 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 6446 | 1462551054427 Marionette TRACE conn2 <- [1,1170,null,{}] 09:10:54 INFO - PROCESS | 6446 | 1462551054430 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}] 09:10:54 INFO - PROCESS | 6446 | 1462551054518 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:10:54 INFO - PROCESS | 6446 | 1462551054523 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfb9800 == 69 [pid = 6446] [id = 300] 09:10:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x12b227800) [pid = 6446] [serial = 899] [outer = 0x0] 09:10:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x12bc39800) [pid = 6446] [serial = 900] [outer = 0x12b227800] 09:10:54 INFO - PROCESS | 6446 | 1462551054547 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x12c0e5c00) [pid = 6446] [serial = 901] [outer = 0x12b227800] 09:10:54 INFO - PROCESS | 6446 | 1462551054885 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 470ms 09:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:10:54 INFO - PROCESS | 6446 | 1462551054897 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 6446 | 1462551054898 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:10:54 INFO - PROCESS | 6446 | 1462551054902 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 6446 | 1462551054904 Marionette TRACE conn2 <- [1,1174,null,{}] 09:10:54 INFO - PROCESS | 6446 | 1462551054906 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}] 09:10:55 INFO - PROCESS | 6446 | 1462551055016 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:10:55 INFO - PROCESS | 6446 | 1462551055023 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfbc800 == 70 [pid = 6446] [id = 301] 09:10:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x12b22dc00) [pid = 6446] [serial = 902] [outer = 0x0] 09:10:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x12c0ebc00) [pid = 6446] [serial = 903] [outer = 0x12b22dc00] 09:10:55 INFO - PROCESS | 6446 | 1462551055047 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x12c312000) [pid = 6446] [serial = 904] [outer = 0x12b22dc00] 09:10:55 INFO - PROCESS | 6446 | 1462551055555 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] 09:10:55 INFO - PROCESS | 6446 | 1462551055627 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:10:55 INFO - PROCESS | 6446 | 1462551055634 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 6446 | 1462551055637 Marionette TRACE conn2 <- [1,1178,null,{}] 09:10:55 INFO - PROCESS | 6446 | 1462551055643 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}] 09:10:55 INFO - PROCESS | 6446 | 1462551055808 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:10:55 INFO - PROCESS | 6446 | 1462551055938 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x11834c800 == 71 [pid = 6446] [id = 302] 09:10:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x113c69400) [pid = 6446] [serial = 905] [outer = 0x0] 09:10:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x11673c400) [pid = 6446] [serial = 906] [outer = 0x113c69400] 09:10:55 INFO - PROCESS | 6446 | 1462551055987 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x1181b3400) [pid = 6446] [serial = 907] [outer = 0x113c69400] 09:10:56 INFO - PROCESS | 6446 | 1462551056457 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] 09:10:56 INFO - PROCESS | 6446 | 1462551056521 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:10:56 INFO - PROCESS | 6446 | 1462551056527 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 6446 | 1462551056529 Marionette TRACE conn2 <- [1,1182,null,{}] 09:10:56 INFO - PROCESS | 6446 | 1462551056532 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}] 09:10:56 INFO - PROCESS | 6446 | 1462551056642 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:10:56 INFO - PROCESS | 6446 | 1462551056711 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x12479a800 == 72 [pid = 6446] [id = 303] 09:10:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x11856ac00) [pid = 6446] [serial = 908] [outer = 0x0] 09:10:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x118ff9400) [pid = 6446] [serial = 909] [outer = 0x11856ac00] 09:10:56 INFO - PROCESS | 6446 | 1462551056741 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x119774c00) [pid = 6446] [serial = 910] [outer = 0x11856ac00] 09:10:57 INFO - PROCESS | 6446 | 1462551057219 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] 09:10:57 INFO - PROCESS | 6446 | 1462551057265 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:10:57 INFO - PROCESS | 6446 | 1462551057271 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 6446 | 1462551057276 Marionette TRACE conn2 <- [1,1186,null,{}] 09:10:57 INFO - PROCESS | 6446 | 1462551057288 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}] 09:10:57 INFO - PROCESS | 6446 | 1462551057450 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:10:57 INFO - PROCESS | 6446 | 1462551057530 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d451000 == 73 [pid = 6446] [id = 304] 09:10:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x125ab9400) [pid = 6446] [serial = 911] [outer = 0x0] 09:10:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x12737e400) [pid = 6446] [serial = 912] [outer = 0x125ab9400] 09:10:57 INFO - PROCESS | 6446 | 1462551057562 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x128b4a000) [pid = 6446] [serial = 913] [outer = 0x125ab9400] 09:10:58 INFO - PROCESS | 6446 | 1462551058021 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] 09:10:58 INFO - PROCESS | 6446 | 1462551058049 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:10:58 INFO - PROCESS | 6446 | 1462551058051 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 6446 | 1462551058053 Marionette TRACE conn2 <- [1,1190,null,{}] 09:10:58 INFO - PROCESS | 6446 | 1462551058055 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}] 09:10:58 INFO - PROCESS | 6446 | 1462551058161 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:10:58 INFO - PROCESS | 6446 | 1462551058217 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da7b000 == 74 [pid = 6446] [id = 305] 09:10:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x128ce7c00) [pid = 6446] [serial = 914] [outer = 0x0] 09:10:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x12a95dc00) [pid = 6446] [serial = 915] [outer = 0x128ce7c00] 09:10:58 INFO - PROCESS | 6446 | 1462551058247 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x12adee800) [pid = 6446] [serial = 916] [outer = 0x128ce7c00] 09:10:58 INFO - PROCESS | 6446 | 1462551058727 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] 09:10:58 INFO - PROCESS | 6446 | 1462551058773 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:10:58 INFO - PROCESS | 6446 | 1462551058776 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 6446 | 1462551058777 Marionette TRACE conn2 <- [1,1194,null,{}] 09:10:58 INFO - PROCESS | 6446 | 1462551058780 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}] 09:10:58 INFO - PROCESS | 6446 | 1462551058886 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:10:58 INFO - PROCESS | 6446 | 1462551058953 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x11826b800 == 75 [pid = 6446] [id = 306] 09:10:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x118312000) [pid = 6446] [serial = 917] [outer = 0x0] 09:10:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x121909000) [pid = 6446] [serial = 918] [outer = 0x118312000] 09:10:58 INFO - PROCESS | 6446 | 1462551058985 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x12b46b000) [pid = 6446] [serial = 919] [outer = 0x118312000] 09:10:59 INFO - PROCESS | 6446 | 1462551059765 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] 09:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:10:59 INFO - PROCESS | 6446 | 1462551059821 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:10:59 INFO - PROCESS | 6446 | 1462551059829 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 6446 | 1462551059833 Marionette TRACE conn2 <- [1,1198,null,{}] 09:10:59 INFO - PROCESS | 6446 | 1462551059838 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}] 09:10:59 INFO - PROCESS | 6446 | 1462551059940 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:11:00 INFO - PROCESS | 6446 | 1462551060009 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x119dee000 == 76 [pid = 6446] [id = 307] 09:11:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x1134e9c00) [pid = 6446] [serial = 920] [outer = 0x0] 09:11:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x116627800) [pid = 6446] [serial = 921] [outer = 0x1134e9c00] 09:11:00 INFO - PROCESS | 6446 | 1462551060039 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x117c3c800) [pid = 6446] [serial = 922] [outer = 0x1134e9c00] 09:11:00 INFO - PROCESS | 6446 | 1462551060459 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 676ms 09:11:00 INFO - PROCESS | 6446 | 1462551060504 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 6446 | 1462551060507 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:11:00 INFO - PROCESS | 6446 | 1462551060512 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 6446 | 1462551060514 Marionette TRACE conn2 <- [1,1202,null,{}] 09:11:00 INFO - PROCESS | 6446 | 1462551060536 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}] 09:11:00 INFO - PROCESS | 6446 | 1462551060632 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:11:00 INFO - PROCESS | 6446 | 1462551060703 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x116fab800 == 77 [pid = 6446] [id = 308] 09:11:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x1160d2000) [pid = 6446] [serial = 923] [outer = 0x0] 09:11:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x11828bc00) [pid = 6446] [serial = 924] [outer = 0x1160d2000] 09:11:00 INFO - PROCESS | 6446 | 1462551060731 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x118548000) [pid = 6446] [serial = 925] [outer = 0x1160d2000] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x117356800 == 76 [pid = 6446] [id = 24] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12c372000 == 75 [pid = 6446] [id = 246] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7c3000 == 74 [pid = 6446] [id = 247] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x11a059000 == 73 [pid = 6446] [id = 244] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12ab3e800 == 72 [pid = 6446] [id = 245] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x1247aa000 == 71 [pid = 6446] [id = 192] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfb9800 == 70 [pid = 6446] [id = 300] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12d35d800 == 69 [pid = 6446] [id = 299] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7a6800 == 68 [pid = 6446] [id = 298] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb61800 == 67 [pid = 6446] [id = 297] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x128b49800) [pid = 6446] [serial = 839] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x128e2d000) [pid = 6446] [serial = 794] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x12cc41c00) [pid = 6446] [serial = 800] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x115060c00) [pid = 6446] [serial = 785] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x127376400) [pid = 6446] [serial = 791] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x119517000) [pid = 6446] [serial = 788] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x12ab69400) [pid = 6446] [serial = 797] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12ab4a000 == 66 [pid = 6446] [id = 296] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x129427000 == 65 [pid = 6446] [id = 295] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x127556000 == 64 [pid = 6446] [id = 294] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x125123000 == 63 [pid = 6446] [id = 293] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x1218ed800 == 62 [pid = 6446] [id = 292] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x119bc5800 == 61 [pid = 6446] [id = 291] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x11920e000 == 60 [pid = 6446] [id = 290] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x116a8c000 == 59 [pid = 6446] [id = 289] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x118270000 == 58 [pid = 6446] [id = 288] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12ab54800 == 57 [pid = 6446] [id = 284] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x1275b5000 == 56 [pid = 6446] [id = 283] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x11930c000 == 55 [pid = 6446] [id = 282] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x1166f0000 == 54 [pid = 6446] [id = 281] 09:11:01 INFO - PROCESS | 6446 | --DOCSHELL 0x12a893000 == 53 [pid = 6446] [id = 280] 09:11:01 INFO - PROCESS | 6446 | 1462551061145 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 669ms 09:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:11:01 INFO - PROCESS | 6446 | 1462551061181 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 6446 | 1462551061183 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:11:01 INFO - PROCESS | 6446 | 1462551061185 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 6446 | 1462551061188 Marionette TRACE conn2 <- [1,1206,null,{}] 09:11:01 INFO - PROCESS | 6446 | 1462551061195 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}] 09:11:01 INFO - PROCESS | 6446 | 1462551061298 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x127529400) [pid = 6446] [serial = 837] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x117c3f000) [pid = 6446] [serial = 809] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x115d5fc00) [pid = 6446] [serial = 806] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x11950e400) [pid = 6446] [serial = 816] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x1185be800) [pid = 6446] [serial = 813] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x118297c00) [pid = 6446] [serial = 812] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x12c78ac00) [pid = 6446] [serial = 783] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x116863800) [pid = 6446] [serial = 831] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x1125b9400) [pid = 6446] [serial = 803] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x1212da000) [pid = 6446] [serial = 821] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x12515f000) [pid = 6446] [serial = 827] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x125ab9800) [pid = 6446] [serial = 834] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x127380800) [pid = 6446] [serial = 836] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x12161f800) [pid = 6446] [serial = 822] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x119592400) [pid = 6446] [serial = 818] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x121d5f000) [pid = 6446] [serial = 824] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x125163000) [pid = 6446] [serial = 833] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x116339400) [pid = 6446] [serial = 807] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x118fefc00) [pid = 6446] [serial = 815] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x1247e1400) [pid = 6446] [serial = 825] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x112b4a000) [pid = 6446] [serial = 830] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x119dc4c00) [pid = 6446] [serial = 819] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x112e2ac00) [pid = 6446] [serial = 804] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x1251e9c00) [pid = 6446] [serial = 828] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x11828a400) [pid = 6446] [serial = 810] [outer = 0x0] [url = about:blank] 09:11:01 INFO - PROCESS | 6446 | 1462551061365 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x117367000 == 54 [pid = 6446] [id = 309] 09:11:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x115d5fc00) [pid = 6446] [serial = 926] [outer = 0x0] 09:11:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x1181acc00) [pid = 6446] [serial = 927] [outer = 0x115d5fc00] 09:11:01 INFO - PROCESS | 6446 | 1462551061396 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x118ffc400) [pid = 6446] [serial = 928] [outer = 0x115d5fc00] 09:11:01 INFO - PROCESS | 6446 | 1462551061724 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]]]}] 09:11:01 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 09:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 574ms 09:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:11:01 INFO - PROCESS | 6446 | 1462551061759 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 6446 | 1462551061761 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:11:01 INFO - PROCESS | 6446 | 1462551061763 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 6446 | 1462551061764 Marionette TRACE conn2 <- [1,1210,null,{}] 09:11:01 INFO - PROCESS | 6446 | 1462551061767 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}] 09:11:01 INFO - PROCESS | 6446 | 1462551061846 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:11:01 INFO - PROCESS | 6446 | 1462551061853 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x118365000 == 55 [pid = 6446] [id = 310] 09:11:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x1192b2c00) [pid = 6446] [serial = 929] [outer = 0x0] 09:11:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x119769400) [pid = 6446] [serial = 930] [outer = 0x1192b2c00] 09:11:01 INFO - PROCESS | 6446 | 1462551061879 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x119775c00) [pid = 6446] [serial = 931] [outer = 0x1192b2c00] 09:11:02 INFO - PROCESS | 6446 | 1462551062318 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]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 570ms 09:11:02 INFO - PROCESS | 6446 | 1462551062336 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 6446 | 1462551062338 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:11:02 INFO - PROCESS | 6446 | 1462551062342 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 6446 | 1462551062344 Marionette TRACE conn2 <- [1,1214,null,{}] 09:11:02 INFO - PROCESS | 6446 | 1462551062347 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}] 09:11:02 INFO - PROCESS | 6446 | 1462551062462 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:11:02 INFO - PROCESS | 6446 | 1462551062469 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x119f37000 == 56 [pid = 6446] [id = 311] 09:11:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x1197ed400) [pid = 6446] [serial = 932] [outer = 0x0] 09:11:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x119d35800) [pid = 6446] [serial = 933] [outer = 0x1197ed400] 09:11:02 INFO - PROCESS | 6446 | 1462551062498 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x121088400) [pid = 6446] [serial = 934] [outer = 0x1197ed400] 09:11:02 INFO - PROCESS | 6446 | 1462551062919 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]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 626ms 09:11:02 INFO - PROCESS | 6446 | 1462551062968 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 6446 | 1462551062970 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:11:02 INFO - PROCESS | 6446 | 1462551062973 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 6446 | 1462551062975 Marionette TRACE conn2 <- [1,1218,null,{}] 09:11:02 INFO - PROCESS | 6446 | 1462551062979 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}] 09:11:03 INFO - PROCESS | 6446 | 1462551063137 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:11:03 INFO - PROCESS | 6446 | 1462551063154 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x121d78800 == 57 [pid = 6446] [id = 312] 09:11:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x121a93400) [pid = 6446] [serial = 935] [outer = 0x0] 09:11:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x1243b4000) [pid = 6446] [serial = 936] [outer = 0x121a93400] 09:11:03 INFO - PROCESS | 6446 | 1462551063191 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x12515d000) [pid = 6446] [serial = 937] [outer = 0x121a93400] 09:11:03 INFO - PROCESS | 6446 | 1462551063621 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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 669ms 09:11:03 INFO - PROCESS | 6446 | 1462551063643 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 6446 | 1462551063644 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:11:03 INFO - PROCESS | 6446 | 1462551063654 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 6446 | 1462551063655 Marionette TRACE conn2 <- [1,1222,null,{}] 09:11:03 INFO - PROCESS | 6446 | 1462551063657 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}] 09:11:03 INFO - PROCESS | 6446 | 1462551063771 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:11:03 INFO - PROCESS | 6446 | 1462551063777 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x124578000 == 58 [pid = 6446] [id = 313] 09:11:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x125157400) [pid = 6446] [serial = 938] [outer = 0x0] 09:11:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x12546fc00) [pid = 6446] [serial = 939] [outer = 0x125157400] 09:11:03 INFO - PROCESS | 6446 | 1462551063802 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x125fd7c00) [pid = 6446] [serial = 940] [outer = 0x125157400] 09:11:04 INFO - PROCESS | 6446 | 1462551064129 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] 09:11:04 INFO - PROCESS | 6446 | 1462551064176 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:11:04 INFO - PROCESS | 6446 | 1462551064179 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 6446 | 1462551064180 Marionette TRACE conn2 <- [1,1226,null,{}] 09:11:04 INFO - PROCESS | 6446 | 1462551064182 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}] 09:11:04 INFO - PROCESS | 6446 | 1462551064278 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:11:04 INFO - PROCESS | 6446 | 1462551064290 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x12599c800 == 59 [pid = 6446] [id = 314] 09:11:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x125fe0c00) [pid = 6446] [serial = 941] [outer = 0x0] 09:11:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x128b42000) [pid = 6446] [serial = 942] [outer = 0x125fe0c00] 09:11:04 INFO - PROCESS | 6446 | 1462551064315 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x128bb6400) [pid = 6446] [serial = 943] [outer = 0x125fe0c00] 09:11:04 INFO - PROCESS | 6446 | 1462551064650 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 522ms 09:11:04 INFO - PROCESS | 6446 | 1462551064702 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 6446 | 1462551064703 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:11:04 INFO - PROCESS | 6446 | 1462551064705 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 6446 | 1462551064706 Marionette TRACE conn2 <- [1,1230,null,{}] 09:11:04 INFO - PROCESS | 6446 | 1462551064708 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}] 09:11:04 INFO - PROCESS | 6446 | 1462551064805 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:11:04 INFO - PROCESS | 6446 | 1462551064817 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x1275b6000 == 60 [pid = 6446] [id = 315] 09:11:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x128bbfc00) [pid = 6446] [serial = 944] [outer = 0x0] 09:11:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x128cdb800) [pid = 6446] [serial = 945] [outer = 0x128bbfc00] 09:11:04 INFO - PROCESS | 6446 | 1462551064842 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x128e25800) [pid = 6446] [serial = 946] [outer = 0x128bbfc00] 09:11:05 INFO - PROCESS | 6446 | 1462551065180 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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 519ms 09:11:05 INFO - PROCESS | 6446 | 1462551065224 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 6446 | 1462551065226 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:11:05 INFO - PROCESS | 6446 | 1462551065228 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 6446 | 1462551065229 Marionette TRACE conn2 <- [1,1234,null,{}] 09:11:05 INFO - PROCESS | 6446 | 1462551065231 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}] 09:11:05 INFO - PROCESS | 6446 | 1462551065495 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x128ce3000) [pid = 6446] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x12b227800) [pid = 6446] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x128bc1800) [pid = 6446] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x116625400) [pid = 6446] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x128cdd000) [pid = 6446] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x1185bf800) [pid = 6446] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x11205e000) [pid = 6446] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x1197ecc00) [pid = 6446] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x12752e000) [pid = 6446] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x1185c6400) [pid = 6446] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x125164c00) [pid = 6446] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x128e29000) [pid = 6446] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x1296efc00) [pid = 6446] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x12b22b400) [pid = 6446] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:11:05 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x12142bc00) [pid = 6446] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:11:05 INFO - PROCESS | 6446 | 1462551065540 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x11601f800 == 61 [pid = 6446] [id = 316] 09:11:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x112b41000) [pid = 6446] [serial = 947] [outer = 0x0] 09:11:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x1166d0400) [pid = 6446] [serial = 948] [outer = 0x112b41000] 09:11:05 INFO - PROCESS | 6446 | 1462551065566 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x124366c00) [pid = 6446] [serial = 949] [outer = 0x112b41000] 09:11:05 INFO - PROCESS | 6446 | 1462551065863 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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 09:11:05 INFO - PROCESS | 6446 | 1462551065899 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:11:05 INFO - PROCESS | 6446 | 1462551065905 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:11:05 INFO - PROCESS | 6446 | 1462551065908 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 6446 | 1462551065911 Marionette TRACE conn2 <- [1,1238,null,{}] 09:11:05 INFO - PROCESS | 6446 | 1462551065915 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}] 09:11:06 INFO - PROCESS | 6446 | 1462551066065 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:11:06 INFO - PROCESS | 6446 | 1462551066179 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a8c0000 == 62 [pid = 6446] [id = 317] 09:11:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x112b44000) [pid = 6446] [serial = 950] [outer = 0x0] 09:11:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x1293b7000) [pid = 6446] [serial = 951] [outer = 0x112b44000] 09:11:06 INFO - PROCESS | 6446 | 1462551066225 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x12a783400) [pid = 6446] [serial = 952] [outer = 0x112b44000] 09:11:06 INFO - PROCESS | 6446 | 1462551066481 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 623ms 09:11:06 INFO - PROCESS | 6446 | 1462551066531 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 6446 | 1462551066533 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:11:06 INFO - PROCESS | 6446 | 1462551066542 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 6446 | 1462551066543 Marionette TRACE conn2 <- [1,1242,null,{}] 09:11:06 INFO - PROCESS | 6446 | 1462551066545 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}] 09:11:06 INFO - PROCESS | 6446 | 1462551066629 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:11:06 INFO - PROCESS | 6446 | 1462551066634 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b313800 == 63 [pid = 6446] [id = 318] 09:11:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x12a91fc00) [pid = 6446] [serial = 953] [outer = 0x0] 09:11:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x12ab60800) [pid = 6446] [serial = 954] [outer = 0x12a91fc00] 09:11:06 INFO - PROCESS | 6446 | 1462551066661 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x12aded000) [pid = 6446] [serial = 955] [outer = 0x12a91fc00] 09:11:06 INFO - PROCESS | 6446 | 1462551066974 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 475ms 09:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:11:07 INFO - PROCESS | 6446 | 1462551067020 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 6446 | 1462551067021 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:11:07 INFO - PROCESS | 6446 | 1462551067024 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 6446 | 1462551067025 Marionette TRACE conn2 <- [1,1246,null,{}] 09:11:07 INFO - PROCESS | 6446 | 1462551067027 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}] 09:11:07 INFO - PROCESS | 6446 | 1462551067131 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:11:07 INFO - PROCESS | 6446 | 1462551067140 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb61800 == 64 [pid = 6446] [id = 319] 09:11:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x12a95e000) [pid = 6446] [serial = 956] [outer = 0x0] 09:11:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x12b22a400) [pid = 6446] [serial = 957] [outer = 0x12a95e000] 09:11:07 INFO - PROCESS | 6446 | 1462551067164 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x12b46d800) [pid = 6446] [serial = 958] [outer = 0x12a95e000] 09:11:07 INFO - PROCESS | 6446 | 1462551067474 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 567ms 09:11:07 INFO - PROCESS | 6446 | 1462551067592 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 6446 | 1462551067594 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:11:07 INFO - PROCESS | 6446 | 1462551067597 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 6446 | 1462551067600 Marionette TRACE conn2 <- [1,1250,null,{}] 09:11:07 INFO - PROCESS | 6446 | 1462551067604 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}] 09:11:07 INFO - PROCESS | 6446 | 1462551067709 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:11:07 INFO - PROCESS | 6446 | 1462551067778 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x116774000 == 65 [pid = 6446] [id = 320] 09:11:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x112e2ac00) [pid = 6446] [serial = 959] [outer = 0x0] 09:11:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x11334ec00) [pid = 6446] [serial = 960] [outer = 0x112e2ac00] 09:11:07 INFO - PROCESS | 6446 | 1462551067809 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x11635fc00) [pid = 6446] [serial = 961] [outer = 0x112e2ac00] 09:11:08 INFO - PROCESS | 6446 | 1462551068262 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 722ms 09:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:11:08 INFO - PROCESS | 6446 | 1462551068320 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 6446 | 1462551068323 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:11:08 INFO - PROCESS | 6446 | 1462551068328 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 6446 | 1462551068331 Marionette TRACE conn2 <- [1,1254,null,{}] 09:11:08 INFO - PROCESS | 6446 | 1462551068334 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}] 09:11:08 INFO - PROCESS | 6446 | 1462551068440 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:11:08 INFO - PROCESS | 6446 | 1462551068508 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bd4800 == 66 [pid = 6446] [id = 321] 09:11:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x116809400) [pid = 6446] [serial = 962] [outer = 0x0] 09:11:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x118298000) [pid = 6446] [serial = 963] [outer = 0x116809400] 09:11:08 INFO - PROCESS | 6446 | 1462551068539 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x118f92000) [pid = 6446] [serial = 964] [outer = 0x116809400] 09:11:08 INFO - PROCESS | 6446 | 1462551068952 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 674ms 09:11:09 INFO - PROCESS | 6446 | 1462551069006 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 6446 | 1462551069008 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:11:09 INFO - PROCESS | 6446 | 1462551069010 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 6446 | 1462551069012 Marionette TRACE conn2 <- [1,1258,null,{}] 09:11:09 INFO - PROCESS | 6446 | 1462551069032 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}] 09:11:09 INFO - PROCESS | 6446 | 1462551069173 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:11:09 INFO - PROCESS | 6446 | 1462551069224 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298de000 == 67 [pid = 6446] [id = 322] 09:11:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x1212e1800) [pid = 6446] [serial = 965] [outer = 0x0] 09:11:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x121622800) [pid = 6446] [serial = 966] [outer = 0x1212e1800] 09:11:09 INFO - PROCESS | 6446 | 1462551069258 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x121fee400) [pid = 6446] [serial = 967] [outer = 0x1212e1800] 09:11:09 INFO - PROCESS | 6446 | 1462551069651 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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 669ms 09:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:11:09 INFO - PROCESS | 6446 | 1462551069690 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 6446 | 1462551069691 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:11:09 INFO - PROCESS | 6446 | 1462551069693 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 6446 | 1462551069695 Marionette TRACE conn2 <- [1,1262,null,{}] 09:11:09 INFO - PROCESS | 6446 | 1462551069697 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}] 09:11:09 INFO - PROCESS | 6446 | 1462551069802 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:11:09 INFO - PROCESS | 6446 | 1462551069856 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c388000 == 68 [pid = 6446] [id = 323] 09:11:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x125138c00) [pid = 6446] [serial = 968] [outer = 0x0] 09:11:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x125a11c00) [pid = 6446] [serial = 969] [outer = 0x125138c00] 09:11:09 INFO - PROCESS | 6446 | 1462551069888 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x128b4c800) [pid = 6446] [serial = 970] [outer = 0x125138c00] 09:11:10 INFO - PROCESS | 6446 | 1462551070384 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]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 724ms 09:11:10 INFO - PROCESS | 6446 | 1462551070419 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 6446 | 1462551070421 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:11:10 INFO - PROCESS | 6446 | 1462551070423 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 6446 | 1462551070425 Marionette TRACE conn2 <- [1,1266,null,{}] 09:11:10 INFO - PROCESS | 6446 | 1462551070447 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}] 09:11:10 INFO - PROCESS | 6446 | 1462551070579 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:11:10 INFO - PROCESS | 6446 | 1462551070617 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfab000 == 69 [pid = 6446] [id = 324] 09:11:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x128e29000) [pid = 6446] [serial = 971] [outer = 0x0] 09:11:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x129318400) [pid = 6446] [serial = 972] [outer = 0x128e29000] 09:11:10 INFO - PROCESS | 6446 | 1462551070646 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x12a77ac00) [pid = 6446] [serial = 973] [outer = 0x128e29000] 09:11:11 INFO - PROCESS | 6446 | 1462551071061 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]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 695ms 09:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:11:11 INFO - PROCESS | 6446 | 1462551071118 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 6446 | 1462551071120 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:11:11 INFO - PROCESS | 6446 | 1462551071122 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 6446 | 1462551071123 Marionette TRACE conn2 <- [1,1270,null,{}] 09:11:11 INFO - PROCESS | 6446 | 1462551071126 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}] 09:11:11 INFO - PROCESS | 6446 | 1462551071244 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:11:11 INFO - PROCESS | 6446 | 1462551071300 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d6ab800 == 70 [pid = 6446] [id = 325] 09:11:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x12bc29c00) [pid = 6446] [serial = 974] [outer = 0x0] 09:11:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x12c0e4c00) [pid = 6446] [serial = 975] [outer = 0x12bc29c00] 09:11:11 INFO - PROCESS | 6446 | 1462551071332 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x12c316c00) [pid = 6446] [serial = 976] [outer = 0x12bc29c00] 09:11:11 INFO - PROCESS | 6446 | 1462551071771 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]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 668ms 09:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:11:11 INFO - PROCESS | 6446 | 1462551071791 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 6446 | 1462551071792 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:11:11 INFO - PROCESS | 6446 | 1462551071794 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 6446 | 1462551071795 Marionette TRACE conn2 <- [1,1274,null,{}] 09:11:11 INFO - PROCESS | 6446 | 1462551071798 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}] 09:11:11 INFO - PROCESS | 6446 | 1462551071920 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:11:11 INFO - PROCESS | 6446 | 1462551071975 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x12decf000 == 71 [pid = 6446] [id = 326] 09:11:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x12c31c000) [pid = 6446] [serial = 977] [outer = 0x0] 09:11:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x12c784c00) [pid = 6446] [serial = 978] [outer = 0x12c31c000] 09:11:12 INFO - PROCESS | 6446 | 1462551072004 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x12c78d800) [pid = 6446] [serial = 979] [outer = 0x12c31c000] 09:11:12 INFO - PROCESS | 6446 | 1462551072473 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 722ms 09:11:12 INFO - PROCESS | 6446 | 1462551072517 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 6446 | 1462551072520 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:11:12 INFO - PROCESS | 6446 | 1462551072523 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 6446 | 1462551072525 Marionette TRACE conn2 <- [1,1278,null,{}] 09:11:12 INFO - PROCESS | 6446 | 1462551072529 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}] 09:11:12 INFO - PROCESS | 6446 | 1462551072729 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:11:12 INFO - PROCESS | 6446 | 1462551072782 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x1181ed800 == 72 [pid = 6446] [id = 327] 09:11:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x11673c000) [pid = 6446] [serial = 980] [outer = 0x0] 09:11:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 159 (0x12132bc00) [pid = 6446] [serial = 981] [outer = 0x11673c000] 09:11:12 INFO - PROCESS | 6446 | 1462551072813 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 160 (0x12c78dc00) [pid = 6446] [serial = 982] [outer = 0x11673c000] 09:11:13 INFO - PROCESS | 6446 | 1462551073419 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]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 921ms 09:11:13 INFO - PROCESS | 6446 | 1462551073444 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:11:13 INFO - PROCESS | 6446 | 1462551073447 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:11:13 INFO - PROCESS | 6446 | 1462551073450 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 6446 | 1462551073453 Marionette TRACE conn2 <- [1,1282,null,{}] 09:11:13 INFO - PROCESS | 6446 | 1462551073457 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}] 09:11:13 INFO - PROCESS | 6446 | 1462551073553 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:11:13 INFO - PROCESS | 6446 | 1462551073612 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bd7000 == 73 [pid = 6446] [id = 328] 09:11:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x1133aa800) [pid = 6446] [serial = 983] [outer = 0x0] 09:11:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x1168c2000) [pid = 6446] [serial = 984] [outer = 0x1133aa800] 09:11:13 INFO - PROCESS | 6446 | 1462551073640 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x118317c00) [pid = 6446] [serial = 985] [outer = 0x1133aa800] 09:11:14 INFO - PROCESS | 6446 | 1462551074117 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]]]}] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12b313800 == 72 [pid = 6446] [id = 318] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12a8c0000 == 71 [pid = 6446] [id = 317] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x11601f800 == 70 [pid = 6446] [id = 316] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x12c0ebc00) [pid = 6446] [serial = 903] [outer = 0x0] [url = about:blank] 09:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 722ms 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x1275b6000 == 69 [pid = 6446] [id = 315] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12599c800 == 68 [pid = 6446] [id = 314] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x124578000 == 67 [pid = 6446] [id = 313] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x121d78800 == 66 [pid = 6446] [id = 312] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x119f37000 == 65 [pid = 6446] [id = 311] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x118365000 == 64 [pid = 6446] [id = 310] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x117367000 == 63 [pid = 6446] [id = 309] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x116fab800 == 62 [pid = 6446] [id = 308] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x119dee000 == 61 [pid = 6446] [id = 307] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x11826b800 == 60 [pid = 6446] [id = 306] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12da7b000 == 59 [pid = 6446] [id = 305] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12d451000 == 58 [pid = 6446] [id = 304] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12479a800 == 57 [pid = 6446] [id = 303] 09:11:14 INFO - PROCESS | 6446 | --DOCSHELL 0x11834c800 == 56 [pid = 6446] [id = 302] 09:11:14 INFO - PROCESS | 6446 | 1462551074186 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 6446 | 1462551074190 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:11:14 INFO - PROCESS | 6446 | 1462551074194 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 6446 | 1462551074196 Marionette TRACE conn2 <- [1,1286,null,{}] 09:11:14 INFO - PROCESS | 6446 | 1462551074198 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}] 09:11:14 INFO - PROCESS | 6446 | 1462551074285 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:11:14 INFO - PROCESS | 6446 | 1462551074292 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x117303000 == 57 [pid = 6446] [id = 329] 09:11:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x118317000) [pid = 6446] [serial = 986] [outer = 0x0] 09:11:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x118f4c400) [pid = 6446] [serial = 987] [outer = 0x118317000] 09:11:14 INFO - PROCESS | 6446 | 1462551074319 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 165 (0x119513800) [pid = 6446] [serial = 988] [outer = 0x118317000] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 164 (0x129638000) [pid = 6446] [serial = 741] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x128ce0000) [pid = 6446] [serial = 881] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x128cdf400) [pid = 6446] [serial = 857] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x125fd7000) [pid = 6446] [serial = 854] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x1168c2800) [pid = 6446] [serial = 866] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 159 (0x118295400) [pid = 6446] [serial = 867] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 158 (0x1293bf400) [pid = 6446] [serial = 885] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 157 (0x12930b400) [pid = 6446] [serial = 884] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x118f4e400) [pid = 6446] [serial = 869] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x119515800) [pid = 6446] [serial = 870] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x115d61000) [pid = 6446] [serial = 864] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x112b42c00) [pid = 6446] [serial = 863] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x1212e4000) [pid = 6446] [serial = 875] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x12435c800) [pid = 6446] [serial = 876] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 150 (0x128bba800) [pid = 6446] [serial = 840] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x121433800) [pid = 6446] [serial = 851] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x119770000) [pid = 6446] [serial = 872] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x11a0c6800) [pid = 6446] [serial = 873] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x112c49400) [pid = 6446] [serial = 842] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x125fe2400) [pid = 6446] [serial = 878] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x12a91f400) [pid = 6446] [serial = 888] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x12a779c00) [pid = 6446] [serial = 887] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x116871800) [pid = 6446] [serial = 845] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x118f44c00) [pid = 6446] [serial = 860] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x12a963800) [pid = 6446] [serial = 890] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x119544c00) [pid = 6446] [serial = 848] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x12b46ac00) [pid = 6446] [serial = 897] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x12bc25c00) [pid = 6446] [serial = 898] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x125ab7400) [pid = 6446] [serial = 893] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x12ab64000) [pid = 6446] [serial = 891] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x12c78c000) [pid = 6446] [serial = 492] [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.] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x12c0e5c00) [pid = 6446] [serial = 901] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x128e28400) [pid = 6446] [serial = 882] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x128bc0800) [pid = 6446] [serial = 879] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x12adf9800) [pid = 6446] [serial = 894] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x12bc39800) [pid = 6446] [serial = 900] [outer = 0x0] [url = about:blank] 09:11:14 INFO - PROCESS | 6446 | 1462551074704 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]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 525ms 09:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:11:14 INFO - PROCESS | 6446 | 1462551074722 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 6446 | 1462551074723 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:11:14 INFO - PROCESS | 6446 | 1462551074726 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 6446 | 1462551074728 Marionette TRACE conn2 <- [1,1290,null,{}] 09:11:14 INFO - PROCESS | 6446 | 1462551074738 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}] 09:11:14 INFO - PROCESS | 6446 | 1462551074823 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:11:14 INFO - PROCESS | 6446 | 1462551074829 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x119305000 == 58 [pid = 6446] [id = 330] 09:11:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x11976e400) [pid = 6446] [serial = 989] [outer = 0x0] 09:11:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x119d3a800) [pid = 6446] [serial = 990] [outer = 0x11976e400] 09:11:14 INFO - PROCESS | 6446 | 1462551074857 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x121866000) [pid = 6446] [serial = 991] [outer = 0x11976e400] 09:11:15 INFO - PROCESS | 6446 | 1462551075222 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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 520ms 09:11:15 INFO - PROCESS | 6446 | 1462551075247 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 6446 | 1462551075248 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:11:15 INFO - PROCESS | 6446 | 1462551075252 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 6446 | 1462551075254 Marionette TRACE conn2 <- [1,1294,null,{}] 09:11:15 INFO - PROCESS | 6446 | 1462551075256 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}] 09:11:15 INFO - PROCESS | 6446 | 1462551075341 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:11:15 INFO - PROCESS | 6446 | 1462551075346 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218df800 == 59 [pid = 6446] [id = 331] 09:11:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x121d5e400) [pid = 6446] [serial = 992] [outer = 0x0] 09:11:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x12515e000) [pid = 6446] [serial = 993] [outer = 0x121d5e400] 09:11:15 INFO - PROCESS | 6446 | 1462551075372 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x125fdf800) [pid = 6446] [serial = 994] [outer = 0x121d5e400] 09:11:15 INFO - PROCESS | 6446 | 1462551075703 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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 471ms 09:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:11:15 INFO - PROCESS | 6446 | 1462551075723 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 6446 | 1462551075724 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:11:15 INFO - PROCESS | 6446 | 1462551075726 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 6446 | 1462551075727 Marionette TRACE conn2 <- [1,1298,null,{}] 09:11:15 INFO - PROCESS | 6446 | 1462551075729 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}] 09:11:15 INFO - PROCESS | 6446 | 1462551075832 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:11:15 INFO - PROCESS | 6446 | 1462551075863 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x12457a000 == 60 [pid = 6446] [id = 332] 09:11:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x121d5f000) [pid = 6446] [serial = 995] [outer = 0x0] 09:11:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x127529400) [pid = 6446] [serial = 996] [outer = 0x121d5f000] 09:11:15 INFO - PROCESS | 6446 | 1462551075889 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x128b4c400) [pid = 6446] [serial = 997] [outer = 0x121d5f000] 09:11:16 INFO - PROCESS | 6446 | 1462551076213 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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 521ms 09:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:11:16 INFO - PROCESS | 6446 | 1462551076247 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 6446 | 1462551076248 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:11:16 INFO - PROCESS | 6446 | 1462551076250 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 6446 | 1462551076251 Marionette TRACE conn2 <- [1,1302,null,{}] 09:11:16 INFO - PROCESS | 6446 | 1462551076254 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}] 09:11:16 INFO - PROCESS | 6446 | 1462551076353 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:11:16 INFO - PROCESS | 6446 | 1462551076358 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x127568000 == 61 [pid = 6446] [id = 333] 09:11:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x125138000) [pid = 6446] [serial = 998] [outer = 0x0] 09:11:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x128ce2000) [pid = 6446] [serial = 999] [outer = 0x125138000] 09:11:16 INFO - PROCESS | 6446 | 1462551076441 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x12ab64000) [pid = 6446] [serial = 1000] [outer = 0x125138000] 09:11:16 INFO - PROCESS | 6446 | 1462551076773 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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 568ms 09:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:11:16 INFO - PROCESS | 6446 | 1462551076820 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 6446 | 1462551076821 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:11:16 INFO - PROCESS | 6446 | 1462551076823 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 6446 | 1462551076824 Marionette TRACE conn2 <- [1,1306,null,{}] 09:11:16 INFO - PROCESS | 6446 | 1462551076827 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}] 09:11:16 INFO - PROCESS | 6446 | 1462551076928 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:11:16 INFO - PROCESS | 6446 | 1462551076940 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298e9000 == 62 [pid = 6446] [id = 334] 09:11:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x129024800) [pid = 6446] [serial = 1001] [outer = 0x0] 09:11:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x12b22f400) [pid = 6446] [serial = 1002] [outer = 0x129024800] 09:11:16 INFO - PROCESS | 6446 | 1462551076964 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x12bc36800) [pid = 6446] [serial = 1003] [outer = 0x129024800] 09:11:17 INFO - PROCESS | 6446 | 1462551077331 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 09:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:11:17 INFO - PROCESS | 6446 | 1462551077344 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 6446 | 1462551077345 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:11:17 INFO - PROCESS | 6446 | 1462551077348 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 6446 | 1462551077350 Marionette TRACE conn2 <- [1,1310,null,{}] 09:11:17 INFO - PROCESS | 6446 | 1462551077354 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}] 09:11:17 INFO - PROCESS | 6446 | 1462551077461 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:11:17 INFO - PROCESS | 6446 | 1462551077474 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b248000 == 63 [pid = 6446] [id = 335] 09:11:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x12b228c00) [pid = 6446] [serial = 1004] [outer = 0x0] 09:11:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x12c311c00) [pid = 6446] [serial = 1005] [outer = 0x12b228c00] 09:11:17 INFO - PROCESS | 6446 | 1462551077499 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x12c78c400) [pid = 6446] [serial = 1006] [outer = 0x12b228c00] 09:11:17 INFO - PROCESS | 6446 | 1462551077845 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] 09:11:17 INFO - PROCESS | 6446 | 1462551077876 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:11:17 INFO - PROCESS | 6446 | 1462551077878 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 6446 | 1462551077879 Marionette TRACE conn2 <- [1,1314,null,{}] 09:11:17 INFO - PROCESS | 6446 | 1462551077881 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}] 09:11:17 INFO - PROCESS | 6446 | 1462551077986 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:11:18 INFO - PROCESS | 6446 | 1462551078023 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bd4c800 == 64 [pid = 6446] [id = 336] 09:11:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x12c0f2800) [pid = 6446] [serial = 1007] [outer = 0x0] 09:11:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x12cc3d800) [pid = 6446] [serial = 1008] [outer = 0x12c0f2800] 09:11:18 INFO - PROCESS | 6446 | 1462551078048 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x12cdbf800) [pid = 6446] [serial = 1009] [outer = 0x12c0f2800] 09:11:18 INFO - PROCESS | 6446 | 1462551078470 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]]]}] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x1160d2000) [pid = 6446] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x128bbfc00) [pid = 6446] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x12a91fc00) [pid = 6446] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x112b41000) [pid = 6446] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x112b44000) [pid = 6446] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x125157400) [pid = 6446] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x125fe0c00) [pid = 6446] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x115d5fc00) [pid = 6446] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x1197ed400) [pid = 6446] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x1134e9c00) [pid = 6446] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x121a93400) [pid = 6446] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:11:18 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x1192b2c00) [pid = 6446] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 619ms 09:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:11:18 INFO - PROCESS | 6446 | 1462551078497 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 6446 | 1462551078499 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:11:18 INFO - PROCESS | 6446 | 1462551078503 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 6446 | 1462551078504 Marionette TRACE conn2 <- [1,1318,null,{}] 09:11:18 INFO - PROCESS | 6446 | 1462551078507 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}] 09:11:18 INFO - PROCESS | 6446 | 1462551078591 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:11:18 INFO - PROCESS | 6446 | 1462551078595 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x124799000 == 65 [pid = 6446] [id = 337] 09:11:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x1185bf800) [pid = 6446] [serial = 1010] [outer = 0x0] 09:11:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x11950ac00) [pid = 6446] [serial = 1011] [outer = 0x1185bf800] 09:11:18 INFO - PROCESS | 6446 | 1462551078622 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x125166800) [pid = 6446] [serial = 1012] [outer = 0x1185bf800] 09:11:18 INFO - PROCESS | 6446 | 1462551078974 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 521ms 09:11:19 INFO - PROCESS | 6446 | 1462551079024 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 6446 | 1462551079025 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:11:19 INFO - PROCESS | 6446 | 1462551079028 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 6446 | 1462551079030 Marionette TRACE conn2 <- [1,1322,null,{}] 09:11:19 INFO - PROCESS | 6446 | 1462551079032 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}] 09:11:19 INFO - PROCESS | 6446 | 1462551079153 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:11:19 INFO - PROCESS | 6446 | 1462551079161 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfae800 == 66 [pid = 6446] [id = 338] 09:11:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x118f45000) [pid = 6446] [serial = 1013] [outer = 0x0] 09:11:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x12c78d000) [pid = 6446] [serial = 1014] [outer = 0x118f45000] 09:11:19 INFO - PROCESS | 6446 | 1462551079191 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x12cfee000) [pid = 6446] [serial = 1015] [outer = 0x118f45000] 09:11:19 INFO - PROCESS | 6446 | 1462551079523 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 09:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:11:19 INFO - PROCESS | 6446 | 1462551079548 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 6446 | 1462551079549 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:11:19 INFO - PROCESS | 6446 | 1462551079553 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 6446 | 1462551079555 Marionette TRACE conn2 <- [1,1326,null,{}] 09:11:19 INFO - PROCESS | 6446 | 1462551079557 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}] 09:11:19 INFO - PROCESS | 6446 | 1462551079642 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:11:19 INFO - PROCESS | 6446 | 1462551079646 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ded3000 == 67 [pid = 6446] [id = 339] 09:11:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x1110d4400) [pid = 6446] [serial = 1016] [outer = 0x0] 09:11:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x12d3b1400) [pid = 6446] [serial = 1017] [outer = 0x1110d4400] 09:11:19 INFO - PROCESS | 6446 | 1462551079671 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x12d4a1800) [pid = 6446] [serial = 1018] [outer = 0x1110d4400] 09:11:20 INFO - PROCESS | 6446 | 1462551080025 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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 520ms 09:11:20 INFO - PROCESS | 6446 | 1462551080073 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 6446 | 1462551080074 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:11:20 INFO - PROCESS | 6446 | 1462551080076 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 6446 | 1462551080077 Marionette TRACE conn2 <- [1,1330,null,{}] 09:11:20 INFO - PROCESS | 6446 | 1462551080080 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}] 09:11:20 INFO - PROCESS | 6446 | 1462551080169 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:11:20 INFO - PROCESS | 6446 | 1462551080173 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x13490f000 == 68 [pid = 6446] [id = 340] 09:11:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x121c67800) [pid = 6446] [serial = 1019] [outer = 0x0] 09:11:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x121c6d400) [pid = 6446] [serial = 1020] [outer = 0x121c67800] 09:11:20 INFO - PROCESS | 6446 | 1462551080198 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x121c71400) [pid = 6446] [serial = 1021] [outer = 0x121c67800] 09:11:20 INFO - PROCESS | 6446 | 1462551080607 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]]]}] 09:11:20 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 09:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 568ms 09:11:20 INFO - PROCESS | 6446 | 1462551080644 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 6446 | 1462551080647 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:11:20 INFO - PROCESS | 6446 | 1462551080651 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 6446 | 1462551080653 Marionette TRACE conn2 <- [1,1334,null,{}] 09:11:20 INFO - PROCESS | 6446 | 1462551080657 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}] 09:11:20 INFO - PROCESS | 6446 | 1462551080771 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:11:20 INFO - PROCESS | 6446 | 1462551080842 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x117368800 == 69 [pid = 6446] [id = 341] 09:11:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x112c4a800) [pid = 6446] [serial = 1022] [outer = 0x0] 09:11:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x1168c2800) [pid = 6446] [serial = 1023] [outer = 0x112c4a800] 09:11:20 INFO - PROCESS | 6446 | 1462551080874 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x11828cc00) [pid = 6446] [serial = 1024] [outer = 0x112c4a800] 09:11:21 INFO - PROCESS | 6446 | 1462551081337 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]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 725ms 09:11:21 INFO - PROCESS | 6446 | 1462551081376 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 6446 | 1462551081380 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:11:21 INFO - PROCESS | 6446 | 1462551081385 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 6446 | 1462551081386 Marionette TRACE conn2 <- [1,1338,null,{}] 09:11:21 INFO - PROCESS | 6446 | 1462551081389 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}] 09:11:21 INFO - PROCESS | 6446 | 1462551081498 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:11:21 INFO - PROCESS | 6446 | 1462551081556 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213bb800 == 70 [pid = 6446] [id = 342] 09:11:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x118f44c00) [pid = 6446] [serial = 1025] [outer = 0x0] 09:11:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x1197f7000) [pid = 6446] [serial = 1026] [outer = 0x118f44c00] 09:11:21 INFO - PROCESS | 6446 | 1462551081586 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x1212dac00) [pid = 6446] [serial = 1027] [outer = 0x118f44c00] 09:11:22 INFO - PROCESS | 6446 | 1462551082537 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]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1171ms 09:11:22 INFO - PROCESS | 6446 | 1462551082556 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 6446 | 1462551082557 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:11:22 INFO - PROCESS | 6446 | 1462551082560 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 6446 | 1462551082563 Marionette TRACE conn2 <- [1,1342,null,{}] 09:11:22 INFO - PROCESS | 6446 | 1462551082571 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}] 09:11:22 INFO - PROCESS | 6446 | 1462551082681 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:11:22 INFO - PROCESS | 6446 | 1462551082737 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7a8000 == 71 [pid = 6446] [id = 343] 09:11:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x121a9c000) [pid = 6446] [serial = 1028] [outer = 0x0] 09:11:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x125a03400) [pid = 6446] [serial = 1029] [outer = 0x121a9c000] 09:11:22 INFO - PROCESS | 6446 | 1462551082768 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 159 (0x128ce2800) [pid = 6446] [serial = 1030] [outer = 0x121a9c000] 09:11:23 INFO - PROCESS | 6446 | 1462551083235 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 721ms 09:11:23 INFO - PROCESS | 6446 | 1462551083283 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 6446 | 1462551083285 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:11:23 INFO - PROCESS | 6446 | 1462551083289 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 6446 | 1462551083290 Marionette TRACE conn2 <- [1,1346,null,{}] 09:11:23 INFO - PROCESS | 6446 | 1462551083293 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}] 09:11:23 INFO - PROCESS | 6446 | 1462551083399 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:11:23 INFO - PROCESS | 6446 | 1462551083457 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x134920800 == 72 [pid = 6446] [id = 344] 09:11:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 160 (0x12930b400) [pid = 6446] [serial = 1031] [outer = 0x0] 09:11:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x1296ebc00) [pid = 6446] [serial = 1032] [outer = 0x12930b400] 09:11:23 INFO - PROCESS | 6446 | 1462551083487 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x12bc31000) [pid = 6446] [serial = 1033] [outer = 0x12930b400] 09:11:23 INFO - PROCESS | 6446 | 1462551083944 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 668ms 09:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:11:23 INFO - PROCESS | 6446 | 1462551083958 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 6446 | 1462551083959 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:11:23 INFO - PROCESS | 6446 | 1462551083961 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 6446 | 1462551083962 Marionette TRACE conn2 <- [1,1350,null,{}] 09:11:23 INFO - PROCESS | 6446 | 1462551083965 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}] 09:11:24 INFO - PROCESS | 6446 | 1462551084093 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:11:24 INFO - PROCESS | 6446 | 1462551084221 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb55800 == 73 [pid = 6446] [id = 345] 09:11:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x129313800) [pid = 6446] [serial = 1034] [outer = 0x0] 09:11:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x12c0e8800) [pid = 6446] [serial = 1035] [outer = 0x129313800] 09:11:24 INFO - PROCESS | 6446 | 1462551084254 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 165 (0x12cdc6400) [pid = 6446] [serial = 1036] [outer = 0x129313800] 09:11:24 INFO - PROCESS | 6446 | 1462551084688 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 771ms 09:11:24 INFO - PROCESS | 6446 | 1462551084733 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 6446 | 1462551084736 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:11:24 INFO - PROCESS | 6446 | 1462551084739 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 6446 | 1462551084741 Marionette TRACE conn2 <- [1,1354,null,{}] 09:11:24 INFO - PROCESS | 6446 | 1462551084745 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}] 09:11:24 INFO - PROCESS | 6446 | 1462551084925 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:11:25 INFO - PROCESS | 6446 | 1462551085017 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bd6000 == 74 [pid = 6446] [id = 346] 09:11:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 166 (0x119c22400) [pid = 6446] [serial = 1037] [outer = 0x0] 09:11:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 167 (0x12cfe5800) [pid = 6446] [serial = 1038] [outer = 0x119c22400] 09:11:25 INFO - PROCESS | 6446 | 1462551085048 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 168 (0x12d4a1400) [pid = 6446] [serial = 1039] [outer = 0x119c22400] 09:11:25 INFO - PROCESS | 6446 | 1462551085709 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]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1021ms 09:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:11:25 INFO - PROCESS | 6446 | 1462551085760 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 6446 | 1462551085762 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:11:25 INFO - PROCESS | 6446 | 1462551085766 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 6446 | 1462551085770 Marionette TRACE conn2 <- [1,1358,null,{}] 09:11:25 INFO - PROCESS | 6446 | 1462551085775 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}] 09:11:25 INFO - PROCESS | 6446 | 1462551085870 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:11:25 INFO - PROCESS | 6446 | 1462551085944 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x121218800 == 75 [pid = 6446] [id = 347] 09:11:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 169 (0x113e45000) [pid = 6446] [serial = 1040] [outer = 0x0] 09:11:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 170 (0x116a78800) [pid = 6446] [serial = 1041] [outer = 0x113e45000] 09:11:25 INFO - PROCESS | 6446 | 1462551085972 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 171 (0x1185be800) [pid = 6446] [serial = 1042] [outer = 0x113e45000] 09:11:26 INFO - PROCESS | 6446 | 1462551086442 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]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 725ms 09:11:26 INFO - PROCESS | 6446 | 1462551086492 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 6446 | 1462551086498 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:11:26 INFO - PROCESS | 6446 | 1462551086527 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 6446 | 1462551086530 Marionette TRACE conn2 <- [1,1362,null,{}] 09:11:26 INFO - PROCESS | 6446 | 1462551086536 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}] 09:11:26 INFO - PROCESS | 6446 | 1462551086680 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:11:26 INFO - PROCESS | 6446 | 1462551086784 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bc5000 == 76 [pid = 6446] [id = 348] 09:11:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 172 (0x117c40c00) [pid = 6446] [serial = 1043] [outer = 0x0] 09:11:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 173 (0x119598000) [pid = 6446] [serial = 1044] [outer = 0x117c40c00] 09:11:26 INFO - PROCESS | 6446 | 1462551086812 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 174 (0x121330400) [pid = 6446] [serial = 1045] [outer = 0x117c40c00] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12ded3000 == 75 [pid = 6446] [id = 339] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfae800 == 74 [pid = 6446] [id = 338] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x124799000 == 73 [pid = 6446] [id = 337] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12bd4c800 == 72 [pid = 6446] [id = 336] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 173 (0x12b22a400) [pid = 6446] [serial = 957] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12b248000 == 71 [pid = 6446] [id = 335] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x1298e9000 == 70 [pid = 6446] [id = 334] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x127568000 == 69 [pid = 6446] [id = 333] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12457a000 == 68 [pid = 6446] [id = 332] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x1218df800 == 67 [pid = 6446] [id = 331] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x119305000 == 66 [pid = 6446] [id = 330] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x117303000 == 65 [pid = 6446] [id = 329] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x119bd7000 == 64 [pid = 6446] [id = 328] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x116774000 == 63 [pid = 6446] [id = 320] 09:11:27 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb61800 == 62 [pid = 6446] [id = 319] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 172 (0x12546fc00) [pid = 6446] [serial = 939] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 171 (0x128b42000) [pid = 6446] [serial = 942] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 170 (0x121909000) [pid = 6446] [serial = 918] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 169 (0x118ff9400) [pid = 6446] [serial = 909] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 168 (0x1181acc00) [pid = 6446] [serial = 927] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 167 (0x118ffc400) [pid = 6446] [serial = 928] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 166 (0x119d35800) [pid = 6446] [serial = 933] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 165 (0x121088400) [pid = 6446] [serial = 934] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 164 (0x117c3c800) [pid = 6446] [serial = 922] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x116627800) [pid = 6446] [serial = 921] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x1243b4000) [pid = 6446] [serial = 936] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x119769400) [pid = 6446] [serial = 930] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x119775c00) [pid = 6446] [serial = 931] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 159 (0x11673c400) [pid = 6446] [serial = 906] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 158 (0x118548000) [pid = 6446] [serial = 925] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 157 (0x11828bc00) [pid = 6446] [serial = 924] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x12737e400) [pid = 6446] [serial = 912] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x128cdb800) [pid = 6446] [serial = 945] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x12aded000) [pid = 6446] [serial = 955] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x128bb6400) [pid = 6446] [serial = 943] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x12ab60800) [pid = 6446] [serial = 954] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x1166d0400) [pid = 6446] [serial = 948] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 150 (0x12a95dc00) [pid = 6446] [serial = 915] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x128e25800) [pid = 6446] [serial = 946] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x125fd7c00) [pid = 6446] [serial = 940] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x124366c00) [pid = 6446] [serial = 949] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x1293b7000) [pid = 6446] [serial = 951] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x12a783400) [pid = 6446] [serial = 952] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x12515d000) [pid = 6446] [serial = 937] [outer = 0x0] [url = about:blank] 09:11:27 INFO - PROCESS | 6446 | 1462551087251 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]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 777ms 09:11:27 INFO - PROCESS | 6446 | 1462551087300 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 6446 | 1462551087302 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:11:27 INFO - PROCESS | 6446 | 1462551087304 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 6446 | 1462551087306 Marionette TRACE conn2 <- [1,1366,null,{}] 09:11:27 INFO - PROCESS | 6446 | 1462551087313 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}] 09:11:27 INFO - PROCESS | 6446 | 1462551087401 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:11:27 INFO - PROCESS | 6446 | 1462551087464 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x11990b000 == 63 [pid = 6446] [id = 349] 09:11:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x1192b4c00) [pid = 6446] [serial = 1046] [outer = 0x0] 09:11:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x121908c00) [pid = 6446] [serial = 1047] [outer = 0x1192b4c00] 09:11:27 INFO - PROCESS | 6446 | 1462551087492 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x12515f400) [pid = 6446] [serial = 1048] [outer = 0x1192b4c00] 09:11:27 INFO - PROCESS | 6446 | 1462551087830 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] 09:11:27 INFO - PROCESS | 6446 | 1462551087877 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:11:27 INFO - PROCESS | 6446 | 1462551087879 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 6446 | 1462551087880 Marionette TRACE conn2 <- [1,1370,null,{}] 09:11:27 INFO - PROCESS | 6446 | 1462551087888 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}] 09:11:27 INFO - PROCESS | 6446 | 1462551087977 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:11:28 INFO - PROCESS | 6446 | 1462551088035 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x1251d6000 == 64 [pid = 6446] [id = 350] 09:11:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x12515a400) [pid = 6446] [serial = 1049] [outer = 0x0] 09:11:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x12752d000) [pid = 6446] [serial = 1050] [outer = 0x12515a400] 09:11:28 INFO - PROCESS | 6446 | 1462551088061 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x128ce1400) [pid = 6446] [serial = 1051] [outer = 0x12515a400] 09:11:28 INFO - PROCESS | 6446 | 1462551088354 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] 09:11:28 INFO - PROCESS | 6446 | 1462551088400 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:11:28 INFO - PROCESS | 6446 | 1462551088404 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 6446 | 1462551088406 Marionette TRACE conn2 <- [1,1374,null,{}] 09:11:28 INFO - PROCESS | 6446 | 1462551088408 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}] 09:11:28 INFO - PROCESS | 6446 | 1462551088491 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:11:28 INFO - PROCESS | 6446 | 1462551088495 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298e7000 == 65 [pid = 6446] [id = 351] 09:11:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x128e28400) [pid = 6446] [serial = 1052] [outer = 0x0] 09:11:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x1296e1400) [pid = 6446] [serial = 1053] [outer = 0x128e28400] 09:11:28 INFO - PROCESS | 6446 | 1462551088521 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x12a95a800) [pid = 6446] [serial = 1054] [outer = 0x128e28400] 09:11:28 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:28 INFO - PROCESS | 6446 | 1462551088880 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] 09:11:28 INFO - PROCESS | 6446 | 1462551088926 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:11:28 INFO - PROCESS | 6446 | 1462551088928 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 6446 | 1462551088929 Marionette TRACE conn2 <- [1,1378,null,{}] 09:11:28 INFO - PROCESS | 6446 | 1462551088932 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}] 09:11:29 INFO - PROCESS | 6446 | 1462551089029 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:11:29 INFO - PROCESS | 6446 | 1462551089037 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb4f000 == 66 [pid = 6446] [id = 352] 09:11:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x12adf9800) [pid = 6446] [serial = 1055] [outer = 0x0] 09:11:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x12c0e6c00) [pid = 6446] [serial = 1056] [outer = 0x12adf9800] 09:11:29 INFO - PROCESS | 6446 | 1462551089064 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x12cc39000) [pid = 6446] [serial = 1057] [outer = 0x12adf9800] 09:11:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable 09:11:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13 09:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:29 INFO - _addTest/ [0,1381,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 6446 | 1462551089448 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:11:29 INFO - PROCESS | 6446 | 1462551089450 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 6446 | 1462551089453 Marionette TRACE conn2 <- [1,1382,null,{}] 09:11:29 INFO - PROCESS | 6446 | 1462551089456 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}] 09:11:29 INFO - PROCESS | 6446 | 1462551089560 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:11:29 INFO - PROCESS | 6446 | 1462551089597 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c36e000 == 67 [pid = 6446] [id = 353] 09:11:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x12cc37400) [pid = 6446] [serial = 1058] [outer = 0x0] 09:11:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x12cdc5000) [pid = 6446] [serial = 1059] [outer = 0x12cc37400] 09:11:29 INFO - PROCESS | 6446 | 1462551089622 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 159 (0x12cfea800) [pid = 6446] [serial = 1060] [outer = 0x12cc37400] 09:11:29 INFO - PROCESS | 6446 | [6446] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:29 INFO - PROCESS | 6446 | 1462551089958 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] 09:11:29 INFO - PROCESS | 6446 | 1462551089973 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:11:29 INFO - PROCESS | 6446 | 1462551089975 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 6446 | 1462551089976 Marionette TRACE conn2 <- [1,1386,null,{}] 09:11:29 INFO - PROCESS | 6446 | 1462551089979 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}] 09:11:30 INFO - PROCESS | 6446 | 1462551090082 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:11:30 INFO - PROCESS | 6446 | 1462551090093 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfa6800 == 68 [pid = 6446] [id = 354] 09:11:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 160 (0x121c7a800) [pid = 6446] [serial = 1061] [outer = 0x0] 09:11:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x121c7f000) [pid = 6446] [serial = 1062] [outer = 0x121c7a800] 09:11:30 INFO - PROCESS | 6446 | 1462551090118 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x121c83400) [pid = 6446] [serial = 1063] [outer = 0x121c7a800] 09:11:30 INFO - PROCESS | 6446 | 1462551090510 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] 09:11:30 INFO - PROCESS | 6446 | 1462551090549 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:11:30 INFO - PROCESS | 6446 | 1462551090552 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 6446 | 1462551090554 Marionette TRACE conn2 <- [1,1390,null,{}] 09:11:30 INFO - PROCESS | 6446 | 1462551090557 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}] 09:11:30 INFO - PROCESS | 6446 | 1462551090719 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:11:30 INFO - PROCESS | 6446 | 1462551090749 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x12dec8800 == 69 [pid = 6446] [id = 355] 09:11:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x118a05000) [pid = 6446] [serial = 1064] [outer = 0x0] 09:11:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x118a0d000) [pid = 6446] [serial = 1065] [outer = 0x118a05000] 09:11:30 INFO - PROCESS | 6446 | 1462551090791 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 165 (0x118a11000) [pid = 6446] [serial = 1066] [outer = 0x118a05000] 09:11:31 INFO - PROCESS | 6446 | 1462551091385 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]]]}] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 164 (0x129024800) [pid = 6446] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x12b228c00) [pid = 6446] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x12c0f2800) [pid = 6446] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x12a95e000) [pid = 6446] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x1133aa800) [pid = 6446] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 159 (0x11976e400) [pid = 6446] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 158 (0x121d5f000) [pid = 6446] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 157 (0x118317000) [pid = 6446] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x121d5e400) [pid = 6446] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x1185bf800) [pid = 6446] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x118f45000) [pid = 6446] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x1110d4400) [pid = 6446] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:11:31 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x125138000) [pid = 6446] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 873ms 09:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:11:31 INFO - PROCESS | 6446 | 1462551091425 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 6446 | 1462551091426 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:11:31 INFO - PROCESS | 6446 | 1462551091428 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 6446 | 1462551091429 Marionette TRACE conn2 <- [1,1394,null,{}] 09:11:31 INFO - PROCESS | 6446 | 1462551091432 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}] 09:11:31 INFO - PROCESS | 6446 | 1462551091518 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:11:31 INFO - PROCESS | 6446 | 1462551091524 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x129722000 == 70 [pid = 6446] [id = 356] 09:11:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x11830a400) [pid = 6446] [serial = 1067] [outer = 0x0] 09:11:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x118f90000) [pid = 6446] [serial = 1068] [outer = 0x11830a400] 09:11:31 INFO - PROCESS | 6446 | 1462551091550 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x121c7e400) [pid = 6446] [serial = 1069] [outer = 0x11830a400] 09:11:31 INFO - PROCESS | 6446 | 1462551091888 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]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 469ms 09:11:31 INFO - PROCESS | 6446 | 1462551091898 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 6446 | 1462551091899 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:11:31 INFO - PROCESS | 6446 | 1462551091904 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 6446 | 1462551091907 Marionette TRACE conn2 <- [1,1398,null,{}] 09:11:31 INFO - PROCESS | 6446 | 1462551091910 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}] 09:11:32 INFO - PROCESS | 6446 | 1462551092013 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:11:32 INFO - PROCESS | 6446 | 1462551092091 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x1355e0800 == 71 [pid = 6446] [id = 357] 09:11:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x12a966000) [pid = 6446] [serial = 1070] [outer = 0x0] 09:11:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x12cc3ac00) [pid = 6446] [serial = 1071] [outer = 0x12a966000] 09:11:32 INFO - PROCESS | 6446 | 1462551092124 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x12d3b8800) [pid = 6446] [serial = 1072] [outer = 0x12a966000] 09:11:32 INFO - PROCESS | 6446 | 1462551092406 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 522ms 09:11:32 INFO - PROCESS | 6446 | 1462551092426 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 6446 | 1462551092427 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:11:32 INFO - PROCESS | 6446 | 1462551092430 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 6446 | 1462551092431 Marionette TRACE conn2 <- [1,1402,null,{}] 09:11:32 INFO - PROCESS | 6446 | 1462551092441 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}] 09:11:32 INFO - PROCESS | 6446 | 1462551092533 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:11:32 INFO - PROCESS | 6446 | 1462551092538 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x135f0a800 == 72 [pid = 6446] [id = 358] 09:11:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 159 (0x12d4a0800) [pid = 6446] [serial = 1073] [outer = 0x0] 09:11:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 160 (0x12d799800) [pid = 6446] [serial = 1074] [outer = 0x12d4a0800] 09:11:32 INFO - PROCESS | 6446 | 1462551092562 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x12d7a0000) [pid = 6446] [serial = 1075] [outer = 0x12d4a0800] 09:11:32 INFO - PROCESS | 6446 | 1462551092906 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 518ms 09:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:11:32 INFO - PROCESS | 6446 | 1462551092958 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 6446 | 1462551092959 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:11:32 INFO - PROCESS | 6446 | 1462551092961 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 6446 | 1462551092962 Marionette TRACE conn2 <- [1,1406,null,{}] 09:11:32 INFO - PROCESS | 6446 | 1462551092964 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}] 09:11:33 INFO - PROCESS | 6446 | 1462551093051 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:11:33 INFO - PROCESS | 6446 | 1462551093055 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x1356c4000 == 73 [pid = 6446] [id = 359] 09:11:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x12d4a5800) [pid = 6446] [serial = 1076] [outer = 0x0] 09:11:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x12d7a6000) [pid = 6446] [serial = 1077] [outer = 0x12d4a5800] 09:11:33 INFO - PROCESS | 6446 | 1462551093080 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x12dae6400) [pid = 6446] [serial = 1078] [outer = 0x12d4a5800] 09:11:33 INFO - PROCESS | 6446 | 1462551093533 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 619ms 09:11:33 INFO - PROCESS | 6446 | 1462551093585 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 6446 | 1462551093588 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:11:33 INFO - PROCESS | 6446 | 1462551093593 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 6446 | 1462551093595 Marionette TRACE conn2 <- [1,1410,null,{}] 09:11:33 INFO - PROCESS | 6446 | 1462551093600 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}] 09:11:33 INFO - PROCESS | 6446 | 1462551093712 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:11:33 INFO - PROCESS | 6446 | 1462551093785 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x11834c800 == 74 [pid = 6446] [id = 360] 09:11:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 165 (0x1134ee800) [pid = 6446] [serial = 1079] [outer = 0x0] 09:11:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 166 (0x1181acc00) [pid = 6446] [serial = 1080] [outer = 0x1134ee800] 09:11:33 INFO - PROCESS | 6446 | 1462551093817 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 167 (0x118a06000) [pid = 6446] [serial = 1081] [outer = 0x1134ee800] 09:11:34 INFO - PROCESS | 6446 | 1462551094291 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]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 728ms 09:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:11:34 INFO - PROCESS | 6446 | 1462551094323 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 6446 | 1462551094327 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:11:34 INFO - PROCESS | 6446 | 1462551094331 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 6446 | 1462551094333 Marionette TRACE conn2 <- [1,1414,null,{}] 09:11:34 INFO - PROCESS | 6446 | 1462551094338 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}] 09:11:34 INFO - PROCESS | 6446 | 1462551094445 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:11:34 INFO - PROCESS | 6446 | 1462551094516 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 6446 | ++DOCSHELL 0x12756f800 == 75 [pid = 6446] [id = 361] 09:11:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 168 (0x119775c00) [pid = 6446] [serial = 1082] [outer = 0x0] 09:11:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 169 (0x12142cc00) [pid = 6446] [serial = 1083] [outer = 0x119775c00] 09:11:34 INFO - PROCESS | 6446 | 1462551094546 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 170 (0x121c67000) [pid = 6446] [serial = 1084] [outer = 0x119775c00] 09:11:35 INFO - PROCESS | 6446 | 1462551095048 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 723ms 09:11:35 INFO - PROCESS | 6446 | 1462551095070 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 6446 | 1462551095072 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:11:35 INFO - PROCESS | 6446 | 1462551095074 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 6446 | 1462551095077 Marionette TRACE conn2 <- [1,1418,null,{}] 09:11:35 INFO - PROCESS | 6446 | 1462551095087 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}] 09:11:35 INFO - PROCESS | 6446 | 1462551095197 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:11:35 INFO - PROCESS | 6446 | 1462551095271 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x134922800 == 76 [pid = 6446] [id = 362] 09:11:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 171 (0x12515d000) [pid = 6446] [serial = 1085] [outer = 0x0] 09:11:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 172 (0x128b48000) [pid = 6446] [serial = 1086] [outer = 0x12515d000] 09:11:35 INFO - PROCESS | 6446 | 1462551095304 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 173 (0x12a779c00) [pid = 6446] [serial = 1087] [outer = 0x12515d000] 09:11:35 INFO - PROCESS | 6446 | 1462551095739 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 723ms 09:11:35 INFO - PROCESS | 6446 | 1462551095802 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 6446 | 1462551095804 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:11:35 INFO - PROCESS | 6446 | 1462551095808 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 6446 | 1462551095810 Marionette TRACE conn2 <- [1,1422,null,{}] 09:11:35 INFO - PROCESS | 6446 | 1462551095812 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}] 09:11:35 INFO - PROCESS | 6446 | 1462551095921 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:11:35 INFO - PROCESS | 6446 | 1462551095995 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x135c4e800 == 77 [pid = 6446] [id = 363] 09:11:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 174 (0x11305b000) [pid = 6446] [serial = 1088] [outer = 0x0] 09:11:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 175 (0x11305f000) [pid = 6446] [serial = 1089] [outer = 0x11305b000] 09:11:36 INFO - PROCESS | 6446 | 1462551096026 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 176 (0x127382800) [pid = 6446] [serial = 1090] [outer = 0x11305b000] 09:11:36 INFO - PROCESS | 6446 | 1462551096456 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]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 669ms 09:11:36 INFO - PROCESS | 6446 | 1462551096478 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 6446 | 1462551096479 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:11:36 INFO - PROCESS | 6446 | 1462551096482 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 6446 | 1462551096483 Marionette TRACE conn2 <- [1,1426,null,{}] 09:11:36 INFO - PROCESS | 6446 | 1462551096488 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}] 09:11:36 INFO - PROCESS | 6446 | 1462551096609 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:11:36 INFO - PROCESS | 6446 | 1462551096682 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x135f05000 == 78 [pid = 6446] [id = 364] 09:11:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 177 (0x113060800) [pid = 6446] [serial = 1091] [outer = 0x0] 09:11:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 178 (0x12ab6c000) [pid = 6446] [serial = 1092] [outer = 0x113060800] 09:11:36 INFO - PROCESS | 6446 | 1462551096713 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 179 (0x12c0e6400) [pid = 6446] [serial = 1093] [outer = 0x113060800] 09:11:37 INFO - PROCESS | 6446 | 1462551097152 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]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 722ms 09:11:37 INFO - PROCESS | 6446 | 1462551097207 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:11:37 INFO - PROCESS | 6446 | 1462551097209 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:11:37 INFO - PROCESS | 6446 | 1462551097213 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 6446 | 1462551097215 Marionette TRACE conn2 <- [1,1430,null,{}] 09:11:37 INFO - PROCESS | 6446 | 1462551097221 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}] 09:11:37 INFO - PROCESS | 6446 | 1462551097350 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:11:37 INFO - PROCESS | 6446 | 1462551097430 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x135fcd800 == 79 [pid = 6446] [id = 365] 09:11:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 180 (0x1293d1c00) [pid = 6446] [serial = 1094] [outer = 0x0] 09:11:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 181 (0x12c31b000) [pid = 6446] [serial = 1095] [outer = 0x1293d1c00] 09:11:37 INFO - PROCESS | 6446 | 1462551097461 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 182 (0x12cdc1000) [pid = 6446] [serial = 1096] [outer = 0x1293d1c00] 09:11:37 INFO - PROCESS | 6446 | 1462551097958 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]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 821ms 09:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:11:38 INFO - PROCESS | 6446 | 1462551098034 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 6446 | 1462551098035 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:11:38 INFO - PROCESS | 6446 | 1462551098037 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 6446 | 1462551098038 Marionette TRACE conn2 <- [1,1434,null,{}] 09:11:38 INFO - PROCESS | 6446 | 1462551098041 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}] 09:11:38 INFO - PROCESS | 6446 | 1462551098146 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:11:38 INFO - PROCESS | 6446 | 1462551098219 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x128a27800 == 80 [pid = 6446] [id = 366] 09:11:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 183 (0x12cdc4800) [pid = 6446] [serial = 1097] [outer = 0x0] 09:11:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 184 (0x12d3b0000) [pid = 6446] [serial = 1098] [outer = 0x12cdc4800] 09:11:38 INFO - PROCESS | 6446 | 1462551098248 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 185 (0x12d7a7000) [pid = 6446] [serial = 1099] [outer = 0x12cdc4800] 09:11:38 INFO - PROCESS | 6446 | 1462551098730 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]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 719ms 09:11:38 INFO - PROCESS | 6446 | 1462551098765 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 6446 | 1462551098766 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:11:38 INFO - PROCESS | 6446 | 1462551098772 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 6446 | 1462551098774 Marionette TRACE conn2 <- [1,1438,null,{}] 09:11:38 INFO - PROCESS | 6446 | 1462551098776 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}] 09:11:38 INFO - PROCESS | 6446 | 1462551098881 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:11:38 INFO - PROCESS | 6446 | 1462551098941 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x135ecd000 == 81 [pid = 6446] [id = 367] 09:11:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 186 (0x112917400) [pid = 6446] [serial = 1100] [outer = 0x0] 09:11:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 187 (0x11291c800) [pid = 6446] [serial = 1101] [outer = 0x112917400] 09:11:38 INFO - PROCESS | 6446 | 1462551098970 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 188 (0x112920400) [pid = 6446] [serial = 1102] [outer = 0x112917400] 09:11:39 INFO - PROCESS | 6446 | 1462551099431 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]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 721ms 09:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:11:39 INFO - PROCESS | 6446 | 1462551099493 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 6446 | 1462551099495 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:11:39 INFO - PROCESS | 6446 | 1462551099497 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 6446 | 1462551099499 Marionette TRACE conn2 <- [1,1442,null,{}] 09:11:39 INFO - PROCESS | 6446 | 1462551099502 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}] 09:11:39 INFO - PROCESS | 6446 | 1462551099665 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:11:40 INFO - PROCESS | 6446 | 1462551100059 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x119313000 == 82 [pid = 6446] [id = 368] 09:11:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 189 (0x112b4a400) [pid = 6446] [serial = 1103] [outer = 0x0] 09:11:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 190 (0x113052400) [pid = 6446] [serial = 1104] [outer = 0x112b4a400] 09:11:40 INFO - PROCESS | 6446 | 1462551100106 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 191 (0x1134e9c00) [pid = 6446] [serial = 1105] [outer = 0x112b4a400] 09:11:40 INFO - PROCESS | 6446 | 1462551100580 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]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1123ms 09:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:11:40 INFO - PROCESS | 6446 | 1462551100639 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 6446 | 1462551100641 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:11:40 INFO - PROCESS | 6446 | 1462551100646 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 6446 | 1462551100648 Marionette TRACE conn2 <- [1,1446,null,{}] 09:11:40 INFO - PROCESS | 6446 | 1462551100655 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}] 09:11:40 INFO - PROCESS | 6446 | 1462551100758 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:11:40 INFO - PROCESS | 6446 | 1462551100840 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x118f7c800 == 83 [pid = 6446] [id = 369] 09:11:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 192 (0x118a09800) [pid = 6446] [serial = 1106] [outer = 0x0] 09:11:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 193 (0x118a0d400) [pid = 6446] [serial = 1107] [outer = 0x118a09800] 09:11:40 INFO - PROCESS | 6446 | 1462551100869 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 194 (0x119538400) [pid = 6446] [serial = 1108] [outer = 0x118a09800] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12d699800 == 82 [pid = 6446] [id = 265] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x135f0a800 == 81 [pid = 6446] [id = 358] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1355e0800 == 80 [pid = 6446] [id = 357] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 193 (0x121c6d400) [pid = 6446] [serial = 1020] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x129722000 == 79 [pid = 6446] [id = 356] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12dec8800 == 78 [pid = 6446] [id = 355] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfa6800 == 77 [pid = 6446] [id = 354] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12c36e000 == 76 [pid = 6446] [id = 353] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb4f000 == 75 [pid = 6446] [id = 352] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1298e7000 == 74 [pid = 6446] [id = 351] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1251d6000 == 73 [pid = 6446] [id = 350] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x11990b000 == 72 [pid = 6446] [id = 349] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x119bc5000 == 71 [pid = 6446] [id = 348] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x121218800 == 70 [pid = 6446] [id = 347] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7a8000 == 69 [pid = 6446] [id = 343] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1213bb800 == 68 [pid = 6446] [id = 342] 09:11:41 INFO - PROCESS | 6446 | --DOCSHELL 0x117368800 == 67 [pid = 6446] [id = 341] 09:11:41 INFO - PROCESS | 6446 | 1462551101422 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]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 824ms 09:11:41 INFO - PROCESS | 6446 | 1462551101474 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 6446 | 1462551101478 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:11:41 INFO - PROCESS | 6446 | 1462551101482 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 6446 | 1462551101484 Marionette TRACE conn2 <- [1,1450,null,{}] 09:11:41 INFO - PROCESS | 6446 | 1462551101487 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}] 09:11:41 INFO - PROCESS | 6446 | 1462551101632 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 192 (0x12b22f400) [pid = 6446] [serial = 1002] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 191 (0x12c311c00) [pid = 6446] [serial = 1005] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 190 (0x12cc3d800) [pid = 6446] [serial = 1008] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 189 (0x12b46d800) [pid = 6446] [serial = 958] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 188 (0x129318400) [pid = 6446] [serial = 972] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 187 (0x118317c00) [pid = 6446] [serial = 985] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 186 (0x1168c2000) [pid = 6446] [serial = 984] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 185 (0x119d3a800) [pid = 6446] [serial = 990] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 184 (0x121866000) [pid = 6446] [serial = 991] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 183 (0x127529400) [pid = 6446] [serial = 996] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 182 (0x128b4c400) [pid = 6446] [serial = 997] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 181 (0x118f4c400) [pid = 6446] [serial = 987] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 180 (0x119513800) [pid = 6446] [serial = 988] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 179 (0x121622800) [pid = 6446] [serial = 966] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 178 (0x12515e000) [pid = 6446] [serial = 993] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 177 (0x125fdf800) [pid = 6446] [serial = 994] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 176 (0x118298000) [pid = 6446] [serial = 963] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 175 (0x125a11c00) [pid = 6446] [serial = 969] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 174 (0x12132bc00) [pid = 6446] [serial = 981] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 173 (0x12c784c00) [pid = 6446] [serial = 978] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 172 (0x11950ac00) [pid = 6446] [serial = 1011] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 171 (0x12c0e4c00) [pid = 6446] [serial = 975] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 170 (0x11334ec00) [pid = 6446] [serial = 960] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 169 (0x12c78d000) [pid = 6446] [serial = 1014] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 168 (0x125166800) [pid = 6446] [serial = 1012] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 167 (0x12d3b1400) [pid = 6446] [serial = 1017] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 166 (0x12cdbf800) [pid = 6446] [serial = 1009] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 165 (0x128ce2000) [pid = 6446] [serial = 999] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 164 (0x12cfee000) [pid = 6446] [serial = 1015] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x12ab64000) [pid = 6446] [serial = 1000] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x12bc36800) [pid = 6446] [serial = 1003] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x12c78c400) [pid = 6446] [serial = 1006] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x12d4a1800) [pid = 6446] [serial = 1018] [outer = 0x0] [url = about:blank] 09:11:41 INFO - PROCESS | 6446 | 1462551101736 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185a5800 == 68 [pid = 6446] [id = 370] 09:11:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x118298000) [pid = 6446] [serial = 1109] [outer = 0x0] 09:11:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x118a0dc00) [pid = 6446] [serial = 1110] [outer = 0x118298000] 09:11:41 INFO - PROCESS | 6446 | 1462551101765 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x1216c6400) [pid = 6446] [serial = 1111] [outer = 0x118298000] 09:11:42 INFO - PROCESS | 6446 | 1462551102095 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 624ms 09:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:11:42 INFO - PROCESS | 6446 | 1462551102107 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 6446 | 1462551102108 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:11:42 INFO - PROCESS | 6446 | 1462551102115 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 6446 | 1462551102122 Marionette TRACE conn2 <- [1,1454,null,{}] 09:11:42 INFO - PROCESS | 6446 | 1462551102126 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}] 09:11:42 INFO - PROCESS | 6446 | 1462551102229 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:11:42 INFO - PROCESS | 6446 | 1462551102312 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x12430f800 == 69 [pid = 6446] [id = 371] 09:11:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x121c69800) [pid = 6446] [serial = 1112] [outer = 0x0] 09:11:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 165 (0x121c7a400) [pid = 6446] [serial = 1113] [outer = 0x121c69800] 09:11:42 INFO - PROCESS | 6446 | 1462551102354 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 166 (0x125163800) [pid = 6446] [serial = 1114] [outer = 0x121c69800] 09:11:42 INFO - PROCESS | 6446 | 1462551102781 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 680ms 09:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:11:42 INFO - PROCESS | 6446 | 1462551102792 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 6446 | 1462551102794 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:11:42 INFO - PROCESS | 6446 | 1462551102796 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 6446 | 1462551102797 Marionette TRACE conn2 <- [1,1458,null,{}] 09:11:42 INFO - PROCESS | 6446 | 1462551102799 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}] 09:11:42 INFO - PROCESS | 6446 | 1462551102889 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:11:42 INFO - PROCESS | 6446 | 1462551102893 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298d4800 == 70 [pid = 6446] [id = 372] 09:11:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 167 (0x125162400) [pid = 6446] [serial = 1115] [outer = 0x0] 09:11:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 168 (0x125fe0800) [pid = 6446] [serial = 1116] [outer = 0x125162400] 09:11:42 INFO - PROCESS | 6446 | 1462551102920 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 169 (0x128bbe000) [pid = 6446] [serial = 1117] [outer = 0x125162400] 09:11:43 INFO - PROCESS | 6446 | 1462551103284 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]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 523ms 09:11:43 INFO - PROCESS | 6446 | 1462551103319 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 6446 | 1462551103321 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:11:43 INFO - PROCESS | 6446 | 1462551103323 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 6446 | 1462551103324 Marionette TRACE conn2 <- [1,1462,null,{}] 09:11:43 INFO - PROCESS | 6446 | 1462551103326 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}] 09:11:43 INFO - PROCESS | 6446 | 1462551103413 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:11:43 INFO - PROCESS | 6446 | 1462551103493 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b265000 == 71 [pid = 6446] [id = 373] 09:11:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 170 (0x128e2c800) [pid = 6446] [serial = 1118] [outer = 0x0] 09:11:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 171 (0x128e33800) [pid = 6446] [serial = 1119] [outer = 0x128e2c800] 09:11:43 INFO - PROCESS | 6446 | 1462551103525 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 172 (0x1293cfc00) [pid = 6446] [serial = 1120] [outer = 0x128e2c800] 09:11:43 INFO - PROCESS | 6446 | 1462551103882 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]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 568ms 09:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:11:43 INFO - PROCESS | 6446 | 1462551103891 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 6446 | 1462551103892 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:11:43 INFO - PROCESS | 6446 | 1462551103895 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 6446 | 1462551103896 Marionette TRACE conn2 <- [1,1466,null,{}] 09:11:43 INFO - PROCESS | 6446 | 1462551103898 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}] 09:11:44 INFO - PROCESS | 6446 | 1462551104007 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:11:44 INFO - PROCESS | 6446 | 1462551104019 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c36e000 == 72 [pid = 6446] [id = 374] 09:11:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 173 (0x1293d2c00) [pid = 6446] [serial = 1121] [outer = 0x0] 09:11:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 174 (0x12ab69800) [pid = 6446] [serial = 1122] [outer = 0x1293d2c00] 09:11:44 INFO - PROCESS | 6446 | 1462551104045 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 175 (0x12b468800) [pid = 6446] [serial = 1123] [outer = 0x1293d2c00] 09:11:44 INFO - PROCESS | 6446 | 1462551104426 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]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 570ms 09:11:44 INFO - PROCESS | 6446 | 1462551104465 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 6446 | 1462551104467 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:11:44 INFO - PROCESS | 6446 | 1462551104479 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 6446 | 1462551104480 Marionette TRACE conn2 <- [1,1470,null,{}] 09:11:44 INFO - PROCESS | 6446 | 1462551104482 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}] 09:11:44 INFO - PROCESS | 6446 | 1462551104589 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:11:44 INFO - PROCESS | 6446 | 1462551104629 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfb4000 == 73 [pid = 6446] [id = 375] 09:11:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 176 (0x129637800) [pid = 6446] [serial = 1124] [outer = 0x0] 09:11:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 177 (0x12bc3a000) [pid = 6446] [serial = 1125] [outer = 0x129637800] 09:11:44 INFO - PROCESS | 6446 | 1462551104654 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 178 (0x12c786c00) [pid = 6446] [serial = 1126] [outer = 0x129637800] 09:11:44 INFO - PROCESS | 6446 | 1462551104974 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]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 526ms 09:11:44 INFO - PROCESS | 6446 | 1462551104997 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 6446 | 1462551104998 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:11:45 INFO - PROCESS | 6446 | 1462551105000 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 6446 | 1462551105002 Marionette TRACE conn2 <- [1,1474,null,{}] 09:11:45 INFO - PROCESS | 6446 | 1462551105006 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}] 09:11:45 INFO - PROCESS | 6446 | 1462551105115 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:11:45 INFO - PROCESS | 6446 | 1462551105128 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da7f000 == 74 [pid = 6446] [id = 376] 09:11:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 179 (0x12b473400) [pid = 6446] [serial = 1127] [outer = 0x0] 09:11:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 180 (0x12cc3a800) [pid = 6446] [serial = 1128] [outer = 0x12b473400] 09:11:45 INFO - PROCESS | 6446 | 1462551105152 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 181 (0x12cdbf800) [pid = 6446] [serial = 1129] [outer = 0x12b473400] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 180 (0x12515a400) [pid = 6446] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 179 (0x12adf9800) [pid = 6446] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 178 (0x12cc37400) [pid = 6446] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 177 (0x117c40c00) [pid = 6446] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 176 (0x121c7a800) [pid = 6446] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 175 (0x128e28400) [pid = 6446] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 174 (0x1192b4c00) [pid = 6446] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 173 (0x113e45000) [pid = 6446] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 172 (0x118a05000) [pid = 6446] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 171 (0x11830a400) [pid = 6446] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 170 (0x12d4a0800) [pid = 6446] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:11:45 INFO - PROCESS | 6446 | --DOMWINDOW == 169 (0x12a966000) [pid = 6446] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:11:45 INFO - PROCESS | 6446 | 1462551105638 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]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 672ms 09:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:11:45 INFO - PROCESS | 6446 | 1462551105672 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 6446 | 1462551105674 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:11:45 INFO - PROCESS | 6446 | 1462551105676 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 6446 | 1462551105677 Marionette TRACE conn2 <- [1,1478,null,{}] 09:11:45 INFO - PROCESS | 6446 | 1462551105679 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}] 09:11:45 INFO - PROCESS | 6446 | 1462551105769 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:11:45 INFO - PROCESS | 6446 | 1462551105773 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f36800 == 75 [pid = 6446] [id = 377] 09:11:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 170 (0x118a03c00) [pid = 6446] [serial = 1130] [outer = 0x0] 09:11:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 171 (0x119530000) [pid = 6446] [serial = 1131] [outer = 0x118a03c00] 09:11:45 INFO - PROCESS | 6446 | 1462551105798 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 172 (0x12cc37400) [pid = 6446] [serial = 1132] [outer = 0x118a03c00] 09:11:46 INFO - PROCESS | 6446 | 1462551106159 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]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 09:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:11:46 INFO - PROCESS | 6446 | 1462551106195 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 6446 | 1462551106196 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:11:46 INFO - PROCESS | 6446 | 1462551106198 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 6446 | 1462551106199 Marionette TRACE conn2 <- [1,1482,null,{}] 09:11:46 INFO - PROCESS | 6446 | 1462551106202 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}] 09:11:46 INFO - PROCESS | 6446 | 1462551106291 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:11:46 INFO - PROCESS | 6446 | 1462551106295 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x1355ca800 == 76 [pid = 6446] [id = 378] 09:11:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 173 (0x125163000) [pid = 6446] [serial = 1133] [outer = 0x0] 09:11:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 174 (0x12cfee000) [pid = 6446] [serial = 1134] [outer = 0x125163000] 09:11:46 INFO - PROCESS | 6446 | 1462551106326 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 175 (0x12d79c000) [pid = 6446] [serial = 1135] [outer = 0x125163000] 09:11:46 INFO - PROCESS | 6446 | 1462551106693 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]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 520ms 09:11:46 INFO - PROCESS | 6446 | 1462551106719 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 6446 | 1462551106720 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:11:46 INFO - PROCESS | 6446 | 1462551106723 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 6446 | 1462551106724 Marionette TRACE conn2 <- [1,1486,null,{}] 09:11:46 INFO - PROCESS | 6446 | 1462551106727 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}] 09:11:46 INFO - PROCESS | 6446 | 1462551106859 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:11:46 INFO - PROCESS | 6446 | 1462551106903 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x13595a000 == 77 [pid = 6446] [id = 379] 09:11:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 176 (0x12d79b800) [pid = 6446] [serial = 1136] [outer = 0x0] 09:11:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 177 (0x12daeb800) [pid = 6446] [serial = 1137] [outer = 0x12d79b800] 09:11:46 INFO - PROCESS | 6446 | 1462551106928 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 178 (0x12f25bc00) [pid = 6446] [serial = 1138] [outer = 0x12d79b800] 09:11:47 INFO - PROCESS | 6446 | 1462551107284 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]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 569ms 09:11:47 INFO - PROCESS | 6446 | 1462551107292 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 6446 | 1462551107293 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:11:47 INFO - PROCESS | 6446 | 1462551107295 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 6446 | 1462551107296 Marionette TRACE conn2 <- [1,1490,null,{}] 09:11:47 INFO - PROCESS | 6446 | 1462551107299 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}] 09:11:47 INFO - PROCESS | 6446 | 1462551107397 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:11:47 INFO - PROCESS | 6446 | 1462551107403 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x135fc7000 == 78 [pid = 6446] [id = 380] 09:11:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 179 (0x12f25ec00) [pid = 6446] [serial = 1139] [outer = 0x0] 09:11:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 180 (0x134a94800) [pid = 6446] [serial = 1140] [outer = 0x12f25ec00] 09:11:47 INFO - PROCESS | 6446 | 1462551107429 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 181 (0x135805c00) [pid = 6446] [serial = 1141] [outer = 0x12f25ec00] 09:11:47 INFO - PROCESS | 6446 | 1462551107945 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]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 673ms 09:11:47 INFO - PROCESS | 6446 | 1462551107970 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 6446 | 1462551107972 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:11:47 INFO - PROCESS | 6446 | 1462551107977 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 6446 | 1462551107979 Marionette TRACE conn2 <- [1,1494,null,{}] 09:11:47 INFO - PROCESS | 6446 | 1462551107983 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}] 09:11:48 INFO - PROCESS | 6446 | 1462551108099 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:11:48 INFO - PROCESS | 6446 | 1462551108178 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213bb800 == 79 [pid = 6446] [id = 381] 09:11:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 182 (0x1180c8400) [pid = 6446] [serial = 1142] [outer = 0x0] 09:11:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 183 (0x1185bf800) [pid = 6446] [serial = 1143] [outer = 0x1180c8400] 09:11:48 INFO - PROCESS | 6446 | 1462551108211 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 184 (0x118a08400) [pid = 6446] [serial = 1144] [outer = 0x1180c8400] 09:11:48 INFO - PROCESS | 6446 | 1462551108655 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]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 721ms 09:11:48 INFO - PROCESS | 6446 | 1462551108698 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 6446 | 1462551108702 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:11:48 INFO - PROCESS | 6446 | 1462551108765 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 6446 | 1462551108767 Marionette TRACE conn2 <- [1,1498,null,{}] 09:11:48 INFO - PROCESS | 6446 | 1462551108769 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}] 09:11:48 INFO - PROCESS | 6446 | 1462551108880 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:11:48 INFO - PROCESS | 6446 | 1462551108956 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x128a20800 == 80 [pid = 6446] [id = 382] 09:11:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 185 (0x11976e400) [pid = 6446] [serial = 1145] [outer = 0x0] 09:11:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 186 (0x121c63c00) [pid = 6446] [serial = 1146] [outer = 0x11976e400] 09:11:48 INFO - PROCESS | 6446 | 1462551108987 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 187 (0x121c77c00) [pid = 6446] [serial = 1147] [outer = 0x11976e400] 09:11:49 INFO - PROCESS | 6446 | 1462551109421 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]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 711ms 09:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:11:49 INFO - PROCESS | 6446 | 1462551109434 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:11:49 INFO - PROCESS | 6446 | 1462551109436 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:11:49 INFO - PROCESS | 6446 | 1462551109438 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 6446 | 1462551109441 Marionette TRACE conn2 <- [1,1502,null,{}] 09:11:49 INFO - PROCESS | 6446 | 1462551109449 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}] 09:11:49 INFO - PROCESS | 6446 | 1462551109565 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:11:49 INFO - PROCESS | 6446 | 1462551109646 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x1355d2800 == 81 [pid = 6446] [id = 383] 09:11:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 188 (0x125165800) [pid = 6446] [serial = 1148] [outer = 0x0] 09:11:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 189 (0x128b4a400) [pid = 6446] [serial = 1149] [outer = 0x125165800] 09:11:49 INFO - PROCESS | 6446 | 1462551109679 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 190 (0x1293c1000) [pid = 6446] [serial = 1150] [outer = 0x125165800] 09:11:50 INFO - PROCESS | 6446 | 1462551110080 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 09:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:11:50 INFO - PROCESS | 6446 | 1462551110110 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 6446 | 1462551110112 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:11:50 INFO - PROCESS | 6446 | 1462551110114 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 6446 | 1462551110115 Marionette TRACE conn2 <- [1,1506,null,{}] 09:11:50 INFO - PROCESS | 6446 | 1462551110118 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}] 09:11:50 INFO - PROCESS | 6446 | 1462551110244 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:11:50 INFO - PROCESS | 6446 | 1462551110334 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x135f13000 == 82 [pid = 6446] [id = 384] 09:11:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 191 (0x1293ca000) [pid = 6446] [serial = 1151] [outer = 0x0] 09:11:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 192 (0x12ab60c00) [pid = 6446] [serial = 1152] [outer = 0x1293ca000] 09:11:50 INFO - PROCESS | 6446 | 1462551110366 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 193 (0x12c317c00) [pid = 6446] [serial = 1153] [outer = 0x1293ca000] 09:11:50 INFO - PROCESS | 6446 | 1462551110764 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 668ms 09:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:11:50 INFO - PROCESS | 6446 | 1462551110783 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 6446 | 1462551110784 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:11:50 INFO - PROCESS | 6446 | 1462551110786 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 6446 | 1462551110787 Marionette TRACE conn2 <- [1,1510,null,{}] 09:11:50 INFO - PROCESS | 6446 | 1462551110790 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}] 09:11:50 INFO - PROCESS | 6446 | 1462551110898 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:11:51 INFO - PROCESS | 6446 | 1462551111004 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x137956800 == 83 [pid = 6446] [id = 385] 09:11:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 194 (0x129638000) [pid = 6446] [serial = 1154] [outer = 0x0] 09:11:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 195 (0x12cdbc400) [pid = 6446] [serial = 1155] [outer = 0x129638000] 09:11:51 INFO - PROCESS | 6446 | 1462551111036 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 196 (0x12d4a3400) [pid = 6446] [serial = 1156] [outer = 0x129638000] 09:11:51 INFO - PROCESS | 6446 | 1462551111414 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 09:11:51 INFO - PROCESS | 6446 | 1462551111457 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 6446 | 1462551111458 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:11:51 INFO - PROCESS | 6446 | 1462551111460 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 6446 | 1462551111461 Marionette TRACE conn2 <- [1,1514,null,{}] 09:11:51 INFO - PROCESS | 6446 | 1462551111464 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}] 09:11:51 INFO - PROCESS | 6446 | 1462551111586 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:11:51 INFO - PROCESS | 6446 | 1462551111684 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x1389f0000 == 84 [pid = 6446] [id = 386] 09:11:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 197 (0x112e78400) [pid = 6446] [serial = 1157] [outer = 0x0] 09:11:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 198 (0x12d7a1000) [pid = 6446] [serial = 1158] [outer = 0x112e78400] 09:11:51 INFO - PROCESS | 6446 | 1462551111714 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 199 (0x12daec000) [pid = 6446] [serial = 1159] [outer = 0x112e78400] 09:11:52 INFO - PROCESS | 6446 | 1462551112130 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 722ms 09:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:11:52 INFO - PROCESS | 6446 | 1462551112182 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 6446 | 1462551112183 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:11:52 INFO - PROCESS | 6446 | 1462551112187 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 6446 | 1462551112189 Marionette TRACE conn2 <- [1,1518,null,{}] 09:11:52 INFO - PROCESS | 6446 | 1462551112192 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}] 09:11:52 INFO - PROCESS | 6446 | 1462551112298 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:11:52 INFO - PROCESS | 6446 | 1462551112376 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x137ad3800 == 85 [pid = 6446] [id = 387] 09:11:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 200 (0x12daf0800) [pid = 6446] [serial = 1160] [outer = 0x0] 09:11:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 201 (0x134924c00) [pid = 6446] [serial = 1161] [outer = 0x12daf0800] 09:11:52 INFO - PROCESS | 6446 | 1462551112404 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 202 (0x134928c00) [pid = 6446] [serial = 1162] [outer = 0x12daf0800] 09:11:52 INFO - PROCESS | 6446 | 1462551112803 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 09:11:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:11:52 INFO - PROCESS | 6446 | 1462551112857 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 6446 | 1462551112859 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:11:52 INFO - PROCESS | 6446 | 1462551112863 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 6446 | 1462551112865 Marionette TRACE conn2 <- [1,1522,null,{}] 09:11:52 INFO - PROCESS | 6446 | 1462551112960 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}] 09:11:53 INFO - PROCESS | 6446 | 1462551113129 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:11:53 INFO - PROCESS | 6446 | 1462551113260 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x119dea800 == 86 [pid = 6446] [id = 388] 09:11:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 203 (0x1131af400) [pid = 6446] [serial = 1163] [outer = 0x0] 09:11:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 204 (0x118a07000) [pid = 6446] [serial = 1164] [outer = 0x1131af400] 09:11:53 INFO - PROCESS | 6446 | 1462551113290 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 205 (0x128bb7c00) [pid = 6446] [serial = 1165] [outer = 0x1131af400] 09:11:53 INFO - PROCESS | 6446 | 1462551113674 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"]]]}] 09:11:53 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 () { 09:11:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:11:53 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 () { 09:11:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:11:53 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 () { 09:11:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:11:53 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 () { 09:11:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:11:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 826ms 09:11:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:11:53 INFO - PROCESS | 6446 | 1462551113689 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 6446 | 1462551113690 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:11:53 INFO - PROCESS | 6446 | 1462551113693 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 6446 | 1462551113694 Marionette TRACE conn2 <- [1,1526,null,{}] 09:11:53 INFO - PROCESS | 6446 | 1462551113696 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}] 09:11:53 INFO - PROCESS | 6446 | 1462551113805 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:11:54 INFO - PROCESS | 6446 | 1462551114076 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x118f71000 == 87 [pid = 6446] [id = 389] 09:11:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 206 (0x112915c00) [pid = 6446] [serial = 1166] [outer = 0x0] 09:11:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 207 (0x112b3c000) [pid = 6446] [serial = 1167] [outer = 0x112915c00] 09:11:54 INFO - PROCESS | 6446 | 1462551114132 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 208 (0x112e75400) [pid = 6446] [serial = 1168] [outer = 0x112915c00] 09:11:54 INFO - PROCESS | 6446 | 1462551114557 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"]]]}] 09:11:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:11:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:11:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:11:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 875ms 09:11:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:11:54 INFO - PROCESS | 6446 | 1462551114569 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 6446 | 1462551114571 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:11:54 INFO - PROCESS | 6446 | 1462551114574 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 6446 | 1462551114577 Marionette TRACE conn2 <- [1,1530,null,{}] 09:11:54 INFO - PROCESS | 6446 | 1462551114580 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}] 09:11:54 INFO - PROCESS | 6446 | 1462551114680 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:11:54 INFO - PROCESS | 6446 | 1462551114748 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x11922b800 == 88 [pid = 6446] [id = 390] 09:11:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 209 (0x116805400) [pid = 6446] [serial = 1169] [outer = 0x0] 09:11:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x11830a400) [pid = 6446] [serial = 1170] [outer = 0x116805400] 09:11:54 INFO - PROCESS | 6446 | 1462551114821 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x118a06800) [pid = 6446] [serial = 1171] [outer = 0x116805400] 09:11:55 INFO - PROCESS | 6446 | 1462551115177 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]]]}] 09:11:55 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 09:11:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:11:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:11:55 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. 09:11:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:11:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 624ms 09:11:55 INFO - PROCESS | 6446 | 1462551115200 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 6446 | 1462551115203 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:11:55 INFO - PROCESS | 6446 | 1462551115206 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 6446 | 1462551115207 Marionette TRACE conn2 <- [1,1534,null,{}] 09:11:55 INFO - PROCESS | 6446 | 1462551115209 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}] 09:11:55 INFO - PROCESS | 6446 | 1462551115324 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x12c380800 == 87 [pid = 6446] [id = 286] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x12d370000 == 86 [pid = 6446] [id = 261] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x13595a000 == 85 [pid = 6446] [id = 379] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x1355ca800 == 84 [pid = 6446] [id = 378] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x125f36800 == 83 [pid = 6446] [id = 377] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x12da7f000 == 82 [pid = 6446] [id = 376] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfb4000 == 81 [pid = 6446] [id = 375] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x12d7a6000) [pid = 6446] [serial = 1077] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x12c36e000 == 80 [pid = 6446] [id = 374] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x12b265000 == 79 [pid = 6446] [id = 373] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x1298d4800 == 78 [pid = 6446] [id = 372] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x12430f800 == 77 [pid = 6446] [id = 371] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x1185a5800 == 76 [pid = 6446] [id = 370] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x118f7c800 == 75 [pid = 6446] [id = 369] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x119313000 == 74 [pid = 6446] [id = 368] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x128a27800 == 73 [pid = 6446] [id = 366] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x135fcd800 == 72 [pid = 6446] [id = 365] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x135f05000 == 71 [pid = 6446] [id = 364] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x135c4e800 == 70 [pid = 6446] [id = 363] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x134922800 == 69 [pid = 6446] [id = 362] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x12756f800 == 68 [pid = 6446] [id = 361] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x11834c800 == 67 [pid = 6446] [id = 360] 09:11:55 INFO - PROCESS | 6446 | --DOCSHELL 0x1356c4000 == 66 [pid = 6446] [id = 359] 09:11:55 INFO - PROCESS | 6446 | 1462551115428 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x11730f800 == 67 [pid = 6446] [id = 391] 09:11:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x116641400) [pid = 6446] [serial = 1172] [outer = 0x0] 09:11:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x118a0e000) [pid = 6446] [serial = 1173] [outer = 0x116641400] 09:11:55 INFO - PROCESS | 6446 | 1462551115455 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x1197f5000) [pid = 6446] [serial = 1174] [outer = 0x116641400] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x1168c2800) [pid = 6446] [serial = 1023] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x1197f7000) [pid = 6446] [serial = 1026] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x12752d000) [pid = 6446] [serial = 1050] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x128ce1400) [pid = 6446] [serial = 1051] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 208 (0x12c0e6c00) [pid = 6446] [serial = 1056] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 207 (0x12cdc5000) [pid = 6446] [serial = 1059] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 206 (0x12cfe5800) [pid = 6446] [serial = 1038] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 205 (0x119598000) [pid = 6446] [serial = 1044] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 204 (0x121330400) [pid = 6446] [serial = 1045] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 203 (0x125a03400) [pid = 6446] [serial = 1029] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 202 (0x121c7f000) [pid = 6446] [serial = 1062] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 201 (0x1296e1400) [pid = 6446] [serial = 1053] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 200 (0x12a95a800) [pid = 6446] [serial = 1054] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 199 (0x12c0e8800) [pid = 6446] [serial = 1035] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 198 (0x121908c00) [pid = 6446] [serial = 1047] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 197 (0x12515f400) [pid = 6446] [serial = 1048] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 196 (0x12cfea800) [pid = 6446] [serial = 1060] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 195 (0x1185be800) [pid = 6446] [serial = 1042] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 194 (0x116a78800) [pid = 6446] [serial = 1041] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 193 (0x1296ebc00) [pid = 6446] [serial = 1032] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 192 (0x118a0d000) [pid = 6446] [serial = 1065] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 191 (0x121c83400) [pid = 6446] [serial = 1063] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 190 (0x118f90000) [pid = 6446] [serial = 1068] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 189 (0x121c7e400) [pid = 6446] [serial = 1069] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 188 (0x12d799800) [pid = 6446] [serial = 1074] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 187 (0x12d7a0000) [pid = 6446] [serial = 1075] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 186 (0x118a11000) [pid = 6446] [serial = 1066] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 185 (0x12cc3ac00) [pid = 6446] [serial = 1071] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 184 (0x12d3b8800) [pid = 6446] [serial = 1072] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | --DOMWINDOW == 183 (0x12cc39000) [pid = 6446] [serial = 1057] [outer = 0x0] [url = about:blank] 09:11:55 INFO - PROCESS | 6446 | 1462551115800 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]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 623ms 09:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:11:55 INFO - PROCESS | 6446 | 1462551115830 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 6446 | 1462551115832 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:11:55 INFO - PROCESS | 6446 | 1462551115837 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 6446 | 1462551115843 Marionette TRACE conn2 <- [1,1538,null,{}] 09:11:55 INFO - PROCESS | 6446 | 1462551115853 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}] 09:11:55 INFO - PROCESS | 6446 | 1462551115989 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:11:56 INFO - PROCESS | 6446 | 1462551116023 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x12756e800 == 68 [pid = 6446] [id = 392] 09:11:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 184 (0x1212dec00) [pid = 6446] [serial = 1175] [outer = 0x0] 09:11:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 185 (0x121c79c00) [pid = 6446] [serial = 1176] [outer = 0x1212dec00] 09:11:56 INFO - PROCESS | 6446 | 1462551116049 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 186 (0x121c83800) [pid = 6446] [serial = 1177] [outer = 0x1212dec00] 09:11:56 INFO - PROCESS | 6446 | 1462551116410 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 626ms 09:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:11:56 INFO - PROCESS | 6446 | 1462551116462 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 6446 | 1462551116464 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:11:56 INFO - PROCESS | 6446 | 1462551116466 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 6446 | 1462551116467 Marionette TRACE conn2 <- [1,1542,null,{}] 09:11:56 INFO - PROCESS | 6446 | 1462551116469 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}] 09:11:56 INFO - PROCESS | 6446 | 1462551116555 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:11:56 INFO - PROCESS | 6446 | 1462551116559 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a8c5000 == 69 [pid = 6446] [id = 393] 09:11:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 187 (0x121ff7c00) [pid = 6446] [serial = 1178] [outer = 0x0] 09:11:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 188 (0x125474400) [pid = 6446] [serial = 1179] [outer = 0x121ff7c00] 09:11:56 INFO - PROCESS | 6446 | 1462551116585 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 189 (0x12737e800) [pid = 6446] [serial = 1180] [outer = 0x121ff7c00] 09:11:56 INFO - PROCESS | 6446 | 1462551116924 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 471ms 09:11:56 INFO - PROCESS | 6446 | 1462551116939 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:11:56 INFO - PROCESS | 6446 | 1462551116941 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:11:56 INFO - PROCESS | 6446 | 1462551116943 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 6446 | 1462551116944 Marionette TRACE conn2 <- [1,1546,null,{}] 09:11:56 INFO - PROCESS | 6446 | 1462551116946 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}] 09:11:57 INFO - PROCESS | 6446 | 1462551117059 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:11:57 INFO - PROCESS | 6446 | 1462551117066 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bd4d800 == 70 [pid = 6446] [id = 394] 09:11:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 190 (0x128bc3800) [pid = 6446] [serial = 1181] [outer = 0x0] 09:11:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 191 (0x128cdf400) [pid = 6446] [serial = 1182] [outer = 0x128bc3800] 09:11:57 INFO - PROCESS | 6446 | 1462551117099 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 192 (0x1293b7800) [pid = 6446] [serial = 1183] [outer = 0x128bc3800] 09:11:57 INFO - PROCESS | 6446 | 1462551117475 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 569ms 09:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:11:57 INFO - PROCESS | 6446 | 1462551117512 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 6446 | 1462551117514 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:11:57 INFO - PROCESS | 6446 | 1462551117516 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 6446 | 1462551117517 Marionette TRACE conn2 <- [1,1550,null,{}] 09:11:57 INFO - PROCESS | 6446 | 1462551117519 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}] 09:11:57 INFO - PROCESS | 6446 | 1462551117607 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:11:57 INFO - PROCESS | 6446 | 1462551117611 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfb4000 == 71 [pid = 6446] [id = 395] 09:11:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 193 (0x1293c8c00) [pid = 6446] [serial = 1184] [outer = 0x0] 09:11:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 194 (0x1293d6800) [pid = 6446] [serial = 1185] [outer = 0x1293c8c00] 09:11:57 INFO - PROCESS | 6446 | 1462551117637 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 195 (0x12ab62000) [pid = 6446] [serial = 1186] [outer = 0x1293c8c00] 09:11:58 INFO - PROCESS | 6446 | 1462551118029 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 518ms 09:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:11:58 INFO - PROCESS | 6446 | 1462551118034 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 6446 | 1462551118035 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:11:58 INFO - PROCESS | 6446 | 1462551118038 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 6446 | 1462551118039 Marionette TRACE conn2 <- [1,1554,null,{}] 09:11:58 INFO - PROCESS | 6446 | 1462551118041 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}] 09:11:58 INFO - PROCESS | 6446 | 1462551118152 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:11:58 INFO - PROCESS | 6446 | 1462551118162 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d6ac800 == 72 [pid = 6446] [id = 396] 09:11:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 196 (0x1293ca400) [pid = 6446] [serial = 1187] [outer = 0x0] 09:11:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 197 (0x12b224800) [pid = 6446] [serial = 1188] [outer = 0x1293ca400] 09:11:58 INFO - PROCESS | 6446 | 1462551118187 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 198 (0x12bc25000) [pid = 6446] [serial = 1189] [outer = 0x1293ca400] 09:11:58 INFO - PROCESS | 6446 | 1462551118561 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 567ms 09:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:11:58 INFO - PROCESS | 6446 | 1462551118606 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 6446 | 1462551118607 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:11:58 INFO - PROCESS | 6446 | 1462551118609 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 6446 | 1462551118610 Marionette TRACE conn2 <- [1,1558,null,{}] 09:11:58 INFO - PROCESS | 6446 | 1462551118613 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}] 09:11:58 INFO - PROCESS | 6446 | 1462551118723 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:11:58 INFO - PROCESS | 6446 | 1462551118739 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f222800 == 73 [pid = 6446] [id = 397] 09:11:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 199 (0x12adf1c00) [pid = 6446] [serial = 1190] [outer = 0x0] 09:11:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 200 (0x12c0eac00) [pid = 6446] [serial = 1191] [outer = 0x12adf1c00] 09:11:58 INFO - PROCESS | 6446 | 1462551118763 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 201 (0x12c781400) [pid = 6446] [serial = 1192] [outer = 0x12adf1c00] 09:11:59 INFO - PROCESS | 6446 | 1462551119111 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms 09:11:59 INFO - PROCESS | 6446 | 1462551119127 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 6446 | 1462551119129 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:11:59 INFO - PROCESS | 6446 | 1462551119131 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 6446 | 1462551119132 Marionette TRACE conn2 <- [1,1562,null,{}] 09:11:59 INFO - PROCESS | 6446 | 1462551119134 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}] 09:11:59 INFO - PROCESS | 6446 | 1462551119248 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:11:59 INFO - PROCESS | 6446 | 1462551119261 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x134916800 == 74 [pid = 6446] [id = 398] 09:11:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 202 (0x12c311c00) [pid = 6446] [serial = 1193] [outer = 0x0] 09:11:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 203 (0x12cc36800) [pid = 6446] [serial = 1194] [outer = 0x12c311c00] 09:11:59 INFO - PROCESS | 6446 | 1462551119285 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 204 (0x12cdc3000) [pid = 6446] [serial = 1195] [outer = 0x12c311c00] 09:11:59 INFO - PROCESS | 6446 | 1462551119641 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 521ms 09:11:59 INFO - PROCESS | 6446 | 1462551119654 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 6446 | 1462551119656 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:11:59 INFO - PROCESS | 6446 | 1462551119658 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 6446 | 1462551119659 Marionette TRACE conn2 <- [1,1566,null,{}] 09:11:59 INFO - PROCESS | 6446 | 1462551119661 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}] 09:11:59 INFO - PROCESS | 6446 | 1462551119775 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 203 (0x1293d2c00) [pid = 6446] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 202 (0x129637800) [pid = 6446] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 201 (0x12b473400) [pid = 6446] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 200 (0x118a03c00) [pid = 6446] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 199 (0x118298000) [pid = 6446] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 198 (0x12d4a5800) [pid = 6446] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 197 (0x121c69800) [pid = 6446] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 196 (0x118a09800) [pid = 6446] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 195 (0x112b4a400) [pid = 6446] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 194 (0x125162400) [pid = 6446] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 193 (0x125163000) [pid = 6446] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 192 (0x128e2c800) [pid = 6446] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 191 (0x12d79b800) [pid = 6446] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 190 (0x12b22dc00) [pid = 6446] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:11:59 INFO - PROCESS | 6446 | --DOMWINDOW == 189 (0x121c67800) [pid = 6446] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:11:59 INFO - PROCESS | 6446 | 1462551119997 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x116aa2000 == 75 [pid = 6446] [id = 399] 09:12:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 190 (0x1120d9400) [pid = 6446] [serial = 1196] [outer = 0x0] 09:12:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 191 (0x118565800) [pid = 6446] [serial = 1197] [outer = 0x1120d9400] 09:12:00 INFO - PROCESS | 6446 | 1462551120028 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 192 (0x121c82000) [pid = 6446] [serial = 1198] [outer = 0x1120d9400] 09:12:00 INFO - PROCESS | 6446 | 1462551120327 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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 719ms 09:12:00 INFO - PROCESS | 6446 | 1462551120377 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 6446 | 1462551120379 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:12:00 INFO - PROCESS | 6446 | 1462551120381 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 6446 | 1462551120383 Marionette TRACE conn2 <- [1,1570,null,{}] 09:12:00 INFO - PROCESS | 6446 | 1462551120387 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}] 09:12:00 INFO - PROCESS | 6446 | 1462551120490 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:12:00 INFO - PROCESS | 6446 | 1462551120579 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x135a2d800 == 76 [pid = 6446] [id = 400] 09:12:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 193 (0x121c70800) [pid = 6446] [serial = 1199] [outer = 0x0] 09:12:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 194 (0x12d4a3c00) [pid = 6446] [serial = 1200] [outer = 0x121c70800] 09:12:00 INFO - PROCESS | 6446 | 1462551120604 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 195 (0x12dae8000) [pid = 6446] [serial = 1201] [outer = 0x121c70800] 09:12:00 INFO - PROCESS | 6446 | 1462551120886 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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 524ms 09:12:00 INFO - PROCESS | 6446 | 1462551120908 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:12:00 INFO - PROCESS | 6446 | 1462551120910 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:12:00 INFO - PROCESS | 6446 | 1462551120913 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 6446 | 1462551120914 Marionette TRACE conn2 <- [1,1574,null,{}] 09:12:00 INFO - PROCESS | 6446 | 1462551120916 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}] 09:12:01 INFO - PROCESS | 6446 | 1462551121012 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:12:01 INFO - PROCESS | 6446 | 1462551121017 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x135c59000 == 77 [pid = 6446] [id = 401] 09:12:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 196 (0x12f259c00) [pid = 6446] [serial = 1202] [outer = 0x0] 09:12:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 197 (0x13492bc00) [pid = 6446] [serial = 1203] [outer = 0x12f259c00] 09:12:01 INFO - PROCESS | 6446 | 1462551121041 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 198 (0x134a99400) [pid = 6446] [serial = 1204] [outer = 0x12f259c00] 09:12:01 INFO - PROCESS | 6446 | 1462551121386 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 09:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:12:01 INFO - PROCESS | 6446 | 1462551121432 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 6446 | 1462551121434 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:12:01 INFO - PROCESS | 6446 | 1462551121436 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 6446 | 1462551121437 Marionette TRACE conn2 <- [1,1578,null,{}] 09:12:01 INFO - PROCESS | 6446 | 1462551121439 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}] 09:12:01 INFO - PROCESS | 6446 | 1462551121561 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:12:01 INFO - PROCESS | 6446 | 1462551121565 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x135f15800 == 78 [pid = 6446] [id = 402] 09:12:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 199 (0x135804400) [pid = 6446] [serial = 1205] [outer = 0x0] 09:12:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 200 (0x13580a400) [pid = 6446] [serial = 1206] [outer = 0x135804400] 09:12:01 INFO - PROCESS | 6446 | 1462551121590 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 201 (0x135810000) [pid = 6446] [serial = 1207] [outer = 0x135804400] 09:12:01 INFO - PROCESS | 6446 | 1462551121922 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 519ms 09:12:02 INFO - PROCESS | 6446 | 1462551122032 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 6446 | 1462551122034 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:12:02 INFO - PROCESS | 6446 | 1462551122038 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 6446 | 1462551122041 Marionette TRACE conn2 <- [1,1582,null,{}] 09:12:02 INFO - PROCESS | 6446 | 1462551122045 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}] 09:12:02 INFO - PROCESS | 6446 | 1462551122152 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:12:02 INFO - PROCESS | 6446 | 1462551122267 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x119229000 == 79 [pid = 6446] [id = 403] 09:12:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 202 (0x112e73400) [pid = 6446] [serial = 1208] [outer = 0x0] 09:12:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 203 (0x112e76800) [pid = 6446] [serial = 1209] [outer = 0x112e73400] 09:12:02 INFO - PROCESS | 6446 | 1462551122299 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 204 (0x115d5fc00) [pid = 6446] [serial = 1210] [outer = 0x112e73400] 09:12:02 INFO - PROCESS | 6446 | 1462551122733 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]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 722ms 09:12:02 INFO - PROCESS | 6446 | 1462551122761 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:12:02 INFO - PROCESS | 6446 | 1462551122763 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:12:02 INFO - PROCESS | 6446 | 1462551122769 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 6446 | 1462551122772 Marionette TRACE conn2 <- [1,1586,null,{}] 09:12:02 INFO - PROCESS | 6446 | 1462551122775 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}] 09:12:02 INFO - PROCESS | 6446 | 1462551122886 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:12:03 INFO - PROCESS | 6446 | 1462551123006 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f32000 == 80 [pid = 6446] [id = 404] 09:12:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 205 (0x118a06c00) [pid = 6446] [serial = 1211] [outer = 0x0] 09:12:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 206 (0x119770000) [pid = 6446] [serial = 1212] [outer = 0x118a06c00] 09:12:03 INFO - PROCESS | 6446 | 1462551123038 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 207 (0x121088400) [pid = 6446] [serial = 1213] [outer = 0x118a06c00] 09:12:03 INFO - PROCESS | 6446 | 1462551123432 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]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:12:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 725ms 09:12:03 INFO - PROCESS | 6446 | 1462551123493 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 6446 | 1462551123494 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:12:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:12:03 INFO - PROCESS | 6446 | 1462551123497 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 6446 | 1462551123498 Marionette TRACE conn2 <- [1,1590,null,{}] 09:12:03 INFO - PROCESS | 6446 | 1462551123505 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}] 09:12:03 INFO - PROCESS | 6446 | 1462551123620 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:12:03 INFO - PROCESS | 6446 | 1462551123733 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f212800 == 81 [pid = 6446] [id = 405] 09:12:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 208 (0x121c6a800) [pid = 6446] [serial = 1214] [outer = 0x0] 09:12:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 209 (0x1259d1800) [pid = 6446] [serial = 1215] [outer = 0x121c6a800] 09:12:03 INFO - PROCESS | 6446 | 1462551123768 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x128bc1000) [pid = 6446] [serial = 1216] [outer = 0x121c6a800] 09:12:04 INFO - PROCESS | 6446 | 1462551124169 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 723ms 09:12:04 INFO - PROCESS | 6446 | 1462551124249 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 6446 | 1462551124251 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:12:04 INFO - PROCESS | 6446 | 1462551124255 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 6446 | 1462551124257 Marionette TRACE conn2 <- [1,1594,null,{}] 09:12:04 INFO - PROCESS | 6446 | 1462551124259 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}] 09:12:04 INFO - PROCESS | 6446 | 1462551124369 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:12:04 INFO - PROCESS | 6446 | 1462551124479 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x135fc9000 == 82 [pid = 6446] [id = 406] 09:12:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x129316c00) [pid = 6446] [serial = 1217] [outer = 0x0] 09:12:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x129637800) [pid = 6446] [serial = 1218] [outer = 0x129316c00] 09:12:04 INFO - PROCESS | 6446 | 1462551124513 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x12c0e4c00) [pid = 6446] [serial = 1219] [outer = 0x129316c00] 09:12:04 INFO - PROCESS | 6446 | 1462551124937 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 720ms 09:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:12:04 INFO - PROCESS | 6446 | 1462551124976 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 6446 | 1462551124977 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:12:04 INFO - PROCESS | 6446 | 1462551124979 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 6446 | 1462551124980 Marionette TRACE conn2 <- [1,1598,null,{}] 09:12:04 INFO - PROCESS | 6446 | 1462551124983 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}] 09:12:05 INFO - PROCESS | 6446 | 1462551125093 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:12:05 INFO - PROCESS | 6446 | 1462551125203 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x1361da800 == 83 [pid = 6446] [id = 407] 09:12:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 214 (0x1293b6000) [pid = 6446] [serial = 1220] [outer = 0x0] 09:12:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 215 (0x12cdc9800) [pid = 6446] [serial = 1221] [outer = 0x1293b6000] 09:12:05 INFO - PROCESS | 6446 | 1462551125235 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 216 (0x12d798400) [pid = 6446] [serial = 1222] [outer = 0x1293b6000] 09:12:05 INFO - PROCESS | 6446 | 1462551125629 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]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:12:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 719ms 09:12:05 INFO - PROCESS | 6446 | 1462551125705 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 6446 | 1462551125707 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:12:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:12:05 INFO - PROCESS | 6446 | 1462551125709 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 6446 | 1462551125710 Marionette TRACE conn2 <- [1,1602,null,{}] 09:12:05 INFO - PROCESS | 6446 | 1462551125713 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}] 09:12:05 INFO - PROCESS | 6446 | 1462551125839 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:12:05 INFO - PROCESS | 6446 | 1462551125925 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x135815000 == 84 [pid = 6446] [id = 408] 09:12:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x134932800) [pid = 6446] [serial = 1223] [outer = 0x0] 09:12:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x135808c00) [pid = 6446] [serial = 1224] [outer = 0x134932800] 09:12:05 INFO - PROCESS | 6446 | 1462551125956 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x135b62800) [pid = 6446] [serial = 1225] [outer = 0x134932800] 09:12:06 INFO - PROCESS | 6446 | 1462551126375 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 718ms 09:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:12:06 INFO - PROCESS | 6446 | 1462551126428 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 6446 | 1462551126429 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:12:06 INFO - PROCESS | 6446 | 1462551126431 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 6446 | 1462551126432 Marionette TRACE conn2 <- [1,1606,null,{}] 09:12:06 INFO - PROCESS | 6446 | 1462551126435 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}] 09:12:06 INFO - PROCESS | 6446 | 1462551126546 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:12:06 INFO - PROCESS | 6446 | 1462551126658 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x13582b000 == 85 [pid = 6446] [id = 409] 09:12:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x135b63000) [pid = 6446] [serial = 1226] [outer = 0x0] 09:12:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x135b68800) [pid = 6446] [serial = 1227] [outer = 0x135b63000] 09:12:06 INFO - PROCESS | 6446 | 1462551126691 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x136077800) [pid = 6446] [serial = 1228] [outer = 0x135b63000] 09:12:07 INFO - PROCESS | 6446 | 1462551127101 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]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 720ms 09:12:07 INFO - PROCESS | 6446 | 1462551127161 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 6446 | 1462551127162 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:12:07 INFO - PROCESS | 6446 | 1462551127164 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 6446 | 1462551127166 Marionette TRACE conn2 <- [1,1610,null,{}] 09:12:07 INFO - PROCESS | 6446 | 1462551127168 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}] 09:12:07 INFO - PROCESS | 6446 | 1462551127315 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:12:07 INFO - PROCESS | 6446 | 1462551127364 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x1357be000 == 86 [pid = 6446] [id = 410] 09:12:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x136079400) [pid = 6446] [serial = 1229] [outer = 0x0] 09:12:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x13607d400) [pid = 6446] [serial = 1230] [outer = 0x136079400] 09:12:07 INFO - PROCESS | 6446 | 1462551127394 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x136197000) [pid = 6446] [serial = 1231] [outer = 0x136079400] 09:12:07 INFO - PROCESS | 6446 | 1462551127857 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]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 718ms 09:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:12:07 INFO - PROCESS | 6446 | 1462551127884 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 6446 | 1462551127885 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:12:07 INFO - PROCESS | 6446 | 1462551127887 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 6446 | 1462551127888 Marionette TRACE conn2 <- [1,1614,null,{}] 09:12:07 INFO - PROCESS | 6446 | 1462551127891 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}] 09:12:08 INFO - PROCESS | 6446 | 1462551128001 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:12:08 INFO - PROCESS | 6446 | 1462551128115 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x1168a7800 == 87 [pid = 6446] [id = 411] 09:12:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x111f41000) [pid = 6446] [serial = 1232] [outer = 0x0] 09:12:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x1197ed400) [pid = 6446] [serial = 1233] [outer = 0x111f41000] 09:12:08 INFO - PROCESS | 6446 | 1462551128148 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x13607a400) [pid = 6446] [serial = 1234] [outer = 0x111f41000] 09:12:08 INFO - PROCESS | 6446 | 1462551128795 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]]]}] 09:12:08 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 09:12:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 971ms 09:12:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:12:08 INFO - PROCESS | 6446 | 1462551128859 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 6446 | 1462551128861 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:12:08 INFO - PROCESS | 6446 | 1462551128864 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 6446 | 1462551128865 Marionette TRACE conn2 <- [1,1618,null,{}] 09:12:08 INFO - PROCESS | 6446 | 1462551128869 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}] 09:12:08 INFO - PROCESS | 6446 | 1462551128974 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:12:09 INFO - PROCESS | 6446 | 1462551129060 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a88e000 == 88 [pid = 6446] [id = 412] 09:12:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x116647400) [pid = 6446] [serial = 1235] [outer = 0x0] 09:12:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x118a09400) [pid = 6446] [serial = 1236] [outer = 0x116647400] 09:12:09 INFO - PROCESS | 6446 | 1462551129088 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x1197ed800) [pid = 6446] [serial = 1237] [outer = 0x116647400] 09:12:09 INFO - PROCESS | 6446 | 1462551129516 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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 09:12:09 INFO - PROCESS | 6446 | 1462551129534 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 6446 | 1462551129538 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:12:09 INFO - PROCESS | 6446 | 1462551129542 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 6446 | 1462551129543 Marionette TRACE conn2 <- [1,1622,null,{}] 09:12:09 INFO - PROCESS | 6446 | 1462551129546 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}] 09:12:09 INFO - PROCESS | 6446 | 1462551129650 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:12:09 INFO - PROCESS | 6446 | 1462551129725 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x119305800 == 89 [pid = 6446] [id = 413] 09:12:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x113060c00) [pid = 6446] [serial = 1238] [outer = 0x0] 09:12:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x119773c00) [pid = 6446] [serial = 1239] [outer = 0x113060c00] 09:12:09 INFO - PROCESS | 6446 | 1462551129798 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x121c6a000) [pid = 6446] [serial = 1240] [outer = 0x113060c00] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x135c59000 == 88 [pid = 6446] [id = 401] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x135a2d800 == 87 [pid = 6446] [id = 400] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x116aa2000 == 86 [pid = 6446] [id = 399] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x134916800 == 85 [pid = 6446] [id = 398] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x12f222800 == 84 [pid = 6446] [id = 397] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x11305f000) [pid = 6446] [serial = 1089] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x12ab6c000) [pid = 6446] [serial = 1092] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x12c31b000) [pid = 6446] [serial = 1095] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x12d3b0000) [pid = 6446] [serial = 1098] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x11291c800) [pid = 6446] [serial = 1101] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x134a94800) [pid = 6446] [serial = 1140] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x12d6ac800 == 83 [pid = 6446] [id = 396] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfb4000 == 82 [pid = 6446] [id = 395] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x12bd4d800 == 81 [pid = 6446] [id = 394] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x12a8c5000 == 80 [pid = 6446] [id = 393] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x12756e800 == 79 [pid = 6446] [id = 392] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x11730f800 == 78 [pid = 6446] [id = 391] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x11922b800 == 77 [pid = 6446] [id = 390] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x118f71000 == 76 [pid = 6446] [id = 389] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x135f13000 == 75 [pid = 6446] [id = 384] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x1355d2800 == 74 [pid = 6446] [id = 383] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x128a20800 == 73 [pid = 6446] [id = 382] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x1213bb800 == 72 [pid = 6446] [id = 381] 09:12:10 INFO - PROCESS | 6446 | --DOCSHELL 0x135fc7000 == 71 [pid = 6446] [id = 380] 09:12:10 INFO - PROCESS | 6446 | 1462551130189 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]]]}] 09:12:10 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 09:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 668ms 09:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:12:10 INFO - PROCESS | 6446 | 1462551130211 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 6446 | 1462551130212 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:12:10 INFO - PROCESS | 6446 | 1462551130214 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 6446 | 1462551130217 Marionette TRACE conn2 <- [1,1626,null,{}] 09:12:10 INFO - PROCESS | 6446 | 1462551130229 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}] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x12c312000) [pid = 6446] [serial = 904] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x12ab69800) [pid = 6446] [serial = 1122] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x12bc3a000) [pid = 6446] [serial = 1125] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x12cc3a800) [pid = 6446] [serial = 1128] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x12c786c00) [pid = 6446] [serial = 1126] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x12cc37400) [pid = 6446] [serial = 1132] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x1181acc00) [pid = 6446] [serial = 1080] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x118a0dc00) [pid = 6446] [serial = 1110] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x1216c6400) [pid = 6446] [serial = 1111] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x12dae6400) [pid = 6446] [serial = 1078] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x121c7a400) [pid = 6446] [serial = 1113] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x125163800) [pid = 6446] [serial = 1114] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 215 (0x119538400) [pid = 6446] [serial = 1108] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 214 (0x118a0d400) [pid = 6446] [serial = 1107] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 213 (0x1134e9c00) [pid = 6446] [serial = 1105] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x128b48000) [pid = 6446] [serial = 1086] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x113052400) [pid = 6446] [serial = 1104] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x125fe0800) [pid = 6446] [serial = 1116] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x128bbe000) [pid = 6446] [serial = 1117] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 208 (0x12142cc00) [pid = 6446] [serial = 1083] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 207 (0x119530000) [pid = 6446] [serial = 1131] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 206 (0x12d79c000) [pid = 6446] [serial = 1135] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 205 (0x12cfee000) [pid = 6446] [serial = 1134] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 204 (0x12cdbf800) [pid = 6446] [serial = 1129] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 203 (0x128e33800) [pid = 6446] [serial = 1119] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 202 (0x1293cfc00) [pid = 6446] [serial = 1120] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 201 (0x12b468800) [pid = 6446] [serial = 1123] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 200 (0x12daeb800) [pid = 6446] [serial = 1137] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 199 (0x12f25bc00) [pid = 6446] [serial = 1138] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | --DOMWINDOW == 198 (0x121c71400) [pid = 6446] [serial = 1021] [outer = 0x0] [url = about:blank] 09:12:10 INFO - PROCESS | 6446 | 1462551130376 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:12:10 INFO - PROCESS | 6446 | 1462551130391 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x121cdd000 == 72 [pid = 6446] [id = 414] 09:12:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 199 (0x121c7cc00) [pid = 6446] [serial = 1241] [outer = 0x0] 09:12:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 200 (0x121d5f000) [pid = 6446] [serial = 1242] [outer = 0x121c7cc00] 09:12:10 INFO - PROCESS | 6446 | 1462551130419 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 201 (0x127380800) [pid = 6446] [serial = 1243] [outer = 0x121c7cc00] 09:12:10 INFO - PROCESS | 6446 | 1462551130769 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]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 576ms 09:12:10 INFO - PROCESS | 6446 | 1462551130796 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 6446 | 1462551130797 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:12:10 INFO - PROCESS | 6446 | 1462551130800 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 6446 | 1462551130801 Marionette TRACE conn2 <- [1,1630,null,{}] 09:12:10 INFO - PROCESS | 6446 | 1462551130803 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}] 09:12:10 INFO - PROCESS | 6446 | 1462551130892 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:12:10 INFO - PROCESS | 6446 | 1462551130897 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a8c0000 == 73 [pid = 6446] [id = 415] 09:12:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 202 (0x128b48000) [pid = 6446] [serial = 1244] [outer = 0x0] 09:12:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 203 (0x128ce8000) [pid = 6446] [serial = 1245] [outer = 0x128b48000] 09:12:10 INFO - PROCESS | 6446 | 1462551130923 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 204 (0x1293bec00) [pid = 6446] [serial = 1246] [outer = 0x128b48000] 09:12:11 INFO - PROCESS | 6446 | 1462551131284 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]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 522ms 09:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:12:11 INFO - PROCESS | 6446 | 1462551131322 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 6446 | 1462551131324 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:12:11 INFO - PROCESS | 6446 | 1462551131326 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 6446 | 1462551131327 Marionette TRACE conn2 <- [1,1634,null,{}] 09:12:11 INFO - PROCESS | 6446 | 1462551131329 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}] 09:12:11 INFO - PROCESS | 6446 | 1462551131417 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:12:11 INFO - PROCESS | 6446 | 1462551131422 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc8e800 == 74 [pid = 6446] [id = 416] 09:12:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 205 (0x1293cf000) [pid = 6446] [serial = 1247] [outer = 0x0] 09:12:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 206 (0x12a91f800) [pid = 6446] [serial = 1248] [outer = 0x1293cf000] 09:12:11 INFO - PROCESS | 6446 | 1462551131447 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 207 (0x12adf8800) [pid = 6446] [serial = 1249] [outer = 0x1293cf000] 09:12:11 INFO - PROCESS | 6446 | 1462551131819 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]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 09:12:11 INFO - PROCESS | 6446 | 1462551131846 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 6446 | 1462551131847 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:12:11 INFO - PROCESS | 6446 | 1462551131849 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 6446 | 1462551131850 Marionette TRACE conn2 <- [1,1638,null,{}] 09:12:11 INFO - PROCESS | 6446 | 1462551131853 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}] 09:12:11 INFO - PROCESS | 6446 | 1462551131955 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:12:12 INFO - PROCESS | 6446 | 1462551132046 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d44d800 == 75 [pid = 6446] [id = 417] 09:12:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 208 (0x12a783c00) [pid = 6446] [serial = 1250] [outer = 0x0] 09:12:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 209 (0x12bc36800) [pid = 6446] [serial = 1251] [outer = 0x12a783c00] 09:12:12 INFO - PROCESS | 6446 | 1462551132073 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x12d3b0000) [pid = 6446] [serial = 1252] [outer = 0x12a783c00] 09:12:12 INFO - PROCESS | 6446 | 1462551132396 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]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 570ms 09:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:12:12 INFO - PROCESS | 6446 | 1462551132423 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 6446 | 1462551132425 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:12:12 INFO - PROCESS | 6446 | 1462551132427 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 6446 | 1462551132428 Marionette TRACE conn2 <- [1,1642,null,{}] 09:12:12 INFO - PROCESS | 6446 | 1462551132430 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}] 09:12:12 INFO - PROCESS | 6446 | 1462551132546 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:12:12 INFO - PROCESS | 6446 | 1462551132559 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f22d800 == 76 [pid = 6446] [id = 418] 09:12:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x12d79c000) [pid = 6446] [serial = 1253] [outer = 0x0] 09:12:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x12dae3c00) [pid = 6446] [serial = 1254] [outer = 0x12d79c000] 09:12:12 INFO - PROCESS | 6446 | 1462551132584 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x12daf1c00) [pid = 6446] [serial = 1255] [outer = 0x12d79c000] 09:12:12 INFO - PROCESS | 6446 | 1462551132922 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]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 09:12:12 INFO - PROCESS | 6446 | 1462551132945 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 6446 | 1462551132946 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:12:12 INFO - PROCESS | 6446 | 1462551132949 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 6446 | 1462551132950 Marionette TRACE conn2 <- [1,1646,null,{}] 09:12:12 INFO - PROCESS | 6446 | 1462551132952 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}] 09:12:13 INFO - PROCESS | 6446 | 1462551133066 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:12:13 INFO - PROCESS | 6446 | 1462551133075 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x1355d2800 == 77 [pid = 6446] [id = 419] 09:12:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 214 (0x12daef000) [pid = 6446] [serial = 1256] [outer = 0x0] 09:12:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 215 (0x13492f400) [pid = 6446] [serial = 1257] [outer = 0x12daef000] 09:12:13 INFO - PROCESS | 6446 | 1462551133103 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 216 (0x134a93000) [pid = 6446] [serial = 1258] [outer = 0x12daef000] 09:12:13 INFO - PROCESS | 6446 | 1462551133489 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]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:12:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 571ms 09:12:13 INFO - PROCESS | 6446 | 1462551133526 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:12:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:12:13 INFO - PROCESS | 6446 | 1462551133527 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:12:13 INFO - PROCESS | 6446 | 1462551133530 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 6446 | 1462551133531 Marionette TRACE conn2 <- [1,1650,null,{}] 09:12:13 INFO - PROCESS | 6446 | 1462551133533 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}] 09:12:13 INFO - PROCESS | 6446 | 1462551133657 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:12:13 INFO - PROCESS | 6446 | 1462551133670 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x13582c000 == 78 [pid = 6446] [id = 420] 09:12:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x12daf2800) [pid = 6446] [serial = 1259] [outer = 0x0] 09:12:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x135808800) [pid = 6446] [serial = 1260] [outer = 0x12daf2800] 09:12:13 INFO - PROCESS | 6446 | 1462551133696 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x135812400) [pid = 6446] [serial = 1261] [outer = 0x12daf2800] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x1293ca400) [pid = 6446] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x116805400) [pid = 6446] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x128bc3800) [pid = 6446] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 215 (0x116641400) [pid = 6446] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 214 (0x1212dec00) [pid = 6446] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 213 (0x112915c00) [pid = 6446] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x12adf1c00) [pid = 6446] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x1293c8c00) [pid = 6446] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x121ff7c00) [pid = 6446] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x12c311c00) [pid = 6446] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 208 (0x1120d9400) [pid = 6446] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 207 (0x12f259c00) [pid = 6446] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:12:14 INFO - PROCESS | 6446 | --DOMWINDOW == 206 (0x121c70800) [pid = 6446] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:12:14 INFO - PROCESS | 6446 | 1462551134281 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]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 770ms 09:12:14 INFO - PROCESS | 6446 | 1462551134311 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 6446 | 1462551134313 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:12:14 INFO - PROCESS | 6446 | 1462551134317 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 6446 | 1462551134321 Marionette TRACE conn2 <- [1,1654,null,{}] 09:12:14 INFO - PROCESS | 6446 | 1462551134327 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}] 09:12:14 INFO - PROCESS | 6446 | 1462551134472 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:12:14 INFO - PROCESS | 6446 | 1462551134578 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a8a2800 == 79 [pid = 6446] [id = 421] 09:12:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 207 (0x118fefc00) [pid = 6446] [serial = 1262] [outer = 0x0] 09:12:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 208 (0x128b4fc00) [pid = 6446] [serial = 1263] [outer = 0x118fefc00] 09:12:14 INFO - PROCESS | 6446 | 1462551134618 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 209 (0x12bc3e400) [pid = 6446] [serial = 1264] [outer = 0x118fefc00] 09:12:14 INFO - PROCESS | 6446 | 1462551134953 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]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 675ms 09:12:14 INFO - PROCESS | 6446 | 1462551134992 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 6446 | 1462551134995 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:12:14 INFO - PROCESS | 6446 | 1462551134998 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 6446 | 1462551135001 Marionette TRACE conn2 <- [1,1658,null,{}] 09:12:15 INFO - PROCESS | 6446 | 1462551135004 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}] 09:12:15 INFO - PROCESS | 6446 | 1462551135210 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:12:15 INFO - PROCESS | 6446 | 1462551135221 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x135ed8000 == 80 [pid = 6446] [id = 422] 09:12:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x128bc3800) [pid = 6446] [serial = 1265] [outer = 0x0] 09:12:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x135a9cc00) [pid = 6446] [serial = 1266] [outer = 0x128bc3800] 09:12:15 INFO - PROCESS | 6446 | 1462551135268 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x135b04400) [pid = 6446] [serial = 1267] [outer = 0x128bc3800] 09:12:15 INFO - PROCESS | 6446 | 1462551135643 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]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 675ms 09:12:15 INFO - PROCESS | 6446 | 1462551135674 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 6446 | 1462551135675 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:12:15 INFO - PROCESS | 6446 | 1462551135677 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 6446 | 1462551135678 Marionette TRACE conn2 <- [1,1662,null,{}] 09:12:15 INFO - PROCESS | 6446 | 1462551135680 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}] 09:12:15 INFO - PROCESS | 6446 | 1462551135774 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:12:15 INFO - PROCESS | 6446 | 1462551135850 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x135fbc000 == 81 [pid = 6446] [id = 423] 09:12:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x135aa6400) [pid = 6446] [serial = 1268] [outer = 0x0] 09:12:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 214 (0x135b0a400) [pid = 6446] [serial = 1269] [outer = 0x135aa6400] 09:12:15 INFO - PROCESS | 6446 | 1462551135875 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 215 (0x135b5c400) [pid = 6446] [serial = 1270] [outer = 0x135aa6400] 09:12:16 INFO - PROCESS | 6446 | 1462551136157 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]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 09:12:16 INFO - PROCESS | 6446 | 1462551136276 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 6446 | 1462551136278 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:12:16 INFO - PROCESS | 6446 | 1462551136282 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 6446 | 1462551136285 Marionette TRACE conn2 <- [1,1666,null,{}] 09:12:16 INFO - PROCESS | 6446 | 1462551136295 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}] 09:12:16 INFO - PROCESS | 6446 | 1462551136419 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:12:16 INFO - PROCESS | 6446 | 1462551136529 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x119dde000 == 82 [pid = 6446] [id = 424] 09:12:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 216 (0x1160f4c00) [pid = 6446] [serial = 1271] [outer = 0x0] 09:12:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x116a7b400) [pid = 6446] [serial = 1272] [outer = 0x1160f4c00] 09:12:16 INFO - PROCESS | 6446 | 1462551136562 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x118a0c000) [pid = 6446] [serial = 1273] [outer = 0x1160f4c00] 09:12:17 INFO - PROCESS | 6446 | 1462551136997 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]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 777ms 09:12:17 INFO - PROCESS | 6446 | 1462551137060 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 6446 | 1462551137063 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:12:17 INFO - PROCESS | 6446 | 1462551137069 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 6446 | 1462551137071 Marionette TRACE conn2 <- [1,1670,null,{}] 09:12:17 INFO - PROCESS | 6446 | 1462551137093 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}] 09:12:17 INFO - PROCESS | 6446 | 1462551137211 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:12:17 INFO - PROCESS | 6446 | 1462551137294 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b319000 == 83 [pid = 6446] [id = 425] 09:12:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x118a0d000) [pid = 6446] [serial = 1274] [outer = 0x0] 09:12:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x121866400) [pid = 6446] [serial = 1275] [outer = 0x118a0d000] 09:12:17 INFO - PROCESS | 6446 | 1462551137324 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x121ff1000) [pid = 6446] [serial = 1276] [outer = 0x118a0d000] 09:12:17 INFO - PROCESS | 6446 | 1462551137748 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]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 743ms 09:12:17 INFO - PROCESS | 6446 | 1462551137810 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 6446 | 1462551137812 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:12:17 INFO - PROCESS | 6446 | 1462551137814 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 6446 | 1462551137816 Marionette TRACE conn2 <- [1,1674,null,{}] 09:12:17 INFO - PROCESS | 6446 | 1462551137823 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}] 09:12:17 INFO - PROCESS | 6446 | 1462551137941 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:12:18 INFO - PROCESS | 6446 | 1462551138030 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x135c45000 == 84 [pid = 6446] [id = 426] 09:12:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x12a91cc00) [pid = 6446] [serial = 1277] [outer = 0x0] 09:12:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x12b22dc00) [pid = 6446] [serial = 1278] [outer = 0x12a91cc00] 09:12:18 INFO - PROCESS | 6446 | 1462551138063 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x12c0f1c00) [pid = 6446] [serial = 1279] [outer = 0x12a91cc00] 09:12:18 INFO - PROCESS | 6446 | 1462551138507 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]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 718ms 09:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:12:18 INFO - PROCESS | 6446 | 1462551138533 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 6446 | 1462551138534 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:12:18 INFO - PROCESS | 6446 | 1462551138537 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 6446 | 1462551138538 Marionette TRACE conn2 <- [1,1678,null,{}] 09:12:18 INFO - PROCESS | 6446 | 1462551138541 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}] 09:12:18 INFO - PROCESS | 6446 | 1462551138653 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:12:18 INFO - PROCESS | 6446 | 1462551138769 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x137ad1800 == 85 [pid = 6446] [id = 427] 09:12:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x12c786400) [pid = 6446] [serial = 1280] [outer = 0x0] 09:12:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x12cdc5000) [pid = 6446] [serial = 1281] [outer = 0x12c786400] 09:12:18 INFO - PROCESS | 6446 | 1462551138802 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x12f262400) [pid = 6446] [serial = 1282] [outer = 0x12c786400] 09:12:19 INFO - PROCESS | 6446 | 1462551139197 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]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 719ms 09:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:12:19 INFO - PROCESS | 6446 | 1462551139263 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 6446 | 1462551139264 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:12:19 INFO - PROCESS | 6446 | 1462551139266 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 6446 | 1462551139268 Marionette TRACE conn2 <- [1,1682,null,{}] 09:12:19 INFO - PROCESS | 6446 | 1462551139285 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}] 09:12:19 INFO - PROCESS | 6446 | 1462551139398 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:12:19 INFO - PROCESS | 6446 | 1462551139480 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x138bd6000 == 86 [pid = 6446] [id = 428] 09:12:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x13492cc00) [pid = 6446] [serial = 1283] [outer = 0x0] 09:12:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x1355b3400) [pid = 6446] [serial = 1284] [outer = 0x13492cc00] 09:12:19 INFO - PROCESS | 6446 | 1462551139511 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x1355b8000) [pid = 6446] [serial = 1285] [outer = 0x13492cc00] 09:12:19 INFO - PROCESS | 6446 | 1462551139915 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]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 682ms 09:12:19 INFO - PROCESS | 6446 | 1462551139948 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 6446 | 1462551139950 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:12:19 INFO - PROCESS | 6446 | 1462551139952 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 6446 | 1462551139953 Marionette TRACE conn2 <- [1,1686,null,{}] 09:12:19 INFO - PROCESS | 6446 | 1462551139956 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}] 09:12:20 INFO - PROCESS | 6446 | 1462551140087 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:12:20 INFO - PROCESS | 6446 | 1462551140204 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x138c0c000 == 87 [pid = 6446] [id = 429] 09:12:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x1355b3800) [pid = 6446] [serial = 1286] [outer = 0x0] 09:12:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x135811000) [pid = 6446] [serial = 1287] [outer = 0x1355b3800] 09:12:20 INFO - PROCESS | 6446 | 1462551140239 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x135b61400) [pid = 6446] [serial = 1288] [outer = 0x1355b3800] 09:12:20 INFO - PROCESS | 6446 | 1462551140663 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]]]}] 09:12:20 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 09:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 721ms 09:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:12:20 INFO - PROCESS | 6446 | 1462551140674 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 6446 | 1462551140675 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:12:20 INFO - PROCESS | 6446 | 1462551140678 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 6446 | 1462551140679 Marionette TRACE conn2 <- [1,1690,null,{}] 09:12:20 INFO - PROCESS | 6446 | 1462551140701 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}] 09:12:20 INFO - PROCESS | 6446 | 1462551140851 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:12:20 INFO - PROCESS | 6446 | 1462551140903 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x138c21800 == 88 [pid = 6446] [id = 430] 09:12:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x135b61800) [pid = 6446] [serial = 1289] [outer = 0x0] 09:12:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 235 (0x13607c400) [pid = 6446] [serial = 1290] [outer = 0x135b61800] 09:12:20 INFO - PROCESS | 6446 | 1462551140973 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 236 (0x13619d800) [pid = 6446] [serial = 1291] [outer = 0x135b61800] 09:12:21 INFO - PROCESS | 6446 | 1462551141397 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]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 741ms 09:12:21 INFO - PROCESS | 6446 | 1462551141437 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 6446 | 1462551141438 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:12:21 INFO - PROCESS | 6446 | 1462551141442 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 6446 | 1462551141444 Marionette TRACE conn2 <- [1,1694,null,{}] 09:12:21 INFO - PROCESS | 6446 | 1462551141446 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}] 09:12:21 INFO - PROCESS | 6446 | 1462551141558 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:12:21 INFO - PROCESS | 6446 | 1462551141645 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x140a61800 == 89 [pid = 6446] [id = 431] 09:12:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x136081c00) [pid = 6446] [serial = 1292] [outer = 0x0] 09:12:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 238 (0x1361a4000) [pid = 6446] [serial = 1293] [outer = 0x136081c00] 09:12:21 INFO - PROCESS | 6446 | 1462551141674 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 239 (0x13881c400) [pid = 6446] [serial = 1294] [outer = 0x136081c00] 09:12:22 INFO - PROCESS | 6446 | 1462551142146 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]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 720ms 09:12:22 INFO - PROCESS | 6446 | 1462551142225 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 6446 | 1462551142228 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:12:22 INFO - PROCESS | 6446 | 1462551142234 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 6446 | 1462551142235 Marionette TRACE conn2 <- [1,1698,null,{}] 09:12:22 INFO - PROCESS | 6446 | 1462551142237 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}] 09:12:22 INFO - PROCESS | 6446 | 1462551142340 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:12:22 INFO - PROCESS | 6446 | 1462551142457 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x11990e000 == 90 [pid = 6446] [id = 432] 09:12:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 240 (0x118f45400) [pid = 6446] [serial = 1295] [outer = 0x0] 09:12:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 241 (0x125a07c00) [pid = 6446] [serial = 1296] [outer = 0x118f45400] 09:12:22 INFO - PROCESS | 6446 | 1462551142491 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 242 (0x12c789c00) [pid = 6446] [serial = 1297] [outer = 0x118f45400] 09:12:23 INFO - PROCESS | 6446 | 1462551143038 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]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 877ms 09:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:12:23 INFO - PROCESS | 6446 | 1462551143111 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 6446 | 1462551143113 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:12:23 INFO - PROCESS | 6446 | 1462551143117 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 6446 | 1462551143119 Marionette TRACE conn2 <- [1,1702,null,{}] 09:12:23 INFO - PROCESS | 6446 | 1462551143123 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}] 09:12:23 INFO - PROCESS | 6446 | 1462551143236 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:12:23 INFO - PROCESS | 6446 | 1462551143356 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b303800 == 91 [pid = 6446] [id = 433] 09:12:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 243 (0x115daec00) [pid = 6446] [serial = 1298] [outer = 0x0] 09:12:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 244 (0x135a9c000) [pid = 6446] [serial = 1299] [outer = 0x115daec00] 09:12:23 INFO - PROCESS | 6446 | 1462551143387 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x13881f800) [pid = 6446] [serial = 1300] [outer = 0x115daec00] 09:12:24 INFO - PROCESS | 6446 | 1462551144028 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]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 971ms 09:12:24 INFO - PROCESS | 6446 | 1462551144088 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 6446 | 1462551144090 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:12:24 INFO - PROCESS | 6446 | 1462551144093 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 6446 | 1462551144094 Marionette TRACE conn2 <- [1,1706,null,{}] 09:12:24 INFO - PROCESS | 6446 | 1462551144098 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}] 09:12:24 INFO - PROCESS | 6446 | 1462551144205 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:12:24 INFO - PROCESS | 6446 | 1462551144303 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bd7800 == 92 [pid = 6446] [id = 434] 09:12:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x112f37400) [pid = 6446] [serial = 1301] [outer = 0x0] 09:12:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x115d56c00) [pid = 6446] [serial = 1302] [outer = 0x112f37400] 09:12:24 INFO - PROCESS | 6446 | 1462551144331 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x118a09000) [pid = 6446] [serial = 1303] [outer = 0x112f37400] 09:12:24 INFO - PROCESS | 6446 | 1462551144750 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]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 724ms 09:12:24 INFO - PROCESS | 6446 | 1462551144817 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 6446 | 1462551144824 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:12:24 INFO - PROCESS | 6446 | 1462551144831 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 6446 | 1462551144833 Marionette TRACE conn2 <- [1,1710,null,{}] 09:12:24 INFO - PROCESS | 6446 | 1462551144837 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}] 09:12:24 INFO - PROCESS | 6446 | 1462551144996 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:12:25 INFO - PROCESS | 6446 | 1462551145194 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x135ed8000 == 91 [pid = 6446] [id = 422] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x12a8a2800 == 90 [pid = 6446] [id = 421] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x13580a400) [pid = 6446] [serial = 1206] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x1166f3000 == 91 [pid = 6446] [id = 435] 09:12:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x113e44400) [pid = 6446] [serial = 1304] [outer = 0x0] 09:12:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x11830ec00) [pid = 6446] [serial = 1305] [outer = 0x113e44400] 09:12:25 INFO - PROCESS | 6446 | 1462551145273 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x121c63400) [pid = 6446] [serial = 1306] [outer = 0x113e44400] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x13582c000 == 90 [pid = 6446] [id = 420] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x1355d2800 == 89 [pid = 6446] [id = 419] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x12f22d800 == 88 [pid = 6446] [id = 418] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x12d44d800 == 87 [pid = 6446] [id = 417] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc8e800 == 86 [pid = 6446] [id = 416] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x12a8c0000 == 85 [pid = 6446] [id = 415] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x121cdd000 == 84 [pid = 6446] [id = 414] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x119305800 == 83 [pid = 6446] [id = 413] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x12a88e000 == 82 [pid = 6446] [id = 412] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x1357be000 == 81 [pid = 6446] [id = 410] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x13582b000 == 80 [pid = 6446] [id = 409] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x135815000 == 79 [pid = 6446] [id = 408] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x1361da800 == 78 [pid = 6446] [id = 407] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x135fc9000 == 77 [pid = 6446] [id = 406] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x12f212800 == 76 [pid = 6446] [id = 405] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x125f32000 == 75 [pid = 6446] [id = 404] 09:12:25 INFO - PROCESS | 6446 | --DOCSHELL 0x119229000 == 74 [pid = 6446] [id = 403] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x12d7a1000) [pid = 6446] [serial = 1158] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x118a07000) [pid = 6446] [serial = 1164] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x12b224800) [pid = 6446] [serial = 1188] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x1185bf800) [pid = 6446] [serial = 1143] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x11830a400) [pid = 6446] [serial = 1170] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x118a06800) [pid = 6446] [serial = 1171] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 243 (0x128cdf400) [pid = 6446] [serial = 1182] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 242 (0x1293b7800) [pid = 6446] [serial = 1183] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 241 (0x118a0e000) [pid = 6446] [serial = 1173] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 240 (0x1197f5000) [pid = 6446] [serial = 1174] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 239 (0x121c79c00) [pid = 6446] [serial = 1176] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 238 (0x121c83800) [pid = 6446] [serial = 1177] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 237 (0x112e75400) [pid = 6446] [serial = 1168] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x112b3c000) [pid = 6446] [serial = 1167] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 235 (0x134924c00) [pid = 6446] [serial = 1161] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 234 (0x12c0eac00) [pid = 6446] [serial = 1191] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x1293d6800) [pid = 6446] [serial = 1185] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x121c63c00) [pid = 6446] [serial = 1146] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x128b4a400) [pid = 6446] [serial = 1149] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x125474400) [pid = 6446] [serial = 1179] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x12737e800) [pid = 6446] [serial = 1180] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x12cdbc400) [pid = 6446] [serial = 1155] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x12ab60c00) [pid = 6446] [serial = 1152] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x12cc36800) [pid = 6446] [serial = 1194] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x12c781400) [pid = 6446] [serial = 1192] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x12cdc3000) [pid = 6446] [serial = 1195] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x121c82000) [pid = 6446] [serial = 1198] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x13492bc00) [pid = 6446] [serial = 1203] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x12d4a3c00) [pid = 6446] [serial = 1200] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x134a99400) [pid = 6446] [serial = 1204] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x118565800) [pid = 6446] [serial = 1197] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x12bc25000) [pid = 6446] [serial = 1189] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x12ab62000) [pid = 6446] [serial = 1186] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x12dae8000) [pid = 6446] [serial = 1201] [outer = 0x0] [url = about:blank] 09:12:25 INFO - PROCESS | 6446 | 1462551145641 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]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 826ms 09:12:25 INFO - PROCESS | 6446 | 1462551145658 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 6446 | 1462551145659 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:12:25 INFO - PROCESS | 6446 | 1462551145662 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 6446 | 1462551145664 Marionette TRACE conn2 <- [1,1714,null,{}] 09:12:25 INFO - PROCESS | 6446 | 1462551145674 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}] 09:12:25 INFO - PROCESS | 6446 | 1462551145767 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:12:25 INFO - PROCESS | 6446 | 1462551145772 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x125a45800 == 75 [pid = 6446] [id = 436] 09:12:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x121c7f000) [pid = 6446] [serial = 1307] [outer = 0x0] 09:12:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x1243b7000) [pid = 6446] [serial = 1308] [outer = 0x121c7f000] 09:12:25 INFO - PROCESS | 6446 | 1462551145800 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x127529c00) [pid = 6446] [serial = 1309] [outer = 0x121c7f000] 09:12:26 INFO - PROCESS | 6446 | 1462551146184 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]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 570ms 09:12:26 INFO - PROCESS | 6446 | 1462551146233 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 6446 | 1462551146235 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:12:26 INFO - PROCESS | 6446 | 1462551146237 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 6446 | 1462551146238 Marionette TRACE conn2 <- [1,1718,null,{}] 09:12:26 INFO - PROCESS | 6446 | 1462551146240 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}] 09:12:26 INFO - PROCESS | 6446 | 1462551146327 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:12:26 INFO - PROCESS | 6446 | 1462551146332 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b265000 == 76 [pid = 6446] [id = 437] 09:12:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x128b47000) [pid = 6446] [serial = 1310] [outer = 0x0] 09:12:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x128cdf400) [pid = 6446] [serial = 1311] [outer = 0x128b47000] 09:12:26 INFO - PROCESS | 6446 | 1462551146360 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x1293c1400) [pid = 6446] [serial = 1312] [outer = 0x128b47000] 09:12:26 INFO - PROCESS | 6446 | 1462551146720 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]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 09:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:12:26 INFO - PROCESS | 6446 | 1462551146756 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 6446 | 1462551146757 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:12:26 INFO - PROCESS | 6446 | 1462551146759 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 6446 | 1462551146761 Marionette TRACE conn2 <- [1,1722,null,{}] 09:12:26 INFO - PROCESS | 6446 | 1462551146763 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}] 09:12:26 INFO - PROCESS | 6446 | 1462551146853 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:12:26 INFO - PROCESS | 6446 | 1462551146859 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfa7000 == 77 [pid = 6446] [id = 438] 09:12:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x1293d0400) [pid = 6446] [serial = 1313] [outer = 0x0] 09:12:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x12a962400) [pid = 6446] [serial = 1314] [outer = 0x1293d0400] 09:12:26 INFO - PROCESS | 6446 | 1462551146884 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x12b471000) [pid = 6446] [serial = 1315] [outer = 0x1293d0400] 09:12:27 INFO - PROCESS | 6446 | 1462551147427 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]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 718ms 09:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:12:27 INFO - PROCESS | 6446 | 1462551147479 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 6446 | 1462551147481 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:12:27 INFO - PROCESS | 6446 | 1462551147485 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 6446 | 1462551147488 Marionette TRACE conn2 <- [1,1726,null,{}] 09:12:27 INFO - PROCESS | 6446 | 1462551147492 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}] 09:12:27 INFO - PROCESS | 6446 | 1462551147611 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:12:27 INFO - PROCESS | 6446 | 1462551147722 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x124583000 == 78 [pid = 6446] [id = 439] 09:12:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x11828c800) [pid = 6446] [serial = 1316] [outer = 0x0] 09:12:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x11953f000) [pid = 6446] [serial = 1317] [outer = 0x11828c800] 09:12:27 INFO - PROCESS | 6446 | 1462551147757 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x12132c800) [pid = 6446] [serial = 1318] [outer = 0x11828c800] 09:12:28 INFO - PROCESS | 6446 | 1462551148223 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]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 772ms 09:12:28 INFO - PROCESS | 6446 | 1462551148257 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 6446 | 1462551148261 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:12:28 INFO - PROCESS | 6446 | 1462551148266 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 6446 | 1462551148268 Marionette TRACE conn2 <- [1,1730,null,{}] 09:12:28 INFO - PROCESS | 6446 | 1462551148272 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}] 09:12:28 INFO - PROCESS | 6446 | 1462551148384 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:12:28 INFO - PROCESS | 6446 | 1462551148467 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d375000 == 79 [pid = 6446] [id = 440] 09:12:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x121c80c00) [pid = 6446] [serial = 1319] [outer = 0x0] 09:12:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x125a11c00) [pid = 6446] [serial = 1320] [outer = 0x121c80c00] 09:12:28 INFO - PROCESS | 6446 | 1462551148498 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x128e24c00) [pid = 6446] [serial = 1321] [outer = 0x121c80c00] 09:12:28 INFO - PROCESS | 6446 | 1462551148944 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]]]}] 09:12:28 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 09:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 720ms 09:12:29 INFO - PROCESS | 6446 | 1462551149004 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 6446 | 1462551149006 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:12:29 INFO - PROCESS | 6446 | 1462551149010 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 6446 | 1462551149013 Marionette TRACE conn2 <- [1,1734,null,{}] 09:12:29 INFO - PROCESS | 6446 | 1462551149023 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}] 09:12:29 INFO - PROCESS | 6446 | 1462551149134 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:12:29 INFO - PROCESS | 6446 | 1462551149218 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x13491a800 == 80 [pid = 6446] [id = 441] 09:12:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x12c310c00) [pid = 6446] [serial = 1322] [outer = 0x0] 09:12:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x12c786800) [pid = 6446] [serial = 1323] [outer = 0x12c310c00] 09:12:29 INFO - PROCESS | 6446 | 1462551149250 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x12cdc3c00) [pid = 6446] [serial = 1324] [outer = 0x12c310c00] 09:12:29 INFO - PROCESS | 6446 | 1462551149653 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]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 674ms 09:12:29 INFO - PROCESS | 6446 | 1462551149715 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 6446 | 1462551149717 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:12:29 INFO - PROCESS | 6446 | 1462551149722 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 6446 | 1462551149724 Marionette TRACE conn2 <- [1,1738,null,{}] 09:12:29 INFO - PROCESS | 6446 | 1462551149727 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}] 09:12:29 INFO - PROCESS | 6446 | 1462551149860 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:12:30 INFO - PROCESS | 6446 | 1462551150005 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x1356c7800 == 81 [pid = 6446] [id = 442] 09:12:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 235 (0x12cfe9c00) [pid = 6446] [serial = 1325] [outer = 0x0] 09:12:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 236 (0x12d7a0000) [pid = 6446] [serial = 1326] [outer = 0x12cfe9c00] 09:12:30 INFO - PROCESS | 6446 | 1462551150056 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x12f259c00) [pid = 6446] [serial = 1327] [outer = 0x12cfe9c00] 09:12:30 INFO - PROCESS | 6446 | 1462551150506 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]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 823ms 09:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:12:30 INFO - PROCESS | 6446 | 1462551150544 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 6446 | 1462551150545 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:12:30 INFO - PROCESS | 6446 | 1462551150548 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 6446 | 1462551150549 Marionette TRACE conn2 <- [1,1742,null,{}] 09:12:30 INFO - PROCESS | 6446 | 1462551150552 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}] 09:12:30 INFO - PROCESS | 6446 | 1462551150660 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:12:30 INFO - PROCESS | 6446 | 1462551150772 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x135829000 == 82 [pid = 6446] [id = 443] 09:12:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 238 (0x111d50c00) [pid = 6446] [serial = 1328] [outer = 0x0] 09:12:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 239 (0x13492ec00) [pid = 6446] [serial = 1329] [outer = 0x111d50c00] 09:12:30 INFO - PROCESS | 6446 | 1462551150806 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 240 (0x134a9a000) [pid = 6446] [serial = 1330] [outer = 0x111d50c00] 09:12:31 INFO - PROCESS | 6446 | 1462551151228 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]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 724ms 09:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:12:31 INFO - PROCESS | 6446 | 1462551151284 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 6446 | 1462551151285 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:12:31 INFO - PROCESS | 6446 | 1462551151289 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 6446 | 1462551151291 Marionette TRACE conn2 <- [1,1746,null,{}] 09:12:31 INFO - PROCESS | 6446 | 1462551151293 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}] 09:12:31 INFO - PROCESS | 6446 | 1462551151418 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:12:31 INFO - PROCESS | 6446 | 1462551151503 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x135a32800 == 83 [pid = 6446] [id = 444] 09:12:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 241 (0x1355ba400) [pid = 6446] [serial = 1331] [outer = 0x0] 09:12:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 242 (0x13580e400) [pid = 6446] [serial = 1332] [outer = 0x1355ba400] 09:12:31 INFO - PROCESS | 6446 | 1462551151537 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 243 (0x135b0f400) [pid = 6446] [serial = 1333] [outer = 0x1355ba400] 09:12:31 INFO - PROCESS | 6446 | 1462551151943 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]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 719ms 09:12:32 INFO - PROCESS | 6446 | 1462551152009 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 6446 | 1462551152010 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:12:32 INFO - PROCESS | 6446 | 1462551152013 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 6446 | 1462551152014 Marionette TRACE conn2 <- [1,1750,null,{}] 09:12:32 INFO - PROCESS | 6446 | 1462551152017 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}] 09:12:32 INFO - PROCESS | 6446 | 1462551152126 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:12:32 INFO - PROCESS | 6446 | 1462551152209 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x135fbe800 == 84 [pid = 6446] [id = 445] 09:12:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 244 (0x135796000) [pid = 6446] [serial = 1334] [outer = 0x0] 09:12:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x13579dc00) [pid = 6446] [serial = 1335] [outer = 0x135796000] 09:12:32 INFO - PROCESS | 6446 | 1462551152240 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x1357a2c00) [pid = 6446] [serial = 1336] [outer = 0x135796000] 09:12:32 INFO - PROCESS | 6446 | 1462551152656 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]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 668ms 09:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:12:32 INFO - PROCESS | 6446 | 1462551152682 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 6446 | 1462551152684 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:12:32 INFO - PROCESS | 6446 | 1462551152686 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 6446 | 1462551152688 Marionette TRACE conn2 <- [1,1754,null,{}] 09:12:32 INFO - PROCESS | 6446 | 1462551152691 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}] 09:12:32 INFO - PROCESS | 6446 | 1462551152821 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:12:32 INFO - PROCESS | 6446 | 1462551152905 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x137952000 == 85 [pid = 6446] [id = 446] 09:12:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x135796400) [pid = 6446] [serial = 1337] [outer = 0x0] 09:12:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x135aa1800) [pid = 6446] [serial = 1338] [outer = 0x135796400] 09:12:32 INFO - PROCESS | 6446 | 1462551152935 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x135b5c000) [pid = 6446] [serial = 1339] [outer = 0x135796400] 09:12:33 INFO - PROCESS | 6446 | 1462551153348 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]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 722ms 09:12:33 INFO - PROCESS | 6446 | 1462551153408 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 6446 | 1462551153410 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:12:33 INFO - PROCESS | 6446 | 1462551153412 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 6446 | 1462551153413 Marionette TRACE conn2 <- [1,1758,null,{}] 09:12:33 INFO - PROCESS | 6446 | 1462551153416 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}] 09:12:33 INFO - PROCESS | 6446 | 1462551153524 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:12:33 INFO - PROCESS | 6446 | 1462551153612 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x1389dc800 == 86 [pid = 6446] [id = 447] 09:12:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x11291cc00) [pid = 6446] [serial = 1340] [outer = 0x0] 09:12:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x135b0a800) [pid = 6446] [serial = 1341] [outer = 0x11291cc00] 09:12:33 INFO - PROCESS | 6446 | 1462551153643 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 252 (0x13619ac00) [pid = 6446] [serial = 1342] [outer = 0x11291cc00] 09:12:34 INFO - PROCESS | 6446 | 1462551154245 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]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 870ms 09:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:12:34 INFO - PROCESS | 6446 | 1462551154282 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 6446 | 1462551154285 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:12:34 INFO - PROCESS | 6446 | 1462551154288 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 6446 | 1462551154291 Marionette TRACE conn2 <- [1,1762,null,{}] 09:12:34 INFO - PROCESS | 6446 | 1462551154294 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}] 09:12:34 INFO - PROCESS | 6446 | 1462551154406 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:12:34 INFO - PROCESS | 6446 | 1462551154494 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7ae000 == 87 [pid = 6446] [id = 448] 09:12:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 253 (0x116740800) [pid = 6446] [serial = 1343] [outer = 0x0] 09:12:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 254 (0x11953f800) [pid = 6446] [serial = 1344] [outer = 0x116740800] 09:12:34 INFO - PROCESS | 6446 | 1462551154523 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 255 (0x121c6cc00) [pid = 6446] [serial = 1345] [outer = 0x116740800] 09:12:34 INFO - PROCESS | 6446 | 1462551154947 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 722ms 09:12:35 INFO - PROCESS | 6446 | 1462551155010 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 6446 | 1462551155013 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:12:35 INFO - PROCESS | 6446 | 1462551155018 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 6446 | 1462551155019 Marionette TRACE conn2 <- [1,1766,null,{}] 09:12:35 INFO - PROCESS | 6446 | 1462551155022 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}] 09:12:35 INFO - PROCESS | 6446 | 1462551155128 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:12:35 INFO - PROCESS | 6446 | 1462551155219 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x1247aa000 == 88 [pid = 6446] [id = 449] 09:12:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 256 (0x121c7e400) [pid = 6446] [serial = 1346] [outer = 0x0] 09:12:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 257 (0x12737e400) [pid = 6446] [serial = 1347] [outer = 0x121c7e400] 09:12:35 INFO - PROCESS | 6446 | 1462551155248 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 258 (0x128e33c00) [pid = 6446] [serial = 1348] [outer = 0x121c7e400] 09:12:35 INFO - PROCESS | 6446 | 1462551155652 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 09:12:35 INFO - PROCESS | 6446 | 1462551155694 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:12:35 INFO - PROCESS | 6446 | 1462551155695 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:12:35 INFO - PROCESS | 6446 | 1462551155698 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 6446 | 1462551155700 Marionette TRACE conn2 <- [1,1770,null,{}] 09:12:35 INFO - PROCESS | 6446 | 1462551155728 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}] 09:12:35 INFO - PROCESS | 6446 | 1462551155837 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:12:35 INFO - PROCESS | 6446 | 1462551155928 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x135c49800 == 89 [pid = 6446] [id = 450] 09:12:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 259 (0x12b22d400) [pid = 6446] [serial = 1349] [outer = 0x0] 09:12:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 260 (0x12c314000) [pid = 6446] [serial = 1350] [outer = 0x12b22d400] 09:12:35 INFO - PROCESS | 6446 | 1462551155957 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 261 (0x12d7a0c00) [pid = 6446] [serial = 1351] [outer = 0x12b22d400] 09:12:36 INFO - PROCESS | 6446 | 1462551156376 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]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 743ms 09:12:36 INFO - PROCESS | 6446 | 1462551156442 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:12:36 INFO - PROCESS | 6446 | 1462551156444 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:12:36 INFO - PROCESS | 6446 | 1462551156446 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 6446 | 1462551156447 Marionette TRACE conn2 <- [1,1774,null,{}] 09:12:36 INFO - PROCESS | 6446 | 1462551156449 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}] 09:12:36 INFO - PROCESS | 6446 | 1462551156554 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:12:36 INFO - PROCESS | 6446 | 1462551156643 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x137ac8000 == 90 [pid = 6446] [id = 451] 09:12:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 262 (0x12ab6b800) [pid = 6446] [serial = 1352] [outer = 0x0] 09:12:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 263 (0x1355b4400) [pid = 6446] [serial = 1353] [outer = 0x12ab6b800] 09:12:36 INFO - PROCESS | 6446 | 1462551156670 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 264 (0x135808400) [pid = 6446] [serial = 1354] [outer = 0x12ab6b800] 09:12:36 INFO - PROCESS | 6446 | --DOCSHELL 0x12b265000 == 89 [pid = 6446] [id = 437] 09:12:36 INFO - PROCESS | 6446 | --DOCSHELL 0x125a45800 == 88 [pid = 6446] [id = 436] 09:12:36 INFO - PROCESS | 6446 | --DOCSHELL 0x1166f3000 == 87 [pid = 6446] [id = 435] 09:12:36 INFO - PROCESS | 6446 | --DOCSHELL 0x119bd7800 == 86 [pid = 6446] [id = 434] 09:12:36 INFO - PROCESS | 6446 | --DOCSHELL 0x135ecd000 == 85 [pid = 6446] [id = 367] 09:12:36 INFO - PROCESS | 6446 | --DOCSHELL 0x137ad1800 == 84 [pid = 6446] [id = 427] 09:12:36 INFO - PROCESS | 6446 | --DOCSHELL 0x135c45000 == 83 [pid = 6446] [id = 426] 09:12:36 INFO - PROCESS | 6446 | --DOCSHELL 0x12b319000 == 82 [pid = 6446] [id = 425] 09:12:36 INFO - PROCESS | 6446 | --DOCSHELL 0x119dde000 == 81 [pid = 6446] [id = 424] 09:12:37 INFO - PROCESS | 6446 | 1462551157053 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 623ms 09:12:37 INFO - PROCESS | 6446 | 1462551157070 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:12:37 INFO - PROCESS | 6446 | 1462551157072 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:12:37 INFO - PROCESS | 6446 | 1462551157133 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 6446 | 1462551157134 Marionette TRACE conn2 <- [1,1778,null,{}] 09:12:37 INFO - PROCESS | 6446 | 1462551157138 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}] 09:12:37 INFO - PROCESS | 6446 | 1462551157275 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:12:37 INFO - PROCESS | 6446 | 1462551157294 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x128ed8800 == 82 [pid = 6446] [id = 452] 09:12:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 265 (0x12b46ec00) [pid = 6446] [serial = 1355] [outer = 0x0] 09:12:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 266 (0x13580c000) [pid = 6446] [serial = 1356] [outer = 0x12b46ec00] 09:12:37 INFO - PROCESS | 6446 | 1462551157320 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 267 (0x135aa2000) [pid = 6446] [serial = 1357] [outer = 0x12b46ec00] 09:12:37 INFO - PROCESS | 6446 | 1462551157670 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]]]}] 09:12:37 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 09:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 09:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:12:37 INFO - PROCESS | 6446 | 1462551157705 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 6446 | 1462551157706 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:12:37 INFO - PROCESS | 6446 | 1462551157708 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 6446 | 1462551157709 Marionette TRACE conn2 <- [1,1782,null,{}] 09:12:37 INFO - PROCESS | 6446 | 1462551157711 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}] 09:12:37 INFO - PROCESS | 6446 | 1462551157846 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:12:37 INFO - PROCESS | 6446 | 1462551157860 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x138c18800 == 83 [pid = 6446] [id = 453] 09:12:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 268 (0x135a9b800) [pid = 6446] [serial = 1358] [outer = 0x0] 09:12:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 269 (0x135b0ec00) [pid = 6446] [serial = 1359] [outer = 0x135a9b800] 09:12:37 INFO - PROCESS | 6446 | 1462551157889 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 270 (0x138771400) [pid = 6446] [serial = 1360] [outer = 0x135a9b800] 09:12:38 INFO - PROCESS | 6446 | 1462551158242 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]]]}] 09:12:38 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 09:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 569ms 09:12:38 INFO - PROCESS | 6446 | 1462551158287 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:12:38 INFO - PROCESS | 6446 | 1462551158290 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:12:38 INFO - PROCESS | 6446 | 1462551158292 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 6446 | 1462551158293 Marionette TRACE conn2 <- [1,1786,null,{}] 09:12:38 INFO - PROCESS | 6446 | 1462551158296 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}] 09:12:38 INFO - PROCESS | 6446 | 1462551158425 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:12:38 INFO - PROCESS | 6446 | 1462551158448 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x1409c7800 == 84 [pid = 6446] [id = 454] 09:12:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 271 (0x135aa5400) [pid = 6446] [serial = 1361] [outer = 0x0] 09:12:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 272 (0x137bdd000) [pid = 6446] [serial = 1362] [outer = 0x135aa5400] 09:12:38 INFO - PROCESS | 6446 | 1462551158473 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 273 (0x137be0c00) [pid = 6446] [serial = 1363] [outer = 0x135aa5400] 09:12:38 INFO - PROCESS | 6446 | 1462551158865 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]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 621ms 09:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:12:38 INFO - PROCESS | 6446 | 1462551158913 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 6446 | 1462551158914 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:12:38 INFO - PROCESS | 6446 | 1462551158916 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 6446 | 1462551158918 Marionette TRACE conn2 <- [1,1790,null,{}] 09:12:38 INFO - PROCESS | 6446 | 1462551158920 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}] 09:12:39 INFO - PROCESS | 6446 | 1462551159049 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:12:39 INFO - PROCESS | 6446 | 1462551159066 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x140c47000 == 85 [pid = 6446] [id = 455] 09:12:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 274 (0x135759400) [pid = 6446] [serial = 1364] [outer = 0x0] 09:12:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 275 (0x13575bc00) [pid = 6446] [serial = 1365] [outer = 0x135759400] 09:12:39 INFO - PROCESS | 6446 | 1462551159090 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 276 (0x13575fc00) [pid = 6446] [serial = 1366] [outer = 0x135759400] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 275 (0x112b45c00) [pid = 6446] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 274 (0x118f93000) [pid = 6446] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 273 (0x135804400) [pid = 6446] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 272 (0x128ce0400) [pid = 6446] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 271 (0x1160f5c00) [pid = 6446] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 270 (0x128e29000) [pid = 6446] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 269 (0x118296800) [pid = 6446] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 268 (0x129313800) [pid = 6446] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 267 (0x12cdc4800) [pid = 6446] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 266 (0x112c4a800) [pid = 6446] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 265 (0x121a9c000) [pid = 6446] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 264 (0x118f44c00) [pid = 6446] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 263 (0x125ab9400) [pid = 6446] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 262 (0x11305b000) [pid = 6446] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 261 (0x12cc39c00) [pid = 6446] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 260 (0x125138c00) [pid = 6446] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 259 (0x128bbd000) [pid = 6446] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 258 (0x119d35c00) [pid = 6446] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 257 (0x125474800) [pid = 6446] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 256 (0x1125b9c00) [pid = 6446] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 255 (0x116809400) [pid = 6446] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 254 (0x113060800) [pid = 6446] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 253 (0x113c69400) [pid = 6446] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 252 (0x1212e1800) [pid = 6446] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 251 (0x128cdf800) [pid = 6446] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x12bc29c00) [pid = 6446] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x112917400) [pid = 6446] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x118312000) [pid = 6446] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x1212da400) [pid = 6446] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x12515d000) [pid = 6446] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x12930b400) [pid = 6446] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x1293d1c00) [pid = 6446] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 243 (0x1134ee800) [pid = 6446] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 242 (0x119775c00) [pid = 6446] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 241 (0x119c22400) [pid = 6446] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 240 (0x112f33400) [pid = 6446] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 239 (0x112e2ac00) [pid = 6446] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 238 (0x128ce7c00) [pid = 6446] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 237 (0x11856ac00) [pid = 6446] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x11673c000) [pid = 6446] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 235 (0x12c31c000) [pid = 6446] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 234 (0x12a783c00) [pid = 6446] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x12d79c000) [pid = 6446] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x113060c00) [pid = 6446] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x128bc3800) [pid = 6446] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x12daf2800) [pid = 6446] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x128b48000) [pid = 6446] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x1293cf000) [pid = 6446] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x121c7cc00) [pid = 6446] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x12daef000) [pid = 6446] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x111f41000) [pid = 6446] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x116647400) [pid = 6446] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x118fefc00) [pid = 6446] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x113e44400) [pid = 6446] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x112f37400) [pid = 6446] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x121c7f000) [pid = 6446] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x115daec00) [pid = 6446] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:12:39 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x128b47000) [pid = 6446] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:12:39 INFO - PROCESS | 6446 | 1462551159889 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]]]}] 09:12:39 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) 09:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1023ms 09:12:39 INFO - PROCESS | 6446 | 1462551159948 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:12:39 INFO - PROCESS | 6446 | 1462551159950 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:12:39 INFO - PROCESS | 6446 | 1462551159952 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 6446 | 1462551159953 Marionette TRACE conn2 <- [1,1794,null,{}] 09:12:39 INFO - PROCESS | 6446 | 1462551159959 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}] 09:12:40 INFO - PROCESS | 6446 | 1462551160057 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:12:40 INFO - PROCESS | 6446 | 1462551160061 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x118f6c000 == 86 [pid = 6446] [id = 456] 09:12:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x112b48000) [pid = 6446] [serial = 1367] [outer = 0x0] 09:12:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x113e44400) [pid = 6446] [serial = 1368] [outer = 0x112b48000] 09:12:40 INFO - PROCESS | 6446 | 1462551160087 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x1181b1000) [pid = 6446] [serial = 1369] [outer = 0x112b48000] 09:12:40 INFO - PROCESS | 6446 | 1462551160440 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]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 522ms 09:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:12:40 INFO - PROCESS | 6446 | 1462551160475 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 6446 | 1462551160476 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:12:40 INFO - PROCESS | 6446 | 1462551160478 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 6446 | 1462551160479 Marionette TRACE conn2 <- [1,1798,null,{}] 09:12:40 INFO - PROCESS | 6446 | 1462551160481 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}] 09:12:40 INFO - PROCESS | 6446 | 1462551160580 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:12:40 INFO - PROCESS | 6446 | 1462551160666 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x128ef2800 == 87 [pid = 6446] [id = 457] 09:12:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x116809400) [pid = 6446] [serial = 1370] [outer = 0x0] 09:12:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x11856cc00) [pid = 6446] [serial = 1371] [outer = 0x116809400] 09:12:40 INFO - PROCESS | 6446 | 1462551160691 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x119c26800) [pid = 6446] [serial = 1372] [outer = 0x116809400] 09:12:41 INFO - PROCESS | 6446 | 1462551161111 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]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 669ms 09:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:12:41 INFO - PROCESS | 6446 | 1462551161148 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 6446 | 1462551161150 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:12:41 INFO - PROCESS | 6446 | 1462551161175 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 6446 | 1462551161178 Marionette TRACE conn2 <- [1,1802,null,{}] 09:12:41 INFO - PROCESS | 6446 | 1462551161184 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}] 09:12:41 INFO - PROCESS | 6446 | 1462551161352 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:12:41 INFO - PROCESS | 6446 | 1462551161368 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x137c25800 == 88 [pid = 6446] [id = 458] 09:12:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x125fda800) [pid = 6446] [serial = 1373] [outer = 0x0] 09:12:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x128cdc800) [pid = 6446] [serial = 1374] [outer = 0x125fda800] 09:12:41 INFO - PROCESS | 6446 | 1462551161400 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x1293ba400) [pid = 6446] [serial = 1375] [outer = 0x125fda800] 09:12:41 INFO - PROCESS | 6446 | 1462551161971 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]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 846ms 09:12:42 INFO - PROCESS | 6446 | 1462551162000 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 6446 | 1462551162003 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:12:42 INFO - PROCESS | 6446 | 1462551162007 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 6446 | 1462551162010 Marionette TRACE conn2 <- [1,1806,null,{}] 09:12:42 INFO - PROCESS | 6446 | 1462551162013 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}] 09:12:42 INFO - PROCESS | 6446 | 1462551162139 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:12:42 INFO - PROCESS | 6446 | 1462551162232 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x129424800 == 89 [pid = 6446] [id = 459] 09:12:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x113056400) [pid = 6446] [serial = 1376] [outer = 0x0] 09:12:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x118f44c00) [pid = 6446] [serial = 1377] [outer = 0x113056400] 09:12:42 INFO - PROCESS | 6446 | 1462551162264 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x121081000) [pid = 6446] [serial = 1378] [outer = 0x113056400] 09:12:42 INFO - PROCESS | 6446 | 1462551162709 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]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 722ms 09:12:42 INFO - PROCESS | 6446 | 1462551162729 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 6446 | 1462551162733 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:12:42 INFO - PROCESS | 6446 | 1462551162738 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 6446 | 1462551162740 Marionette TRACE conn2 <- [1,1810,null,{}] 09:12:42 INFO - PROCESS | 6446 | 1462551162743 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}] 09:12:42 INFO - PROCESS | 6446 | 1462551162859 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:12:42 INFO - PROCESS | 6446 | 1462551162983 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x1357bc800 == 90 [pid = 6446] [id = 460] 09:12:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x121c68c00) [pid = 6446] [serial = 1379] [outer = 0x0] 09:12:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x1259dfc00) [pid = 6446] [serial = 1380] [outer = 0x121c68c00] 09:12:43 INFO - PROCESS | 6446 | 1462551163015 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x128ce7c00) [pid = 6446] [serial = 1381] [outer = 0x121c68c00] 09:12:43 INFO - PROCESS | 6446 | 1462551163536 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]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 822ms 09:12:43 INFO - PROCESS | 6446 | 1462551163562 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 6446 | 1462551163564 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:12:43 INFO - PROCESS | 6446 | 1462551163568 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 6446 | 1462551163574 Marionette TRACE conn2 <- [1,1814,null,{}] 09:12:43 INFO - PROCESS | 6446 | 1462551163586 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}] 09:12:43 INFO - PROCESS | 6446 | 1462551163758 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:12:43 INFO - PROCESS | 6446 | 1462551163850 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x137c44800 == 91 [pid = 6446] [id = 461] 09:12:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x1293b7800) [pid = 6446] [serial = 1382] [outer = 0x0] 09:12:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 235 (0x12a91c000) [pid = 6446] [serial = 1383] [outer = 0x1293b7800] 09:12:43 INFO - PROCESS | 6446 | 1462551163883 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 236 (0x12bc27c00) [pid = 6446] [serial = 1384] [outer = 0x1293b7800] 09:12:44 INFO - PROCESS | 6446 | 1462551164303 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]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 776ms 09:12:44 INFO - PROCESS | 6446 | 1462551164344 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 6446 | 1462551164345 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:12:44 INFO - PROCESS | 6446 | 1462551164348 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 6446 | 1462551164349 Marionette TRACE conn2 <- [1,1818,null,{}] 09:12:44 INFO - PROCESS | 6446 | 1462551164352 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}] 09:12:44 INFO - PROCESS | 6446 | 1462551164469 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:12:44 INFO - PROCESS | 6446 | 1462551164560 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x140c50000 == 92 [pid = 6446] [id = 462] 09:12:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x12a964800) [pid = 6446] [serial = 1385] [outer = 0x0] 09:12:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 238 (0x12cc34800) [pid = 6446] [serial = 1386] [outer = 0x12a964800] 09:12:44 INFO - PROCESS | 6446 | 1462551164592 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 239 (0x12cfe8800) [pid = 6446] [serial = 1387] [outer = 0x12a964800] 09:12:45 INFO - PROCESS | 6446 | 1462551165024 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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 724ms 09:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:12:45 INFO - PROCESS | 6446 | 1462551165073 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 6446 | 1462551165075 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:12:45 INFO - PROCESS | 6446 | 1462551165094 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 6446 | 1462551165096 Marionette TRACE conn2 <- [1,1822,null,{}] 09:12:45 INFO - PROCESS | 6446 | 1462551165099 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}] 09:12:45 INFO - PROCESS | 6446 | 1462551165214 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:12:45 INFO - PROCESS | 6446 | 1462551165306 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x141414000 == 93 [pid = 6446] [id = 463] 09:12:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 240 (0x12cdca800) [pid = 6446] [serial = 1388] [outer = 0x0] 09:12:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 241 (0x12daeac00) [pid = 6446] [serial = 1389] [outer = 0x12cdca800] 09:12:45 INFO - PROCESS | 6446 | 1462551165337 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 242 (0x1355b9800) [pid = 6446] [serial = 1390] [outer = 0x12cdca800] 09:12:45 INFO - PROCESS | 6446 | 1462551165749 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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 693ms 09:12:45 INFO - PROCESS | 6446 | 1462551165770 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 6446 | 1462551165773 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:12:45 INFO - PROCESS | 6446 | 1462551165776 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 6446 | 1462551165778 Marionette TRACE conn2 <- [1,1826,null,{}] 09:12:45 INFO - PROCESS | 6446 | 1462551165780 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}] 09:12:45 INFO - PROCESS | 6446 | 1462551165909 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:12:46 INFO - PROCESS | 6446 | 1462551166033 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x140820800 == 94 [pid = 6446] [id = 464] 09:12:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 243 (0x13575a400) [pid = 6446] [serial = 1391] [outer = 0x0] 09:12:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 244 (0x13580c400) [pid = 6446] [serial = 1392] [outer = 0x13575a400] 09:12:46 INFO - PROCESS | 6446 | 1462551166066 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x1361a3000) [pid = 6446] [serial = 1393] [outer = 0x13575a400] 09:12:46 INFO - PROCESS | 6446 | 1462551166481 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]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 09:12:46 INFO - PROCESS | 6446 | 1462551166546 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 6446 | 1462551166548 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:12:46 INFO - PROCESS | 6446 | 1462551166550 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 6446 | 1462551166551 Marionette TRACE conn2 <- [1,1830,null,{}] 09:12:46 INFO - PROCESS | 6446 | 1462551166569 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}] 09:12:46 INFO - PROCESS | 6446 | 1462551166687 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:12:46 INFO - PROCESS | 6446 | 1462551166780 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x140841800 == 95 [pid = 6446] [id = 465] 09:12:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x125160800) [pid = 6446] [serial = 1394] [outer = 0x0] 09:12:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x135786000) [pid = 6446] [serial = 1395] [outer = 0x125160800] 09:12:46 INFO - PROCESS | 6446 | 1462551166811 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x13578ac00) [pid = 6446] [serial = 1396] [outer = 0x125160800] 09:12:47 INFO - PROCESS | 6446 | 1462551167232 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]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 722ms 09:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:12:47 INFO - PROCESS | 6446 | 1462551167273 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 6446 | 1462551167274 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:12:47 INFO - PROCESS | 6446 | 1462551167276 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 6446 | 1462551167278 Marionette TRACE conn2 <- [1,1834,null,{}] 09:12:47 INFO - PROCESS | 6446 | 1462551167280 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}] 09:12:47 INFO - PROCESS | 6446 | 1462551167393 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:12:47 INFO - PROCESS | 6446 | 1462551167488 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x1434c5800 == 96 [pid = 6446] [id = 466] 09:12:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x13578a800) [pid = 6446] [serial = 1397] [outer = 0x0] 09:12:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x13578ec00) [pid = 6446] [serial = 1398] [outer = 0x13578a800] 09:12:47 INFO - PROCESS | 6446 | 1462551167519 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x137bdd400) [pid = 6446] [serial = 1399] [outer = 0x13578a800] 09:12:47 INFO - PROCESS | 6446 | 1462551167977 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]]]}] 09:12:47 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 09:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 721ms 09:12:48 INFO - PROCESS | 6446 | 1462551168002 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 6446 | 1462551168003 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:12:48 INFO - PROCESS | 6446 | 1462551168022 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 6446 | 1462551168023 Marionette TRACE conn2 <- [1,1838,null,{}] 09:12:48 INFO - PROCESS | 6446 | 1462551168025 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}] 09:12:48 INFO - PROCESS | 6446 | 1462551168142 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:12:48 INFO - PROCESS | 6446 | 1462551168241 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x127559800 == 97 [pid = 6446] [id = 467] 09:12:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 252 (0x112e2d400) [pid = 6446] [serial = 1400] [outer = 0x0] 09:12:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 253 (0x128e2c800) [pid = 6446] [serial = 1401] [outer = 0x112e2d400] 09:12:48 INFO - PROCESS | 6446 | 1462551168272 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 254 (0x13578e800) [pid = 6446] [serial = 1402] [outer = 0x112e2d400] 09:12:48 INFO - PROCESS | 6446 | 1462551168713 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]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 723ms 09:12:48 INFO - PROCESS | 6446 | 1462551168743 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 6446 | 1462551168744 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:12:48 INFO - PROCESS | 6446 | 1462551168747 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 6446 | 1462551168748 Marionette TRACE conn2 <- [1,1842,null,{}] 09:12:48 INFO - PROCESS | 6446 | 1462551168750 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}] 09:12:48 INFO - PROCESS | 6446 | 1462551168869 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:12:48 INFO - PROCESS | 6446 | 1462551168994 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x124322000 == 98 [pid = 6446] [id = 468] 09:12:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 255 (0x112914000) [pid = 6446] [serial = 1403] [outer = 0x0] 09:12:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 256 (0x11305e800) [pid = 6446] [serial = 1404] [outer = 0x112914000] 09:12:49 INFO - PROCESS | 6446 | 1462551169027 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 257 (0x12ab60000) [pid = 6446] [serial = 1405] [outer = 0x112914000] 09:12:49 INFO - PROCESS | 6446 | 1462551169473 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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 773ms 09:12:49 INFO - PROCESS | 6446 | 1462551169520 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 6446 | 1462551169522 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:12:49 INFO - PROCESS | 6446 | 1462551169524 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 6446 | 1462551169526 Marionette TRACE conn2 <- [1,1846,null,{}] 09:12:49 INFO - PROCESS | 6446 | 1462551169529 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}] 09:12:49 INFO - PROCESS | 6446 | 1462551169661 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:12:49 INFO - PROCESS | 6446 | 1462551169761 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x119304800 == 99 [pid = 6446] [id = 469] 09:12:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 258 (0x1133a8800) [pid = 6446] [serial = 1406] [outer = 0x0] 09:12:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 259 (0x118294c00) [pid = 6446] [serial = 1407] [outer = 0x1133a8800] 09:12:49 INFO - PROCESS | 6446 | 1462551169795 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 260 (0x12a784c00) [pid = 6446] [serial = 1408] [outer = 0x1133a8800] 09:12:50 INFO - PROCESS | 6446 | 1462551170519 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]]]}] 09:12:50 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) 09:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1021ms 09:12:50 INFO - PROCESS | 6446 | 1462551170580 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 6446 | 1462551170583 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:12:50 INFO - PROCESS | 6446 | 1462551170592 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 6446 | 1462551170595 Marionette TRACE conn2 <- [1,1850,null,{}] 09:12:50 INFO - PROCESS | 6446 | 1462551170601 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}] 09:12:50 INFO - PROCESS | 6446 | 1462551170766 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:12:50 INFO - PROCESS | 6446 | 1462551170938 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x119322000 == 100 [pid = 6446] [id = 470] 09:12:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 261 (0x112b49800) [pid = 6446] [serial = 1409] [outer = 0x0] 09:12:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 262 (0x1133aac00) [pid = 6446] [serial = 1410] [outer = 0x112b49800] 09:12:50 INFO - PROCESS | 6446 | 1462551170969 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 263 (0x1168c3000) [pid = 6446] [serial = 1411] [outer = 0x112b49800] 09:12:51 INFO - PROCESS | 6446 | 1462551171446 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]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 875ms 09:12:51 INFO - PROCESS | 6446 | 1462551171466 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 6446 | 1462551171470 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:12:51 INFO - PROCESS | 6446 | 1462551171474 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 6446 | 1462551171476 Marionette TRACE conn2 <- [1,1854,null,{}] 09:12:51 INFO - PROCESS | 6446 | 1462551171478 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}] 09:12:51 INFO - PROCESS | 6446 | 1462551171583 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:12:51 INFO - PROCESS | 6446 | 1462551171748 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x135f15800 == 99 [pid = 6446] [id = 402] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x128ef2800 == 98 [pid = 6446] [id = 457] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x118f6c000 == 97 [pid = 6446] [id = 456] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x140c47000 == 96 [pid = 6446] [id = 455] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x1409c7800 == 95 [pid = 6446] [id = 454] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x138c18800 == 94 [pid = 6446] [id = 453] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 262 (0x1355b3400) [pid = 6446] [serial = 1284] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 261 (0x135811000) [pid = 6446] [serial = 1287] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 260 (0x13607c400) [pid = 6446] [serial = 1290] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 259 (0x1361a4000) [pid = 6446] [serial = 1293] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 258 (0x125a07c00) [pid = 6446] [serial = 1296] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 257 (0x12a962400) [pid = 6446] [serial = 1314] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x115d4d000 == 95 [pid = 6446] [id = 471] 09:12:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 258 (0x1125b9c00) [pid = 6446] [serial = 1412] [outer = 0x0] 09:12:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 259 (0x113058800) [pid = 6446] [serial = 1413] [outer = 0x1125b9c00] 09:12:51 INFO - PROCESS | 6446 | 1462551171811 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 260 (0x11950f400) [pid = 6446] [serial = 1414] [outer = 0x1125b9c00] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x128ed8800 == 94 [pid = 6446] [id = 452] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x137ac8000 == 93 [pid = 6446] [id = 451] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x135c49800 == 92 [pid = 6446] [id = 450] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x1247aa000 == 91 [pid = 6446] [id = 449] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7ae000 == 90 [pid = 6446] [id = 448] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x135a32800 == 89 [pid = 6446] [id = 444] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x135829000 == 88 [pid = 6446] [id = 443] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x1356c7800 == 87 [pid = 6446] [id = 442] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x13491a800 == 86 [pid = 6446] [id = 441] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x12d375000 == 85 [pid = 6446] [id = 440] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfa7000 == 84 [pid = 6446] [id = 438] 09:12:51 INFO - PROCESS | 6446 | --DOCSHELL 0x124583000 == 83 [pid = 6446] [id = 439] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 259 (0x12d4a1400) [pid = 6446] [serial = 1039] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 258 (0x117c42800) [pid = 6446] [serial = 786] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 257 (0x11635fc00) [pid = 6446] [serial = 961] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 256 (0x12adee800) [pid = 6446] [serial = 916] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 255 (0x119774c00) [pid = 6446] [serial = 910] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 254 (0x12c78dc00) [pid = 6446] [serial = 982] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 253 (0x12c78d800) [pid = 6446] [serial = 979] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 252 (0x129023800) [pid = 6446] [serial = 861] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 251 (0x1197f3800) [pid = 6446] [serial = 849] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x135810000) [pid = 6446] [serial = 1207] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x1296eb800) [pid = 6446] [serial = 795] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x11828d000) [pid = 6446] [serial = 846] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x12a77ac00) [pid = 6446] [serial = 973] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x1197ef000) [pid = 6446] [serial = 789] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x12cdc6400) [pid = 6446] [serial = 1036] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x12d7a7000) [pid = 6446] [serial = 1099] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 243 (0x11828cc00) [pid = 6446] [serial = 1024] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 242 (0x128ce2800) [pid = 6446] [serial = 1030] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 241 (0x1212dac00) [pid = 6446] [serial = 1027] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 240 (0x128b4a000) [pid = 6446] [serial = 913] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 239 (0x127382800) [pid = 6446] [serial = 1090] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 238 (0x12cdc6800) [pid = 6446] [serial = 801] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 237 (0x128b4c800) [pid = 6446] [serial = 970] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x12901c800) [pid = 6446] [serial = 858] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 235 (0x1259db000) [pid = 6446] [serial = 852] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 234 (0x128b4d800) [pid = 6446] [serial = 792] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x1134e9000) [pid = 6446] [serial = 843] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x118f92000) [pid = 6446] [serial = 964] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x12c0e6400) [pid = 6446] [serial = 1093] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x1181b3400) [pid = 6446] [serial = 907] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x121fee400) [pid = 6446] [serial = 967] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x12bc3f800) [pid = 6446] [serial = 798] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x12c316c00) [pid = 6446] [serial = 976] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x112920400) [pid = 6446] [serial = 1102] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x12b46b000) [pid = 6446] [serial = 919] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x128b4e400) [pid = 6446] [serial = 855] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x12a779c00) [pid = 6446] [serial = 1087] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x12bc31000) [pid = 6446] [serial = 1033] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x12cdc1000) [pid = 6446] [serial = 1096] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x13607a400) [pid = 6446] [serial = 1234] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x118a06000) [pid = 6446] [serial = 1081] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x121c67000) [pid = 6446] [serial = 1084] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x116a7b400) [pid = 6446] [serial = 1272] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x11830ec00) [pid = 6446] [serial = 1305] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 215 (0x121c63400) [pid = 6446] [serial = 1306] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 214 (0x118a09000) [pid = 6446] [serial = 1303] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 213 (0x115d56c00) [pid = 6446] [serial = 1302] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x12b22dc00) [pid = 6446] [serial = 1278] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x121866400) [pid = 6446] [serial = 1275] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x135a9c000) [pid = 6446] [serial = 1299] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x1243b7000) [pid = 6446] [serial = 1308] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 208 (0x127529c00) [pid = 6446] [serial = 1309] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 207 (0x135b04400) [pid = 6446] [serial = 1267] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 206 (0x1293c1400) [pid = 6446] [serial = 1312] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 205 (0x13881f800) [pid = 6446] [serial = 1300] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 204 (0x135b0a400) [pid = 6446] [serial = 1269] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 203 (0x12d3b0000) [pid = 6446] [serial = 1252] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 202 (0x12daf1c00) [pid = 6446] [serial = 1255] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 201 (0x119773c00) [pid = 6446] [serial = 1239] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 200 (0x1259d1800) [pid = 6446] [serial = 1215] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 199 (0x135a9cc00) [pid = 6446] [serial = 1266] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 198 (0x135812400) [pid = 6446] [serial = 1261] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 197 (0x135808c00) [pid = 6446] [serial = 1224] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 196 (0x1293bec00) [pid = 6446] [serial = 1246] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 195 (0x12dae3c00) [pid = 6446] [serial = 1254] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 194 (0x12a91f800) [pid = 6446] [serial = 1248] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 193 (0x127380800) [pid = 6446] [serial = 1243] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 192 (0x135b68800) [pid = 6446] [serial = 1227] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 191 (0x129637800) [pid = 6446] [serial = 1218] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 190 (0x128ce8000) [pid = 6446] [serial = 1245] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 189 (0x112e76800) [pid = 6446] [serial = 1209] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 188 (0x134a93000) [pid = 6446] [serial = 1258] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 187 (0x1197ed400) [pid = 6446] [serial = 1233] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 186 (0x12bc36800) [pid = 6446] [serial = 1251] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 185 (0x121d5f000) [pid = 6446] [serial = 1242] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 184 (0x13607d400) [pid = 6446] [serial = 1230] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 183 (0x12cdc9800) [pid = 6446] [serial = 1221] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 182 (0x118a09400) [pid = 6446] [serial = 1236] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 181 (0x12bc3e400) [pid = 6446] [serial = 1264] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 180 (0x128b4fc00) [pid = 6446] [serial = 1263] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 179 (0x135808800) [pid = 6446] [serial = 1260] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 178 (0x119770000) [pid = 6446] [serial = 1212] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 177 (0x121c6a000) [pid = 6446] [serial = 1240] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 176 (0x1197ed800) [pid = 6446] [serial = 1237] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 175 (0x12adf8800) [pid = 6446] [serial = 1249] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 174 (0x13492f400) [pid = 6446] [serial = 1257] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 173 (0x12cdc5000) [pid = 6446] [serial = 1281] [outer = 0x0] [url = about:blank] 09:12:51 INFO - PROCESS | 6446 | --DOMWINDOW == 172 (0x128cdf400) [pid = 6446] [serial = 1311] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 6446 | 1462551172213 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]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 09:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:12:52 INFO - PROCESS | 6446 | 1462551172245 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 6446 | 1462551172246 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:12:52 INFO - PROCESS | 6446 | 1462551172249 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 6446 | 1462551172251 Marionette TRACE conn2 <- [1,1858,null,{}] 09:12:52 INFO - PROCESS | 6446 | 1462551172261 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}] 09:12:52 INFO - PROCESS | 6446 | 1462551172359 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:12:52 INFO - PROCESS | 6446 | 1462551172364 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x12149e800 == 84 [pid = 6446] [id = 472] 09:12:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 173 (0x1197ed400) [pid = 6446] [serial = 1415] [outer = 0x0] 09:12:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 174 (0x12108a000) [pid = 6446] [serial = 1416] [outer = 0x1197ed400] 09:12:52 INFO - PROCESS | 6446 | 1462551172393 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 175 (0x121c6a000) [pid = 6446] [serial = 1417] [outer = 0x1197ed400] 09:12:52 INFO - PROCESS | 6446 | 1462551172772 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]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 572ms 09:12:52 INFO - PROCESS | 6446 | 1462551172822 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 6446 | 1462551172824 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:12:52 INFO - PROCESS | 6446 | 1462551172826 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 6446 | 1462551172827 Marionette TRACE conn2 <- [1,1862,null,{}] 09:12:52 INFO - PROCESS | 6446 | 1462551172829 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}] 09:12:52 INFO - PROCESS | 6446 | 1462551172924 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:12:52 INFO - PROCESS | 6446 | 1462551172929 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f2e000 == 85 [pid = 6446] [id = 473] 09:12:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 176 (0x121c79400) [pid = 6446] [serial = 1418] [outer = 0x0] 09:12:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 177 (0x121fee400) [pid = 6446] [serial = 1419] [outer = 0x121c79400] 09:12:52 INFO - PROCESS | 6446 | 1462551172956 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 178 (0x1259e0400) [pid = 6446] [serial = 1420] [outer = 0x121c79400] 09:12:53 INFO - PROCESS | 6446 | 1462551173317 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 519ms 09:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:12:53 INFO - PROCESS | 6446 | 1462551173350 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 6446 | 1462551173351 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:12:53 INFO - PROCESS | 6446 | 1462551173353 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 6446 | 1462551173355 Marionette TRACE conn2 <- [1,1866,null,{}] 09:12:53 INFO - PROCESS | 6446 | 1462551173359 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}] 09:12:53 INFO - PROCESS | 6446 | 1462551173452 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:12:53 INFO - PROCESS | 6446 | 1462551173456 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x12941e800 == 86 [pid = 6446] [id = 474] 09:12:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 179 (0x125ab2400) [pid = 6446] [serial = 1421] [outer = 0x0] 09:12:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 180 (0x127382800) [pid = 6446] [serial = 1422] [outer = 0x125ab2400] 09:12:53 INFO - PROCESS | 6446 | 1462551173482 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 181 (0x128b4b800) [pid = 6446] [serial = 1423] [outer = 0x125ab2400] 09:12:53 INFO - PROCESS | 6446 | 1462551173892 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 573ms 09:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:12:53 INFO - PROCESS | 6446 | 1462551173927 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 6446 | 1462551173929 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:12:53 INFO - PROCESS | 6446 | 1462551173932 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 6446 | 1462551173934 Marionette TRACE conn2 <- [1,1870,null,{}] 09:12:53 INFO - PROCESS | 6446 | 1462551173938 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}] 09:12:54 INFO - PROCESS | 6446 | 1462551174164 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:12:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 182 (0x128e31400) [pid = 6446] [serial = 1424] [outer = 0x127377400] 09:12:54 INFO - PROCESS | 6446 | 1462551174233 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb60000 == 87 [pid = 6446] [id = 475] 09:12:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 183 (0x1293c9c00) [pid = 6446] [serial = 1425] [outer = 0x0] 09:12:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 184 (0x1293cf000) [pid = 6446] [serial = 1426] [outer = 0x1293c9c00] 09:12:54 INFO - PROCESS | 6446 | 1462551174361 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 185 (0x1296e8800) [pid = 6446] [serial = 1427] [outer = 0x1293c9c00] 09:12:54 INFO - PROCESS | 6446 | 1462551174783 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 870ms 09:12:54 INFO - PROCESS | 6446 | 1462551174804 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 6446 | 1462551174806 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:12:54 INFO - PROCESS | 6446 | 1462551174814 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 6446 | 1462551174816 Marionette TRACE conn2 <- [1,1874,null,{}] 09:12:54 INFO - PROCESS | 6446 | 1462551174818 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}] 09:12:54 INFO - PROCESS | 6446 | 1462551174938 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:12:54 INFO - PROCESS | 6446 | 1462551174950 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb5c800 == 88 [pid = 6446] [id = 476] 09:12:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 186 (0x1293cb000) [pid = 6446] [serial = 1428] [outer = 0x0] 09:12:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 187 (0x12ab63000) [pid = 6446] [serial = 1429] [outer = 0x1293cb000] 09:12:54 INFO - PROCESS | 6446 | 1462551174975 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 188 (0x12b225000) [pid = 6446] [serial = 1430] [outer = 0x1293cb000] 09:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 574ms 09:12:55 INFO - PROCESS | 6446 | 1462551175378 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]]]}] 09:12:55 INFO - PROCESS | 6446 | 1462551175383 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 6446 | 1462551175385 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:12:55 INFO - PROCESS | 6446 | 1462551175390 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 6446 | 1462551175392 Marionette TRACE conn2 <- [1,1878,null,{}] 09:12:55 INFO - PROCESS | 6446 | 1462551175395 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}] 09:12:55 INFO - PROCESS | 6446 | 1462551175599 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:12:55 INFO - PROCESS | 6446 | 1462551175630 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc8d800 == 89 [pid = 6446] [id = 477] 09:12:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 189 (0x12a91ec00) [pid = 6446] [serial = 1431] [outer = 0x0] 09:12:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 190 (0x12bc2b400) [pid = 6446] [serial = 1432] [outer = 0x12a91ec00] 09:12:55 INFO - PROCESS | 6446 | 1462551175669 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 191 (0x1212df800) [pid = 6446] [serial = 1433] [outer = 0x12a91ec00] 09:12:56 INFO - PROCESS | 6446 | 1462551176359 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]]]}] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 190 (0x121c7e400) [pid = 6446] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 189 (0x12b46ec00) [pid = 6446] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 188 (0x135aa5400) [pid = 6446] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 187 (0x12ab6b800) [pid = 6446] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 186 (0x135a9b800) [pid = 6446] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 185 (0x116740800) [pid = 6446] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 184 (0x135759400) [pid = 6446] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 183 (0x112b48000) [pid = 6446] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 182 (0x12b22d400) [pid = 6446] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:12:56 INFO - PROCESS | 6446 | --DOMWINDOW == 181 (0x116809400) [pid = 6446] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1022ms 09:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:12:56 INFO - PROCESS | 6446 | 1462551176411 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 6446 | 1462551176413 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:12:56 INFO - PROCESS | 6446 | 1462551176415 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 6446 | 1462551176416 Marionette TRACE conn2 <- [1,1882,null,{}] 09:12:56 INFO - PROCESS | 6446 | 1462551176418 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}] 09:12:56 INFO - PROCESS | 6446 | 1462551176513 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:12:56 INFO - PROCESS | 6446 | 1462551176517 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc85800 == 90 [pid = 6446] [id = 478] 09:12:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 182 (0x1125b8400) [pid = 6446] [serial = 1434] [outer = 0x0] 09:12:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 183 (0x121c7e400) [pid = 6446] [serial = 1435] [outer = 0x1125b8400] 09:12:56 INFO - PROCESS | 6446 | 1462551176543 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 184 (0x12c0e4800) [pid = 6446] [serial = 1436] [outer = 0x1125b8400] 09:12:56 INFO - PROCESS | 6446 | 1462551176897 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]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 09:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:12:56 INFO - PROCESS | 6446 | 1462551176933 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 6446 | 1462551176935 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:12:56 INFO - PROCESS | 6446 | 1462551176937 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 6446 | 1462551176940 Marionette TRACE conn2 <- [1,1886,null,{}] 09:12:56 INFO - PROCESS | 6446 | 1462551176943 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}] 09:12:57 INFO - PROCESS | 6446 | 1462551177039 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:12:57 INFO - PROCESS | 6446 | 1462551177113 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d444000 == 91 [pid = 6446] [id = 479] 09:12:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 185 (0x119542000) [pid = 6446] [serial = 1437] [outer = 0x0] 09:12:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 186 (0x12c30f400) [pid = 6446] [serial = 1438] [outer = 0x119542000] 09:12:57 INFO - PROCESS | 6446 | 1462551177139 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 187 (0x12c78d400) [pid = 6446] [serial = 1439] [outer = 0x119542000] 09:12:57 INFO - PROCESS | 6446 | 1462551177433 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]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 521ms 09:12:57 INFO - PROCESS | 6446 | 1462551177461 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:12:57 INFO - PROCESS | 6446 | 1462551177463 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:12:57 INFO - PROCESS | 6446 | 1462551177466 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 6446 | 1462551177467 Marionette TRACE conn2 <- [1,1890,null,{}] 09:12:57 INFO - PROCESS | 6446 | 1462551177470 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}] 09:12:57 INFO - PROCESS | 6446 | 1462551177583 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:12:57 INFO - PROCESS | 6446 | 1462551177588 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x12dec4000 == 92 [pid = 6446] [id = 480] 09:12:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 188 (0x12cc35c00) [pid = 6446] [serial = 1440] [outer = 0x0] 09:12:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 189 (0x12d3aa400) [pid = 6446] [serial = 1441] [outer = 0x12cc35c00] 09:12:57 INFO - PROCESS | 6446 | 1462551177617 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 190 (0x12dae6000) [pid = 6446] [serial = 1442] [outer = 0x12cc35c00] 09:12:57 INFO - PROCESS | 6446 | 1462551177995 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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 569ms 09:12:58 INFO - PROCESS | 6446 | 1462551178039 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 6446 | 1462551178041 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:12:58 INFO - PROCESS | 6446 | 1462551178043 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 6446 | 1462551178044 Marionette TRACE conn2 <- [1,1894,null,{}] 09:12:58 INFO - PROCESS | 6446 | 1462551178047 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}] 09:12:58 INFO - PROCESS | 6446 | 1462551178143 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:12:58 INFO - PROCESS | 6446 | 1462551178147 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x13491f000 == 93 [pid = 6446] [id = 481] 09:12:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 191 (0x12f257c00) [pid = 6446] [serial = 1443] [outer = 0x0] 09:12:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 192 (0x13492bc00) [pid = 6446] [serial = 1444] [outer = 0x12f257c00] 09:12:58 INFO - PROCESS | 6446 | 1462551178172 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 193 (0x1355bb800) [pid = 6446] [serial = 1445] [outer = 0x12f257c00] 09:12:58 INFO - PROCESS | 6446 | 1462551178679 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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 669ms 09:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:12:58 INFO - PROCESS | 6446 | 1462551178713 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 6446 | 1462551178715 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:12:58 INFO - PROCESS | 6446 | 1462551178719 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 6446 | 1462551178721 Marionette TRACE conn2 <- [1,1898,null,{}] 09:12:58 INFO - PROCESS | 6446 | 1462551178726 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}] 09:12:58 INFO - PROCESS | 6446 | 1462551178852 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:12:58 INFO - PROCESS | 6446 | 1462551178978 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x119f39800 == 94 [pid = 6446] [id = 482] 09:12:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 194 (0x1180cbc00) [pid = 6446] [serial = 1446] [outer = 0x0] 09:12:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 195 (0x11828d000) [pid = 6446] [serial = 1447] [outer = 0x1180cbc00] 09:12:59 INFO - PROCESS | 6446 | 1462551179011 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 196 (0x118f92000) [pid = 6446] [serial = 1448] [outer = 0x1180cbc00] 09:12:59 INFO - PROCESS | 6446 | 1462551179459 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]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 774ms 09:12:59 INFO - PROCESS | 6446 | 1462551179493 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 6446 | 1462551179498 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:12:59 INFO - PROCESS | 6446 | 1462551179502 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 6446 | 1462551179504 Marionette TRACE conn2 <- [1,1902,null,{}] 09:12:59 INFO - PROCESS | 6446 | 1462551179507 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}] 09:12:59 INFO - PROCESS | 6446 | 1462551179626 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:12:59 INFO - PROCESS | 6446 | 1462551179741 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x129721800 == 95 [pid = 6446] [id = 483] 09:12:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 197 (0x119519000) [pid = 6446] [serial = 1449] [outer = 0x0] 09:12:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 198 (0x1212d9400) [pid = 6446] [serial = 1450] [outer = 0x119519000] 09:12:59 INFO - PROCESS | 6446 | 1462551179773 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 199 (0x124366c00) [pid = 6446] [serial = 1451] [outer = 0x119519000] 09:13:00 INFO - PROCESS | 6446 | 1462551180246 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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 771ms 09:13:00 INFO - PROCESS | 6446 | 1462551180274 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 6446 | 1462551180275 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:13:00 INFO - PROCESS | 6446 | 1462551180277 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 6446 | 1462551180280 Marionette TRACE conn2 <- [1,1906,null,{}] 09:13:00 INFO - PROCESS | 6446 | 1462551180287 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}] 09:13:00 INFO - PROCESS | 6446 | 1462551180423 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:13:00 INFO - PROCESS | 6446 | 1462551180579 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f22b000 == 96 [pid = 6446] [id = 484] 09:13:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 200 (0x12752a000) [pid = 6446] [serial = 1452] [outer = 0x0] 09:13:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 201 (0x128ce4000) [pid = 6446] [serial = 1453] [outer = 0x12752a000] 09:13:00 INFO - PROCESS | 6446 | 1462551180633 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 202 (0x1293bec00) [pid = 6446] [serial = 1454] [outer = 0x12752a000] 09:13:01 INFO - PROCESS | 6446 | 1462551181114 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]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 871ms 09:13:01 INFO - PROCESS | 6446 | 1462551181149 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 6446 | 1462551181151 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:13:01 INFO - PROCESS | 6446 | 1462551181153 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 6446 | 1462551181154 Marionette TRACE conn2 <- [1,1910,null,{}] 09:13:01 INFO - PROCESS | 6446 | 1462551181157 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}] 09:13:01 INFO - PROCESS | 6446 | 1462551181275 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:13:01 INFO - PROCESS | 6446 | 1462551181361 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x1356cd000 == 97 [pid = 6446] [id = 485] 09:13:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 203 (0x1296ec400) [pid = 6446] [serial = 1455] [outer = 0x0] 09:13:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 204 (0x12b46d000) [pid = 6446] [serial = 1456] [outer = 0x1296ec400] 09:13:01 INFO - PROCESS | 6446 | 1462551181393 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 205 (0x12cc3c800) [pid = 6446] [serial = 1457] [outer = 0x1296ec400] 09:13:01 INFO - PROCESS | 6446 | 1462551181818 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]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 09:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:13:01 INFO - PROCESS | 6446 | 1462551181875 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 6446 | 1462551181876 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:13:01 INFO - PROCESS | 6446 | 1462551181878 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 6446 | 1462551181879 Marionette TRACE conn2 <- [1,1914,null,{}] 09:13:01 INFO - PROCESS | 6446 | 1462551181882 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}] 09:13:02 INFO - PROCESS | 6446 | 1462551182010 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:13:02 INFO - PROCESS | 6446 | 1462551182159 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x13594c800 == 98 [pid = 6446] [id = 486] 09:13:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 206 (0x12c311000) [pid = 6446] [serial = 1458] [outer = 0x0] 09:13:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 207 (0x12d3abc00) [pid = 6446] [serial = 1459] [outer = 0x12c311000] 09:13:02 INFO - PROCESS | 6446 | 1462551182208 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 208 (0x12d7a4400) [pid = 6446] [serial = 1460] [outer = 0x12c311000] 09:13:02 INFO - PROCESS | 6446 | 1462551182651 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]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 819ms 09:13:02 INFO - PROCESS | 6446 | 1462551182698 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 6446 | 1462551182699 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:13:02 INFO - PROCESS | 6446 | 1462551182701 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 6446 | 1462551182703 Marionette TRACE conn2 <- [1,1918,null,{}] 09:13:02 INFO - PROCESS | 6446 | 1462551182705 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}] 09:13:02 INFO - PROCESS | 6446 | 1462551182838 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:13:02 INFO - PROCESS | 6446 | 1462551182932 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x135a42000 == 99 [pid = 6446] [id = 487] 09:13:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 209 (0x12f261800) [pid = 6446] [serial = 1461] [outer = 0x0] 09:13:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x135752400) [pid = 6446] [serial = 1462] [outer = 0x12f261800] 09:13:02 INFO - PROCESS | 6446 | 1462551182965 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x1357a1800) [pid = 6446] [serial = 1463] [outer = 0x12f261800] 09:13:03 INFO - PROCESS | 6446 | 1462551183408 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]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 773ms 09:13:03 INFO - PROCESS | 6446 | 1462551183482 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 6446 | 1462551183484 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:13:03 INFO - PROCESS | 6446 | 1462551183488 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 6446 | 1462551183492 Marionette TRACE conn2 <- [1,1922,null,{}] 09:13:03 INFO - PROCESS | 6446 | 1462551183496 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}] 09:13:03 INFO - PROCESS | 6446 | 1462551183669 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:13:03 INFO - PROCESS | 6446 | 1462551183835 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x135fba000 == 100 [pid = 6446] [id = 488] 09:13:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x1357a0000) [pid = 6446] [serial = 1464] [outer = 0x0] 09:13:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x135a9cc00) [pid = 6446] [serial = 1465] [outer = 0x1357a0000] 09:13:03 INFO - PROCESS | 6446 | 1462551183882 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 214 (0x135aa6000) [pid = 6446] [serial = 1466] [outer = 0x1357a0000] 09:13:04 INFO - PROCESS | 6446 | 1462551184288 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]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 873ms 09:13:04 INFO - PROCESS | 6446 | 1462551184372 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 6446 | 1462551184373 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:13:04 INFO - PROCESS | 6446 | 1462551184378 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 6446 | 1462551184379 Marionette TRACE conn2 <- [1,1926,null,{}] 09:13:04 INFO - PROCESS | 6446 | 1462551184381 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}] 09:13:04 INFO - PROCESS | 6446 | 1462551184497 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:13:04 INFO - PROCESS | 6446 | 1462551184591 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x13794d800 == 101 [pid = 6446] [id = 489] 09:13:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 215 (0x1357a2800) [pid = 6446] [serial = 1467] [outer = 0x0] 09:13:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 216 (0x135b0a400) [pid = 6446] [serial = 1468] [outer = 0x1357a2800] 09:13:04 INFO - PROCESS | 6446 | 1462551184620 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x135b61000) [pid = 6446] [serial = 1469] [outer = 0x1357a2800] 09:13:05 INFO - PROCESS | 6446 | 1462551185022 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]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 09:13:05 INFO - PROCESS | 6446 | 1462551185049 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:13:05 INFO - PROCESS | 6446 | 1462551185051 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:13:05 INFO - PROCESS | 6446 | 1462551185053 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 6446 | 1462551185055 Marionette TRACE conn2 <- [1,1930,null,{}] 09:13:05 INFO - PROCESS | 6446 | 1462551185057 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}] 09:13:05 INFO - PROCESS | 6446 | 1462551185189 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:13:05 INFO - PROCESS | 6446 | 1462551185320 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ded0000 == 102 [pid = 6446] [id = 490] 09:13:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x11291dc00) [pid = 6446] [serial = 1470] [outer = 0x0] 09:13:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x134a8d400) [pid = 6446] [serial = 1471] [outer = 0x11291dc00] 09:13:05 INFO - PROCESS | 6446 | 1462551185353 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x13619f800) [pid = 6446] [serial = 1472] [outer = 0x11291dc00] 09:13:05 INFO - PROCESS | 6446 | 1462551185795 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]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 772ms 09:13:05 INFO - PROCESS | 6446 | 1462551185826 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 6446 | 1462551185827 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:13:05 INFO - PROCESS | 6446 | 1462551185829 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 6446 | 1462551185830 Marionette TRACE conn2 <- [1,1934,null,{}] 09:13:05 INFO - PROCESS | 6446 | 1462551185832 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}] 09:13:05 INFO - PROCESS | 6446 | 1462551185970 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:13:06 INFO - PROCESS | 6446 | 1462551186094 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c372800 == 103 [pid = 6446] [id = 491] 09:13:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x112e76400) [pid = 6446] [serial = 1473] [outer = 0x0] 09:13:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x135b5f000) [pid = 6446] [serial = 1474] [outer = 0x112e76400] 09:13:06 INFO - PROCESS | 6446 | 1462551186142 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x137bd8800) [pid = 6446] [serial = 1475] [outer = 0x112e76400] 09:13:06 INFO - PROCESS | 6446 | 1462551186744 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]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 921ms 09:13:06 INFO - PROCESS | 6446 | 1462551186751 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 6446 | 1462551186753 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:13:06 INFO - PROCESS | 6446 | 1462551186757 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 6446 | 1462551186760 Marionette TRACE conn2 <- [1,1938,null,{}] 09:13:06 INFO - PROCESS | 6446 | 1462551186762 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}] 09:13:06 INFO - PROCESS | 6446 | 1462551186891 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:13:06 INFO - PROCESS | 6446 | 1462551186985 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x138be4800 == 104 [pid = 6446] [id = 492] 09:13:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x1361a0000) [pid = 6446] [serial = 1476] [outer = 0x0] 09:13:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x138773000) [pid = 6446] [serial = 1477] [outer = 0x1361a0000] 09:13:07 INFO - PROCESS | 6446 | 1462551187018 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x138779800) [pid = 6446] [serial = 1478] [outer = 0x1361a0000] 09:13:07 INFO - PROCESS | 6446 | 1462551187674 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]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 973ms 09:13:07 INFO - PROCESS | 6446 | 1462551187728 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:13:07 INFO - PROCESS | 6446 | 1462551187731 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:13:07 INFO - PROCESS | 6446 | 1462551187735 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 6446 | 1462551187737 Marionette TRACE conn2 <- [1,1942,null,{}] 09:13:07 INFO - PROCESS | 6446 | 1462551187740 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}] 09:13:07 INFO - PROCESS | 6446 | 1462551187854 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:13:07 INFO - PROCESS | 6446 | 1462551187979 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x1275b1800 == 105 [pid = 6446] [id = 493] 09:13:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x113053000) [pid = 6446] [serial = 1479] [outer = 0x0] 09:13:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x116641400) [pid = 6446] [serial = 1480] [outer = 0x113053000] 09:13:08 INFO - PROCESS | 6446 | 1462551188011 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x118f4dc00) [pid = 6446] [serial = 1481] [outer = 0x113053000] 09:13:08 INFO - PROCESS | 6446 | 1462551188484 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]]]}] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfab000 == 104 [pid = 6446] [id = 324] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x12dec4000 == 103 [pid = 6446] [id = 480] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x12d444000 == 102 [pid = 6446] [id = 479] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc85800 == 101 [pid = 6446] [id = 478] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc8d800 == 100 [pid = 6446] [id = 477] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb5c800 == 99 [pid = 6446] [id = 476] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x12d7a0000) [pid = 6446] [serial = 1326] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x12c786800) [pid = 6446] [serial = 1323] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x13492ec00) [pid = 6446] [serial = 1329] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x128cdc800) [pid = 6446] [serial = 1374] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x13580e400) [pid = 6446] [serial = 1332] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x13579dc00) [pid = 6446] [serial = 1335] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x135aa1800) [pid = 6446] [serial = 1338] [outer = 0x0] [url = about:blank] 09:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 824ms 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb60000 == 98 [pid = 6446] [id = 475] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x12941e800 == 97 [pid = 6446] [id = 474] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x125f2e000 == 96 [pid = 6446] [id = 473] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x12149e800 == 95 [pid = 6446] [id = 472] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x115d4d000 == 94 [pid = 6446] [id = 471] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x119322000 == 93 [pid = 6446] [id = 470] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x140820800 == 92 [pid = 6446] [id = 464] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x141414000 == 91 [pid = 6446] [id = 463] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x140c50000 == 90 [pid = 6446] [id = 462] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x137c44800 == 89 [pid = 6446] [id = 461] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x1357bc800 == 88 [pid = 6446] [id = 460] 09:13:08 INFO - PROCESS | 6446 | --DOCSHELL 0x129424800 == 87 [pid = 6446] [id = 459] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x135b0a800) [pid = 6446] [serial = 1341] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x12737e400) [pid = 6446] [serial = 1347] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x13580c000) [pid = 6446] [serial = 1356] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x137bdd000) [pid = 6446] [serial = 1362] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x1355b4400) [pid = 6446] [serial = 1353] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x135b0ec00) [pid = 6446] [serial = 1359] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 215 (0x121c6cc00) [pid = 6446] [serial = 1345] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 214 (0x11953f800) [pid = 6446] [serial = 1344] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 213 (0x13575bc00) [pid = 6446] [serial = 1365] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x125a11c00) [pid = 6446] [serial = 1320] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x128e33c00) [pid = 6446] [serial = 1348] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x137be0c00) [pid = 6446] [serial = 1363] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x113e44400) [pid = 6446] [serial = 1368] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 208 (0x13575fc00) [pid = 6446] [serial = 1366] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 207 (0x12c314000) [pid = 6446] [serial = 1350] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 206 (0x12d7a0c00) [pid = 6446] [serial = 1351] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 205 (0x11953f000) [pid = 6446] [serial = 1317] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 204 (0x138771400) [pid = 6446] [serial = 1360] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 203 (0x119c26800) [pid = 6446] [serial = 1372] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 202 (0x135aa2000) [pid = 6446] [serial = 1357] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 201 (0x135808400) [pid = 6446] [serial = 1354] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 200 (0x1181b1000) [pid = 6446] [serial = 1369] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | --DOMWINDOW == 199 (0x11856cc00) [pid = 6446] [serial = 1371] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 6446 | 1462551188609 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 6446 | 1462551188613 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:13:08 INFO - PROCESS | 6446 | 1462551188623 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 6446 | 1462551188624 Marionette TRACE conn2 <- [1,1946,null,{}] 09:13:08 INFO - PROCESS | 6446 | 1462551188627 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}] 09:13:08 INFO - PROCESS | 6446 | 1462551188724 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:13:08 INFO - PROCESS | 6446 | 1462551188729 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bd6800 == 88 [pid = 6446] [id = 494] 09:13:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 200 (0x118f9c000) [pid = 6446] [serial = 1482] [outer = 0x0] 09:13:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 201 (0x119594000) [pid = 6446] [serial = 1483] [outer = 0x118f9c000] 09:13:08 INFO - PROCESS | 6446 | 1462551188756 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 202 (0x121622c00) [pid = 6446] [serial = 1484] [outer = 0x118f9c000] 09:13:09 INFO - PROCESS | 6446 | 1462551189123 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]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 523ms 09:13:09 INFO - PROCESS | 6446 | 1462551189164 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 6446 | 1462551189165 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:13:09 INFO - PROCESS | 6446 | 1462551189170 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 6446 | 1462551189172 Marionette TRACE conn2 <- [1,1950,null,{}] 09:13:09 INFO - PROCESS | 6446 | 1462551189179 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}] 09:13:09 INFO - PROCESS | 6446 | 1462551189289 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:13:09 INFO - PROCESS | 6446 | 1462551189298 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x129706000 == 89 [pid = 6446] [id = 495] 09:13:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 203 (0x125ab7400) [pid = 6446] [serial = 1485] [outer = 0x0] 09:13:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 204 (0x127385400) [pid = 6446] [serial = 1486] [outer = 0x125ab7400] 09:13:09 INFO - PROCESS | 6446 | 1462551189326 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 205 (0x128bbe000) [pid = 6446] [serial = 1487] [outer = 0x125ab7400] 09:13:09 INFO - PROCESS | 6446 | 1462551189707 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]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 573ms 09:13:09 INFO - PROCESS | 6446 | 1462551189750 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 6446 | 1462551189752 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:13:09 INFO - PROCESS | 6446 | 1462551189754 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 6446 | 1462551189755 Marionette TRACE conn2 <- [1,1954,null,{}] 09:13:09 INFO - PROCESS | 6446 | 1462551189758 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}] 09:13:09 INFO - PROCESS | 6446 | 1462551189858 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:13:09 INFO - PROCESS | 6446 | 1462551189863 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7bd000 == 90 [pid = 6446] [id = 496] 09:13:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 206 (0x128e2a800) [pid = 6446] [serial = 1488] [outer = 0x0] 09:13:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 207 (0x1293cf800) [pid = 6446] [serial = 1489] [outer = 0x128e2a800] 09:13:09 INFO - PROCESS | 6446 | 1462551189890 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 208 (0x12a91f800) [pid = 6446] [serial = 1490] [outer = 0x128e2a800] 09:13:10 INFO - PROCESS | 6446 | 1462551190323 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]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 620ms 09:13:10 INFO - PROCESS | 6446 | 1462551190390 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 6446 | 1462551190391 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:13:10 INFO - PROCESS | 6446 | 1462551190395 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 6446 | 1462551190396 Marionette TRACE conn2 <- [1,1958,null,{}] 09:13:10 INFO - PROCESS | 6446 | 1462551190398 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}] 09:13:10 INFO - PROCESS | 6446 | 1462551190496 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:13:10 INFO - PROCESS | 6446 | 1462551190500 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d698000 == 91 [pid = 6446] [id = 497] 09:13:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 209 (0x12ab66000) [pid = 6446] [serial = 1491] [outer = 0x0] 09:13:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x12b223400) [pid = 6446] [serial = 1492] [outer = 0x12ab66000] 09:13:10 INFO - PROCESS | 6446 | 1462551190526 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x12bc36000) [pid = 6446] [serial = 1493] [outer = 0x12ab66000] 09:13:10 INFO - PROCESS | 6446 | 1462551190944 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]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 570ms 09:13:10 INFO - PROCESS | 6446 | 1462551190966 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 6446 | 1462551190967 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:13:10 INFO - PROCESS | 6446 | 1462551190970 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 6446 | 1462551190971 Marionette TRACE conn2 <- [1,1962,null,{}] 09:13:10 INFO - PROCESS | 6446 | 1462551190979 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}] 09:13:11 INFO - PROCESS | 6446 | 1462551191161 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:13:11 INFO - PROCESS | 6446 | 1462551191188 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f22e000 == 92 [pid = 6446] [id = 498] 09:13:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x12c0e5c00) [pid = 6446] [serial = 1494] [outer = 0x0] 09:13:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x12cfea000) [pid = 6446] [serial = 1495] [outer = 0x12c0e5c00] 09:13:11 INFO - PROCESS | 6446 | 1462551191231 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 214 (0x134a98000) [pid = 6446] [serial = 1496] [outer = 0x12c0e5c00] 09:13:11 INFO - PROCESS | 6446 | 1462551191733 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]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 775ms 09:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:13:11 INFO - PROCESS | 6446 | 1462551191746 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 6446 | 1462551191747 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:13:11 INFO - PROCESS | 6446 | 1462551191750 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 6446 | 1462551191752 Marionette TRACE conn2 <- [1,1966,null,{}] 09:13:11 INFO - PROCESS | 6446 | 1462551191756 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}] 09:13:11 INFO - PROCESS | 6446 | 1462551191895 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:13:11 INFO - PROCESS | 6446 | 1462551191915 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x1357bb800 == 93 [pid = 6446] [id = 499] 09:13:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 215 (0x135752000) [pid = 6446] [serial = 1497] [outer = 0x0] 09:13:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 216 (0x135759400) [pid = 6446] [serial = 1498] [outer = 0x135752000] 09:13:11 INFO - PROCESS | 6446 | 1462551191940 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x135784000) [pid = 6446] [serial = 1499] [outer = 0x135752000] 09:13:12 INFO - PROCESS | 6446 | 1462551192293 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]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 572ms 09:13:12 INFO - PROCESS | 6446 | 1462551192322 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 6446 | 1462551192323 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:13:12 INFO - PROCESS | 6446 | 1462551192326 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 6446 | 1462551192327 Marionette TRACE conn2 <- [1,1970,null,{}] 09:13:12 INFO - PROCESS | 6446 | 1462551192329 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}] 09:13:12 INFO - PROCESS | 6446 | 1462551192456 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:13:12 INFO - PROCESS | 6446 | 1462551192468 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x135ecb800 == 94 [pid = 6446] [id = 500] 09:13:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x135754800) [pid = 6446] [serial = 1500] [outer = 0x0] 09:13:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x135804400) [pid = 6446] [serial = 1501] [outer = 0x135754800] 09:13:12 INFO - PROCESS | 6446 | 1462551192494 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x135b5cc00) [pid = 6446] [serial = 1502] [outer = 0x135754800] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x112b49800) [pid = 6446] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x119542000) [pid = 6446] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x1293c9c00) [pid = 6446] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x125ab2400) [pid = 6446] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 215 (0x1125b8400) [pid = 6446] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 214 (0x1293cb000) [pid = 6446] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 213 (0x12a91ec00) [pid = 6446] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x1197ed400) [pid = 6446] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x1125b9c00) [pid = 6446] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x121c79400) [pid = 6446] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:13:13 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x12cc35c00) [pid = 6446] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:13:13 INFO - PROCESS | 6446 | 1462551193105 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]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 822ms 09:13:13 INFO - PROCESS | 6446 | 1462551193148 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 6446 | 1462551193149 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:13:13 INFO - PROCESS | 6446 | 1462551193151 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 6446 | 1462551193152 Marionette TRACE conn2 <- [1,1974,null,{}] 09:13:13 INFO - PROCESS | 6446 | 1462551193157 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}] 09:13:13 INFO - PROCESS | 6446 | 1462551193258 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:13:13 INFO - PROCESS | 6446 | 1462551193337 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da71000 == 95 [pid = 6446] [id = 501] 09:13:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x112915c00) [pid = 6446] [serial = 1503] [outer = 0x0] 09:13:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x127377800) [pid = 6446] [serial = 1504] [outer = 0x112915c00] 09:13:13 INFO - PROCESS | 6446 | 1462551193362 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x12bc3f800) [pid = 6446] [serial = 1505] [outer = 0x112915c00] 09:13:13 INFO - PROCESS | 6446 | 1462551193641 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]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 522ms 09:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:13:13 INFO - PROCESS | 6446 | 1462551193679 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 6446 | 1462551193680 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:13:13 INFO - PROCESS | 6446 | 1462551193683 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 6446 | 1462551193684 Marionette TRACE conn2 <- [1,1978,null,{}] 09:13:13 INFO - PROCESS | 6446 | 1462551193686 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}] 09:13:13 INFO - PROCESS | 6446 | 1462551193793 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:13:13 INFO - PROCESS | 6446 | 1462551193797 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x138bcf000 == 96 [pid = 6446] [id = 502] 09:13:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x12b46cc00) [pid = 6446] [serial = 1506] [outer = 0x0] 09:13:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 214 (0x137bd5800) [pid = 6446] [serial = 1507] [outer = 0x12b46cc00] 09:13:13 INFO - PROCESS | 6446 | 1462551193822 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 215 (0x13876d800) [pid = 6446] [serial = 1508] [outer = 0x12b46cc00] 09:13:14 INFO - PROCESS | 6446 | 1462551194224 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]]]}] 09:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 575ms 09:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:13:14 INFO - PROCESS | 6446 | 1462551194260 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 6446 | 1462551194263 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:13:14 INFO - PROCESS | 6446 | 1462551194266 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 6446 | 1462551194269 Marionette TRACE conn2 <- [1,1982,null,{}] 09:13:14 INFO - PROCESS | 6446 | 1462551194273 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}] 09:13:14 INFO - PROCESS | 6446 | 1462551194454 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:13:14 INFO - PROCESS | 6446 | 1462551194465 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x140827800 == 97 [pid = 6446] [id = 503] 09:13:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 216 (0x129313c00) [pid = 6446] [serial = 1509] [outer = 0x0] 09:13:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x13877a800) [pid = 6446] [serial = 1510] [outer = 0x129313c00] 09:13:14 INFO - PROCESS | 6446 | 1462551194510 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x138828800) [pid = 6446] [serial = 1511] [outer = 0x129313c00] 09:13:14 INFO - PROCESS | 6446 | 1462551194955 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]]]}] 09:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 721ms 09:13:15 INFO - PROCESS | 6446 | 1462551195084 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 6446 | 1462551195088 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:13:15 INFO - PROCESS | 6446 | 1462551195094 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 6446 | 1462551195096 Marionette TRACE conn2 <- [1,1986,null,{}] 09:13:15 INFO - PROCESS | 6446 | 1462551195100 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}] 09:13:15 INFO - PROCESS | 6446 | 1462551195230 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:13:15 INFO - PROCESS | 6446 | 1462551195347 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x119215800 == 98 [pid = 6446] [id = 504] 09:13:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x1134e9000) [pid = 6446] [serial = 1512] [outer = 0x0] 09:13:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x116641c00) [pid = 6446] [serial = 1513] [outer = 0x1134e9000] 09:13:15 INFO - PROCESS | 6446 | 1462551195381 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x118a08c00) [pid = 6446] [serial = 1514] [outer = 0x1134e9000] 09:13:15 INFO - PROCESS | 6446 | 1462551195855 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]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 823ms 09:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:13:15 INFO - PROCESS | 6446 | 1462551195917 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 6446 | 1462551195919 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:13:15 INFO - PROCESS | 6446 | 1462551195925 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 6446 | 1462551195927 Marionette TRACE conn2 <- [1,1990,null,{}] 09:13:15 INFO - PROCESS | 6446 | 1462551195930 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}] 09:13:16 INFO - PROCESS | 6446 | 1462551196052 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:13:16 INFO - PROCESS | 6446 | 1462551196151 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7b5800 == 99 [pid = 6446] [id = 505] 09:13:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x119d35400) [pid = 6446] [serial = 1515] [outer = 0x0] 09:13:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x125141c00) [pid = 6446] [serial = 1516] [outer = 0x119d35400] 09:13:16 INFO - PROCESS | 6446 | 1462551196182 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x127529c00) [pid = 6446] [serial = 1517] [outer = 0x119d35400] 09:13:16 INFO - PROCESS | 6446 | 1462551196613 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]]]}] 09:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 726ms 09:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:13:16 INFO - PROCESS | 6446 | 1462551196648 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 6446 | 1462551196650 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:13:16 INFO - PROCESS | 6446 | 1462551196652 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 6446 | 1462551196654 Marionette TRACE conn2 <- [1,1994,null,{}] 09:13:16 INFO - PROCESS | 6446 | 1462551196661 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}] 09:13:16 INFO - PROCESS | 6446 | 1462551196787 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:13:16 INFO - PROCESS | 6446 | 1462551196917 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x137c3f800 == 100 [pid = 6446] [id = 506] 09:13:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x12aded400) [pid = 6446] [serial = 1518] [outer = 0x0] 09:13:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x12bc3a400) [pid = 6446] [serial = 1519] [outer = 0x12aded400] 09:13:16 INFO - PROCESS | 6446 | 1462551196952 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x12cc3e000) [pid = 6446] [serial = 1520] [outer = 0x12aded400] 09:13:17 INFO - PROCESS | 6446 | 1462551197351 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]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 724ms 09:13:17 INFO - PROCESS | 6446 | 1462551197428 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:13:17 INFO - PROCESS | 6446 | 1462551197429 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:13:17 INFO - PROCESS | 6446 | 1462551197433 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 6446 | 1462551197434 Marionette TRACE conn2 <- [1,1998,null,{}] 09:13:17 INFO - PROCESS | 6446 | 1462551197437 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}] 09:13:17 INFO - PROCESS | 6446 | 1462551197560 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:13:17 INFO - PROCESS | 6446 | 1462551197660 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x1409d0800 == 101 [pid = 6446] [id = 507] 09:13:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x12f25c800) [pid = 6446] [serial = 1521] [outer = 0x0] 09:13:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x134a94800) [pid = 6446] [serial = 1522] [outer = 0x12f25c800] 09:13:17 INFO - PROCESS | 6446 | 1462551197692 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x135a9f800) [pid = 6446] [serial = 1523] [outer = 0x12f25c800] 09:13:18 INFO - PROCESS | 6446 | 1462551198088 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]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 723ms 09:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:13:18 INFO - PROCESS | 6446 | 1462551198157 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 6446 | 1462551198158 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:13:18 INFO - PROCESS | 6446 | 1462551198160 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 6446 | 1462551198161 Marionette TRACE conn2 <- [1,2002,null,{}] 09:13:18 INFO - PROCESS | 6446 | 1462551198164 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}] 09:13:18 INFO - PROCESS | 6446 | 1462551198281 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:13:18 INFO - PROCESS | 6446 | 1462551198409 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x140c45800 == 102 [pid = 6446] [id = 508] 09:13:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x12f259800) [pid = 6446] [serial = 1524] [outer = 0x0] 09:13:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x137bd7800) [pid = 6446] [serial = 1525] [outer = 0x12f259800] 09:13:18 INFO - PROCESS | 6446 | 1462551198440 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x138820800) [pid = 6446] [serial = 1526] [outer = 0x12f259800] 09:13:18 INFO - PROCESS | 6446 | 1462551198833 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]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 721ms 09:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:13:18 INFO - PROCESS | 6446 | 1462551198891 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 6446 | 1462551198892 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:13:18 INFO - PROCESS | 6446 | 1462551198895 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 6446 | 1462551198896 Marionette TRACE conn2 <- [1,2006,null,{}] 09:13:18 INFO - PROCESS | 6446 | 1462551198898 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}] 09:13:19 INFO - PROCESS | 6446 | 1462551199035 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:13:19 INFO - PROCESS | 6446 | 1462551199135 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x1434c3000 == 103 [pid = 6446] [id = 509] 09:13:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x13883c400) [pid = 6446] [serial = 1527] [outer = 0x0] 09:13:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 235 (0x138841800) [pid = 6446] [serial = 1528] [outer = 0x13883c400] 09:13:19 INFO - PROCESS | 6446 | 1462551199166 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 236 (0x140c1d000) [pid = 6446] [serial = 1529] [outer = 0x13883c400] 09:13:19 INFO - PROCESS | 6446 | 1462551199591 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]]]}] 09:13:19 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 09:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 719ms 09:13:19 INFO - PROCESS | 6446 | 1462551199615 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 6446 | 1462551199616 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:13:19 INFO - PROCESS | 6446 | 1462551199619 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 6446 | 1462551199620 Marionette TRACE conn2 <- [1,2010,null,{}] 09:13:19 INFO - PROCESS | 6446 | 1462551199622 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}] 09:13:19 INFO - PROCESS | 6446 | 1462551199738 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:13:19 INFO - PROCESS | 6446 | 1462551199861 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x13609c000 == 104 [pid = 6446] [id = 510] 09:13:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x1350af400) [pid = 6446] [serial = 1530] [outer = 0x0] 09:13:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 238 (0x1350b6000) [pid = 6446] [serial = 1531] [outer = 0x1350af400] 09:13:19 INFO - PROCESS | 6446 | 1462551199893 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 239 (0x1350bac00) [pid = 6446] [serial = 1532] [outer = 0x1350af400] 09:13:20 INFO - PROCESS | 6446 | 1462551200310 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]]]}] 09:13:20 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 09:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 720ms 09:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:13:20 INFO - PROCESS | 6446 | 1462551200341 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 6446 | 1462551200343 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:13:20 INFO - PROCESS | 6446 | 1462551200345 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 6446 | 1462551200346 Marionette TRACE conn2 <- [1,2014,null,{}] 09:13:20 INFO - PROCESS | 6446 | 1462551200349 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}] 09:13:20 INFO - PROCESS | 6446 | 1462551200484 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:13:20 INFO - PROCESS | 6446 | 1462551200614 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x141407800 == 105 [pid = 6446] [id = 511] 09:13:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 240 (0x1350b0800) [pid = 6446] [serial = 1533] [outer = 0x0] 09:13:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 241 (0x1351a5400) [pid = 6446] [serial = 1534] [outer = 0x1350b0800] 09:13:20 INFO - PROCESS | 6446 | 1462551200645 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 242 (0x1351aa000) [pid = 6446] [serial = 1535] [outer = 0x1350b0800] 09:13:21 INFO - PROCESS | 6446 | 1462551201100 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]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 819ms 09:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:13:21 INFO - PROCESS | 6446 | 1462551201164 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 6446 | 1462551201166 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:13:21 INFO - PROCESS | 6446 | 1462551201168 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 6446 | 1462551201169 Marionette TRACE conn2 <- [1,2018,null,{}] 09:13:21 INFO - PROCESS | 6446 | 1462551201172 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}] 09:13:21 INFO - PROCESS | 6446 | 1462551201290 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:13:21 INFO - PROCESS | 6446 | 1462551201417 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x121215800 == 106 [pid = 6446] [id = 512] 09:13:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 243 (0x118ffd400) [pid = 6446] [serial = 1536] [outer = 0x0] 09:13:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 244 (0x12adf1800) [pid = 6446] [serial = 1537] [outer = 0x118ffd400] 09:13:21 INFO - PROCESS | 6446 | 1462551201449 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x135027000) [pid = 6446] [serial = 1538] [outer = 0x118ffd400] 09:13:21 INFO - PROCESS | 6446 | 1462551201901 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]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 772ms 09:13:21 INFO - PROCESS | 6446 | 1462551201942 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 6446 | 1462551201943 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:13:21 INFO - PROCESS | 6446 | 1462551201946 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 6446 | 1462551201947 Marionette TRACE conn2 <- [1,2022,null,{}] 09:13:21 INFO - PROCESS | 6446 | 1462551201950 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}] 09:13:22 INFO - PROCESS | 6446 | 1462551202069 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:13:22 INFO - PROCESS | 6446 | 1462551202431 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x119917800 == 107 [pid = 6446] [id = 513] 09:13:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x11291c000) [pid = 6446] [serial = 1539] [outer = 0x0] 09:13:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x112e6ec00) [pid = 6446] [serial = 1540] [outer = 0x11291c000] 09:13:22 INFO - PROCESS | 6446 | 1462551202501 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x1168c2800) [pid = 6446] [serial = 1541] [outer = 0x11291c000] 09:13:22 INFO - PROCESS | 6446 | 1462551202945 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]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1022ms 09:13:22 INFO - PROCESS | 6446 | 1462551202969 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 6446 | 1462551202972 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:13:22 INFO - PROCESS | 6446 | 1462551202985 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 6446 | 1462551202987 Marionette TRACE conn2 <- [1,2026,null,{}] 09:13:22 INFO - PROCESS | 6446 | 1462551202990 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}] 09:13:23 INFO - PROCESS | 6446 | 1462551203108 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:13:23 INFO - PROCESS | 6446 | 1462551203233 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bd5e000 == 108 [pid = 6446] [id = 514] 09:13:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x118a0a800) [pid = 6446] [serial = 1542] [outer = 0x0] 09:13:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x118ff8000) [pid = 6446] [serial = 1543] [outer = 0x118a0a800] 09:13:23 INFO - PROCESS | 6446 | 1462551203265 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x119d3e800) [pid = 6446] [serial = 1544] [outer = 0x118a0a800] 09:13:23 INFO - PROCESS | 6446 | 1462551203690 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]]]}] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x138bcf000 == 107 [pid = 6446] [id = 502] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12da71000 == 106 [pid = 6446] [id = 501] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x135ecb800 == 105 [pid = 6446] [id = 500] 09:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 825ms 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x13492bc00) [pid = 6446] [serial = 1444] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x13580c400) [pid = 6446] [serial = 1392] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x128e2c800) [pid = 6446] [serial = 1401] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x13578ec00) [pid = 6446] [serial = 1398] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x135786000) [pid = 6446] [serial = 1395] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x12daeac00) [pid = 6446] [serial = 1389] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x11305e800) [pid = 6446] [serial = 1404] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x1357bb800 == 104 [pid = 6446] [id = 499] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12f22e000 == 103 [pid = 6446] [id = 498] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12d698000 == 102 [pid = 6446] [id = 497] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7bd000 == 101 [pid = 6446] [id = 496] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x129706000 == 100 [pid = 6446] [id = 495] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x119bd6800 == 99 [pid = 6446] [id = 494] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x1275b1800 == 98 [pid = 6446] [id = 493] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x135fba000 == 97 [pid = 6446] [id = 488] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x135a42000 == 96 [pid = 6446] [id = 487] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x13594c800 == 95 [pid = 6446] [id = 486] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x1356cd000 == 94 [pid = 6446] [id = 485] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12f22b000 == 93 [pid = 6446] [id = 484] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x129721800 == 92 [pid = 6446] [id = 483] 09:13:23 INFO - PROCESS | 6446 | --DOCSHELL 0x119f39800 == 91 [pid = 6446] [id = 482] 09:13:23 INFO - PROCESS | 6446 | 1462551203820 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 6446 | 1462551203823 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:13:23 INFO - PROCESS | 6446 | 1462551203832 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 6446 | 1462551203833 Marionette TRACE conn2 <- [1,2030,null,{}] 09:13:23 INFO - PROCESS | 6446 | 1462551203836 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}] 09:13:23 INFO - PROCESS | 6446 | 1462551203947 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 243 (0x12dae6000) [pid = 6446] [serial = 1442] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 242 (0x1133aac00) [pid = 6446] [serial = 1410] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 241 (0x12c78d400) [pid = 6446] [serial = 1439] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 240 (0x1293cf000) [pid = 6446] [serial = 1426] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 239 (0x1168c3000) [pid = 6446] [serial = 1411] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 238 (0x128b4b800) [pid = 6446] [serial = 1423] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 237 (0x1296e8800) [pid = 6446] [serial = 1427] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x121c7e400) [pid = 6446] [serial = 1435] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 235 (0x12ab63000) [pid = 6446] [serial = 1429] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 234 (0x12bc2b400) [pid = 6446] [serial = 1432] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x12108a000) [pid = 6446] [serial = 1416] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x11950f400) [pid = 6446] [serial = 1414] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x12cc34800) [pid = 6446] [serial = 1386] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x118f44c00) [pid = 6446] [serial = 1377] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x12b225000) [pid = 6446] [serial = 1430] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x121c6a000) [pid = 6446] [serial = 1417] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x1259e0400) [pid = 6446] [serial = 1420] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x12a91c000) [pid = 6446] [serial = 1383] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x1259dfc00) [pid = 6446] [serial = 1380] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x12d3aa400) [pid = 6446] [serial = 1441] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x12adf8c00) [pid = 6446] [serial = 895] [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.] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x121fee400) [pid = 6446] [serial = 1419] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x1212df800) [pid = 6446] [serial = 1433] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x12c30f400) [pid = 6446] [serial = 1438] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x118294c00) [pid = 6446] [serial = 1407] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x113058800) [pid = 6446] [serial = 1413] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x127382800) [pid = 6446] [serial = 1422] [outer = 0x0] [url = about:blank] 09:13:23 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x12c0e4800) [pid = 6446] [serial = 1436] [outer = 0x0] [url = about:blank] 09:13:24 INFO - PROCESS | 6446 | 1462551204031 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x119dd5000 == 92 [pid = 6446] [id = 515] 09:13:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x1168c3000) [pid = 6446] [serial = 1545] [outer = 0x0] 09:13:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x12108a000) [pid = 6446] [serial = 1546] [outer = 0x1168c3000] 09:13:24 INFO - PROCESS | 6446 | 1462551204058 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x1259dfc00) [pid = 6446] [serial = 1547] [outer = 0x1168c3000] 09:13:24 INFO - PROCESS | 6446 | 1462551204405 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]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 621ms 09:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:13:24 INFO - PROCESS | 6446 | 1462551204478 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 6446 | 1462551204479 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:13:24 INFO - PROCESS | 6446 | 1462551204484 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 6446 | 1462551204489 Marionette TRACE conn2 <- [1,2034,null,{}] 09:13:24 INFO - PROCESS | 6446 | 1462551204495 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}] 09:13:24 INFO - PROCESS | 6446 | 1462551204592 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:13:24 INFO - PROCESS | 6446 | 1462551204602 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a890800 == 93 [pid = 6446] [id = 516] 09:13:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x128b49c00) [pid = 6446] [serial = 1548] [outer = 0x0] 09:13:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x128e2ec00) [pid = 6446] [serial = 1549] [outer = 0x128b49c00] 09:13:24 INFO - PROCESS | 6446 | 1462551204628 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x129637800) [pid = 6446] [serial = 1550] [outer = 0x128b49c00] 09:13:25 INFO - PROCESS | 6446 | 1462551205035 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 575ms 09:13:25 INFO - PROCESS | 6446 | 1462551205060 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 6446 | 1462551205062 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:13:25 INFO - PROCESS | 6446 | 1462551205064 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 6446 | 1462551205065 Marionette TRACE conn2 <- [1,2038,null,{}] 09:13:25 INFO - PROCESS | 6446 | 1462551205067 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}] 09:13:25 INFO - PROCESS | 6446 | 1462551205165 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:13:25 INFO - PROCESS | 6446 | 1462551205170 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c381000 == 94 [pid = 6446] [id = 517] 09:13:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x1293b9c00) [pid = 6446] [serial = 1551] [outer = 0x0] 09:13:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x12ab5fc00) [pid = 6446] [serial = 1552] [outer = 0x1293b9c00] 09:13:25 INFO - PROCESS | 6446 | 1462551205197 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x12b22c000) [pid = 6446] [serial = 1553] [outer = 0x1293b9c00] 09:13:25 INFO - PROCESS | 6446 | 1462551205571 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 518ms 09:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:13:25 INFO - PROCESS | 6446 | 1462551205582 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 6446 | 1462551205583 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:13:25 INFO - PROCESS | 6446 | 1462551205585 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 6446 | 1462551205586 Marionette TRACE conn2 <- [1,2042,null,{}] 09:13:25 INFO - PROCESS | 6446 | 1462551205591 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}] 09:13:25 INFO - PROCESS | 6446 | 1462551205689 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:13:25 INFO - PROCESS | 6446 | 1462551205783 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfc4000 == 95 [pid = 6446] [id = 518] 09:13:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x12bc3b000) [pid = 6446] [serial = 1554] [outer = 0x0] 09:13:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x12c0ef800) [pid = 6446] [serial = 1555] [outer = 0x12bc3b000] 09:13:25 INFO - PROCESS | 6446 | 1462551205815 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x12cc3a000) [pid = 6446] [serial = 1556] [outer = 0x12bc3b000] 09:13:26 INFO - PROCESS | 6446 | 1462551206162 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]]]}] 09:13:26 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) 09:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 619ms 09:13:26 INFO - PROCESS | 6446 | 1462551206206 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 6446 | 1462551206207 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:13:26 INFO - PROCESS | 6446 | 1462551206209 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 6446 | 1462551206210 Marionette TRACE conn2 <- [1,2046,null,{}] 09:13:26 INFO - PROCESS | 6446 | 1462551206213 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}] 09:13:26 INFO - PROCESS | 6446 | 1462551206340 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:13:26 INFO - PROCESS | 6446 | 1462551206362 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x12dec6800 == 96 [pid = 6446] [id = 519] 09:13:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x12cfeb800) [pid = 6446] [serial = 1557] [outer = 0x0] 09:13:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x12d4a3c00) [pid = 6446] [serial = 1558] [outer = 0x12cfeb800] 09:13:26 INFO - PROCESS | 6446 | 1462551206389 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x12dae3400) [pid = 6446] [serial = 1559] [outer = 0x12cfeb800] 09:13:26 INFO - PROCESS | 6446 | 1462551206780 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]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 619ms 09:13:26 INFO - PROCESS | 6446 | 1462551206829 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 6446 | 1462551206830 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:13:26 INFO - PROCESS | 6446 | 1462551206832 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 6446 | 1462551206833 Marionette TRACE conn2 <- [1,2050,null,{}] 09:13:26 INFO - PROCESS | 6446 | 1462551206836 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}] 09:13:26 INFO - PROCESS | 6446 | 1462551206961 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:13:26 INFO - PROCESS | 6446 | 1462551206976 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x1356b3000 == 97 [pid = 6446] [id = 520] 09:13:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x12d3ae000) [pid = 6446] [serial = 1560] [outer = 0x0] 09:13:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x12f261000) [pid = 6446] [serial = 1561] [outer = 0x12d3ae000] 09:13:27 INFO - PROCESS | 6446 | 1462551207001 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x135029400) [pid = 6446] [serial = 1562] [outer = 0x12d3ae000] 09:13:27 INFO - PROCESS | 6446 | 1462551207375 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]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 570ms 09:13:27 INFO - PROCESS | 6446 | 1462551207403 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 6446 | 1462551207404 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:13:27 INFO - PROCESS | 6446 | 1462551207412 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 6446 | 1462551207413 Marionette TRACE conn2 <- [1,2054,null,{}] 09:13:27 INFO - PROCESS | 6446 | 1462551207415 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}] 09:13:27 INFO - PROCESS | 6446 | 1462551207540 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:13:27 INFO - PROCESS | 6446 | 1462551207550 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x135945000 == 98 [pid = 6446] [id = 521] 09:13:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 235 (0x13502ac00) [pid = 6446] [serial = 1563] [outer = 0x0] 09:13:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 236 (0x1350ad800) [pid = 6446] [serial = 1564] [outer = 0x13502ac00] 09:13:27 INFO - PROCESS | 6446 | 1462551207576 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x1351aa800) [pid = 6446] [serial = 1565] [outer = 0x13502ac00] 09:13:27 INFO - PROCESS | 6446 | 1462551207977 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 618ms 09:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:13:28 INFO - PROCESS | 6446 | 1462551208030 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 6446 | 1462551208032 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:13:28 INFO - PROCESS | 6446 | 1462551208034 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 6446 | 1462551208035 Marionette TRACE conn2 <- [1,2058,null,{}] 09:13:28 INFO - PROCESS | 6446 | 1462551208037 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}] 09:13:28 INFO - PROCESS | 6446 | 1462551208532 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x12c0e5c00) [pid = 6446] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 235 (0x135752000) [pid = 6446] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 234 (0x112915c00) [pid = 6446] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x135754800) [pid = 6446] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x12ab66000) [pid = 6446] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x12b46cc00) [pid = 6446] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x113053000) [pid = 6446] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x128e2a800) [pid = 6446] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x125ab7400) [pid = 6446] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:13:28 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x118f9c000) [pid = 6446] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:13:28 INFO - PROCESS | 6446 | 1462551208594 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185a1000 == 99 [pid = 6446] [id = 522] 09:13:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x113056800) [pid = 6446] [serial = 1566] [outer = 0x0] 09:13:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x12132bc00) [pid = 6446] [serial = 1567] [outer = 0x113056800] 09:13:28 INFO - PROCESS | 6446 | 1462551208620 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x12b46cc00) [pid = 6446] [serial = 1568] [outer = 0x113056800] 09:13:28 INFO - PROCESS | 6446 | 1462551208931 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 919ms 09:13:28 INFO - PROCESS | 6446 | 1462551208953 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 6446 | 1462551208955 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:13:28 INFO - PROCESS | 6446 | 1462551208960 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 6446 | 1462551208961 Marionette TRACE conn2 <- [1,2062,null,{}] 09:13:28 INFO - PROCESS | 6446 | 1462551208964 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}] 09:13:29 INFO - PROCESS | 6446 | 1462551209062 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:13:29 INFO - PROCESS | 6446 | 1462551209146 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d372800 == 100 [pid = 6446] [id = 523] 09:13:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x112917400) [pid = 6446] [serial = 1569] [outer = 0x0] 09:13:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x1351af000) [pid = 6446] [serial = 1570] [outer = 0x112917400] 09:13:29 INFO - PROCESS | 6446 | 1462551209176 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x13578b800) [pid = 6446] [serial = 1571] [outer = 0x112917400] 09:13:29 INFO - PROCESS | 6446 | 1462551209494 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]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 570ms 09:13:29 INFO - PROCESS | 6446 | 1462551209530 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:13:29 INFO - PROCESS | 6446 | 1462551209531 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:13:29 INFO - PROCESS | 6446 | 1462551209533 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 6446 | 1462551209535 Marionette TRACE conn2 <- [1,2066,null,{}] 09:13:29 INFO - PROCESS | 6446 | 1462551209537 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}] 09:13:29 INFO - PROCESS | 6446 | 1462551209648 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:13:29 INFO - PROCESS | 6446 | 1462551209733 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x135f1c800 == 101 [pid = 6446] [id = 524] 09:13:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x1296ed400) [pid = 6446] [serial = 1572] [outer = 0x0] 09:13:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 235 (0x1357a0c00) [pid = 6446] [serial = 1573] [outer = 0x1296ed400] 09:13:29 INFO - PROCESS | 6446 | 1462551209758 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 236 (0x13619ec00) [pid = 6446] [serial = 1574] [outer = 0x1296ed400] 09:13:30 INFO - PROCESS | 6446 | 1462551210080 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]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 568ms 09:13:30 INFO - PROCESS | 6446 | 1462551210103 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 6446 | 1462551210105 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:13:30 INFO - PROCESS | 6446 | 1462551210112 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 6446 | 1462551210114 Marionette TRACE conn2 <- [1,2070,null,{}] 09:13:30 INFO - PROCESS | 6446 | 1462551210117 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}] 09:13:30 INFO - PROCESS | 6446 | 1462551210272 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:13:30 INFO - PROCESS | 6446 | 1462551210409 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x137c42800 == 102 [pid = 6446] [id = 525] 09:13:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x12f2a0800) [pid = 6446] [serial = 1575] [outer = 0x0] 09:13:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 238 (0x12f2a3c00) [pid = 6446] [serial = 1576] [outer = 0x12f2a0800] 09:13:30 INFO - PROCESS | 6446 | 1462551210434 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 239 (0x12f2a7c00) [pid = 6446] [serial = 1577] [outer = 0x12f2a0800] 09:13:30 INFO - PROCESS | 6446 | 1462551210931 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]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 872ms 09:13:30 INFO - PROCESS | 6446 | 1462551210983 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 6446 | 1462551210986 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:13:30 INFO - PROCESS | 6446 | 1462551210991 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 6446 | 1462551210993 Marionette TRACE conn2 <- [1,2074,null,{}] 09:13:30 INFO - PROCESS | 6446 | 1462551210997 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}] 09:13:31 INFO - PROCESS | 6446 | 1462551211124 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:13:31 INFO - PROCESS | 6446 | 1462551211247 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x127571000 == 103 [pid = 6446] [id = 526] 09:13:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 240 (0x118a09400) [pid = 6446] [serial = 1578] [outer = 0x0] 09:13:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 241 (0x1197ed400) [pid = 6446] [serial = 1579] [outer = 0x118a09400] 09:13:31 INFO - PROCESS | 6446 | 1462551211282 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 242 (0x121c68400) [pid = 6446] [serial = 1580] [outer = 0x118a09400] 09:13:31 INFO - PROCESS | 6446 | 1462551211847 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]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 921ms 09:13:31 INFO - PROCESS | 6446 | 1462551211913 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 6446 | 1462551211920 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:13:31 INFO - PROCESS | 6446 | 1462551211944 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 6446 | 1462551211947 Marionette TRACE conn2 <- [1,2078,null,{}] 09:13:31 INFO - PROCESS | 6446 | 1462551211951 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}] 09:13:32 INFO - PROCESS | 6446 | 1462551212089 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:13:32 INFO - PROCESS | 6446 | 1462551212212 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc86800 == 104 [pid = 6446] [id = 527] 09:13:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 243 (0x125a04000) [pid = 6446] [serial = 1581] [outer = 0x0] 09:13:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 244 (0x128b4c800) [pid = 6446] [serial = 1582] [outer = 0x125a04000] 09:13:32 INFO - PROCESS | 6446 | 1462551212244 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x1293d7800) [pid = 6446] [serial = 1583] [outer = 0x125a04000] 09:13:32 INFO - PROCESS | 6446 | 1462551212710 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]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 825ms 09:13:32 INFO - PROCESS | 6446 | 1462551212766 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 6446 | 1462551212767 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:13:32 INFO - PROCESS | 6446 | 1462551212770 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 6446 | 1462551212772 Marionette TRACE conn2 <- [1,2082,null,{}] 09:13:32 INFO - PROCESS | 6446 | 1462551212781 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}] 09:13:32 INFO - PROCESS | 6446 | 1462551212906 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:13:33 INFO - PROCESS | 6446 | 1462551213034 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x1360ad800 == 105 [pid = 6446] [id = 528] 09:13:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x12bc37000) [pid = 6446] [serial = 1584] [outer = 0x0] 09:13:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x12c78fc00) [pid = 6446] [serial = 1585] [outer = 0x12bc37000] 09:13:33 INFO - PROCESS | 6446 | 1462551213069 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x12f29cc00) [pid = 6446] [serial = 1586] [outer = 0x12bc37000] 09:13:33 INFO - PROCESS | 6446 | 1462551213526 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]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 823ms 09:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:13:33 INFO - PROCESS | 6446 | 1462551213594 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 6446 | 1462551213596 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:13:33 INFO - PROCESS | 6446 | 1462551213598 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 6446 | 1462551213599 Marionette TRACE conn2 <- [1,2086,null,{}] 09:13:33 INFO - PROCESS | 6446 | 1462551213602 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}] 09:13:33 INFO - PROCESS | 6446 | 1462551213724 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:13:33 INFO - PROCESS | 6446 | 1462551213824 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x14082c000 == 106 [pid = 6446] [id = 529] 09:13:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x12bc3e800) [pid = 6446] [serial = 1587] [outer = 0x0] 09:13:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x135025400) [pid = 6446] [serial = 1588] [outer = 0x12bc3e800] 09:13:33 INFO - PROCESS | 6446 | 1462551213854 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x1351af400) [pid = 6446] [serial = 1589] [outer = 0x12bc3e800] 09:13:34 INFO - PROCESS | 6446 | 1462551214261 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]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 721ms 09:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:13:34 INFO - PROCESS | 6446 | 1462551214319 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 6446 | 1462551214320 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:13:34 INFO - PROCESS | 6446 | 1462551214323 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 6446 | 1462551214324 Marionette TRACE conn2 <- [1,2090,null,{}] 09:13:34 INFO - PROCESS | 6446 | 1462551214327 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}] 09:13:34 INFO - PROCESS | 6446 | 1462551214443 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:13:34 INFO - PROCESS | 6446 | 1462551214570 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 6446 | ++DOCSHELL 0x1409c5000 == 107 [pid = 6446] [id = 530] 09:13:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 252 (0x12c315400) [pid = 6446] [serial = 1590] [outer = 0x0] 09:13:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 253 (0x135756c00) [pid = 6446] [serial = 1591] [outer = 0x12c315400] 09:13:34 INFO - PROCESS | 6446 | 1462551214604 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 254 (0x135807800) [pid = 6446] [serial = 1592] [outer = 0x12c315400] 09:13:35 INFO - PROCESS | 6446 | 1462551215036 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]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 771ms 09:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:13:35 INFO - PROCESS | 6446 | 1462551215094 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 6446 | 1462551215096 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:13:35 INFO - PROCESS | 6446 | 1462551215098 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 6446 | 1462551215099 Marionette TRACE conn2 <- [1,2094,null,{}] 09:13:35 INFO - PROCESS | 6446 | 1462551215101 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}] 09:13:35 INFO - PROCESS | 6446 | 1462551215233 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:13:35 INFO - PROCESS | 6446 | 1462551215366 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x14140b000 == 108 [pid = 6446] [id = 531] 09:13:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 255 (0x135aa2800) [pid = 6446] [serial = 1593] [outer = 0x0] 09:13:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 256 (0x1361a2c00) [pid = 6446] [serial = 1594] [outer = 0x135aa2800] 09:13:35 INFO - PROCESS | 6446 | 1462551215398 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 257 (0x138826000) [pid = 6446] [serial = 1595] [outer = 0x135aa2800] 09:13:35 INFO - PROCESS | 6446 | 1462551215794 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]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 724ms 09:13:35 INFO - PROCESS | 6446 | 1462551215823 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 6446 | 1462551215824 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:13:35 INFO - PROCESS | 6446 | 1462551215828 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 6446 | 1462551215829 Marionette TRACE conn2 <- [1,2098,null,{}] 09:13:35 INFO - PROCESS | 6446 | 1462551215833 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}] 09:13:36 INFO - PROCESS | 6446 | 1462551216008 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:13:36 INFO - PROCESS | 6446 | 1462551216179 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x142f7c000 == 109 [pid = 6446] [id = 532] 09:13:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 258 (0x138756c00) [pid = 6446] [serial = 1596] [outer = 0x0] 09:13:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 259 (0x13875d400) [pid = 6446] [serial = 1597] [outer = 0x138756c00] 09:13:36 INFO - PROCESS | 6446 | 1462551216228 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 260 (0x138762000) [pid = 6446] [serial = 1598] [outer = 0x138756c00] 09:13:36 INFO - PROCESS | 6446 | 1462551216710 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]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 920ms 09:13:36 INFO - PROCESS | 6446 | 1462551216747 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 6446 | 1462551216749 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:13:36 INFO - PROCESS | 6446 | 1462551216751 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 6446 | 1462551216752 Marionette TRACE conn2 <- [1,2102,null,{}] 09:13:36 INFO - PROCESS | 6446 | 1462551216755 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}] 09:13:36 INFO - PROCESS | 6446 | 1462551216874 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:13:36 INFO - PROCESS | 6446 | 1462551216977 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x138855000 == 110 [pid = 6446] [id = 533] 09:13:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 261 (0x13875c400) [pid = 6446] [serial = 1599] [outer = 0x0] 09:13:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 262 (0x138827400) [pid = 6446] [serial = 1600] [outer = 0x13875c400] 09:13:37 INFO - PROCESS | 6446 | 1462551217007 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 263 (0x13883e800) [pid = 6446] [serial = 1601] [outer = 0x13875c400] 09:13:37 INFO - PROCESS | 6446 | 1462551217421 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]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 720ms 09:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:13:37 INFO - PROCESS | 6446 | 1462551217472 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 6446 | 1462551217473 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:13:37 INFO - PROCESS | 6446 | 1462551217476 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 6446 | 1462551217477 Marionette TRACE conn2 <- [1,2106,null,{}] 09:13:37 INFO - PROCESS | 6446 | 1462551217479 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}] 09:13:37 INFO - PROCESS | 6446 | 1462551217598 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:13:37 INFO - PROCESS | 6446 | 1462551217701 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x142f79000 == 111 [pid = 6446] [id = 534] 09:13:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 264 (0x119543400) [pid = 6446] [serial = 1602] [outer = 0x0] 09:13:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 265 (0x12c78a000) [pid = 6446] [serial = 1603] [outer = 0x119543400] 09:13:37 INFO - PROCESS | 6446 | 1462551217731 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 266 (0x138844000) [pid = 6446] [serial = 1604] [outer = 0x119543400] 09:13:38 INFO - PROCESS | 6446 | 1462551218267 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]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 821ms 09:13:38 INFO - PROCESS | 6446 | 1462551218320 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:13:38 INFO - PROCESS | 6446 | 1462551218322 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:13:38 INFO - PROCESS | 6446 | 1462551218328 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 6446 | 1462551218330 Marionette TRACE conn2 <- [1,2110,null,{}] 09:13:38 INFO - PROCESS | 6446 | 1462551218333 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}] 09:13:38 INFO - PROCESS | 6446 | 1462551218517 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:13:38 INFO - PROCESS | 6446 | 1462551218701 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a88a800 == 112 [pid = 6446] [id = 535] 09:13:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 267 (0x121080400) [pid = 6446] [serial = 1605] [outer = 0x0] 09:13:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 268 (0x1293bdc00) [pid = 6446] [serial = 1606] [outer = 0x121080400] 09:13:38 INFO - PROCESS | 6446 | 1462551218732 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 269 (0x138843800) [pid = 6446] [serial = 1607] [outer = 0x121080400] 09:13:39 INFO - PROCESS | 6446 | 1462551219184 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]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 872ms 09:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:13:39 INFO - PROCESS | 6446 | 1462551219213 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 6446 | 1462551219215 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:13:39 INFO - PROCESS | 6446 | 1462551219219 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 6446 | 1462551219221 Marionette TRACE conn2 <- [1,2114,null,{}] 09:13:39 INFO - PROCESS | 6446 | 1462551219225 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}] 09:13:39 INFO - PROCESS | 6446 | 1462551219358 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:13:39 INFO - PROCESS | 6446 | 1462551219479 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x1361e2000 == 113 [pid = 6446] [id = 536] 09:13:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 270 (0x140bb0000) [pid = 6446] [serial = 1608] [outer = 0x0] 09:13:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 271 (0x140bb5400) [pid = 6446] [serial = 1609] [outer = 0x140bb0000] 09:13:39 INFO - PROCESS | 6446 | 1462551219512 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 272 (0x140c1f000) [pid = 6446] [serial = 1610] [outer = 0x140bb0000] 09:13:40 INFO - PROCESS | 6446 | 1462551220171 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]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 973ms 09:13:40 INFO - PROCESS | 6446 | 1462551220193 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 6446 | 1462551220195 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:13:40 INFO - PROCESS | 6446 | 1462551220198 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 6446 | 1462551220201 Marionette TRACE conn2 <- [1,2118,null,{}] 09:13:40 INFO - PROCESS | 6446 | 1462551220205 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}] 09:13:40 INFO - PROCESS | 6446 | 1462551220320 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:13:40 INFO - PROCESS | 6446 | 1462551220429 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c384800 == 114 [pid = 6446] [id = 537] 09:13:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 273 (0x118a10800) [pid = 6446] [serial = 1611] [outer = 0x0] 09:13:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 274 (0x119768800) [pid = 6446] [serial = 1612] [outer = 0x118a10800] 09:13:40 INFO - PROCESS | 6446 | 1462551220460 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 275 (0x121d5a400) [pid = 6446] [serial = 1613] [outer = 0x118a10800] 09:13:40 INFO - PROCESS | 6446 | 1462551220904 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]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 726ms 09:13:40 INFO - PROCESS | 6446 | 1462551220925 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 6446 | 1462551220929 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:13:40 INFO - PROCESS | 6446 | 1462551220934 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 6446 | 1462551220937 Marionette TRACE conn2 <- [1,2122,null,{}] 09:13:40 INFO - PROCESS | 6446 | 1462551220940 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}] 09:13:41 INFO - PROCESS | 6446 | 1462551221052 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:13:41 INFO - PROCESS | 6446 | 1462551221161 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x119318800 == 115 [pid = 6446] [id = 538] 09:13:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 276 (0x119590000) [pid = 6446] [serial = 1614] [outer = 0x0] 09:13:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 277 (0x125ab7800) [pid = 6446] [serial = 1615] [outer = 0x119590000] 09:13:41 INFO - PROCESS | 6446 | 1462551221192 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 278 (0x129314400) [pid = 6446] [serial = 1616] [outer = 0x119590000] 09:13:41 INFO - PROCESS | 6446 | 1462551221684 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]]]}] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x140841800 == 114 [pid = 6446] [id = 465] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x135f1c800 == 113 [pid = 6446] [id = 524] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12d372800 == 112 [pid = 6446] [id = 523] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1185a1000 == 111 [pid = 6446] [id = 522] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x135945000 == 110 [pid = 6446] [id = 521] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1356b3000 == 109 [pid = 6446] [id = 520] 09:13:41 INFO - PROCESS | 6446 | --DOMWINDOW == 277 (0x135b5f000) [pid = 6446] [serial = 1474] [outer = 0x0] [url = about:blank] 09:13:41 INFO - PROCESS | 6446 | --DOMWINDOW == 276 (0x13877a800) [pid = 6446] [serial = 1510] [outer = 0x0] [url = about:blank] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12dec6800 == 108 [pid = 6446] [id = 519] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfc4000 == 107 [pid = 6446] [id = 518] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12c381000 == 106 [pid = 6446] [id = 517] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12a890800 == 105 [pid = 6446] [id = 516] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x119dd5000 == 104 [pid = 6446] [id = 515] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12bd5e000 == 103 [pid = 6446] [id = 514] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x119917800 == 102 [pid = 6446] [id = 513] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x121215800 == 101 [pid = 6446] [id = 512] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x141407800 == 100 [pid = 6446] [id = 511] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x13609c000 == 99 [pid = 6446] [id = 510] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1434c3000 == 98 [pid = 6446] [id = 509] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x140c45800 == 97 [pid = 6446] [id = 508] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x1409d0800 == 96 [pid = 6446] [id = 507] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x137c3f800 == 95 [pid = 6446] [id = 506] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7b5800 == 94 [pid = 6446] [id = 505] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x119215800 == 93 [pid = 6446] [id = 504] 09:13:41 INFO - PROCESS | 6446 | --DOCSHELL 0x140827800 == 92 [pid = 6446] [id = 503] 09:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 826ms 09:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:13:41 INFO - PROCESS | 6446 | 1462551221763 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 6446 | 1462551221764 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:13:41 INFO - PROCESS | 6446 | 1462551221767 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 6446 | 1462551221769 Marionette TRACE conn2 <- [1,2126,null,{}] 09:13:41 INFO - PROCESS | 6446 | 1462551221777 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}] 09:13:41 INFO - PROCESS | 6446 | 1462551221886 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:13:41 INFO - PROCESS | 6446 | 1462551221891 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f37000 == 93 [pid = 6446] [id = 539] 09:13:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 277 (0x12ab61800) [pid = 6446] [serial = 1617] [outer = 0x0] 09:13:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 278 (0x12aded800) [pid = 6446] [serial = 1618] [outer = 0x12ab61800] 09:13:41 INFO - PROCESS | 6446 | 1462551221920 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 279 (0x12c0e6c00) [pid = 6446] [serial = 1619] [outer = 0x12ab61800] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 278 (0x12cfea000) [pid = 6446] [serial = 1495] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 277 (0x135759400) [pid = 6446] [serial = 1498] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 276 (0x127377800) [pid = 6446] [serial = 1504] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 275 (0x135804400) [pid = 6446] [serial = 1501] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 274 (0x12b223400) [pid = 6446] [serial = 1492] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 273 (0x135784000) [pid = 6446] [serial = 1499] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 272 (0x11828d000) [pid = 6446] [serial = 1447] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 271 (0x137bd5800) [pid = 6446] [serial = 1507] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 270 (0x138773000) [pid = 6446] [serial = 1477] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 269 (0x116641400) [pid = 6446] [serial = 1480] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 268 (0x118f4dc00) [pid = 6446] [serial = 1481] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 267 (0x1212d9400) [pid = 6446] [serial = 1450] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 266 (0x1293cf800) [pid = 6446] [serial = 1489] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 265 (0x12a91f800) [pid = 6446] [serial = 1490] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 264 (0x127385400) [pid = 6446] [serial = 1486] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 263 (0x128bbe000) [pid = 6446] [serial = 1487] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 262 (0x134a8d400) [pid = 6446] [serial = 1471] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 261 (0x128ce4000) [pid = 6446] [serial = 1453] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 260 (0x135752400) [pid = 6446] [serial = 1462] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 259 (0x135a9cc00) [pid = 6446] [serial = 1465] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 258 (0x135b0a400) [pid = 6446] [serial = 1468] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 257 (0x12d3abc00) [pid = 6446] [serial = 1459] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 256 (0x119594000) [pid = 6446] [serial = 1483] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 255 (0x121622c00) [pid = 6446] [serial = 1484] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 254 (0x12b46d000) [pid = 6446] [serial = 1456] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 253 (0x12bc3f800) [pid = 6446] [serial = 1505] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 252 (0x135b5cc00) [pid = 6446] [serial = 1502] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 251 (0x13876d800) [pid = 6446] [serial = 1508] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x134a98000) [pid = 6446] [serial = 1496] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x12bc36000) [pid = 6446] [serial = 1493] [outer = 0x0] [url = about:blank] 09:13:42 INFO - PROCESS | 6446 | 1462551222346 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]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 622ms 09:13:42 INFO - PROCESS | 6446 | 1462551222390 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 6446 | 1462551222392 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:13:42 INFO - PROCESS | 6446 | 1462551222394 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 6446 | 1462551222395 Marionette TRACE conn2 <- [1,2130,null,{}] 09:13:42 INFO - PROCESS | 6446 | 1462551222397 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}] 09:13:42 INFO - PROCESS | 6446 | 1462551222497 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:13:42 INFO - PROCESS | 6446 | 1462551222501 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfbd000 == 94 [pid = 6446] [id = 540] 09:13:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x12c31ac00) [pid = 6446] [serial = 1620] [outer = 0x0] 09:13:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x12cc3b000) [pid = 6446] [serial = 1621] [outer = 0x12c31ac00] 09:13:42 INFO - PROCESS | 6446 | 1462551222528 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 252 (0x12d3b1c00) [pid = 6446] [serial = 1622] [outer = 0x12c31ac00] 09:13:42 INFO - PROCESS | 6446 | 1462551222927 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] 09:13:42 INFO - PROCESS | 6446 | 1462551222966 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:13:42 INFO - PROCESS | 6446 | 1462551222968 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 6446 | 1462551222969 Marionette TRACE conn2 <- [1,2134,null,{}] 09:13:42 INFO - PROCESS | 6446 | 1462551222972 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}] 09:13:43 INFO - PROCESS | 6446 | 1462551223070 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:13:43 INFO - PROCESS | 6446 | 1462551223075 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x1355c8800 == 95 [pid = 6446] [id = 541] 09:13:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 253 (0x12d7a0000) [pid = 6446] [serial = 1623] [outer = 0x0] 09:13:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 254 (0x12f263000) [pid = 6446] [serial = 1624] [outer = 0x12d7a0000] 09:13:43 INFO - PROCESS | 6446 | 1462551223101 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 255 (0x134a99400) [pid = 6446] [serial = 1625] [outer = 0x12d7a0000] 09:13:43 INFO - PROCESS | 6446 | 1462551223485 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]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 569ms 09:13:43 INFO - PROCESS | 6446 | 1462551223542 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 6446 | 1462551223543 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:13:43 INFO - PROCESS | 6446 | 1462551223545 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 6446 | 1462551223546 Marionette TRACE conn2 <- [1,2138,null,{}] 09:13:43 INFO - PROCESS | 6446 | 1462551223549 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}] 09:13:43 INFO - PROCESS | 6446 | 1462551223665 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:13:43 INFO - PROCESS | 6446 | 1462551223670 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x135c48000 == 96 [pid = 6446] [id = 542] 09:13:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 256 (0x13502cc00) [pid = 6446] [serial = 1626] [outer = 0x0] 09:13:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 257 (0x1351a2400) [pid = 6446] [serial = 1627] [outer = 0x13502cc00] 09:13:43 INFO - PROCESS | 6446 | 1462551223700 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 258 (0x135804400) [pid = 6446] [serial = 1628] [outer = 0x13502cc00] 09:13:44 INFO - PROCESS | 6446 | 1462551224108 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]]]}] 09:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 569ms 09:13:44 INFO - PROCESS | 6446 | 1462551224114 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 6446 | 1462551224115 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:13:44 INFO - PROCESS | 6446 | 1462551224118 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 6446 | 1462551224119 Marionette TRACE conn2 <- [1,2142,null,{}] 09:13:44 INFO - PROCESS | 6446 | 1462551224131 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}] 09:13:44 INFO - PROCESS | 6446 | 1462551224262 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:13:44 INFO - PROCESS | 6446 | 1462551224277 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x135fb9000 == 97 [pid = 6446] [id = 543] 09:13:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 259 (0x135783c00) [pid = 6446] [serial = 1629] [outer = 0x0] 09:13:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 260 (0x135b09800) [pid = 6446] [serial = 1630] [outer = 0x135783c00] 09:13:44 INFO - PROCESS | 6446 | 1462551224302 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 261 (0x137be0000) [pid = 6446] [serial = 1631] [outer = 0x135783c00] 09:13:44 INFO - PROCESS | 6446 | 1462551224698 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] 09:13:44 INFO - PROCESS | 6446 | 1462551224740 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:13:44 INFO - PROCESS | 6446 | 1462551224742 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 6446 | 1462551224743 Marionette TRACE conn2 <- [1,2146,null,{}] 09:13:44 INFO - PROCESS | 6446 | 1462551224746 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}] 09:13:44 INFO - PROCESS | 6446 | 1462551224877 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:13:44 INFO - PROCESS | 6446 | 1462551224893 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x137c3f000 == 98 [pid = 6446] [id = 544] 09:13:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 262 (0x127597000) [pid = 6446] [serial = 1632] [outer = 0x0] 09:13:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 263 (0x12759ac00) [pid = 6446] [serial = 1633] [outer = 0x127597000] 09:13:44 INFO - PROCESS | 6446 | 1462551224917 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 264 (0x135b09400) [pid = 6446] [serial = 1634] [outer = 0x127597000] 09:13:45 INFO - PROCESS | 6446 | 1462551225311 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] 09:13:45 INFO - PROCESS | 6446 | 1462551225362 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:13:45 INFO - PROCESS | 6446 | 1462551225364 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 6446 | 1462551225365 Marionette TRACE conn2 <- [1,2150,null,{}] 09:13:45 INFO - PROCESS | 6446 | 1462551225368 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}] 09:13:45 INFO - PROCESS | 6446 | 1462551225499 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:13:45 INFO - PROCESS | 6446 | 1462551225561 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x14140a800 == 99 [pid = 6446] [id = 545] 09:13:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 265 (0x140bac800) [pid = 6446] [serial = 1635] [outer = 0x0] 09:13:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 266 (0x140baf400) [pid = 6446] [serial = 1636] [outer = 0x140bac800] 09:13:45 INFO - PROCESS | 6446 | 1462551225586 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 267 (0x140c1b000) [pid = 6446] [serial = 1637] [outer = 0x140bac800] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 266 (0x12cfeb800) [pid = 6446] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 265 (0x118a0a800) [pid = 6446] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 264 (0x1293b9c00) [pid = 6446] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 263 (0x12d3ae000) [pid = 6446] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 262 (0x11291c000) [pid = 6446] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 261 (0x128b49c00) [pid = 6446] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 260 (0x13502ac00) [pid = 6446] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 259 (0x1168c3000) [pid = 6446] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 258 (0x129313c00) [pid = 6446] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 257 (0x12bc3b000) [pid = 6446] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 256 (0x1296ed400) [pid = 6446] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 255 (0x113056800) [pid = 6446] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 254 (0x112917400) [pid = 6446] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 253 (0x112e78400) [pid = 6446] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 252 (0x12c786400) [pid = 6446] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 251 (0x1293ca000) [pid = 6446] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x12daf0800) [pid = 6446] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x1131af400) [pid = 6446] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x11976e400) [pid = 6446] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x12a91cc00) [pid = 6446] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x118a0d000) [pid = 6446] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x125fda800) [pid = 6446] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x1160f4c00) [pid = 6446] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 243 (0x12f25ec00) [pid = 6446] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 242 (0x129638000) [pid = 6446] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 241 (0x125165800) [pid = 6446] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 240 (0x1180c8400) [pid = 6446] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 239 (0x1293d0400) [pid = 6446] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 238 (0x118f45400) [pid = 6446] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 237 (0x136081c00) [pid = 6446] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x135b61800) [pid = 6446] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 235 (0x1355b3800) [pid = 6446] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 234 (0x13492cc00) [pid = 6446] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x136079400) [pid = 6446] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x135b63000) [pid = 6446] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x134932800) [pid = 6446] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x1293b6000) [pid = 6446] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x129316c00) [pid = 6446] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x121c6a800) [pid = 6446] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x118a06c00) [pid = 6446] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x112e73400) [pid = 6446] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:13:46 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x12f257c00) [pid = 6446] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:13:46 INFO - PROCESS | 6446 | 1462551226264 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]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 920ms 09:13:46 INFO - PROCESS | 6446 | 1462551226284 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 6446 | 1462551226286 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:13:46 INFO - PROCESS | 6446 | 1462551226288 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 6446 | 1462551226290 Marionette TRACE conn2 <- [1,2154,null,{}] 09:13:46 INFO - PROCESS | 6446 | 1462551226294 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}] 09:13:46 INFO - PROCESS | 6446 | 1462551226411 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:13:46 INFO - PROCESS | 6446 | 1462551226535 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x12120e000 == 100 [pid = 6446] [id = 546] 09:13:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x1125b6000) [pid = 6446] [serial = 1638] [outer = 0x0] 09:13:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x113056800) [pid = 6446] [serial = 1639] [outer = 0x1125b6000] 09:13:46 INFO - PROCESS | 6446 | 1462551226580 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x119596800) [pid = 6446] [serial = 1640] [outer = 0x1125b6000] 09:13:46 INFO - PROCESS | 6446 | 1462551226914 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]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 09:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:13:46 INFO - PROCESS | 6446 | 1462551226960 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 6446 | 1462551226961 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:13:46 INFO - PROCESS | 6446 | 1462551226963 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 6446 | 1462551226965 Marionette TRACE conn2 <- [1,2158,null,{}] 09:13:46 INFO - PROCESS | 6446 | 1462551226967 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}] 09:13:47 INFO - PROCESS | 6446 | 1462551227081 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:13:47 INFO - PROCESS | 6446 | 1462551227172 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x1355dd000 == 101 [pid = 6446] [id = 547] 09:13:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x112920c00) [pid = 6446] [serial = 1641] [outer = 0x0] 09:13:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x127599400) [pid = 6446] [serial = 1642] [outer = 0x112920c00] 09:13:47 INFO - PROCESS | 6446 | 1462551227201 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x12d3b9000) [pid = 6446] [serial = 1643] [outer = 0x112920c00] 09:13:47 INFO - PROCESS | 6446 | 1462551227499 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]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 568ms 09:13:47 INFO - PROCESS | 6446 | 1462551227532 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 6446 | 1462551227534 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:13:47 INFO - PROCESS | 6446 | 1462551227536 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 6446 | 1462551227537 Marionette TRACE conn2 <- [1,2162,null,{}] 09:13:47 INFO - PROCESS | 6446 | 1462551227542 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}] 09:13:47 INFO - PROCESS | 6446 | 1462551227648 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:13:47 INFO - PROCESS | 6446 | 1462551227652 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x140aaa000 == 102 [pid = 6446] [id = 548] 09:13:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x121c82400) [pid = 6446] [serial = 1644] [outer = 0x0] 09:13:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x13492fc00) [pid = 6446] [serial = 1645] [outer = 0x121c82400] 09:13:47 INFO - PROCESS | 6446 | 1462551227677 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x136075800) [pid = 6446] [serial = 1646] [outer = 0x121c82400] 09:13:48 INFO - PROCESS | 6446 | 1462551228074 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]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 571ms 09:13:48 INFO - PROCESS | 6446 | 1462551228121 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:13:48 INFO - PROCESS | 6446 | 1462551228125 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:13:48 INFO - PROCESS | 6446 | 1462551228129 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 6446 | 1462551228130 Marionette TRACE conn2 <- [1,2166,null,{}] 09:13:48 INFO - PROCESS | 6446 | 1462551228133 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}] 09:13:48 INFO - PROCESS | 6446 | 1462551228432 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:13:48 INFO - PROCESS | 6446 | 1462551228624 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x119215800 == 103 [pid = 6446] [id = 549] 09:13:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 235 (0x113058800) [pid = 6446] [serial = 1647] [outer = 0x0] 09:13:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 236 (0x115fcf000) [pid = 6446] [serial = 1648] [outer = 0x113058800] 09:13:48 INFO - PROCESS | 6446 | 1462551228656 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x118570000) [pid = 6446] [serial = 1649] [outer = 0x113058800] 09:13:49 INFO - PROCESS | 6446 | 1462551229141 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]]]}] 09:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1020ms 09:13:49 INFO - PROCESS | 6446 | 1462551229149 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:13:49 INFO - PROCESS | 6446 | 1462551229152 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:13:49 INFO - PROCESS | 6446 | 1462551229155 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 6446 | 1462551229160 Marionette TRACE conn2 <- [1,2170,null,{}] 09:13:49 INFO - PROCESS | 6446 | 1462551229163 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}] 09:13:49 INFO - PROCESS | 6446 | 1462551229293 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:13:49 INFO - PROCESS | 6446 | 1462551229429 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d44a000 == 104 [pid = 6446] [id = 550] 09:13:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 238 (0x121866800) [pid = 6446] [serial = 1650] [outer = 0x0] 09:13:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 239 (0x127377800) [pid = 6446] [serial = 1651] [outer = 0x121866800] 09:13:49 INFO - PROCESS | 6446 | 1462551229464 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 240 (0x128ce8800) [pid = 6446] [serial = 1652] [outer = 0x121866800] 09:13:49 INFO - PROCESS | 6446 | 1462551229972 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]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 873ms 09:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:13:50 INFO - PROCESS | 6446 | 1462551230029 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 6446 | 1462551230032 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:13:50 INFO - PROCESS | 6446 | 1462551230036 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 6446 | 1462551230038 Marionette TRACE conn2 <- [1,2174,null,{}] 09:13:50 INFO - PROCESS | 6446 | 1462551230042 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}] 09:13:50 INFO - PROCESS | 6446 | 1462551230235 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:13:50 INFO - PROCESS | 6446 | 1462551230431 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x136095800 == 105 [pid = 6446] [id = 551] 09:13:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 241 (0x12a91d000) [pid = 6446] [serial = 1653] [outer = 0x0] 09:13:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 242 (0x12adf3c00) [pid = 6446] [serial = 1654] [outer = 0x12a91d000] 09:13:50 INFO - PROCESS | 6446 | 1462551230463 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 243 (0x12c0eb800) [pid = 6446] [serial = 1655] [outer = 0x12a91d000] 09:13:50 INFO - PROCESS | 6446 | 1462551230910 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]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 923ms 09:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:13:50 INFO - PROCESS | 6446 | 1462551230959 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 6446 | 1462551230962 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:13:50 INFO - PROCESS | 6446 | 1462551230970 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 6446 | 1462551230974 Marionette TRACE conn2 <- [1,2178,null,{}] 09:13:50 INFO - PROCESS | 6446 | 1462551230976 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}] 09:13:51 INFO - PROCESS | 6446 | 1462551231103 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:13:51 INFO - PROCESS | 6446 | 1462551231242 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x1434cf000 == 106 [pid = 6446] [id = 552] 09:13:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 244 (0x12bc3f800) [pid = 6446] [serial = 1656] [outer = 0x0] 09:13:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x12d3b1000) [pid = 6446] [serial = 1657] [outer = 0x12bc3f800] 09:13:51 INFO - PROCESS | 6446 | 1462551231274 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x1350b4c00) [pid = 6446] [serial = 1658] [outer = 0x12bc3f800] 09:13:51 INFO - PROCESS | 6446 | 1462551231728 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]]]}] 09:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 778ms 09:13:51 INFO - PROCESS | 6446 | 1462551231744 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 6446 | 1462551231745 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:13:51 INFO - PROCESS | 6446 | 1462551231748 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 6446 | 1462551231749 Marionette TRACE conn2 <- [1,2182,null,{}] 09:13:51 INFO - PROCESS | 6446 | 1462551231751 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}] 09:13:51 INFO - PROCESS | 6446 | 1462551231876 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:13:51 INFO - PROCESS | 6446 | 1462551231985 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x138ab7000 == 107 [pid = 6446] [id = 553] 09:13:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x1351a5800) [pid = 6446] [serial = 1659] [outer = 0x0] 09:13:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x1351ae400) [pid = 6446] [serial = 1660] [outer = 0x1351a5800] 09:13:52 INFO - PROCESS | 6446 | 1462551232016 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x135b60000) [pid = 6446] [serial = 1661] [outer = 0x1351a5800] 09:13:52 INFO - PROCESS | 6446 | 1462551232429 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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 718ms 09:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:13:52 INFO - PROCESS | 6446 | 1462551232466 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 6446 | 1462551232468 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:13:52 INFO - PROCESS | 6446 | 1462551232470 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 6446 | 1462551232471 Marionette TRACE conn2 <- [1,2186,null,{}] 09:13:52 INFO - PROCESS | 6446 | 1462551232474 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}] 09:13:52 INFO - PROCESS | 6446 | 1462551232596 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:13:52 INFO - PROCESS | 6446 | 1462551232733 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x141a34000 == 108 [pid = 6446] [id = 554] 09:13:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x1350e4000) [pid = 6446] [serial = 1662] [outer = 0x0] 09:13:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x1350e5c00) [pid = 6446] [serial = 1663] [outer = 0x1350e4000] 09:13:52 INFO - PROCESS | 6446 | 1462551232773 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 252 (0x136081c00) [pid = 6446] [serial = 1664] [outer = 0x1350e4000] 09:13:53 INFO - PROCESS | 6446 | 1462551233246 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]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 819ms 09:13:53 INFO - PROCESS | 6446 | 1462551233289 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 6446 | 1462551233291 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:13:53 INFO - PROCESS | 6446 | 1462551233293 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 6446 | 1462551233294 Marionette TRACE conn2 <- [1,2190,null,{}] 09:13:53 INFO - PROCESS | 6446 | 1462551233297 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}] 09:13:53 INFO - PROCESS | 6446 | 1462551233417 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:13:53 INFO - PROCESS | 6446 | 1462551233556 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x142ed2800 == 109 [pid = 6446] [id = 555] 09:13:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 253 (0x137bdb800) [pid = 6446] [serial = 1665] [outer = 0x0] 09:13:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 254 (0x138823000) [pid = 6446] [serial = 1666] [outer = 0x137bdb800] 09:13:53 INFO - PROCESS | 6446 | 1462551233588 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 255 (0x140bb0800) [pid = 6446] [serial = 1667] [outer = 0x137bdb800] 09:13:53 INFO - PROCESS | 6446 | 1462551233995 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]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 720ms 09:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:13:54 INFO - PROCESS | 6446 | 1462551234014 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 6446 | 1462551234015 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:13:54 INFO - PROCESS | 6446 | 1462551234017 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 6446 | 1462551234018 Marionette TRACE conn2 <- [1,2194,null,{}] 09:13:54 INFO - PROCESS | 6446 | 1462551234021 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}] 09:13:54 INFO - PROCESS | 6446 | 1462551234196 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:13:54 INFO - PROCESS | 6446 | 1462551234272 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x142f08800 == 110 [pid = 6446] [id = 556] 09:13:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 256 (0x140c1d400) [pid = 6446] [serial = 1668] [outer = 0x0] 09:13:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 257 (0x140c22800) [pid = 6446] [serial = 1669] [outer = 0x140c1d400] 09:13:54 INFO - PROCESS | 6446 | 1462551234301 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 258 (0x140cc0000) [pid = 6446] [serial = 1670] [outer = 0x140c1d400] 09:13:54 INFO - PROCESS | 6446 | 1462551234781 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]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 820ms 09:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:13:54 INFO - PROCESS | 6446 | 1462551234837 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 6446 | 1462551234839 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:13:54 INFO - PROCESS | 6446 | 1462551234841 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 6446 | 1462551234842 Marionette TRACE conn2 <- [1,2198,null,{}] 09:13:54 INFO - PROCESS | 6446 | 1462551234845 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}] 09:13:54 INFO - PROCESS | 6446 | 1462551234968 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:13:55 INFO - PROCESS | 6446 | 1462551235110 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x12404d800 == 111 [pid = 6446] [id = 557] 09:13:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 259 (0x125ab2400) [pid = 6446] [serial = 1671] [outer = 0x0] 09:13:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 260 (0x134a9b800) [pid = 6446] [serial = 1672] [outer = 0x125ab2400] 09:13:55 INFO - PROCESS | 6446 | 1462551235142 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 261 (0x140c26000) [pid = 6446] [serial = 1673] [outer = 0x125ab2400] 09:13:55 INFO - PROCESS | 6446 | 1462551235579 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]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 09:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:13:55 INFO - PROCESS | 6446 | 1462551235611 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 6446 | 1462551235613 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:13:55 INFO - PROCESS | 6446 | 1462551235615 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 6446 | 1462551235616 Marionette TRACE conn2 <- [1,2202,null,{}] 09:13:55 INFO - PROCESS | 6446 | 1462551235619 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}] 09:13:55 INFO - PROCESS | 6446 | 1462551235747 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:13:55 INFO - PROCESS | 6446 | 1462551235861 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ab49800 == 112 [pid = 6446] [id = 558] 09:13:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 262 (0x1166c7c00) [pid = 6446] [serial = 1674] [outer = 0x0] 09:13:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 263 (0x12ab62000) [pid = 6446] [serial = 1675] [outer = 0x1166c7c00] 09:13:55 INFO - PROCESS | 6446 | 1462551235891 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 264 (0x13883a800) [pid = 6446] [serial = 1676] [outer = 0x1166c7c00] 09:13:56 INFO - PROCESS | 6446 | 1462551236415 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]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 870ms 09:13:56 INFO - PROCESS | 6446 | 1462551236485 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 6446 | 1462551236488 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:13:56 INFO - PROCESS | 6446 | 1462551236491 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 6446 | 1462551236493 Marionette TRACE conn2 <- [1,2206,null,{}] 09:13:56 INFO - PROCESS | 6446 | 1462551236497 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}] 09:13:56 INFO - PROCESS | 6446 | 1462551236691 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:13:57 INFO - PROCESS | 6446 | 1462551237194 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x1214ac000 == 113 [pid = 6446] [id = 559] 09:13:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 265 (0x112916c00) [pid = 6446] [serial = 1677] [outer = 0x0] 09:13:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 266 (0x112b43c00) [pid = 6446] [serial = 1678] [outer = 0x112916c00] 09:13:57 INFO - PROCESS | 6446 | 1462551237226 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 267 (0x1131ac000) [pid = 6446] [serial = 1679] [outer = 0x112916c00] 09:13:57 INFO - PROCESS | 6446 | 1462551237698 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]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1222ms 09:13:57 INFO - PROCESS | 6446 | 1462551237714 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:13:57 INFO - PROCESS | 6446 | 1462551237717 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:13:57 INFO - PROCESS | 6446 | 1462551237719 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 6446 | 1462551237722 Marionette TRACE conn2 <- [1,2210,null,{}] 09:13:57 INFO - PROCESS | 6446 | 1462551237725 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}] 09:13:57 INFO - PROCESS | 6446 | 1462551237835 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:13:57 INFO - PROCESS | 6446 | 1462551237953 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213b2800 == 114 [pid = 6446] [id = 560] 09:13:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 268 (0x116a78800) [pid = 6446] [serial = 1680] [outer = 0x0] 09:13:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 269 (0x1185c2800) [pid = 6446] [serial = 1681] [outer = 0x116a78800] 09:13:57 INFO - PROCESS | 6446 | 1462551237990 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 270 (0x118f4f800) [pid = 6446] [serial = 1682] [outer = 0x116a78800] 09:13:58 INFO - PROCESS | 6446 | 1462551238476 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]]]}] 09:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 823ms 09:13:58 INFO - PROCESS | 6446 | 1462551238564 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 6446 | 1462551238568 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:13:58 INFO - PROCESS | 6446 | 1462551238577 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 6446 | 1462551238579 Marionette TRACE conn2 <- [1,2214,null,{}] 09:13:58 INFO - PROCESS | 6446 | 1462551238583 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}] 09:13:58 INFO - PROCESS | 6446 | 1462551238754 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:13:58 INFO - PROCESS | 6446 | 1462551238882 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298d6800 == 115 [pid = 6446] [id = 561] 09:13:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 271 (0x119c2a800) [pid = 6446] [serial = 1683] [outer = 0x0] 09:13:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 272 (0x121430000) [pid = 6446] [serial = 1684] [outer = 0x119c2a800] 09:13:58 INFO - PROCESS | 6446 | 1462551238911 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 273 (0x121c77000) [pid = 6446] [serial = 1685] [outer = 0x119c2a800] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x140aaa000 == 114 [pid = 6446] [id = 548] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x1355dd000 == 113 [pid = 6446] [id = 547] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x12120e000 == 112 [pid = 6446] [id = 546] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x14140a800 == 111 [pid = 6446] [id = 545] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x137c3f000 == 110 [pid = 6446] [id = 544] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 272 (0x12f2a3c00) [pid = 6446] [serial = 1576] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x135fb9000 == 109 [pid = 6446] [id = 543] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x135c48000 == 108 [pid = 6446] [id = 542] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x1355c8800 == 107 [pid = 6446] [id = 541] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfbd000 == 106 [pid = 6446] [id = 540] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x125f37000 == 105 [pid = 6446] [id = 539] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x119318800 == 104 [pid = 6446] [id = 538] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x12c384800 == 103 [pid = 6446] [id = 537] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x1361e2000 == 102 [pid = 6446] [id = 536] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x12a88a800 == 101 [pid = 6446] [id = 535] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x142f79000 == 100 [pid = 6446] [id = 534] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x138855000 == 99 [pid = 6446] [id = 533] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x142f7c000 == 98 [pid = 6446] [id = 532] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x14140b000 == 97 [pid = 6446] [id = 531] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x1409c5000 == 96 [pid = 6446] [id = 530] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x14082c000 == 95 [pid = 6446] [id = 529] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x1360ad800 == 94 [pid = 6446] [id = 528] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc86800 == 93 [pid = 6446] [id = 527] 09:13:59 INFO - PROCESS | 6446 | --DOCSHELL 0x127571000 == 92 [pid = 6446] [id = 526] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 271 (0x135805c00) [pid = 6446] [serial = 1141] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 270 (0x12d4a3400) [pid = 6446] [serial = 1156] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 269 (0x1293c1000) [pid = 6446] [serial = 1150] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 268 (0x118a08400) [pid = 6446] [serial = 1144] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 267 (0x12b471000) [pid = 6446] [serial = 1315] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 266 (0x12c789c00) [pid = 6446] [serial = 1297] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 265 (0x13881c400) [pid = 6446] [serial = 1294] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 264 (0x13619d800) [pid = 6446] [serial = 1291] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 263 (0x135b61400) [pid = 6446] [serial = 1288] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 262 (0x1355b8000) [pid = 6446] [serial = 1285] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 261 (0x136197000) [pid = 6446] [serial = 1231] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 260 (0x136077800) [pid = 6446] [serial = 1228] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 259 (0x135b62800) [pid = 6446] [serial = 1225] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 258 (0x12d798400) [pid = 6446] [serial = 1222] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 257 (0x12c0e4c00) [pid = 6446] [serial = 1219] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 256 (0x128bc1000) [pid = 6446] [serial = 1216] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 255 (0x121088400) [pid = 6446] [serial = 1213] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 254 (0x115d5fc00) [pid = 6446] [serial = 1210] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 253 (0x12daec000) [pid = 6446] [serial = 1159] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 252 (0x12f262400) [pid = 6446] [serial = 1282] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 251 (0x12c317c00) [pid = 6446] [serial = 1153] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x134928c00) [pid = 6446] [serial = 1162] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x128bb7c00) [pid = 6446] [serial = 1165] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x121c77c00) [pid = 6446] [serial = 1147] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x12c0f1c00) [pid = 6446] [serial = 1279] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x121ff1000) [pid = 6446] [serial = 1276] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x1293ba400) [pid = 6446] [serial = 1375] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x118a0c000) [pid = 6446] [serial = 1273] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 243 (0x1355bb800) [pid = 6446] [serial = 1445] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 242 (0x12dae3400) [pid = 6446] [serial = 1559] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 241 (0x12d4a3c00) [pid = 6446] [serial = 1558] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 240 (0x118ff8000) [pid = 6446] [serial = 1543] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 239 (0x119d3e800) [pid = 6446] [serial = 1544] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 238 (0x116641c00) [pid = 6446] [serial = 1513] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 237 (0x12ab5fc00) [pid = 6446] [serial = 1552] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x12b22c000) [pid = 6446] [serial = 1553] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 235 (0x12adf1800) [pid = 6446] [serial = 1537] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 234 (0x12f261000) [pid = 6446] [serial = 1561] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x1350b6000) [pid = 6446] [serial = 1531] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x134a94800) [pid = 6446] [serial = 1522] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x112e6ec00) [pid = 6446] [serial = 1540] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x1168c2800) [pid = 6446] [serial = 1541] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x125141c00) [pid = 6446] [serial = 1516] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x128e2ec00) [pid = 6446] [serial = 1549] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x129637800) [pid = 6446] [serial = 1550] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x1351aa800) [pid = 6446] [serial = 1565] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x1350ad800) [pid = 6446] [serial = 1564] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x12108a000) [pid = 6446] [serial = 1546] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x1259dfc00) [pid = 6446] [serial = 1547] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x1351a5400) [pid = 6446] [serial = 1534] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x138841800) [pid = 6446] [serial = 1528] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x138828800) [pid = 6446] [serial = 1511] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x12bc3a400) [pid = 6446] [serial = 1519] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x12c0ef800) [pid = 6446] [serial = 1555] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x137bd7800) [pid = 6446] [serial = 1525] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x1357a0c00) [pid = 6446] [serial = 1573] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 215 (0x13619ec00) [pid = 6446] [serial = 1574] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 214 (0x12132bc00) [pid = 6446] [serial = 1567] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 213 (0x12b46cc00) [pid = 6446] [serial = 1568] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x135029400) [pid = 6446] [serial = 1562] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x12cc3a000) [pid = 6446] [serial = 1556] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x1351af000) [pid = 6446] [serial = 1570] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x13578b800) [pid = 6446] [serial = 1571] [outer = 0x0] [url = about:blank] 09:13:59 INFO - PROCESS | 6446 | 1462551239398 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]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 873ms 09:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:13:59 INFO - PROCESS | 6446 | 1462551239448 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 6446 | 1462551239450 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:13:59 INFO - PROCESS | 6446 | 1462551239457 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 6446 | 1462551239461 Marionette TRACE conn2 <- [1,2218,null,{}] 09:13:59 INFO - PROCESS | 6446 | 1462551239465 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}] 09:13:59 INFO - PROCESS | 6446 | 1462551239566 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:13:59 INFO - PROCESS | 6446 | 1462551239659 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x12403c800 == 93 [pid = 6446] [id = 562] 09:13:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x121c65400) [pid = 6446] [serial = 1686] [outer = 0x0] 09:13:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x12546f000) [pid = 6446] [serial = 1687] [outer = 0x121c65400] 09:13:59 INFO - PROCESS | 6446 | 1462551239686 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x125fe2800) [pid = 6446] [serial = 1688] [outer = 0x121c65400] 09:14:00 INFO - PROCESS | 6446 | 1462551240001 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]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 578ms 09:14:00 INFO - PROCESS | 6446 | 1462551240031 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:14:00 INFO - PROCESS | 6446 | 1462551240032 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:14:00 INFO - PROCESS | 6446 | 1462551240035 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 6446 | 1462551240036 Marionette TRACE conn2 <- [1,2222,null,{}] 09:14:00 INFO - PROCESS | 6446 | 1462551240038 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}] 09:14:00 INFO - PROCESS | 6446 | 1462551240140 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:14:00 INFO - PROCESS | 6446 | 1462551240243 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x128a1a800 == 94 [pid = 6446] [id = 563] 09:14:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x125fda800) [pid = 6446] [serial = 1689] [outer = 0x0] 09:14:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 214 (0x12759c800) [pid = 6446] [serial = 1690] [outer = 0x125fda800] 09:14:00 INFO - PROCESS | 6446 | 1462551240269 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 215 (0x128bbe000) [pid = 6446] [serial = 1691] [outer = 0x125fda800] 09:14:00 INFO - PROCESS | 6446 | 1462551240575 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]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 568ms 09:14:00 INFO - PROCESS | 6446 | 1462551240603 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 6446 | 1462551240605 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:14:00 INFO - PROCESS | 6446 | 1462551240609 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 6446 | 1462551240611 Marionette TRACE conn2 <- [1,2226,null,{}] 09:14:00 INFO - PROCESS | 6446 | 1462551240613 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}] 09:14:00 INFO - PROCESS | 6446 | 1462551240708 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:14:00 INFO - PROCESS | 6446 | 1462551240796 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7b8800 == 95 [pid = 6446] [id = 564] 09:14:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 216 (0x128e2b000) [pid = 6446] [serial = 1692] [outer = 0x0] 09:14:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x12901f400) [pid = 6446] [serial = 1693] [outer = 0x128e2b000] 09:14:00 INFO - PROCESS | 6446 | 1462551240828 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x1293d6c00) [pid = 6446] [serial = 1694] [outer = 0x128e2b000] 09:14:01 INFO - PROCESS | 6446 | 1462551241223 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]]]}] 09:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 620ms 09:14:01 INFO - PROCESS | 6446 | 1462551241229 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 6446 | 1462551241231 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:14:01 INFO - PROCESS | 6446 | 1462551241234 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 6446 | 1462551241236 Marionette TRACE conn2 <- [1,2230,null,{}] 09:14:01 INFO - PROCESS | 6446 | 1462551241240 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}] 09:14:01 INFO - PROCESS | 6446 | 1462551241334 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:14:01 INFO - PROCESS | 6446 | 1462551241472 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfb8800 == 96 [pid = 6446] [id = 565] 09:14:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x1293cf000) [pid = 6446] [serial = 1695] [outer = 0x0] 09:14:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x12a91f800) [pid = 6446] [serial = 1696] [outer = 0x1293cf000] 09:14:01 INFO - PROCESS | 6446 | 1462551241516 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x12b46a800) [pid = 6446] [serial = 1697] [outer = 0x1293cf000] 09:14:01 INFO - PROCESS | 6446 | 1462551241987 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]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 776ms 09:14:02 INFO - PROCESS | 6446 | 1462551242016 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:14:02 INFO - PROCESS | 6446 | 1462551242018 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:14:02 INFO - PROCESS | 6446 | 1462551242022 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 6446 | 1462551242025 Marionette TRACE conn2 <- [1,2234,null,{}] 09:14:02 INFO - PROCESS | 6446 | 1462551242029 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}] 09:14:02 INFO - PROCESS | 6446 | 1462551242197 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:14:02 INFO - PROCESS | 6446 | 1462551242216 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f219000 == 97 [pid = 6446] [id = 566] 09:14:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x121c71c00) [pid = 6446] [serial = 1698] [outer = 0x0] 09:14:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x12bc3a400) [pid = 6446] [serial = 1699] [outer = 0x121c71c00] 09:14:02 INFO - PROCESS | 6446 | 1462551242242 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x12c0f0c00) [pid = 6446] [serial = 1700] [outer = 0x121c71c00] 09:14:02 INFO - PROCESS | 6446 | 1462551242649 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]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 677ms 09:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:14:02 INFO - PROCESS | 6446 | 1462551242699 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 6446 | 1462551242701 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:14:02 INFO - PROCESS | 6446 | 1462551242705 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 6446 | 1462551242706 Marionette TRACE conn2 <- [1,2238,null,{}] 09:14:02 INFO - PROCESS | 6446 | 1462551242710 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}] 09:14:02 INFO - PROCESS | 6446 | 1462551242935 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:14:02 INFO - PROCESS | 6446 | 1462551242970 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x1356c6800 == 98 [pid = 6446] [id = 567] 09:14:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x12c316400) [pid = 6446] [serial = 1701] [outer = 0x0] 09:14:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x12c785400) [pid = 6446] [serial = 1702] [outer = 0x12c316400] 09:14:03 INFO - PROCESS | 6446 | 1462551243012 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x12cc3a000) [pid = 6446] [serial = 1703] [outer = 0x12c316400] 09:14:03 INFO - PROCESS | 6446 | 1462551243651 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]]]}] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x112920c00) [pid = 6446] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x119590000) [pid = 6446] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x1125b6000) [pid = 6446] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x127597000) [pid = 6446] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x135783c00) [pid = 6446] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x118a10800) [pid = 6446] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x12d7a0000) [pid = 6446] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x13502cc00) [pid = 6446] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x12ab61800) [pid = 6446] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x140bac800) [pid = 6446] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:14:03 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x12c31ac00) [pid = 6446] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 972ms 09:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:14:03 INFO - PROCESS | 6446 | 1462551243677 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 6446 | 1462551243678 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:14:03 INFO - PROCESS | 6446 | 1462551243680 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 6446 | 1462551243681 Marionette TRACE conn2 <- [1,2242,null,{}] 09:14:03 INFO - PROCESS | 6446 | 1462551243684 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}] 09:14:03 INFO - PROCESS | 6446 | 1462551243778 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:14:03 INFO - PROCESS | 6446 | 1462551243782 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bd5c800 == 99 [pid = 6446] [id = 568] 09:14:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x1185bc800) [pid = 6446] [serial = 1704] [outer = 0x0] 09:14:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x128e33c00) [pid = 6446] [serial = 1705] [outer = 0x1185bc800] 09:14:03 INFO - PROCESS | 6446 | 1462551243810 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x12cdbf000) [pid = 6446] [serial = 1706] [outer = 0x1185bc800] 09:14:04 INFO - PROCESS | 6446 | 1462551244170 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]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 520ms 09:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:14:04 INFO - PROCESS | 6446 | 1462551244201 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 6446 | 1462551244202 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:14:04 INFO - PROCESS | 6446 | 1462551244204 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 6446 | 1462551244205 Marionette TRACE conn2 <- [1,2246,null,{}] 09:14:04 INFO - PROCESS | 6446 | 1462551244208 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}] 09:14:04 INFO - PROCESS | 6446 | 1462551244324 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:14:04 INFO - PROCESS | 6446 | 1462551244413 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x135956000 == 100 [pid = 6446] [id = 569] 09:14:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x127596000) [pid = 6446] [serial = 1707] [outer = 0x0] 09:14:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x12cfed400) [pid = 6446] [serial = 1708] [outer = 0x127596000] 09:14:04 INFO - PROCESS | 6446 | 1462551244444 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x12d7a6000) [pid = 6446] [serial = 1709] [outer = 0x127596000] 09:14:04 INFO - PROCESS | 6446 | 1462551244728 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]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 572ms 09:14:04 INFO - PROCESS | 6446 | 1462551244779 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 6446 | 1462551244781 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:14:04 INFO - PROCESS | 6446 | 1462551244784 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 6446 | 1462551244787 Marionette TRACE conn2 <- [1,2250,null,{}] 09:14:04 INFO - PROCESS | 6446 | 1462551244794 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}] 09:14:04 INFO - PROCESS | 6446 | 1462551244968 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:14:05 INFO - PROCESS | 6446 | 1462551245106 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x135c49000 == 101 [pid = 6446] [id = 570] 09:14:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x12c782800) [pid = 6446] [serial = 1710] [outer = 0x0] 09:14:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x12daeac00) [pid = 6446] [serial = 1711] [outer = 0x12c782800] 09:14:05 INFO - PROCESS | 6446 | 1462551245148 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x134929800) [pid = 6446] [serial = 1712] [outer = 0x12c782800] 09:14:05 INFO - PROCESS | 6446 | 1462551245478 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]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 726ms 09:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:14:05 INFO - PROCESS | 6446 | 1462551245512 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 6446 | 1462551245513 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:14:05 INFO - PROCESS | 6446 | 1462551245515 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 6446 | 1462551245516 Marionette TRACE conn2 <- [1,2254,null,{}] 09:14:05 INFO - PROCESS | 6446 | 1462551245518 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}] 09:14:05 INFO - PROCESS | 6446 | 1462551245619 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:14:05 INFO - PROCESS | 6446 | 1462551245821 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x1181a5000 == 102 [pid = 6446] [id = 571] 09:14:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x112913c00) [pid = 6446] [serial = 1713] [outer = 0x0] 09:14:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x112b49c00) [pid = 6446] [serial = 1714] [outer = 0x112913c00] 09:14:05 INFO - PROCESS | 6446 | 1462551245869 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x116641400) [pid = 6446] [serial = 1715] [outer = 0x112913c00] 09:14:06 INFO - PROCESS | 6446 | 1462551246344 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]]]}] 09:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 870ms 09:14:06 INFO - PROCESS | 6446 | 1462551246386 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 6446 | 1462551246389 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:14:06 INFO - PROCESS | 6446 | 1462551246394 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 6446 | 1462551246397 Marionette TRACE conn2 <- [1,2258,null,{}] 09:14:06 INFO - PROCESS | 6446 | 1462551246400 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}] 09:14:06 INFO - PROCESS | 6446 | 1462551246526 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:14:06 INFO - PROCESS | 6446 | 1462551246630 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a8c2800 == 103 [pid = 6446] [id = 572] 09:14:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x119772800) [pid = 6446] [serial = 1716] [outer = 0x0] 09:14:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x11a0cec00) [pid = 6446] [serial = 1717] [outer = 0x119772800] 09:14:06 INFO - PROCESS | 6446 | 1462551246662 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x121c6a400) [pid = 6446] [serial = 1718] [outer = 0x119772800] 09:14:07 INFO - PROCESS | 6446 | 1462551247114 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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 772ms 09:14:07 INFO - PROCESS | 6446 | 1462551247167 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 6446 | 1462551247170 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:14:07 INFO - PROCESS | 6446 | 1462551247173 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 6446 | 1462551247174 Marionette TRACE conn2 <- [1,2262,null,{}] 09:14:07 INFO - PROCESS | 6446 | 1462551247177 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}] 09:14:07 INFO - PROCESS | 6446 | 1462551247299 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:14:07 INFO - PROCESS | 6446 | 1462551247403 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f22e000 == 104 [pid = 6446] [id = 573] 09:14:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x121d5f000) [pid = 6446] [serial = 1719] [outer = 0x0] 09:14:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x12752fc00) [pid = 6446] [serial = 1720] [outer = 0x121d5f000] 09:14:07 INFO - PROCESS | 6446 | 1462551247434 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x129315800) [pid = 6446] [serial = 1721] [outer = 0x121d5f000] 09:14:07 INFO - PROCESS | 6446 | 1462551247868 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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 723ms 09:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:14:07 INFO - PROCESS | 6446 | 1462551247897 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 6446 | 1462551247898 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:14:07 INFO - PROCESS | 6446 | 1462551247907 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 6446 | 1462551247913 Marionette TRACE conn2 <- [1,2266,null,{}] 09:14:07 INFO - PROCESS | 6446 | 1462551247918 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}] 09:14:08 INFO - PROCESS | 6446 | 1462551248087 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:14:08 INFO - PROCESS | 6446 | 1462551248262 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x1360a5800 == 105 [pid = 6446] [id = 574] 09:14:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 235 (0x1293d2800) [pid = 6446] [serial = 1722] [outer = 0x0] 09:14:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 236 (0x12a966400) [pid = 6446] [serial = 1723] [outer = 0x1293d2800] 09:14:08 INFO - PROCESS | 6446 | 1462551248310 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x12d3b3400) [pid = 6446] [serial = 1724] [outer = 0x1293d2800] 09:14:08 INFO - PROCESS | 6446 | 1462551248773 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]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 930ms 09:14:08 INFO - PROCESS | 6446 | 1462551248841 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 6446 | 1462551248843 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:14:08 INFO - PROCESS | 6446 | 1462551248847 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 6446 | 1462551248848 Marionette TRACE conn2 <- [1,2270,null,{}] 09:14:08 INFO - PROCESS | 6446 | 1462551248850 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}] 09:14:08 INFO - PROCESS | 6446 | 1462551248973 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:14:09 INFO - PROCESS | 6446 | 1462551249077 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x137ace000 == 106 [pid = 6446] [id = 575] 09:14:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 238 (0x12cfee800) [pid = 6446] [serial = 1725] [outer = 0x0] 09:14:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 239 (0x12f260800) [pid = 6446] [serial = 1726] [outer = 0x12cfee800] 09:14:09 INFO - PROCESS | 6446 | 1462551249108 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 240 (0x134a8cc00) [pid = 6446] [serial = 1727] [outer = 0x12cfee800] 09:14:09 INFO - PROCESS | 6446 | 1462551249511 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]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 718ms 09:14:09 INFO - PROCESS | 6446 | 1462551249566 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 6446 | 1462551249567 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:14:09 INFO - PROCESS | 6446 | 1462551249569 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 6446 | 1462551249570 Marionette TRACE conn2 <- [1,2274,null,{}] 09:14:09 INFO - PROCESS | 6446 | 1462551249573 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}] 09:14:09 INFO - PROCESS | 6446 | 1462551249692 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:14:09 INFO - PROCESS | 6446 | 1462551249811 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x13885a000 == 107 [pid = 6446] [id = 576] 09:14:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 241 (0x13502dc00) [pid = 6446] [serial = 1728] [outer = 0x0] 09:14:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 242 (0x1350ad800) [pid = 6446] [serial = 1729] [outer = 0x13502dc00] 09:14:09 INFO - PROCESS | 6446 | 1462551249889 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 243 (0x1350e1400) [pid = 6446] [serial = 1730] [outer = 0x13502dc00] 09:14:10 INFO - PROCESS | 6446 | 1462551250316 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]]]}] 09:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 821ms 09:14:10 INFO - PROCESS | 6446 | 1462551250392 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:14:10 INFO - PROCESS | 6446 | 1462551250394 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:14:10 INFO - PROCESS | 6446 | 1462551250397 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 6446 | 1462551250398 Marionette TRACE conn2 <- [1,2278,null,{}] 09:14:10 INFO - PROCESS | 6446 | 1462551250401 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}] 09:14:10 INFO - PROCESS | 6446 | 1462551250519 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:14:10 INFO - PROCESS | 6446 | 1462551250618 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x138be8000 == 108 [pid = 6446] [id = 577] 09:14:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 244 (0x1351ac000) [pid = 6446] [serial = 1731] [outer = 0x0] 09:14:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x1355bc000) [pid = 6446] [serial = 1732] [outer = 0x1351ac000] 09:14:10 INFO - PROCESS | 6446 | 1462551250648 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x13575dc00) [pid = 6446] [serial = 1733] [outer = 0x1351ac000] 09:14:11 INFO - PROCESS | 6446 | 1462551251101 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]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 768ms 09:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:14:11 INFO - PROCESS | 6446 | 1462551251166 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 6446 | 1462551251167 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:14:11 INFO - PROCESS | 6446 | 1462551251170 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 6446 | 1462551251171 Marionette TRACE conn2 <- [1,2282,null,{}] 09:14:11 INFO - PROCESS | 6446 | 1462551251174 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}] 09:14:11 INFO - PROCESS | 6446 | 1462551251294 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:14:11 INFO - PROCESS | 6446 | 1462551251400 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x140823800 == 109 [pid = 6446] [id = 578] 09:14:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x13575c400) [pid = 6446] [serial = 1734] [outer = 0x0] 09:14:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x13579bc00) [pid = 6446] [serial = 1735] [outer = 0x13575c400] 09:14:11 INFO - PROCESS | 6446 | 1462551251430 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x13580e400) [pid = 6446] [serial = 1736] [outer = 0x13575c400] 09:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 668ms 09:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:14:11 INFO - PROCESS | 6446 | 1462551251833 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]]]}] 09:14:11 INFO - PROCESS | 6446 | 1462551251839 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 6446 | 1462551251840 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:14:11 INFO - PROCESS | 6446 | 1462551251842 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 6446 | 1462551251844 Marionette TRACE conn2 <- [1,2286,null,{}] 09:14:11 INFO - PROCESS | 6446 | 1462551251846 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}] 09:14:11 INFO - PROCESS | 6446 | 1462551251983 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:14:12 INFO - PROCESS | 6446 | 1462551252118 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x1409d2800 == 110 [pid = 6446] [id = 579] 09:14:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x13575ec00) [pid = 6446] [serial = 1737] [outer = 0x0] 09:14:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x135b05c00) [pid = 6446] [serial = 1738] [outer = 0x13575ec00] 09:14:12 INFO - PROCESS | 6446 | 1462551252149 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 252 (0x135b65c00) [pid = 6446] [serial = 1739] [outer = 0x13575ec00] 09:14:12 INFO - PROCESS | 6446 | 1462551252571 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]]]}] 09:14:12 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 09:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 09:14:12 INFO - PROCESS | 6446 | 1462551252613 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:14:12 INFO - PROCESS | 6446 | 1462551252614 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:14:12 INFO - PROCESS | 6446 | 1462551252617 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 6446 | 1462551252618 Marionette TRACE conn2 <- [1,2290,null,{}] 09:14:12 INFO - PROCESS | 6446 | 1462551252620 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}] 09:14:12 INFO - PROCESS | 6446 | 1462551252744 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:14:12 INFO - PROCESS | 6446 | 1462551252853 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x140c4b000 == 111 [pid = 6446] [id = 580] 09:14:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 253 (0x135b0e400) [pid = 6446] [serial = 1740] [outer = 0x0] 09:14:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 254 (0x137bd5800) [pid = 6446] [serial = 1741] [outer = 0x135b0e400] 09:14:12 INFO - PROCESS | 6446 | 1462551252883 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 255 (0x138759c00) [pid = 6446] [serial = 1742] [outer = 0x135b0e400] 09:14:13 INFO - PROCESS | 6446 | 1462551253310 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]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 718ms 09:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:14:13 INFO - PROCESS | 6446 | 1462551253347 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 6446 | 1462551253349 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:14:13 INFO - PROCESS | 6446 | 1462551253351 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 6446 | 1462551253352 Marionette TRACE conn2 <- [1,2294,null,{}] 09:14:13 INFO - PROCESS | 6446 | 1462551253355 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}] 09:14:13 INFO - PROCESS | 6446 | 1462551253523 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:14:13 INFO - PROCESS | 6446 | 1462551253626 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x141a2d800 == 112 [pid = 6446] [id = 581] 09:14:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 256 (0x13875f800) [pid = 6446] [serial = 1743] [outer = 0x0] 09:14:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 257 (0x138770400) [pid = 6446] [serial = 1744] [outer = 0x13875f800] 09:14:13 INFO - PROCESS | 6446 | 1462551253662 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 258 (0x138841000) [pid = 6446] [serial = 1745] [outer = 0x13875f800] 09:14:14 INFO - PROCESS | 6446 | 1462551254166 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]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 825ms 09:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:14:14 INFO - PROCESS | 6446 | 1462551254177 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 6446 | 1462551254179 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:14:14 INFO - PROCESS | 6446 | 1462551254181 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 6446 | 1462551254183 Marionette TRACE conn2 <- [1,2298,null,{}] 09:14:14 INFO - PROCESS | 6446 | 1462551254186 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}] 09:14:14 INFO - PROCESS | 6446 | 1462551254325 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:14:14 INFO - PROCESS | 6446 | 1462551254464 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d6ae000 == 113 [pid = 6446] [id = 582] 09:14:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 259 (0x128e25c00) [pid = 6446] [serial = 1746] [outer = 0x0] 09:14:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 260 (0x12f257800) [pid = 6446] [serial = 1747] [outer = 0x128e25c00] 09:14:14 INFO - PROCESS | 6446 | 1462551254496 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 261 (0x140c1dc00) [pid = 6446] [serial = 1748] [outer = 0x128e25c00] 09:14:14 INFO - PROCESS | 6446 | 1462551254969 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]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 822ms 09:14:15 INFO - PROCESS | 6446 | 1462551255003 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 6446 | 1462551255005 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:14:15 INFO - PROCESS | 6446 | 1462551255007 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 6446 | 1462551255008 Marionette TRACE conn2 <- [1,2302,null,{}] 09:14:15 INFO - PROCESS | 6446 | 1462551255010 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}] 09:14:15 INFO - PROCESS | 6446 | 1462551255136 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:14:15 INFO - PROCESS | 6446 | 1462551255441 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x124053800 == 114 [pid = 6446] [id = 583] 09:14:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 262 (0x112b3e000) [pid = 6446] [serial = 1749] [outer = 0x0] 09:14:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 263 (0x112e70400) [pid = 6446] [serial = 1750] [outer = 0x112b3e000] 09:14:15 INFO - PROCESS | 6446 | 1462551255480 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 264 (0x1180c8400) [pid = 6446] [serial = 1751] [outer = 0x112b3e000] 09:14:15 INFO - PROCESS | 6446 | 1462551255916 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]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 923ms 09:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:14:15 INFO - PROCESS | 6446 | 1462551255931 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 6446 | 1462551255933 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:14:15 INFO - PROCESS | 6446 | 1462551255936 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 6446 | 1462551255939 Marionette TRACE conn2 <- [1,2306,null,{}] 09:14:15 INFO - PROCESS | 6446 | 1462551255942 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}] 09:14:16 INFO - PROCESS | 6446 | 1462551256062 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:14:16 INFO - PROCESS | 6446 | 1462551256207 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c37f800 == 115 [pid = 6446] [id = 584] 09:14:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 265 (0x1185c1800) [pid = 6446] [serial = 1752] [outer = 0x0] 09:14:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 266 (0x118f45800) [pid = 6446] [serial = 1753] [outer = 0x1185c1800] 09:14:16 INFO - PROCESS | 6446 | 1462551256237 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 267 (0x121d57800) [pid = 6446] [serial = 1754] [outer = 0x1185c1800] 09:14:16 INFO - PROCESS | 6446 | 1462551256651 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]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 775ms 09:14:16 INFO - PROCESS | 6446 | 1462551256723 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 6446 | 1462551256726 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:14:16 INFO - PROCESS | 6446 | 1462551256732 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 6446 | 1462551256733 Marionette TRACE conn2 <- [1,2310,null,{}] 09:14:16 INFO - PROCESS | 6446 | 1462551256735 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}] 09:14:16 INFO - PROCESS | 6446 | 1462551256852 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:14:17 INFO - PROCESS | 6446 | 1462551257002 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x135c49000 == 114 [pid = 6446] [id = 570] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x135956000 == 113 [pid = 6446] [id = 569] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x12bd5c800 == 112 [pid = 6446] [id = 568] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x1356c6800 == 111 [pid = 6446] [id = 567] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x12f219000 == 110 [pid = 6446] [id = 566] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfb8800 == 109 [pid = 6446] [id = 565] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 266 (0x1361a2c00) [pid = 6446] [serial = 1594] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 265 (0x1293bdc00) [pid = 6446] [serial = 1606] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 264 (0x12c78a000) [pid = 6446] [serial = 1603] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 263 (0x138827400) [pid = 6446] [serial = 1600] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 262 (0x140bb5400) [pid = 6446] [serial = 1609] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 261 (0x13875d400) [pid = 6446] [serial = 1597] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 260 (0x13492fc00) [pid = 6446] [serial = 1645] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x117312800 == 110 [pid = 6446] [id = 585] 09:14:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 261 (0x112e75400) [pid = 6446] [serial = 1755] [outer = 0x0] 09:14:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 262 (0x118295400) [pid = 6446] [serial = 1756] [outer = 0x112e75400] 09:14:17 INFO - PROCESS | 6446 | 1462551257076 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 263 (0x12759e800) [pid = 6446] [serial = 1757] [outer = 0x112e75400] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7b8800 == 109 [pid = 6446] [id = 564] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x128a1a800 == 108 [pid = 6446] [id = 563] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x12403c800 == 107 [pid = 6446] [id = 562] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x1298d6800 == 106 [pid = 6446] [id = 561] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x1213b2800 == 105 [pid = 6446] [id = 560] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x1214ac000 == 104 [pid = 6446] [id = 559] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x142ed2800 == 103 [pid = 6446] [id = 555] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x141a34000 == 102 [pid = 6446] [id = 554] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x138ab7000 == 101 [pid = 6446] [id = 553] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x1434cf000 == 100 [pid = 6446] [id = 552] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x136095800 == 99 [pid = 6446] [id = 551] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x12d44a000 == 98 [pid = 6446] [id = 550] 09:14:17 INFO - PROCESS | 6446 | --DOCSHELL 0x119215800 == 97 [pid = 6446] [id = 549] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 262 (0x127599400) [pid = 6446] [serial = 1642] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 261 (0x129314400) [pid = 6446] [serial = 1616] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 260 (0x119596800) [pid = 6446] [serial = 1640] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 259 (0x128b4c800) [pid = 6446] [serial = 1582] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 258 (0x135b09400) [pid = 6446] [serial = 1634] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 257 (0x125ab7800) [pid = 6446] [serial = 1615] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 256 (0x113056800) [pid = 6446] [serial = 1639] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 255 (0x135b09800) [pid = 6446] [serial = 1630] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 254 (0x119768800) [pid = 6446] [serial = 1612] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 253 (0x134a99400) [pid = 6446] [serial = 1625] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 252 (0x135804400) [pid = 6446] [serial = 1628] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 251 (0x137be0000) [pid = 6446] [serial = 1631] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x12c0e6c00) [pid = 6446] [serial = 1619] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x140baf400) [pid = 6446] [serial = 1636] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x1197ed400) [pid = 6446] [serial = 1579] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x12d3b1c00) [pid = 6446] [serial = 1622] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x135025400) [pid = 6446] [serial = 1588] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x12cc3b000) [pid = 6446] [serial = 1621] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x121d5a400) [pid = 6446] [serial = 1613] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 243 (0x12aded800) [pid = 6446] [serial = 1618] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 242 (0x140c1b000) [pid = 6446] [serial = 1637] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 241 (0x12d3b9000) [pid = 6446] [serial = 1643] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 240 (0x1351a2400) [pid = 6446] [serial = 1627] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 239 (0x135756c00) [pid = 6446] [serial = 1591] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 238 (0x12759ac00) [pid = 6446] [serial = 1633] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 237 (0x12c78fc00) [pid = 6446] [serial = 1585] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x12f263000) [pid = 6446] [serial = 1624] [outer = 0x0] [url = about:blank] 09:14:17 INFO - PROCESS | 6446 | 1462551257453 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]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 09:14:17 INFO - PROCESS | 6446 | 1462551257503 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:14:17 INFO - PROCESS | 6446 | 1462551257505 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:14:17 INFO - PROCESS | 6446 | 1462551257510 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 6446 | 1462551257517 Marionette TRACE conn2 <- [1,2314,null,{}] 09:14:17 INFO - PROCESS | 6446 | 1462551257526 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}] 09:14:17 INFO - PROCESS | 6446 | 1462551257684 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:14:17 INFO - PROCESS | 6446 | 1462551257700 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bd55000 == 98 [pid = 6446] [id = 586] 09:14:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x128e27000) [pid = 6446] [serial = 1758] [outer = 0x0] 09:14:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 238 (0x1293c9000) [pid = 6446] [serial = 1759] [outer = 0x128e27000] 09:14:17 INFO - PROCESS | 6446 | 1462551257741 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 239 (0x12ab5e000) [pid = 6446] [serial = 1760] [outer = 0x128e27000] 09:14:18 INFO - PROCESS | 6446 | 1462551258189 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]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 729ms 09:14:18 INFO - PROCESS | 6446 | 1462551258254 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 6446 | 1462551258255 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:14:18 INFO - PROCESS | 6446 | 1462551258260 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 6446 | 1462551258261 Marionette TRACE conn2 <- [1,2318,null,{}] 09:14:18 INFO - PROCESS | 6446 | 1462551258263 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}] 09:14:18 INFO - PROCESS | 6446 | 1462551258366 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:14:18 INFO - PROCESS | 6446 | 1462551258371 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d442800 == 99 [pid = 6446] [id = 587] 09:14:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 240 (0x12ab5dc00) [pid = 6446] [serial = 1761] [outer = 0x0] 09:14:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 241 (0x12bc25800) [pid = 6446] [serial = 1762] [outer = 0x12ab5dc00] 09:14:18 INFO - PROCESS | 6446 | 1462551258397 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 242 (0x12c0f2000) [pid = 6446] [serial = 1763] [outer = 0x12ab5dc00] 09:14:18 INFO - PROCESS | 6446 | 1462551258780 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] 09:14:18 INFO - PROCESS | 6446 | 1462551258830 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:14:18 INFO - PROCESS | 6446 | 1462551258832 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 6446 | 1462551258833 Marionette TRACE conn2 <- [1,2322,null,{}] 09:14:18 INFO - PROCESS | 6446 | 1462551258836 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}] 09:14:18 INFO - PROCESS | 6446 | 1462551258933 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:14:18 INFO - PROCESS | 6446 | 1462551258937 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x1356b5000 == 100 [pid = 6446] [id = 588] 09:14:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 243 (0x12d3ae000) [pid = 6446] [serial = 1764] [outer = 0x0] 09:14:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 244 (0x12d49f800) [pid = 6446] [serial = 1765] [outer = 0x12d3ae000] 09:14:18 INFO - PROCESS | 6446 | 1462551258970 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x12f29e800) [pid = 6446] [serial = 1766] [outer = 0x12d3ae000] 09:14:19 INFO - PROCESS | 6446 | 1462551259367 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]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 569ms 09:14:19 INFO - PROCESS | 6446 | 1462551259433 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 6446 | 1462551259435 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:14:19 INFO - PROCESS | 6446 | 1462551259452 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 6446 | 1462551259453 Marionette TRACE conn2 <- [1,2326,null,{}] 09:14:19 INFO - PROCESS | 6446 | 1462551259455 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}] 09:14:19 INFO - PROCESS | 6446 | 1462551259595 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:14:19 INFO - PROCESS | 6446 | 1462551259609 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x135ec6800 == 101 [pid = 6446] [id = 589] 09:14:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x135027c00) [pid = 6446] [serial = 1767] [outer = 0x0] 09:14:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x1350b3800) [pid = 6446] [serial = 1768] [outer = 0x135027c00] 09:14:19 INFO - PROCESS | 6446 | 1462551259635 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x1350e0000) [pid = 6446] [serial = 1769] [outer = 0x135027c00] 09:14:20 INFO - PROCESS | 6446 | 1462551260023 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]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 581ms 09:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:14:20 INFO - PROCESS | 6446 | 1462551260029 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 6446 | 1462551260030 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:14:20 INFO - PROCESS | 6446 | 1462551260032 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 6446 | 1462551260033 Marionette TRACE conn2 <- [1,2330,null,{}] 09:14:20 INFO - PROCESS | 6446 | 1462551260036 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}] 09:14:20 INFO - PROCESS | 6446 | 1462551260172 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:14:20 INFO - PROCESS | 6446 | 1462551260188 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x136096000 == 102 [pid = 6446] [id = 590] 09:14:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x1350e5000) [pid = 6446] [serial = 1770] [outer = 0x0] 09:14:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x1351acc00) [pid = 6446] [serial = 1771] [outer = 0x1350e5000] 09:14:20 INFO - PROCESS | 6446 | 1462551260214 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x13580ac00) [pid = 6446] [serial = 1772] [outer = 0x1350e5000] 09:14:20 INFO - PROCESS | 6446 | 1462551260563 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]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 569ms 09:14:20 INFO - PROCESS | 6446 | 1462551260602 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 6446 | 1462551260603 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:14:20 INFO - PROCESS | 6446 | 1462551260605 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 6446 | 1462551260606 Marionette TRACE conn2 <- [1,2334,null,{}] 09:14:20 INFO - PROCESS | 6446 | 1462551260609 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}] 09:14:20 INFO - PROCESS | 6446 | 1462551260745 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:14:20 INFO - PROCESS | 6446 | 1462551260768 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x138ab5800 == 103 [pid = 6446] [id = 591] 09:14:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 252 (0x136197400) [pid = 6446] [serial = 1773] [outer = 0x0] 09:14:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 253 (0x13876c000) [pid = 6446] [serial = 1774] [outer = 0x136197400] 09:14:20 INFO - PROCESS | 6446 | 1462551260793 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 254 (0x13883c800) [pid = 6446] [serial = 1775] [outer = 0x136197400] 09:14:21 INFO - PROCESS | 6446 | 1462551261173 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 573ms 09:14:21 INFO - PROCESS | 6446 | 1462551261179 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 6446 | 1462551261180 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:14:21 INFO - PROCESS | 6446 | 1462551261182 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 6446 | 1462551261183 Marionette TRACE conn2 <- [1,2338,null,{}] 09:14:21 INFO - PROCESS | 6446 | 1462551261185 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}] 09:14:21 INFO - PROCESS | 6446 | 1462551261322 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:14:21 INFO - PROCESS | 6446 | 1462551261336 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x138c15000 == 104 [pid = 6446] [id = 592] 09:14:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 255 (0x13880d400) [pid = 6446] [serial = 1776] [outer = 0x0] 09:14:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 256 (0x138811400) [pid = 6446] [serial = 1777] [outer = 0x13880d400] 09:14:21 INFO - PROCESS | 6446 | 1462551261362 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 257 (0x138815400) [pid = 6446] [serial = 1778] [outer = 0x13880d400] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 256 (0x12f2a0800) [pid = 6446] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 255 (0x121c71c00) [pid = 6446] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 254 (0x12c316400) [pid = 6446] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 253 (0x119c2a800) [pid = 6446] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 252 (0x112916c00) [pid = 6446] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 251 (0x121c65400) [pid = 6446] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x125fda800) [pid = 6446] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x1185bc800) [pid = 6446] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x116a78800) [pid = 6446] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x128e2b000) [pid = 6446] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x121c82400) [pid = 6446] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x1293cf000) [pid = 6446] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:14:21 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x127596000) [pid = 6446] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:14:21 INFO - PROCESS | 6446 | 1462551261859 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 720ms 09:14:21 INFO - PROCESS | 6446 | 1462551261902 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 6446 | 1462551261903 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:14:21 INFO - PROCESS | 6446 | 1462551261905 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 6446 | 1462551261907 Marionette TRACE conn2 <- [1,2342,null,{}] 09:14:21 INFO - PROCESS | 6446 | 1462551261937 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}] 09:14:22 INFO - PROCESS | 6446 | 1462551262048 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:14:22 INFO - PROCESS | 6446 | 1462551262069 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x141414000 == 105 [pid = 6446] [id = 593] 09:14:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x125fd6c00) [pid = 6446] [serial = 1779] [outer = 0x0] 09:14:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x1293cf000) [pid = 6446] [serial = 1780] [outer = 0x125fd6c00] 09:14:22 INFO - PROCESS | 6446 | 1462551262098 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x138810800) [pid = 6446] [serial = 1781] [outer = 0x125fd6c00] 09:14:22 INFO - PROCESS | 6446 | 1462551262466 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]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 574ms 09:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:14:22 INFO - PROCESS | 6446 | 1462551262480 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 6446 | 1462551262481 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:14:22 INFO - PROCESS | 6446 | 1462551262483 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 6446 | 1462551262485 Marionette TRACE conn2 <- [1,2346,null,{}] 09:14:22 INFO - PROCESS | 6446 | 1462551262487 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}] 09:14:22 INFO - PROCESS | 6446 | 1462551262603 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:14:22 INFO - PROCESS | 6446 | 1462551262698 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x142f17000 == 106 [pid = 6446] [id = 594] 09:14:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x135d70000) [pid = 6446] [serial = 1782] [outer = 0x0] 09:14:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x135d76800) [pid = 6446] [serial = 1783] [outer = 0x135d70000] 09:14:22 INFO - PROCESS | 6446 | 1462551262724 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x138816c00) [pid = 6446] [serial = 1784] [outer = 0x135d70000] 09:14:22 INFO - PROCESS | 6446 | 1462551262994 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 09:14:23 INFO - PROCESS | 6446 | 1462551263004 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 6446 | 1462551263005 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:14:23 INFO - PROCESS | 6446 | 1462551263009 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 6446 | 1462551263011 Marionette TRACE conn2 <- [1,2350,null,{}] 09:14:23 INFO - PROCESS | 6446 | 1462551263019 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}] 09:14:23 INFO - PROCESS | 6446 | 1462551263129 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:14:23 INFO - PROCESS | 6446 | 1462551263134 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x142f7a000 == 107 [pid = 6446] [id = 595] 09:14:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x138819400) [pid = 6446] [serial = 1785] [outer = 0x0] 09:14:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 252 (0x140a17c00) [pid = 6446] [serial = 1786] [outer = 0x138819400] 09:14:23 INFO - PROCESS | 6446 | 1462551263159 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 253 (0x140a1d400) [pid = 6446] [serial = 1787] [outer = 0x138819400] 09:14:23 INFO - PROCESS | 6446 | 1462551263544 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 577ms 09:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:14:23 INFO - PROCESS | 6446 | 1462551263597 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 6446 | 1462551263598 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:14:23 INFO - PROCESS | 6446 | 1462551263600 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 6446 | 1462551263601 Marionette TRACE conn2 <- [1,2354,null,{}] 09:14:23 INFO - PROCESS | 6446 | 1462551263604 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}] 09:14:23 INFO - PROCESS | 6446 | 1462551263709 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:14:23 INFO - PROCESS | 6446 | 1462551263887 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213c1800 == 108 [pid = 6446] [id = 596] 09:14:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 254 (0x112c44400) [pid = 6446] [serial = 1788] [outer = 0x0] 09:14:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 255 (0x115d5fc00) [pid = 6446] [serial = 1789] [outer = 0x112c44400] 09:14:23 INFO - PROCESS | 6446 | 1462551263920 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 256 (0x118a0c800) [pid = 6446] [serial = 1790] [outer = 0x112c44400] 09:14:24 INFO - PROCESS | 6446 | 1462551264401 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]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 822ms 09:14:24 INFO - PROCESS | 6446 | 1462551264451 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 6446 | 1462551264454 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:14:24 INFO - PROCESS | 6446 | 1462551264473 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 6446 | 1462551264477 Marionette TRACE conn2 <- [1,2358,null,{}] 09:14:24 INFO - PROCESS | 6446 | 1462551264483 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}] 09:14:24 INFO - PROCESS | 6446 | 1462551264613 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:14:24 INFO - PROCESS | 6446 | 1462551264718 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d441000 == 109 [pid = 6446] [id = 597] 09:14:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 257 (0x121ffb800) [pid = 6446] [serial = 1791] [outer = 0x0] 09:14:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 258 (0x125fd8c00) [pid = 6446] [serial = 1792] [outer = 0x121ffb800] 09:14:24 INFO - PROCESS | 6446 | 1462551264751 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 259 (0x128b48800) [pid = 6446] [serial = 1793] [outer = 0x121ffb800] 09:14:25 INFO - PROCESS | 6446 | 1462551265193 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]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 791ms 09:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:14:25 INFO - PROCESS | 6446 | 1462551265250 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 6446 | 1462551265253 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:14:25 INFO - PROCESS | 6446 | 1462551265255 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 6446 | 1462551265257 Marionette TRACE conn2 <- [1,2362,null,{}] 09:14:25 INFO - PROCESS | 6446 | 1462551265259 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}] 09:14:25 INFO - PROCESS | 6446 | 1462551265384 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:14:25 INFO - PROCESS | 6446 | 1462551265519 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x13884b000 == 110 [pid = 6446] [id = 598] 09:14:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 260 (0x128ce1c00) [pid = 6446] [serial = 1794] [outer = 0x0] 09:14:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 261 (0x12a95dc00) [pid = 6446] [serial = 1795] [outer = 0x128ce1c00] 09:14:25 INFO - PROCESS | 6446 | 1462551265552 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 262 (0x12cdc6400) [pid = 6446] [serial = 1796] [outer = 0x128ce1c00] 09:14:25 INFO - PROCESS | 6446 | 1462551265986 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]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 822ms 09:14:26 INFO - PROCESS | 6446 | 1462551266078 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 6446 | 1462551266080 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:14:26 INFO - PROCESS | 6446 | 1462551266088 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 6446 | 1462551266092 Marionette TRACE conn2 <- [1,2366,null,{}] 09:14:26 INFO - PROCESS | 6446 | 1462551266095 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}] 09:14:26 INFO - PROCESS | 6446 | 1462551266218 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:14:26 INFO - PROCESS | 6446 | 1462551266322 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x143049800 == 111 [pid = 6446] [id = 599] 09:14:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 263 (0x1293d4c00) [pid = 6446] [serial = 1797] [outer = 0x0] 09:14:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 264 (0x1350b8c00) [pid = 6446] [serial = 1798] [outer = 0x1293d4c00] 09:14:26 INFO - PROCESS | 6446 | 1462551266353 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 265 (0x135b0d000) [pid = 6446] [serial = 1799] [outer = 0x1293d4c00] 09:14:26 INFO - PROCESS | 6446 | 1462551266839 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]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 779ms 09:14:26 INFO - PROCESS | 6446 | 1462551266863 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:14:26 INFO - PROCESS | 6446 | 1462551266864 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:14:26 INFO - PROCESS | 6446 | 1462551266867 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 6446 | 1462551266868 Marionette TRACE conn2 <- [1,2370,null,{}] 09:14:26 INFO - PROCESS | 6446 | 1462551266870 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}] 09:14:27 INFO - PROCESS | 6446 | 1462551266998 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:14:27 INFO - PROCESS | 6446 | 1462551267127 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x141641800 == 112 [pid = 6446] [id = 600] 09:14:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 266 (0x13580a800) [pid = 6446] [serial = 1800] [outer = 0x0] 09:14:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 267 (0x135d74c00) [pid = 6446] [serial = 1801] [outer = 0x13580a800] 09:14:27 INFO - PROCESS | 6446 | 1462551267160 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 268 (0x138815c00) [pid = 6446] [serial = 1802] [outer = 0x13580a800] 09:14:27 INFO - PROCESS | 6446 | 1462551267576 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]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 718ms 09:14:27 INFO - PROCESS | 6446 | 1462551267604 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 6446 | 1462551267606 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:14:27 INFO - PROCESS | 6446 | 1462551267623 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 6446 | 1462551267624 Marionette TRACE conn2 <- [1,2374,null,{}] 09:14:27 INFO - PROCESS | 6446 | 1462551267627 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}] 09:14:27 INFO - PROCESS | 6446 | 1462551267750 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:14:27 INFO - PROCESS | 6446 | 1462551267851 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x141c94000 == 113 [pid = 6446] [id = 601] 09:14:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 269 (0x138d40400) [pid = 6446] [serial = 1803] [outer = 0x0] 09:14:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 270 (0x138d42800) [pid = 6446] [serial = 1804] [outer = 0x138d40400] 09:14:27 INFO - PROCESS | 6446 | 1462551267888 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 271 (0x140a1ec00) [pid = 6446] [serial = 1805] [outer = 0x138d40400] 09:14:28 INFO - PROCESS | 6446 | 1462551268440 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]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 875ms 09:14:28 INFO - PROCESS | 6446 | 1462551268497 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:14:28 INFO - PROCESS | 6446 | 1462551268499 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:14:28 INFO - PROCESS | 6446 | 1462551268503 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 6446 | 1462551268505 Marionette TRACE conn2 <- [1,2378,null,{}] 09:14:28 INFO - PROCESS | 6446 | 1462551268509 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}] 09:14:28 INFO - PROCESS | 6446 | 1462551268633 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:14:28 INFO - PROCESS | 6446 | 1462551268738 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x142e94000 == 114 [pid = 6446] [id = 602] 09:14:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 272 (0x138d40800) [pid = 6446] [serial = 1806] [outer = 0x0] 09:14:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 273 (0x140a24400) [pid = 6446] [serial = 1807] [outer = 0x138d40800] 09:14:28 INFO - PROCESS | 6446 | 1462551268771 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 274 (0x140c75400) [pid = 6446] [serial = 1808] [outer = 0x138d40800] 09:14:29 INFO - PROCESS | 6446 | 1462551269201 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]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 726ms 09:14:29 INFO - PROCESS | 6446 | 1462551269229 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 6446 | 1462551269230 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:14:29 INFO - PROCESS | 6446 | 1462551269232 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 6446 | 1462551269234 Marionette TRACE conn2 <- [1,2382,null,{}] 09:14:29 INFO - PROCESS | 6446 | 1462551269236 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}] 09:14:29 INFO - PROCESS | 6446 | 1462551269358 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:14:29 INFO - PROCESS | 6446 | 1462551269491 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x142eae800 == 115 [pid = 6446] [id = 603] 09:14:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 275 (0x137964800) [pid = 6446] [serial = 1809] [outer = 0x0] 09:14:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 276 (0x13796b400) [pid = 6446] [serial = 1810] [outer = 0x137964800] 09:14:29 INFO - PROCESS | 6446 | 1462551269524 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 277 (0x13796fc00) [pid = 6446] [serial = 1811] [outer = 0x137964800] 09:14:29 INFO - PROCESS | 6446 | 1462551269963 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]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 09:14:30 INFO - PROCESS | 6446 | 1462551270003 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 6446 | 1462551270005 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:14:30 INFO - PROCESS | 6446 | 1462551270008 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 6446 | 1462551270009 Marionette TRACE conn2 <- [1,2386,null,{}] 09:14:30 INFO - PROCESS | 6446 | 1462551270012 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}] 09:14:30 INFO - PROCESS | 6446 | 1462551270116 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:14:30 INFO - PROCESS | 6446 | 1462551270250 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x135169800 == 116 [pid = 6446] [id = 604] 09:14:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 278 (0x137965000) [pid = 6446] [serial = 1812] [outer = 0x0] 09:14:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 279 (0x140c20800) [pid = 6446] [serial = 1813] [outer = 0x137965000] 09:14:30 INFO - PROCESS | 6446 | 1462551270290 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 280 (0x140c7dc00) [pid = 6446] [serial = 1814] [outer = 0x137965000] 09:14:30 INFO - PROCESS | 6446 | 1462551270885 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]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 921ms 09:14:30 INFO - PROCESS | 6446 | 1462551270930 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 6446 | 1462551270931 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:14:30 INFO - PROCESS | 6446 | 1462551270934 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 6446 | 1462551270935 Marionette TRACE conn2 <- [1,2390,null,{}] 09:14:30 INFO - PROCESS | 6446 | 1462551270937 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}] 09:14:31 INFO - PROCESS | 6446 | 1462551271064 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:14:31 INFO - PROCESS | 6446 | 1462551271236 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x135a38000 == 117 [pid = 6446] [id = 605] 09:14:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 281 (0x12dae7800) [pid = 6446] [serial = 1815] [outer = 0x0] 09:14:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 282 (0x140c80800) [pid = 6446] [serial = 1816] [outer = 0x12dae7800] 09:14:31 INFO - PROCESS | 6446 | 1462551271268 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 283 (0x140cc2800) [pid = 6446] [serial = 1817] [outer = 0x12dae7800] 09:14:32 INFO - PROCESS | 6446 | 1462551272021 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]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1124ms 09:14:32 INFO - PROCESS | 6446 | 1462551272060 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 6446 | 1462551272062 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:14:32 INFO - PROCESS | 6446 | 1462551272066 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 6446 | 1462551272069 Marionette TRACE conn2 <- [1,2394,null,{}] 09:14:32 INFO - PROCESS | 6446 | 1462551272073 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}] 09:14:32 INFO - PROCESS | 6446 | 1462551272193 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:14:32 INFO - PROCESS | 6446 | 1462551272301 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b25c000 == 118 [pid = 6446] [id = 606] 09:14:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 284 (0x11686f400) [pid = 6446] [serial = 1818] [outer = 0x0] 09:14:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 285 (0x1180c9400) [pid = 6446] [serial = 1819] [outer = 0x11686f400] 09:14:32 INFO - PROCESS | 6446 | 1462551272333 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 286 (0x118a0d000) [pid = 6446] [serial = 1820] [outer = 0x11686f400] 09:14:32 INFO - PROCESS | 6446 | 1462551272797 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]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 773ms 09:14:32 INFO - PROCESS | 6446 | 1462551272839 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 6446 | 1462551272846 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:14:32 INFO - PROCESS | 6446 | 1462551272850 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 6446 | 1462551272851 Marionette TRACE conn2 <- [1,2398,null,{}] 09:14:32 INFO - PROCESS | 6446 | 1462551272854 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}] 09:14:32 INFO - PROCESS | 6446 | 1462551272965 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:14:33 INFO - PROCESS | 6446 | 1462551273070 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a8b5800 == 119 [pid = 6446] [id = 607] 09:14:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 287 (0x118ffe400) [pid = 6446] [serial = 1821] [outer = 0x0] 09:14:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 288 (0x119590000) [pid = 6446] [serial = 1822] [outer = 0x118ffe400] 09:14:33 INFO - PROCESS | 6446 | 1462551273097 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 289 (0x12142bc00) [pid = 6446] [serial = 1823] [outer = 0x118ffe400] 09:14:33 INFO - PROCESS | 6446 | 1462551273599 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]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 772ms 09:14:33 INFO - PROCESS | 6446 | 1462551273623 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 6446 | 1462551273624 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:14:33 INFO - PROCESS | 6446 | 1462551273648 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 6446 | 1462551273650 Marionette TRACE conn2 <- [1,2402,null,{}] 09:14:33 INFO - PROCESS | 6446 | 1462551273658 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}] 09:14:33 INFO - PROCESS | 6446 | 1462551273779 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:14:33 INFO - PROCESS | 6446 | 1462551273886 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc91800 == 120 [pid = 6446] [id = 608] 09:14:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 290 (0x127593400) [pid = 6446] [serial = 1824] [outer = 0x0] 09:14:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 291 (0x128bbf800) [pid = 6446] [serial = 1825] [outer = 0x127593400] 09:14:33 INFO - PROCESS | 6446 | 1462551273917 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 292 (0x129022400) [pid = 6446] [serial = 1826] [outer = 0x127593400] 09:14:34 INFO - PROCESS | 6446 | 1462551274392 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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 777ms 09:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:14:34 INFO - PROCESS | 6446 | 1462551274423 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 6446 | 1462551274426 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:14:34 INFO - PROCESS | 6446 | 1462551274429 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 6446 | 1462551274431 Marionette TRACE conn2 <- [1,2406,null,{}] 09:14:34 INFO - PROCESS | 6446 | 1462551274435 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}] 09:14:34 INFO - PROCESS | 6446 | 1462551274605 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:14:34 INFO - PROCESS | 6446 | 1462551274754 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da7e800 == 121 [pid = 6446] [id = 609] 09:14:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 293 (0x1293c1400) [pid = 6446] [serial = 1827] [outer = 0x0] 09:14:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 294 (0x12a95a800) [pid = 6446] [serial = 1828] [outer = 0x1293c1400] 09:14:34 INFO - PROCESS | 6446 | 1462551274782 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 295 (0x12c317c00) [pid = 6446] [serial = 1829] [outer = 0x1293c1400] 09:14:35 INFO - PROCESS | 6446 | 1462551275263 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]]]}] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x12c372800 == 120 [pid = 6446] [id = 491] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x12ded0000 == 119 [pid = 6446] [id = 490] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x135fbe800 == 118 [pid = 6446] [id = 445] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x1389dc800 == 117 [pid = 6446] [id = 447] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x142f7a000 == 116 [pid = 6446] [id = 595] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x142f17000 == 115 [pid = 6446] [id = 594] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x141414000 == 114 [pid = 6446] [id = 593] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x138c15000 == 113 [pid = 6446] [id = 592] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 294 (0x115fcf000) [pid = 6446] [serial = 1648] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 293 (0x127377800) [pid = 6446] [serial = 1651] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 292 (0x12adf3c00) [pid = 6446] [serial = 1654] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 291 (0x12d3b1000) [pid = 6446] [serial = 1657] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 290 (0x1351ae400) [pid = 6446] [serial = 1660] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 289 (0x1350e5c00) [pid = 6446] [serial = 1663] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 288 (0x138823000) [pid = 6446] [serial = 1666] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 287 (0x140c22800) [pid = 6446] [serial = 1669] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 286 (0x134a9b800) [pid = 6446] [serial = 1672] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 285 (0x12ab62000) [pid = 6446] [serial = 1675] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 284 (0x12daeac00) [pid = 6446] [serial = 1711] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x138ab5800 == 112 [pid = 6446] [id = 591] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x136096000 == 111 [pid = 6446] [id = 590] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x135ec6800 == 110 [pid = 6446] [id = 589] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x1356b5000 == 109 [pid = 6446] [id = 588] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x12d442800 == 108 [pid = 6446] [id = 587] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x12bd55000 == 107 [pid = 6446] [id = 586] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x117312800 == 106 [pid = 6446] [id = 585] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x12c37f800 == 105 [pid = 6446] [id = 584] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x124053800 == 104 [pid = 6446] [id = 583] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x1409d2800 == 103 [pid = 6446] [id = 579] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x140823800 == 102 [pid = 6446] [id = 578] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x138be8000 == 101 [pid = 6446] [id = 577] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x13885a000 == 100 [pid = 6446] [id = 576] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x137ace000 == 99 [pid = 6446] [id = 575] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x1360a5800 == 98 [pid = 6446] [id = 574] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x12f22e000 == 97 [pid = 6446] [id = 573] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x12a8c2800 == 96 [pid = 6446] [id = 572] 09:14:35 INFO - PROCESS | 6446 | --DOCSHELL 0x1181a5000 == 95 [pid = 6446] [id = 571] 09:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 920ms 09:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:14:35 INFO - PROCESS | 6446 | 1462551275350 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 6446 | 1462551275351 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:14:35 INFO - PROCESS | 6446 | 1462551275353 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 6446 | 1462551275354 Marionette TRACE conn2 <- [1,2410,null,{}] 09:14:35 INFO - PROCESS | 6446 | 1462551275356 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}] 09:14:35 INFO - PROCESS | 6446 | 1462551275461 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:14:35 INFO - PROCESS | 6446 | 1462551275465 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x11859a800 == 96 [pid = 6446] [id = 610] 09:14:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 285 (0x11769ec00) [pid = 6446] [serial = 1830] [outer = 0x0] 09:14:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 286 (0x11976f000) [pid = 6446] [serial = 1831] [outer = 0x11769ec00] 09:14:35 INFO - PROCESS | 6446 | 1462551275491 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 287 (0x127591400) [pid = 6446] [serial = 1832] [outer = 0x11769ec00] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 286 (0x12f2a7c00) [pid = 6446] [serial = 1577] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 285 (0x12bc3a400) [pid = 6446] [serial = 1699] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 284 (0x12c785400) [pid = 6446] [serial = 1702] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 283 (0x121c77000) [pid = 6446] [serial = 1685] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 282 (0x121430000) [pid = 6446] [serial = 1684] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 281 (0x1131ac000) [pid = 6446] [serial = 1679] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 280 (0x112b43c00) [pid = 6446] [serial = 1678] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 279 (0x12546f000) [pid = 6446] [serial = 1687] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 278 (0x125fe2800) [pid = 6446] [serial = 1688] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 277 (0x12759c800) [pid = 6446] [serial = 1690] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 276 (0x128bbe000) [pid = 6446] [serial = 1691] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 275 (0x128e33c00) [pid = 6446] [serial = 1705] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 274 (0x12cdbf000) [pid = 6446] [serial = 1706] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 273 (0x1185c2800) [pid = 6446] [serial = 1681] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 272 (0x118f4f800) [pid = 6446] [serial = 1682] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 271 (0x1293d6c00) [pid = 6446] [serial = 1694] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 270 (0x12901f400) [pid = 6446] [serial = 1693] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 269 (0x136075800) [pid = 6446] [serial = 1646] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 268 (0x12cc3a000) [pid = 6446] [serial = 1703] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 267 (0x12a91f800) [pid = 6446] [serial = 1696] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 266 (0x12b46a800) [pid = 6446] [serial = 1697] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 265 (0x12c0f0c00) [pid = 6446] [serial = 1700] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 264 (0x12d7a6000) [pid = 6446] [serial = 1709] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | --DOMWINDOW == 263 (0x12cfed400) [pid = 6446] [serial = 1708] [outer = 0x0] [url = about:blank] 09:14:35 INFO - PROCESS | 6446 | 1462551275921 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]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 619ms 09:14:35 INFO - PROCESS | 6446 | 1462551275973 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 6446 | 1462551275974 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:14:35 INFO - PROCESS | 6446 | 1462551275976 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 6446 | 1462551275977 Marionette TRACE conn2 <- [1,2414,null,{}] 09:14:35 INFO - PROCESS | 6446 | 1462551275980 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}] 09:14:36 INFO - PROCESS | 6446 | 1462551276098 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:14:36 INFO - PROCESS | 6446 | 1462551276103 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b246800 == 97 [pid = 6446] [id = 611] 09:14:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 264 (0x1296efc00) [pid = 6446] [serial = 1833] [outer = 0x0] 09:14:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 265 (0x12c318c00) [pid = 6446] [serial = 1834] [outer = 0x1296efc00] 09:14:36 INFO - PROCESS | 6446 | 1462551276132 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 266 (0x12d7a6400) [pid = 6446] [serial = 1835] [outer = 0x1296efc00] 09:14:36 INFO - PROCESS | 6446 | 1462551276532 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]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 571ms 09:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:14:36 INFO - PROCESS | 6446 | 1462551276547 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 6446 | 1462551276548 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:14:36 INFO - PROCESS | 6446 | 1462551276550 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 6446 | 1462551276551 Marionette TRACE conn2 <- [1,2418,null,{}] 09:14:36 INFO - PROCESS | 6446 | 1462551276554 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}] 09:14:36 INFO - PROCESS | 6446 | 1462551276661 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:14:36 INFO - PROCESS | 6446 | 1462551276665 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da63000 == 98 [pid = 6446] [id = 612] 09:14:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 267 (0x1160f4c00) [pid = 6446] [serial = 1836] [outer = 0x0] 09:14:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 268 (0x12f29c000) [pid = 6446] [serial = 1837] [outer = 0x1160f4c00] 09:14:36 INFO - PROCESS | 6446 | 1462551276691 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 269 (0x13492e800) [pid = 6446] [serial = 1838] [outer = 0x1160f4c00] 09:14:37 INFO - PROCESS | 6446 | 1462551277079 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]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 571ms 09:14:37 INFO - PROCESS | 6446 | 1462551277141 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 6446 | 1462551277144 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:14:37 INFO - PROCESS | 6446 | 1462551277154 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 6446 | 1462551277155 Marionette TRACE conn2 <- [1,2422,null,{}] 09:14:37 INFO - PROCESS | 6446 | 1462551277157 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}] 09:14:37 INFO - PROCESS | 6446 | 1462551277264 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:14:37 INFO - PROCESS | 6446 | 1462551277268 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x13594d800 == 99 [pid = 6446] [id = 613] 09:14:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 270 (0x134a8c400) [pid = 6446] [serial = 1839] [outer = 0x0] 09:14:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 271 (0x134a9bc00) [pid = 6446] [serial = 1840] [outer = 0x134a8c400] 09:14:37 INFO - PROCESS | 6446 | 1462551277294 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 272 (0x1350dac00) [pid = 6446] [serial = 1841] [outer = 0x134a8c400] 09:14:37 INFO - PROCESS | 6446 | 1462551277687 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]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 571ms 09:14:37 INFO - PROCESS | 6446 | 1462551277726 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 6446 | 1462551277727 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:14:37 INFO - PROCESS | 6446 | 1462551277729 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 6446 | 1462551277730 Marionette TRACE conn2 <- [1,2426,null,{}] 09:14:37 INFO - PROCESS | 6446 | 1462551277733 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}] 09:14:37 INFO - PROCESS | 6446 | 1462551277870 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:14:37 INFO - PROCESS | 6446 | 1462551277890 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x135f12800 == 100 [pid = 6446] [id = 614] 09:14:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 273 (0x1350b6c00) [pid = 6446] [serial = 1842] [outer = 0x0] 09:14:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 274 (0x1351a2400) [pid = 6446] [serial = 1843] [outer = 0x1350b6c00] 09:14:37 INFO - PROCESS | 6446 | 1462551277915 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 275 (0x1355bd400) [pid = 6446] [serial = 1844] [outer = 0x1350b6c00] 09:14:38 INFO - PROCESS | 6446 | 1462551278355 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]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 669ms 09:14:38 INFO - PROCESS | 6446 | 1462551278400 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 6446 | 1462551278402 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:14:38 INFO - PROCESS | 6446 | 1462551278406 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 6446 | 1462551278407 Marionette TRACE conn2 <- [1,2430,null,{}] 09:14:38 INFO - PROCESS | 6446 | 1462551278411 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}] 09:14:38 INFO - PROCESS | 6446 | 1462551278579 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:14:38 INFO - PROCESS | 6446 | 1462551278595 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x137949800 == 101 [pid = 6446] [id = 615] 09:14:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 276 (0x135786400) [pid = 6446] [serial = 1845] [outer = 0x0] 09:14:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 277 (0x135809800) [pid = 6446] [serial = 1846] [outer = 0x135786400] 09:14:38 INFO - PROCESS | 6446 | 1462551278620 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 278 (0x135b5b000) [pid = 6446] [serial = 1847] [outer = 0x135786400] 09:14:38 INFO - PROCESS | 6446 | 1462551278996 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]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 625ms 09:14:39 INFO - PROCESS | 6446 | 1462551279035 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:14:39 INFO - PROCESS | 6446 | 1462551279037 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:14:39 INFO - PROCESS | 6446 | 1462551279039 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 6446 | 1462551279041 Marionette TRACE conn2 <- [1,2434,null,{}] 09:14:39 INFO - PROCESS | 6446 | 1462551279044 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}] 09:14:39 INFO - PROCESS | 6446 | 1462551279193 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:14:39 INFO - PROCESS | 6446 | 1462551279230 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x138bd4800 == 102 [pid = 6446] [id = 616] 09:14:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 279 (0x1361a5800) [pid = 6446] [serial = 1848] [outer = 0x0] 09:14:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 280 (0x138761c00) [pid = 6446] [serial = 1849] [outer = 0x1361a5800] 09:14:39 INFO - PROCESS | 6446 | 1462551279259 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 281 (0x138821400) [pid = 6446] [serial = 1850] [outer = 0x1361a5800] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 280 (0x135027c00) [pid = 6446] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 279 (0x11291dc00) [pid = 6446] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 278 (0x11828c800) [pid = 6446] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 277 (0x12c311000) [pid = 6446] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 276 (0x125a04000) [pid = 6446] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 275 (0x12f259800) [pid = 6446] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 274 (0x137bdb800) [pid = 6446] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 273 (0x140c1d400) [pid = 6446] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 272 (0x1166c7c00) [pid = 6446] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 271 (0x112b3e000) [pid = 6446] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 270 (0x113058800) [pid = 6446] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 269 (0x13883c400) [pid = 6446] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 268 (0x118ffd400) [pid = 6446] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 267 (0x136197400) [pid = 6446] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 266 (0x113056400) [pid = 6446] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 265 (0x121080400) [pid = 6446] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 264 (0x12d3ae000) [pid = 6446] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 263 (0x1185c1800) [pid = 6446] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 262 (0x12752a000) [pid = 6446] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 261 (0x1361a0000) [pid = 6446] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 260 (0x13575a400) [pid = 6446] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 259 (0x112e75400) [pid = 6446] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 258 (0x112e2d400) [pid = 6446] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 257 (0x1357a0000) [pid = 6446] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 256 (0x140bb0000) [pid = 6446] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 255 (0x1296ec400) [pid = 6446] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 254 (0x12c315400) [pid = 6446] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 253 (0x135796000) [pid = 6446] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 252 (0x12a964800) [pid = 6446] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 251 (0x12bc3f800) [pid = 6446] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x1357a2800) [pid = 6446] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x112914000) [pid = 6446] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x1133a8800) [pid = 6446] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x121c68c00) [pid = 6446] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x12a91d000) [pid = 6446] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x13875c400) [pid = 6446] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x121c80c00) [pid = 6446] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 243 (0x128e27000) [pid = 6446] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 242 (0x1293b7800) [pid = 6446] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 241 (0x1350e4000) [pid = 6446] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 240 (0x119772800) [pid = 6446] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 239 (0x1351a5800) [pid = 6446] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 238 (0x12bc37000) [pid = 6446] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 237 (0x125fd6c00) [pid = 6446] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x111d50c00) [pid = 6446] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 235 (0x1134e9000) [pid = 6446] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 234 (0x119d35400) [pid = 6446] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x12c310c00) [pid = 6446] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x11291cc00) [pid = 6446] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x12f25c800) [pid = 6446] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x135d70000) [pid = 6446] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x1350b0800) [pid = 6446] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x112913c00) [pid = 6446] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x112e76400) [pid = 6446] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x12cdca800) [pid = 6446] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x119519000) [pid = 6446] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x1350af400) [pid = 6446] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x12aded400) [pid = 6446] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x121866800) [pid = 6446] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x12bc3e800) [pid = 6446] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x125160800) [pid = 6446] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x135aa6400) [pid = 6446] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x118a09400) [pid = 6446] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x1355ba400) [pid = 6446] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x135796400) [pid = 6446] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 215 (0x12ab5dc00) [pid = 6446] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 214 (0x13578a800) [pid = 6446] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 213 (0x1180cbc00) [pid = 6446] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x138756c00) [pid = 6446] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x125ab2400) [pid = 6446] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x12f261800) [pid = 6446] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x135aa2800) [pid = 6446] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 208 (0x119543400) [pid = 6446] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 207 (0x12cfe9c00) [pid = 6446] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 206 (0x13880d400) [pid = 6446] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 205 (0x12c782800) [pid = 6446] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:14:40 INFO - PROCESS | 6446 | --DOMWINDOW == 204 (0x1350e5000) [pid = 6446] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:14:40 INFO - PROCESS | 6446 | 1462551280252 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]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1221ms 09:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:14:40 INFO - PROCESS | 6446 | 1462551280261 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 6446 | 1462551280262 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:14:40 INFO - PROCESS | 6446 | 1462551280264 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 6446 | 1462551280265 Marionette TRACE conn2 <- [1,2438,null,{}] 09:14:40 INFO - PROCESS | 6446 | 1462551280267 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}] 09:14:40 INFO - PROCESS | 6446 | 1462551280373 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:14:40 INFO - PROCESS | 6446 | 1462551280469 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x121708800 == 103 [pid = 6446] [id = 617] 09:14:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 205 (0x113056400) [pid = 6446] [serial = 1851] [outer = 0x0] 09:14:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 206 (0x1180cdc00) [pid = 6446] [serial = 1852] [outer = 0x113056400] 09:14:40 INFO - PROCESS | 6446 | 1462551280495 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 207 (0x118ff8000) [pid = 6446] [serial = 1853] [outer = 0x113056400] 09:14:40 INFO - PROCESS | 6446 | 1462551280797 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]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 568ms 09:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:14:40 INFO - PROCESS | 6446 | 1462551280833 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 6446 | 1462551280834 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:14:40 INFO - PROCESS | 6446 | 1462551280836 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 6446 | 1462551280837 Marionette TRACE conn2 <- [1,2442,null,{}] 09:14:40 INFO - PROCESS | 6446 | 1462551280839 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}] 09:14:40 INFO - PROCESS | 6446 | 1462551280944 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:14:41 INFO - PROCESS | 6446 | 1462551281031 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bd4b800 == 104 [pid = 6446] [id = 618] 09:14:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 208 (0x11828dc00) [pid = 6446] [serial = 1854] [outer = 0x0] 09:14:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 209 (0x121c76000) [pid = 6446] [serial = 1855] [outer = 0x11828dc00] 09:14:41 INFO - PROCESS | 6446 | 1462551281057 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x125a04000) [pid = 6446] [serial = 1856] [outer = 0x11828dc00] 09:14:41 INFO - PROCESS | 6446 | 1462551281367 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]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 569ms 09:14:41 INFO - PROCESS | 6446 | 1462551281405 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 6446 | 1462551281407 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:14:41 INFO - PROCESS | 6446 | 1462551281411 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 6446 | 1462551281413 Marionette TRACE conn2 <- [1,2446,null,{}] 09:14:41 INFO - PROCESS | 6446 | 1462551281415 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}] 09:14:41 INFO - PROCESS | 6446 | 1462551281520 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:14:41 INFO - PROCESS | 6446 | 1462551281525 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x137c28000 == 105 [pid = 6446] [id = 619] 09:14:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x12737ec00) [pid = 6446] [serial = 1857] [outer = 0x0] 09:14:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x1293ba800) [pid = 6446] [serial = 1858] [outer = 0x12737ec00] 09:14:41 INFO - PROCESS | 6446 | 1462551281550 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x12b223800) [pid = 6446] [serial = 1859] [outer = 0x12737ec00] 09:14:42 INFO - PROCESS | 6446 | 1462551282130 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]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 770ms 09:14:42 INFO - PROCESS | 6446 | 1462551282181 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 6446 | 1462551282184 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:14:42 INFO - PROCESS | 6446 | 1462551282188 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 6446 | 1462551282190 Marionette TRACE conn2 <- [1,2450,null,{}] 09:14:42 INFO - PROCESS | 6446 | 1462551282194 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}] 09:14:42 INFO - PROCESS | 6446 | 1462551282355 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:14:42 INFO - PROCESS | 6446 | 1462551282460 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x129060800 == 106 [pid = 6446] [id = 620] 09:14:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 214 (0x1185c4c00) [pid = 6446] [serial = 1860] [outer = 0x0] 09:14:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 215 (0x118f4dc00) [pid = 6446] [serial = 1861] [outer = 0x1185c4c00] 09:14:42 INFO - PROCESS | 6446 | 1462551282494 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 216 (0x1212dd800) [pid = 6446] [serial = 1862] [outer = 0x1185c4c00] 09:14:42 INFO - PROCESS | 6446 | 1462551282938 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]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 773ms 09:14:42 INFO - PROCESS | 6446 | 1462551282962 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 6446 | 1462551282966 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:14:42 INFO - PROCESS | 6446 | 1462551282971 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 6446 | 1462551282973 Marionette TRACE conn2 <- [1,2454,null,{}] 09:14:42 INFO - PROCESS | 6446 | 1462551282975 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}] 09:14:43 INFO - PROCESS | 6446 | 1462551283103 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:14:43 INFO - PROCESS | 6446 | 1462551283237 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d35d000 == 107 [pid = 6446] [id = 621] 09:14:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x121911c00) [pid = 6446] [serial = 1863] [outer = 0x0] 09:14:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 218 (0x125160400) [pid = 6446] [serial = 1864] [outer = 0x121911c00] 09:14:43 INFO - PROCESS | 6446 | 1462551283270 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 219 (0x127594000) [pid = 6446] [serial = 1865] [outer = 0x121911c00] 09:14:43 INFO - PROCESS | 6446 | 1462551283712 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]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 821ms 09:14:43 INFO - PROCESS | 6446 | 1462551283793 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 6446 | 1462551283795 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:14:43 INFO - PROCESS | 6446 | 1462551283797 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 6446 | 1462551283800 Marionette TRACE conn2 <- [1,2458,null,{}] 09:14:43 INFO - PROCESS | 6446 | 1462551283808 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}] 09:14:43 INFO - PROCESS | 6446 | 1462551283988 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:14:44 INFO - PROCESS | 6446 | 1462551284094 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x138aa6000 == 108 [pid = 6446] [id = 622] 09:14:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 220 (0x12a91f800) [pid = 6446] [serial = 1866] [outer = 0x0] 09:14:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 221 (0x12b223c00) [pid = 6446] [serial = 1867] [outer = 0x12a91f800] 09:14:44 INFO - PROCESS | 6446 | 1462551284129 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 222 (0x12c0ea400) [pid = 6446] [serial = 1868] [outer = 0x12a91f800] 09:14:44 INFO - PROCESS | 6446 | 1462551284593 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]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 825ms 09:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:14:44 INFO - PROCESS | 6446 | 1462551284622 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 6446 | 1462551284624 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:14:44 INFO - PROCESS | 6446 | 1462551284629 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 6446 | 1462551284630 Marionette TRACE conn2 <- [1,2462,null,{}] 09:14:44 INFO - PROCESS | 6446 | 1462551284633 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}] 09:14:44 INFO - PROCESS | 6446 | 1462551284757 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:14:44 INFO - PROCESS | 6446 | 1462551284863 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x1409ba800 == 109 [pid = 6446] [id = 623] 09:14:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 223 (0x12c0eb000) [pid = 6446] [serial = 1869] [outer = 0x0] 09:14:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 224 (0x12c78dc00) [pid = 6446] [serial = 1870] [outer = 0x12c0eb000] 09:14:44 INFO - PROCESS | 6446 | 1462551284895 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 225 (0x12cdbc000) [pid = 6446] [serial = 1871] [outer = 0x12c0eb000] 09:14:45 INFO - PROCESS | 6446 | 1462551285394 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]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 821ms 09:14:45 INFO - PROCESS | 6446 | 1462551285451 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 6446 | 1462551285453 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:14:45 INFO - PROCESS | 6446 | 1462551285457 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 6446 | 1462551285459 Marionette TRACE conn2 <- [1,2466,null,{}] 09:14:45 INFO - PROCESS | 6446 | 1462551285486 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}] 09:14:45 INFO - PROCESS | 6446 | 1462551285677 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:14:45 INFO - PROCESS | 6446 | 1462551285812 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x140c40800 == 110 [pid = 6446] [id = 624] 09:14:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 226 (0x12cdc1400) [pid = 6446] [serial = 1872] [outer = 0x0] 09:14:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 227 (0x12cfef800) [pid = 6446] [serial = 1873] [outer = 0x12cdc1400] 09:14:45 INFO - PROCESS | 6446 | 1462551285842 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 228 (0x12d7a2400) [pid = 6446] [serial = 1874] [outer = 0x12cdc1400] 09:14:46 INFO - PROCESS | 6446 | 1462551286245 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]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 842ms 09:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:14:46 INFO - PROCESS | 6446 | 1462551286298 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 6446 | 1462551286300 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:14:46 INFO - PROCESS | 6446 | 1462551286302 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 6446 | 1462551286303 Marionette TRACE conn2 <- [1,2470,null,{}] 09:14:46 INFO - PROCESS | 6446 | 1462551286305 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}] 09:14:46 INFO - PROCESS | 6446 | 1462551286500 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:14:46 INFO - PROCESS | 6446 | 1462551286604 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x141c8d800 == 111 [pid = 6446] [id = 625] 09:14:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 229 (0x12d79e800) [pid = 6446] [serial = 1875] [outer = 0x0] 09:14:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 230 (0x1350e2400) [pid = 6446] [serial = 1876] [outer = 0x12d79e800] 09:14:46 INFO - PROCESS | 6446 | 1462551286638 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 231 (0x13578a800) [pid = 6446] [serial = 1877] [outer = 0x12d79e800] 09:14:47 INFO - PROCESS | 6446 | 1462551287088 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]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 824ms 09:14:47 INFO - PROCESS | 6446 | 1462551287128 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:14:47 INFO - PROCESS | 6446 | 1462551287130 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:14:47 INFO - PROCESS | 6446 | 1462551287132 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 6446 | 1462551287134 Marionette TRACE conn2 <- [1,2474,null,{}] 09:14:47 INFO - PROCESS | 6446 | 1462551287136 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}] 09:14:47 INFO - PROCESS | 6446 | 1462551287258 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:14:47 INFO - PROCESS | 6446 | 1462551287364 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x142720000 == 112 [pid = 6446] [id = 626] 09:14:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 232 (0x135795400) [pid = 6446] [serial = 1878] [outer = 0x0] 09:14:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 233 (0x135aa2800) [pid = 6446] [serial = 1879] [outer = 0x135795400] 09:14:47 INFO - PROCESS | 6446 | 1462551287393 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 234 (0x135b11c00) [pid = 6446] [serial = 1880] [outer = 0x135795400] 09:14:47 INFO - PROCESS | 6446 | 1462551287931 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]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 819ms 09:14:47 INFO - PROCESS | 6446 | 1462551287953 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 6446 | 1462551287955 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:14:47 INFO - PROCESS | 6446 | 1462551287959 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 6446 | 1462551287961 Marionette TRACE conn2 <- [1,2478,null,{}] 09:14:47 INFO - PROCESS | 6446 | 1462551287964 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}] 09:14:48 INFO - PROCESS | 6446 | 1462551288149 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:14:48 INFO - PROCESS | 6446 | 1462551288255 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x142eda000 == 113 [pid = 6446] [id = 627] 09:14:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 235 (0x135798400) [pid = 6446] [serial = 1881] [outer = 0x0] 09:14:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 236 (0x135d74400) [pid = 6446] [serial = 1882] [outer = 0x135798400] 09:14:48 INFO - PROCESS | 6446 | 1462551288285 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 237 (0x13607b800) [pid = 6446] [serial = 1883] [outer = 0x135798400] 09:14:48 INFO - PROCESS | 6446 | 1462551288732 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]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 823ms 09:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:14:48 INFO - PROCESS | 6446 | 1462551288781 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 6446 | 1462551288783 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:14:48 INFO - PROCESS | 6446 | 1462551288785 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 6446 | 1462551288786 Marionette TRACE conn2 <- [1,2482,null,{}] 09:14:48 INFO - PROCESS | 6446 | 1462551288789 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}] 09:14:48 INFO - PROCESS | 6446 | 1462551288968 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:14:49 INFO - PROCESS | 6446 | 1462551289043 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x142f76800 == 114 [pid = 6446] [id = 628] 09:14:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 238 (0x136075800) [pid = 6446] [serial = 1884] [outer = 0x0] 09:14:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 239 (0x137971400) [pid = 6446] [serial = 1885] [outer = 0x136075800] 09:14:49 INFO - PROCESS | 6446 | 1462551289074 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 240 (0x138758000) [pid = 6446] [serial = 1886] [outer = 0x136075800] 09:14:49 INFO - PROCESS | 6446 | 1462551289487 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]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 721ms 09:14:49 INFO - PROCESS | 6446 | 1462551289506 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 6446 | 1462551289508 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:14:49 INFO - PROCESS | 6446 | 1462551289510 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 6446 | 1462551289512 Marionette TRACE conn2 <- [1,2486,null,{}] 09:14:49 INFO - PROCESS | 6446 | 1462551289514 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}] 09:14:49 INFO - PROCESS | 6446 | 1462551289638 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:14:49 INFO - PROCESS | 6446 | 1462551289776 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x141b70800 == 115 [pid = 6446] [id = 629] 09:14:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 241 (0x135b67800) [pid = 6446] [serial = 1887] [outer = 0x0] 09:14:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 242 (0x13876d400) [pid = 6446] [serial = 1888] [outer = 0x135b67800] 09:14:49 INFO - PROCESS | 6446 | 1462551289809 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 243 (0x13881f000) [pid = 6446] [serial = 1889] [outer = 0x135b67800] 09:14:50 INFO - PROCESS | 6446 | 1462551290240 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]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 770ms 09:14:50 INFO - PROCESS | 6446 | 1462551290294 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 6446 | 1462551290297 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:14:50 INFO - PROCESS | 6446 | 1462551290300 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 6446 | 1462551290302 Marionette TRACE conn2 <- [1,2490,null,{}] 09:14:50 INFO - PROCESS | 6446 | 1462551290305 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}] 09:14:50 INFO - PROCESS | 6446 | 1462551290493 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:14:50 INFO - PROCESS | 6446 | 1462551290570 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x145bc8800 == 116 [pid = 6446] [id = 630] 09:14:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 244 (0x138829800) [pid = 6446] [serial = 1890] [outer = 0x0] 09:14:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 245 (0x140a19000) [pid = 6446] [serial = 1891] [outer = 0x138829800] 09:14:50 INFO - PROCESS | 6446 | 1462551290607 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 246 (0x140bb2800) [pid = 6446] [serial = 1892] [outer = 0x138829800] 09:14:51 INFO - PROCESS | 6446 | 1462551291057 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]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 823ms 09:14:51 INFO - PROCESS | 6446 | 1462551291123 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 6446 | 1462551291124 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:14:51 INFO - PROCESS | 6446 | 1462551291149 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 6446 | 1462551291150 Marionette TRACE conn2 <- [1,2494,null,{}] 09:14:51 INFO - PROCESS | 6446 | 1462551291152 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}] 09:14:51 INFO - PROCESS | 6446 | 1462551291288 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:14:51 INFO - PROCESS | 6446 | 1462551291398 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f29800 == 117 [pid = 6446] [id = 631] 09:14:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 247 (0x112f33400) [pid = 6446] [serial = 1893] [outer = 0x0] 09:14:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 248 (0x121c76400) [pid = 6446] [serial = 1894] [outer = 0x112f33400] 09:14:51 INFO - PROCESS | 6446 | 1462551291429 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 249 (0x140a1d000) [pid = 6446] [serial = 1895] [outer = 0x112f33400] 09:14:51 INFO - PROCESS | 6446 | 1462551291888 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]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 771ms 09:14:51 INFO - PROCESS | 6446 | 1462551291918 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 6446 | 1462551291919 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:14:51 INFO - PROCESS | 6446 | 1462551291922 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 6446 | 1462551291923 Marionette TRACE conn2 <- [1,2498,null,{}] 09:14:51 INFO - PROCESS | 6446 | 1462551291927 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}] 09:14:52 INFO - PROCESS | 6446 | 1462551292057 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:14:52 INFO - PROCESS | 6446 | 1462551292168 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x128a19000 == 118 [pid = 6446] [id = 632] 09:14:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 250 (0x1168c2000) [pid = 6446] [serial = 1896] [outer = 0x0] 09:14:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 251 (0x119519800) [pid = 6446] [serial = 1897] [outer = 0x1168c2000] 09:14:52 INFO - PROCESS | 6446 | 1462551292198 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 252 (0x128bbf400) [pid = 6446] [serial = 1898] [outer = 0x1168c2000] 09:14:52 INFO - PROCESS | 6446 | 1462551292670 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]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 772ms 09:14:52 INFO - PROCESS | 6446 | 1462551292696 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 6446 | 1462551292698 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:14:52 INFO - PROCESS | 6446 | 1462551292700 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 6446 | 1462551292702 Marionette TRACE conn2 <- [1,2502,null,{}] 09:14:52 INFO - PROCESS | 6446 | 1462551292705 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}] 09:14:52 INFO - PROCESS | 6446 | 1462551292866 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:14:52 INFO - PROCESS | 6446 | 1462551292983 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x1163a8800 == 119 [pid = 6446] [id = 633] 09:14:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 253 (0x112e2fc00) [pid = 6446] [serial = 1899] [outer = 0x0] 09:14:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 254 (0x1181b4800) [pid = 6446] [serial = 1900] [outer = 0x112e2fc00] 09:14:53 INFO - PROCESS | 6446 | 1462551293014 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 255 (0x121c62c00) [pid = 6446] [serial = 1901] [outer = 0x112e2fc00] 09:14:53 INFO - PROCESS | 6446 | 1462551293493 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]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1078ms 09:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:14:53 INFO - PROCESS | 6446 | 1462551293786 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 6446 | 1462551293789 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:14:53 INFO - PROCESS | 6446 | 1462551293792 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 6446 | 1462551293794 Marionette TRACE conn2 <- [1,2506,null,{}] 09:14:53 INFO - PROCESS | 6446 | 1462551293798 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}] 09:14:53 INFO - PROCESS | 6446 | 1462551293927 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:14:54 INFO - PROCESS | 6446 | 1462551294033 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x128a11800 == 120 [pid = 6446] [id = 634] 09:14:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 256 (0x1160d2000) [pid = 6446] [serial = 1902] [outer = 0x0] 09:14:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 257 (0x11673ec00) [pid = 6446] [serial = 1903] [outer = 0x1160d2000] 09:14:54 INFO - PROCESS | 6446 | 1462551294062 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 258 (0x1185c1000) [pid = 6446] [serial = 1904] [outer = 0x1160d2000] 09:14:54 INFO - PROCESS | 6446 | 1462551294571 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]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 822ms 09:14:54 INFO - PROCESS | 6446 | 1462551294619 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:14:54 INFO - PROCESS | 6446 | 1462551294622 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:14:54 INFO - PROCESS | 6446 | 1462551294634 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 6446 | 1462551294637 Marionette TRACE conn2 <- [1,2510,null,{}] 09:14:54 INFO - PROCESS | 6446 | 1462551294642 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}] 09:14:54 INFO - PROCESS | 6446 | 1462551294803 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:14:54 INFO - PROCESS | 6446 | 1462551294913 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x134908800 == 121 [pid = 6446] [id = 635] 09:14:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 259 (0x118317400) [pid = 6446] [serial = 1905] [outer = 0x0] 09:14:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 260 (0x118ffd400) [pid = 6446] [serial = 1906] [outer = 0x118317400] 09:14:54 INFO - PROCESS | 6446 | 1462551294940 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 261 (0x1212de800) [pid = 6446] [serial = 1907] [outer = 0x118317400] 09:14:55 INFO - PROCESS | 6446 | 1462551295468 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]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 882ms 09:14:55 INFO - PROCESS | 6446 | 1462551295513 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 6446 | 1462551295514 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:14:55 INFO - PROCESS | 6446 | 1462551295519 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 6446 | 1462551295521 Marionette TRACE conn2 <- [1,2514,null,{}] 09:14:55 INFO - PROCESS | 6446 | 1462551295529 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}] 09:14:55 INFO - PROCESS | 6446 | 1462551295633 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:14:55 INFO - PROCESS | 6446 | 1462551295776 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb56000 == 122 [pid = 6446] [id = 636] 09:14:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 262 (0x127535000) [pid = 6446] [serial = 1908] [outer = 0x0] 09:14:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 263 (0x1275a0c00) [pid = 6446] [serial = 1909] [outer = 0x127535000] 09:14:55 INFO - PROCESS | 6446 | 1462551295825 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 264 (0x128ce4400) [pid = 6446] [serial = 1910] [outer = 0x127535000] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x12bd4b800 == 121 [pid = 6446] [id = 618] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x121708800 == 120 [pid = 6446] [id = 617] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 263 (0x12f257800) [pid = 6446] [serial = 1747] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 262 (0x140a17c00) [pid = 6446] [serial = 1786] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 261 (0x137bd5800) [pid = 6446] [serial = 1741] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 260 (0x138770400) [pid = 6446] [serial = 1744] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 259 (0x135b05c00) [pid = 6446] [serial = 1738] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x135f12800 == 119 [pid = 6446] [id = 614] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x13594d800 == 118 [pid = 6446] [id = 613] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x12da63000 == 117 [pid = 6446] [id = 612] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x12b246800 == 116 [pid = 6446] [id = 611] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x11859a800 == 115 [pid = 6446] [id = 610] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x12da7e800 == 114 [pid = 6446] [id = 609] 09:14:56 INFO - PROCESS | 6446 | 1462551296457 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]]]}] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc91800 == 113 [pid = 6446] [id = 608] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x12a8b5800 == 112 [pid = 6446] [id = 607] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x12b25c000 == 111 [pid = 6446] [id = 606] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x141641800 == 110 [pid = 6446] [id = 600] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x143049800 == 109 [pid = 6446] [id = 599] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x13884b000 == 108 [pid = 6446] [id = 598] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x12d441000 == 107 [pid = 6446] [id = 597] 09:14:56 INFO - PROCESS | 6446 | --DOCSHELL 0x1213c1800 == 106 [pid = 6446] [id = 596] 09:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 972ms 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 258 (0x12f260800) [pid = 6446] [serial = 1726] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 257 (0x118f45800) [pid = 6446] [serial = 1753] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 256 (0x1293bec00) [pid = 6446] [serial = 1454] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 255 (0x138779800) [pid = 6446] [serial = 1478] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 254 (0x13876c000) [pid = 6446] [serial = 1774] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 253 (0x1361a3000) [pid = 6446] [serial = 1393] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 252 (0x118295400) [pid = 6446] [serial = 1756] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 251 (0x13578e800) [pid = 6446] [serial = 1402] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 250 (0x135aa6000) [pid = 6446] [serial = 1466] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 249 (0x140c1f000) [pid = 6446] [serial = 1610] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 248 (0x12cc3c800) [pid = 6446] [serial = 1457] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 247 (0x135807800) [pid = 6446] [serial = 1592] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 246 (0x1357a2c00) [pid = 6446] [serial = 1336] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 245 (0x12cfe8800) [pid = 6446] [serial = 1387] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 244 (0x1350b4c00) [pid = 6446] [serial = 1658] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 243 (0x135b61000) [pid = 6446] [serial = 1469] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 242 (0x12ab60000) [pid = 6446] [serial = 1405] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 241 (0x12a784c00) [pid = 6446] [serial = 1408] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 240 (0x128ce7c00) [pid = 6446] [serial = 1381] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 239 (0x12c0eb800) [pid = 6446] [serial = 1655] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 238 (0x1180c8400) [pid = 6446] [serial = 1751] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 237 (0x13883e800) [pid = 6446] [serial = 1601] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 236 (0x12759e800) [pid = 6446] [serial = 1757] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 235 (0x128e24c00) [pid = 6446] [serial = 1321] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 234 (0x1293c9000) [pid = 6446] [serial = 1759] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 233 (0x12bc27c00) [pid = 6446] [serial = 1384] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 232 (0x136081c00) [pid = 6446] [serial = 1664] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 231 (0x121c6a400) [pid = 6446] [serial = 1718] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 230 (0x135b60000) [pid = 6446] [serial = 1661] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 229 (0x12f29cc00) [pid = 6446] [serial = 1586] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 228 (0x1350e0000) [pid = 6446] [serial = 1769] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 227 (0x1293cf000) [pid = 6446] [serial = 1780] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 226 (0x134a9a000) [pid = 6446] [serial = 1330] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 225 (0x118a08c00) [pid = 6446] [serial = 1514] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 224 (0x127529c00) [pid = 6446] [serial = 1517] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 223 (0x138810800) [pid = 6446] [serial = 1781] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 222 (0x12cdc3c00) [pid = 6446] [serial = 1324] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 221 (0x13619ac00) [pid = 6446] [serial = 1342] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 220 (0x135a9f800) [pid = 6446] [serial = 1523] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 219 (0x12d49f800) [pid = 6446] [serial = 1765] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 218 (0x138816c00) [pid = 6446] [serial = 1784] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 217 (0x1351aa000) [pid = 6446] [serial = 1535] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x116641400) [pid = 6446] [serial = 1715] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 215 (0x137bd8800) [pid = 6446] [serial = 1475] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 214 (0x1355b9800) [pid = 6446] [serial = 1390] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 213 (0x138811400) [pid = 6446] [serial = 1777] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x124366c00) [pid = 6446] [serial = 1451] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x121d57800) [pid = 6446] [serial = 1754] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x112b49c00) [pid = 6446] [serial = 1714] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x1350bac00) [pid = 6446] [serial = 1532] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 208 (0x12cc3e000) [pid = 6446] [serial = 1520] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 207 (0x128ce8800) [pid = 6446] [serial = 1652] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 206 (0x1355bc000) [pid = 6446] [serial = 1732] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 205 (0x135d76800) [pid = 6446] [serial = 1783] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 204 (0x1351af400) [pid = 6446] [serial = 1589] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 203 (0x13578ac00) [pid = 6446] [serial = 1396] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 202 (0x12a966400) [pid = 6446] [serial = 1723] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 201 (0x11a0cec00) [pid = 6446] [serial = 1717] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 200 (0x13579bc00) [pid = 6446] [serial = 1735] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 199 (0x135b5c400) [pid = 6446] [serial = 1270] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 198 (0x121c68400) [pid = 6446] [serial = 1580] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 197 (0x12ab5e000) [pid = 6446] [serial = 1760] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 196 (0x135b0f400) [pid = 6446] [serial = 1333] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 195 (0x135b5c000) [pid = 6446] [serial = 1339] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 194 (0x12bc25800) [pid = 6446] [serial = 1762] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 193 (0x137bdd400) [pid = 6446] [serial = 1399] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 192 (0x118f92000) [pid = 6446] [serial = 1448] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 191 (0x138762000) [pid = 6446] [serial = 1598] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 190 (0x140c26000) [pid = 6446] [serial = 1673] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 189 (0x1357a1800) [pid = 6446] [serial = 1463] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 188 (0x138826000) [pid = 6446] [serial = 1595] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 187 (0x138844000) [pid = 6446] [serial = 1604] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 186 (0x12f259c00) [pid = 6446] [serial = 1327] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 185 (0x138815400) [pid = 6446] [serial = 1778] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 184 (0x12c0f2000) [pid = 6446] [serial = 1763] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 183 (0x134929800) [pid = 6446] [serial = 1712] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 182 (0x1351acc00) [pid = 6446] [serial = 1771] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 181 (0x1350b3800) [pid = 6446] [serial = 1768] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 180 (0x13619f800) [pid = 6446] [serial = 1472] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 179 (0x12132c800) [pid = 6446] [serial = 1318] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 178 (0x12d7a4400) [pid = 6446] [serial = 1460] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 177 (0x1293d7800) [pid = 6446] [serial = 1583] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 176 (0x138820800) [pid = 6446] [serial = 1526] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 175 (0x140bb0800) [pid = 6446] [serial = 1667] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 174 (0x140cc0000) [pid = 6446] [serial = 1670] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 173 (0x13883a800) [pid = 6446] [serial = 1676] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 172 (0x112e70400) [pid = 6446] [serial = 1750] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 171 (0x118570000) [pid = 6446] [serial = 1649] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 170 (0x140c1d000) [pid = 6446] [serial = 1529] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 169 (0x1350ad800) [pid = 6446] [serial = 1729] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 168 (0x135027000) [pid = 6446] [serial = 1538] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 167 (0x12752fc00) [pid = 6446] [serial = 1720] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 166 (0x13580ac00) [pid = 6446] [serial = 1772] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 165 (0x13883c800) [pid = 6446] [serial = 1775] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 164 (0x121081000) [pid = 6446] [serial = 1378] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x138843800) [pid = 6446] [serial = 1607] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x12f29e800) [pid = 6446] [serial = 1766] [outer = 0x0] [url = about:blank] 09:14:56 INFO - PROCESS | 6446 | 1462551296513 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 6446 | 1462551296516 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:14:56 INFO - PROCESS | 6446 | 1462551296519 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 6446 | 1462551296521 Marionette TRACE conn2 <- [1,2518,null,{}] 09:14:56 INFO - PROCESS | 6446 | 1462551296524 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}] 09:14:56 INFO - PROCESS | 6446 | 1462551296691 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:14:56 INFO - PROCESS | 6446 | 1462551296820 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213b9000 == 107 [pid = 6446] [id = 637] 09:14:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x1185bf000) [pid = 6446] [serial = 1911] [outer = 0x0] 09:14:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x121432000) [pid = 6446] [serial = 1912] [outer = 0x1185bf000] 09:14:56 INFO - PROCESS | 6446 | 1462551296872 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 165 (0x128b47400) [pid = 6446] [serial = 1913] [outer = 0x1185bf000] 09:14:57 INFO - PROCESS | 6446 | 1462551297315 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]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 821ms 09:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:14:57 INFO - PROCESS | 6446 | 1462551297339 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 6446 | 1462551297341 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:14:57 INFO - PROCESS | 6446 | 1462551297344 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 6446 | 1462551297345 Marionette TRACE conn2 <- [1,2522,null,{}] 09:14:57 INFO - PROCESS | 6446 | 1462551297348 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}] 09:14:57 INFO - PROCESS | 6446 | 1462551297455 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:14:57 INFO - PROCESS | 6446 | 1462551297460 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x129433800 == 108 [pid = 6446] [id = 638] 09:14:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 166 (0x128ce7400) [pid = 6446] [serial = 1914] [outer = 0x0] 09:14:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 167 (0x1293d0800) [pid = 6446] [serial = 1915] [outer = 0x128ce7400] 09:14:57 INFO - PROCESS | 6446 | 1462551297486 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 168 (0x12a784c00) [pid = 6446] [serial = 1916] [outer = 0x128ce7400] 09:14:57 INFO - PROCESS | 6446 | 1462551297855 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]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 519ms 09:14:57 INFO - PROCESS | 6446 | 1462551297864 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 6446 | 1462551297865 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:14:57 INFO - PROCESS | 6446 | 1462551297867 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 6446 | 1462551297868 Marionette TRACE conn2 <- [1,2526,null,{}] 09:14:57 INFO - PROCESS | 6446 | 1462551297871 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}] 09:14:58 INFO - PROCESS | 6446 | 1462551298028 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:14:58 INFO - PROCESS | 6446 | 1462551298037 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc93000 == 109 [pid = 6446] [id = 639] 09:14:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 169 (0x12ab63800) [pid = 6446] [serial = 1917] [outer = 0x0] 09:14:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 170 (0x12bc36800) [pid = 6446] [serial = 1918] [outer = 0x12ab63800] 09:14:58 INFO - PROCESS | 6446 | 1462551298065 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 171 (0x12cdbf800) [pid = 6446] [serial = 1919] [outer = 0x12ab63800] 09:14:58 INFO - PROCESS | 6446 | 1462551298441 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]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 621ms 09:14:58 INFO - PROCESS | 6446 | 1462551298489 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 6446 | 1462551298490 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:14:58 INFO - PROCESS | 6446 | 1462551298493 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 6446 | 1462551298494 Marionette TRACE conn2 <- [1,2530,null,{}] 09:14:58 INFO - PROCESS | 6446 | 1462551298496 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}] 09:14:58 INFO - PROCESS | 6446 | 1462551298602 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:14:58 INFO - PROCESS | 6446 | 1462551298710 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da7e800 == 110 [pid = 6446] [id = 640] 09:14:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 172 (0x12adf0800) [pid = 6446] [serial = 1920] [outer = 0x0] 09:14:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 173 (0x12cfefc00) [pid = 6446] [serial = 1921] [outer = 0x12adf0800] 09:14:58 INFO - PROCESS | 6446 | 1462551298736 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 174 (0x12daf0800) [pid = 6446] [serial = 1922] [outer = 0x12adf0800] 09:14:59 INFO - PROCESS | 6446 | 1462551299076 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]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 618ms 09:14:59 INFO - PROCESS | 6446 | 1462551299114 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 6446 | 1462551299116 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:14:59 INFO - PROCESS | 6446 | 1462551299118 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 6446 | 1462551299119 Marionette TRACE conn2 <- [1,2534,null,{}] 09:14:59 INFO - PROCESS | 6446 | 1462551299121 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}] 09:14:59 INFO - PROCESS | 6446 | 1462551299259 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:14:59 INFO - PROCESS | 6446 | 1462551299293 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x135825000 == 111 [pid = 6446] [id = 641] 09:14:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 175 (0x12dae4400) [pid = 6446] [serial = 1923] [outer = 0x0] 09:14:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 176 (0x12f2a0c00) [pid = 6446] [serial = 1924] [outer = 0x12dae4400] 09:14:59 INFO - PROCESS | 6446 | 1462551299319 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 177 (0x13492cc00) [pid = 6446] [serial = 1925] [outer = 0x12dae4400] 09:14:59 INFO - PROCESS | 6446 | 1462551299693 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]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 618ms 09:14:59 INFO - PROCESS | 6446 | 1462551299736 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 6446 | 1462551299737 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:14:59 INFO - PROCESS | 6446 | 1462551299740 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 6446 | 1462551299741 Marionette TRACE conn2 <- [1,2538,null,{}] 09:14:59 INFO - PROCESS | 6446 | 1462551299743 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}] 09:14:59 INFO - PROCESS | 6446 | 1462551299893 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:14:59 INFO - PROCESS | 6446 | 1462551299926 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x135c44800 == 112 [pid = 6446] [id = 642] 09:14:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 178 (0x134a94c00) [pid = 6446] [serial = 1926] [outer = 0x0] 09:14:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 179 (0x13502bc00) [pid = 6446] [serial = 1927] [outer = 0x134a94c00] 09:14:59 INFO - PROCESS | 6446 | 1462551299967 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 180 (0x1350b4c00) [pid = 6446] [serial = 1928] [outer = 0x134a94c00] 09:15:00 INFO - PROCESS | 6446 | 1462551300387 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]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 09:15:00 INFO - PROCESS | 6446 | 1462551300417 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 6446 | 1462551300419 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:15:00 INFO - PROCESS | 6446 | 1462551300422 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 6446 | 1462551300424 Marionette TRACE conn2 <- [1,2542,null,{}] 09:15:00 INFO - PROCESS | 6446 | 1462551300431 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}] 09:15:00 INFO - PROCESS | 6446 | 1462551300653 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 179 (0x138819400) [pid = 6446] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 178 (0x1350b6c00) [pid = 6446] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 177 (0x135786400) [pid = 6446] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 176 (0x1361a5800) [pid = 6446] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 175 (0x113056400) [pid = 6446] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 174 (0x127593400) [pid = 6446] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 173 (0x11769ec00) [pid = 6446] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 172 (0x118ffe400) [pid = 6446] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 171 (0x134a8c400) [pid = 6446] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 170 (0x1296efc00) [pid = 6446] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 169 (0x1293c1400) [pid = 6446] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 168 (0x1160f4c00) [pid = 6446] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 167 (0x11686f400) [pid = 6446] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:15:00 INFO - PROCESS | 6446 | --DOMWINDOW == 166 (0x11828dc00) [pid = 6446] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:15:01 INFO - PROCESS | 6446 | 1462551301031 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218db000 == 113 [pid = 6446] [id = 643] 09:15:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 167 (0x112913c00) [pid = 6446] [serial = 1929] [outer = 0x0] 09:15:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 168 (0x11686f400) [pid = 6446] [serial = 1930] [outer = 0x112913c00] 09:15:01 INFO - PROCESS | 6446 | 1462551301057 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 169 (0x128b41000) [pid = 6446] [serial = 1931] [outer = 0x112913c00] 09:15:01 INFO - PROCESS | 6446 | 1462551301367 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]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 973ms 09:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:15:01 INFO - PROCESS | 6446 | 1462551301397 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 6446 | 1462551301399 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:15:01 INFO - PROCESS | 6446 | 1462551301401 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 6446 | 1462551301403 Marionette TRACE conn2 <- [1,2546,null,{}] 09:15:01 INFO - PROCESS | 6446 | 1462551301405 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}] 09:15:01 INFO - PROCESS | 6446 | 1462551301528 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:15:01 INFO - PROCESS | 6446 | 1462551301615 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x135fd4000 == 114 [pid = 6446] [id = 644] 09:15:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 170 (0x113056400) [pid = 6446] [serial = 1932] [outer = 0x0] 09:15:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 171 (0x1350dec00) [pid = 6446] [serial = 1933] [outer = 0x113056400] 09:15:01 INFO - PROCESS | 6446 | 1462551301644 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 172 (0x135760c00) [pid = 6446] [serial = 1934] [outer = 0x113056400] 09:15:01 INFO - PROCESS | 6446 | 1462551301993 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]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 623ms 09:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:15:02 INFO - PROCESS | 6446 | 1462551302025 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 6446 | 1462551302029 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:15:02 INFO - PROCESS | 6446 | 1462551302032 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 6446 | 1462551302034 Marionette TRACE conn2 <- [1,2550,null,{}] 09:15:02 INFO - PROCESS | 6446 | 1462551302038 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}] 09:15:02 INFO - PROCESS | 6446 | 1462551302207 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:15:02 INFO - PROCESS | 6446 | 1462551302341 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x137c2a000 == 115 [pid = 6446] [id = 645] 09:15:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 173 (0x135788800) [pid = 6446] [serial = 1935] [outer = 0x0] 09:15:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 174 (0x13580d800) [pid = 6446] [serial = 1936] [outer = 0x135788800] 09:15:02 INFO - PROCESS | 6446 | 1462551302366 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 175 (0x135b5e000) [pid = 6446] [serial = 1937] [outer = 0x135788800] 09:15:02 INFO - PROCESS | 6446 | 1462551302667 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]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 09:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:15:02 INFO - PROCESS | 6446 | 1462551302702 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 6446 | 1462551302703 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:15:02 INFO - PROCESS | 6446 | 1462551302705 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 6446 | 1462551302706 Marionette TRACE conn2 <- [1,2554,null,{}] 09:15:02 INFO - PROCESS | 6446 | 1462551302709 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}] 09:15:02 INFO - PROCESS | 6446 | 1462551302819 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:15:02 INFO - PROCESS | 6446 | 1462551302910 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x138860000 == 116 [pid = 6446] [id = 646] 09:15:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 176 (0x118293400) [pid = 6446] [serial = 1938] [outer = 0x0] 09:15:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 177 (0x135b5b800) [pid = 6446] [serial = 1939] [outer = 0x118293400] 09:15:02 INFO - PROCESS | 6446 | 1462551302935 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 178 (0x13619d400) [pid = 6446] [serial = 1940] [outer = 0x118293400] 09:15:03 INFO - PROCESS | 6446 | 1462551303484 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]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 824ms 09:15:03 INFO - PROCESS | 6446 | 1462551303538 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 6446 | 1462551303542 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:15:03 INFO - PROCESS | 6446 | 1462551303573 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 6446 | 1462551303576 Marionette TRACE conn2 <- [1,2558,null,{}] 09:15:03 INFO - PROCESS | 6446 | 1462551303581 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}] 09:15:03 INFO - PROCESS | 6446 | 1462551303717 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:15:03 INFO - PROCESS | 6446 | 1462551303850 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x128a2e800 == 117 [pid = 6446] [id = 647] 09:15:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 179 (0x11828cc00) [pid = 6446] [serial = 1941] [outer = 0x0] 09:15:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 180 (0x118ff0400) [pid = 6446] [serial = 1942] [outer = 0x11828cc00] 09:15:03 INFO - PROCESS | 6446 | 1462551303884 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 181 (0x121866800) [pid = 6446] [serial = 1943] [outer = 0x11828cc00] 09:15:04 INFO - PROCESS | 6446 | 1462551304365 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]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 841ms 09:15:04 INFO - PROCESS | 6446 | 1462551304399 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 6446 | 1462551304403 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:15:04 INFO - PROCESS | 6446 | 1462551304408 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 6446 | 1462551304410 Marionette TRACE conn2 <- [1,2562,null,{}] 09:15:04 INFO - PROCESS | 6446 | 1462551304412 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}] 09:15:04 INFO - PROCESS | 6446 | 1462551304542 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:15:04 INFO - PROCESS | 6446 | 1462551304644 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f228800 == 118 [pid = 6446] [id = 648] 09:15:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 182 (0x125ab4800) [pid = 6446] [serial = 1944] [outer = 0x0] 09:15:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 183 (0x12759e800) [pid = 6446] [serial = 1945] [outer = 0x125ab4800] 09:15:04 INFO - PROCESS | 6446 | 1462551304674 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 184 (0x1293b9c00) [pid = 6446] [serial = 1946] [outer = 0x125ab4800] 09:15:05 INFO - PROCESS | 6446 | 1462551305196 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]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 823ms 09:15:05 INFO - PROCESS | 6446 | 1462551305232 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 6446 | 1462551305234 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:15:05 INFO - PROCESS | 6446 | 1462551305236 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 6446 | 1462551305239 Marionette TRACE conn2 <- [1,2566,null,{}] 09:15:05 INFO - PROCESS | 6446 | 1462551305248 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}] 09:15:05 INFO - PROCESS | 6446 | 1462551305380 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:15:05 INFO - PROCESS | 6446 | 1462551305487 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x1389db000 == 119 [pid = 6446] [id = 649] 09:15:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 185 (0x12c317000) [pid = 6446] [serial = 1947] [outer = 0x0] 09:15:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 186 (0x12cc34800) [pid = 6446] [serial = 1948] [outer = 0x12c317000] 09:15:05 INFO - PROCESS | 6446 | 1462551305519 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 187 (0x12f263000) [pid = 6446] [serial = 1949] [outer = 0x12c317000] 09:15:06 INFO - PROCESS | 6446 | 1462551306004 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]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 775ms 09:15:06 INFO - PROCESS | 6446 | 1462551306012 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 6446 | 1462551306013 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:15:06 INFO - PROCESS | 6446 | 1462551306016 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 6446 | 1462551306017 Marionette TRACE conn2 <- [1,2570,null,{}] 09:15:06 INFO - PROCESS | 6446 | 1462551306020 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}] 09:15:06 INFO - PROCESS | 6446 | 1462551306151 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:15:06 INFO - PROCESS | 6446 | 1462551306287 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x138c02800 == 120 [pid = 6446] [id = 650] 09:15:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 188 (0x12cfe8400) [pid = 6446] [serial = 1950] [outer = 0x0] 09:15:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 189 (0x135031400) [pid = 6446] [serial = 1951] [outer = 0x12cfe8400] 09:15:06 INFO - PROCESS | 6446 | 1462551306319 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 190 (0x1351a5800) [pid = 6446] [serial = 1952] [outer = 0x12cfe8400] 09:15:06 INFO - PROCESS | 6446 | 1462551306749 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]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 819ms 09:15:06 INFO - PROCESS | 6446 | 1462551306835 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 6446 | 1462551306836 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:15:06 INFO - PROCESS | 6446 | 1462551306839 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 6446 | 1462551306840 Marionette TRACE conn2 <- [1,2574,null,{}] 09:15:06 INFO - PROCESS | 6446 | 1462551306862 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}] 09:15:06 INFO - PROCESS | 6446 | 1462551306992 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:15:07 INFO - PROCESS | 6446 | 1462551307092 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x14084d800 == 121 [pid = 6446] [id = 651] 09:15:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 191 (0x1350e7c00) [pid = 6446] [serial = 1953] [outer = 0x0] 09:15:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 192 (0x135756800) [pid = 6446] [serial = 1954] [outer = 0x1350e7c00] 09:15:07 INFO - PROCESS | 6446 | 1462551307122 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 193 (0x135aa7c00) [pid = 6446] [serial = 1955] [outer = 0x1350e7c00] 09:15:07 INFO - PROCESS | 6446 | 1462551307552 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]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 768ms 09:15:07 INFO - PROCESS | 6446 | 1462551307608 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 6446 | 1462551307609 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:15:07 INFO - PROCESS | 6446 | 1462551307611 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 6446 | 1462551307612 Marionette TRACE conn2 <- [1,2578,null,{}] 09:15:07 INFO - PROCESS | 6446 | 1462551307615 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}] 09:15:07 INFO - PROCESS | 6446 | 1462551307751 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:15:07 INFO - PROCESS | 6446 | 1462551307884 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x140ab5800 == 122 [pid = 6446] [id = 652] 09:15:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 194 (0x135d77400) [pid = 6446] [serial = 1956] [outer = 0x0] 09:15:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 195 (0x137963c00) [pid = 6446] [serial = 1957] [outer = 0x135d77400] 09:15:07 INFO - PROCESS | 6446 | 1462551307918 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 196 (0x13880d400) [pid = 6446] [serial = 1958] [outer = 0x135d77400] 09:15:08 INFO - PROCESS | 6446 | 1462551308368 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]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 821ms 09:15:08 INFO - PROCESS | 6446 | 1462551308432 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 6446 | 1462551308433 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:15:08 INFO - PROCESS | 6446 | 1462551308436 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 6446 | 1462551308437 Marionette TRACE conn2 <- [1,2582,null,{}] 09:15:08 INFO - PROCESS | 6446 | 1462551308439 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}] 09:15:08 INFO - PROCESS | 6446 | 1462551308564 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:15:08 INFO - PROCESS | 6446 | 1462551308668 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x141a2a800 == 123 [pid = 6446] [id = 653] 09:15:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 197 (0x137bd6800) [pid = 6446] [serial = 1959] [outer = 0x0] 09:15:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 198 (0x138824800) [pid = 6446] [serial = 1960] [outer = 0x137bd6800] 09:15:08 INFO - PROCESS | 6446 | 1462551308698 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 199 (0x138841800) [pid = 6446] [serial = 1961] [outer = 0x137bd6800] 09:15:09 INFO - PROCESS | 6446 | 1462551309166 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]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 768ms 09:15:09 INFO - PROCESS | 6446 | 1462551309206 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 6446 | 1462551309208 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:15:09 INFO - PROCESS | 6446 | 1462551309214 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 6446 | 1462551309216 Marionette TRACE conn2 <- [1,2586,null,{}] 09:15:09 INFO - PROCESS | 6446 | 1462551309219 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}] 09:15:09 INFO - PROCESS | 6446 | 1462551309408 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:15:09 INFO - PROCESS | 6446 | 1462551309515 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x141b79800 == 124 [pid = 6446] [id = 654] 09:15:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 200 (0x13881e800) [pid = 6446] [serial = 1962] [outer = 0x0] 09:15:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 201 (0x138d3f800) [pid = 6446] [serial = 1963] [outer = 0x13881e800] 09:15:09 INFO - PROCESS | 6446 | 1462551309546 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 202 (0x140a1bc00) [pid = 6446] [serial = 1964] [outer = 0x13881e800] 09:15:10 INFO - PROCESS | 6446 | 1462551310068 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]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 870ms 09:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:15:10 INFO - PROCESS | 6446 | 1462551310084 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 6446 | 1462551310087 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:15:10 INFO - PROCESS | 6446 | 1462551310090 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 6446 | 1462551310092 Marionette TRACE conn2 <- [1,2590,null,{}] 09:15:10 INFO - PROCESS | 6446 | 1462551310096 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}] 09:15:10 INFO - PROCESS | 6446 | 1462551310245 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:15:10 INFO - PROCESS | 6446 | 1462551310392 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x142ea5000 == 125 [pid = 6446] [id = 655] 09:15:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 203 (0x140a21800) [pid = 6446] [serial = 1965] [outer = 0x0] 09:15:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 204 (0x140bac400) [pid = 6446] [serial = 1966] [outer = 0x140a21800] 09:15:10 INFO - PROCESS | 6446 | 1462551310423 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 205 (0x140c21400) [pid = 6446] [serial = 1967] [outer = 0x140a21800] 09:15:10 INFO - PROCESS | 6446 | 1462551310831 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]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 774ms 09:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:15:10 INFO - PROCESS | 6446 | 1462551310863 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 6446 | 1462551310865 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:15:10 INFO - PROCESS | 6446 | 1462551310867 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 6446 | 1462551310868 Marionette TRACE conn2 <- [1,2594,null,{}] 09:15:10 INFO - PROCESS | 6446 | 1462551310871 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}] 09:15:11 INFO - PROCESS | 6446 | 1462551311001 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:15:11 INFO - PROCESS | 6446 | 1462551311130 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x142f0e000 == 126 [pid = 6446] [id = 656] 09:15:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 206 (0x112e78000) [pid = 6446] [serial = 1968] [outer = 0x0] 09:15:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 207 (0x138991800) [pid = 6446] [serial = 1969] [outer = 0x112e78000] 09:15:11 INFO - PROCESS | 6446 | 1462551311159 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 208 (0x138999000) [pid = 6446] [serial = 1970] [outer = 0x112e78000] 09:15:11 INFO - PROCESS | 6446 | 1462551311603 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]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 09:15:11 INFO - PROCESS | 6446 | 1462551311638 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 6446 | 1462551311640 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:15:11 INFO - PROCESS | 6446 | 1462551311658 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 6446 | 1462551311660 Marionette TRACE conn2 <- [1,2598,null,{}] 09:15:11 INFO - PROCESS | 6446 | 1462551311665 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}] 09:15:11 INFO - PROCESS | 6446 | 1462551311814 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:15:11 INFO - PROCESS | 6446 | 1462551311923 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ded3800 == 127 [pid = 6446] [id = 657] 09:15:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 209 (0x134a92800) [pid = 6446] [serial = 1971] [outer = 0x0] 09:15:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 210 (0x13899b800) [pid = 6446] [serial = 1972] [outer = 0x134a92800] 09:15:11 INFO - PROCESS | 6446 | 1462551311957 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 211 (0x140c77400) [pid = 6446] [serial = 1973] [outer = 0x134a92800] 09:15:12 INFO - PROCESS | 6446 | 1462551312784 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]]]}] 09:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1191ms 09:15:12 INFO - PROCESS | 6446 | 1462551312834 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:15:12 INFO - PROCESS | 6446 | 1462551312836 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:15:12 INFO - PROCESS | 6446 | 1462551312839 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 6446 | 1462551312842 Marionette TRACE conn2 <- [1,2602,null,{}] 09:15:12 INFO - PROCESS | 6446 | 1462551312846 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}] 09:15:12 INFO - PROCESS | 6446 | 1462551312971 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:15:13 INFO - PROCESS | 6446 | 1462551313084 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x11814c800 == 128 [pid = 6446] [id = 658] 09:15:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 212 (0x11205cc00) [pid = 6446] [serial = 1974] [outer = 0x0] 09:15:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 213 (0x112b40800) [pid = 6446] [serial = 1975] [outer = 0x11205cc00] 09:15:13 INFO - PROCESS | 6446 | 1462551313163 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 214 (0x113058800) [pid = 6446] [serial = 1976] [outer = 0x11205cc00] 09:15:13 INFO - PROCESS | 6446 | 1462551313684 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]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 875ms 09:15:13 INFO - PROCESS | 6446 | 1462551313722 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 6446 | 1462551313726 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:15:13 INFO - PROCESS | 6446 | 1462551313733 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 6446 | 1462551313734 Marionette TRACE conn2 <- [1,2606,null,{}] 09:15:13 INFO - PROCESS | 6446 | 1462551313737 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}] 09:15:13 INFO - PROCESS | 6446 | 1462551313854 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:15:13 INFO - PROCESS | 6446 | 1462551313964 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x11990e800 == 129 [pid = 6446] [id = 659] 09:15:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 215 (0x116339400) [pid = 6446] [serial = 1977] [outer = 0x0] 09:15:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 216 (0x1185c6800) [pid = 6446] [serial = 1978] [outer = 0x116339400] 09:15:13 INFO - PROCESS | 6446 | 1462551313992 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 217 (0x118ff3c00) [pid = 6446] [serial = 1979] [outer = 0x116339400] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x140c4b000 == 128 [pid = 6446] [id = 580] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x141a2d800 == 127 [pid = 6446] [id = 581] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x137c2a000 == 126 [pid = 6446] [id = 645] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x137949800 == 125 [pid = 6446] [id = 615] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x135fd4000 == 124 [pid = 6446] [id = 644] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x1218db000 == 123 [pid = 6446] [id = 643] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 216 (0x1293ba800) [pid = 6446] [serial = 1858] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x135c44800 == 122 [pid = 6446] [id = 642] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x135825000 == 121 [pid = 6446] [id = 641] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12da7e800 == 120 [pid = 6446] [id = 640] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc93000 == 119 [pid = 6446] [id = 639] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x129433800 == 118 [pid = 6446] [id = 638] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x138bd4800 == 117 [pid = 6446] [id = 616] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x1213b9000 == 116 [pid = 6446] [id = 637] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb56000 == 115 [pid = 6446] [id = 636] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x134908800 == 114 [pid = 6446] [id = 635] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x128a11800 == 113 [pid = 6446] [id = 634] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x128a19000 == 112 [pid = 6446] [id = 632] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x125f29800 == 111 [pid = 6446] [id = 631] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x145bc8800 == 110 [pid = 6446] [id = 630] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x141b70800 == 109 [pid = 6446] [id = 629] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x142f76800 == 108 [pid = 6446] [id = 628] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x142eda000 == 107 [pid = 6446] [id = 627] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x142720000 == 106 [pid = 6446] [id = 626] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x141c8d800 == 105 [pid = 6446] [id = 625] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x140c40800 == 104 [pid = 6446] [id = 624] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x1409ba800 == 103 [pid = 6446] [id = 623] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x138aa6000 == 102 [pid = 6446] [id = 622] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x12d35d000 == 101 [pid = 6446] [id = 621] 09:15:14 INFO - PROCESS | 6446 | --DOCSHELL 0x129060800 == 100 [pid = 6446] [id = 620] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 215 (0x140a1d400) [pid = 6446] [serial = 1787] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 214 (0x1351a2400) [pid = 6446] [serial = 1843] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 213 (0x135809800) [pid = 6446] [serial = 1846] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 212 (0x1355bd400) [pid = 6446] [serial = 1844] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 211 (0x138761c00) [pid = 6446] [serial = 1849] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 210 (0x1180cdc00) [pid = 6446] [serial = 1852] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 209 (0x135b5b000) [pid = 6446] [serial = 1847] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 208 (0x138821400) [pid = 6446] [serial = 1850] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 207 (0x129022400) [pid = 6446] [serial = 1826] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 206 (0x128bbf800) [pid = 6446] [serial = 1825] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 205 (0x11976f000) [pid = 6446] [serial = 1831] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 204 (0x127591400) [pid = 6446] [serial = 1832] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 203 (0x12142bc00) [pid = 6446] [serial = 1823] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 202 (0x119590000) [pid = 6446] [serial = 1822] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 201 (0x140c20800) [pid = 6446] [serial = 1813] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 200 (0x134a9bc00) [pid = 6446] [serial = 1840] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 199 (0x135d74c00) [pid = 6446] [serial = 1801] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 198 (0x115d5fc00) [pid = 6446] [serial = 1789] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 197 (0x12a95dc00) [pid = 6446] [serial = 1795] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 196 (0x12c318c00) [pid = 6446] [serial = 1834] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 195 (0x12d7a6400) [pid = 6446] [serial = 1835] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 194 (0x1350b8c00) [pid = 6446] [serial = 1798] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 193 (0x12c317c00) [pid = 6446] [serial = 1829] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 192 (0x12a95a800) [pid = 6446] [serial = 1828] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 191 (0x125fd8c00) [pid = 6446] [serial = 1792] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 190 (0x12f29c000) [pid = 6446] [serial = 1837] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 189 (0x13492e800) [pid = 6446] [serial = 1838] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 188 (0x118a0d000) [pid = 6446] [serial = 1820] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 187 (0x1180c9400) [pid = 6446] [serial = 1819] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 186 (0x140a24400) [pid = 6446] [serial = 1807] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 185 (0x138d42800) [pid = 6446] [serial = 1804] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 184 (0x13796b400) [pid = 6446] [serial = 1810] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 183 (0x140c80800) [pid = 6446] [serial = 1816] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 182 (0x118ff8000) [pid = 6446] [serial = 1853] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 181 (0x121c76000) [pid = 6446] [serial = 1855] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 180 (0x1350dac00) [pid = 6446] [serial = 1841] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | --DOMWINDOW == 179 (0x125a04000) [pid = 6446] [serial = 1856] [outer = 0x0] [url = about:blank] 09:15:14 INFO - PROCESS | 6446 | 1462551314524 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]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 820ms 09:15:14 INFO - PROCESS | 6446 | 1462551314552 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 6446 | 1462551314553 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:15:14 INFO - PROCESS | 6446 | 1462551314556 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 6446 | 1462551314558 Marionette TRACE conn2 <- [1,2610,null,{}] 09:15:14 INFO - PROCESS | 6446 | 1462551314573 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}] 09:15:14 INFO - PROCESS | 6446 | 1462551314682 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:15:14 INFO - PROCESS | 6446 | 1462551314687 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218e5800 == 101 [pid = 6446] [id = 660] 09:15:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 180 (0x118ff5c00) [pid = 6446] [serial = 1980] [outer = 0x0] 09:15:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 181 (0x1197ee800) [pid = 6446] [serial = 1981] [outer = 0x118ff5c00] 09:15:14 INFO - PROCESS | 6446 | 1462551314715 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 182 (0x1212d9400) [pid = 6446] [serial = 1982] [outer = 0x118ff5c00] 09:15:15 INFO - PROCESS | 6446 | 1462551315143 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]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 631ms 09:15:15 INFO - PROCESS | 6446 | 1462551315188 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 6446 | 1462551315190 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:15:15 INFO - PROCESS | 6446 | 1462551315192 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 6446 | 1462551315193 Marionette TRACE conn2 <- [1,2614,null,{}] 09:15:15 INFO - PROCESS | 6446 | 1462551315196 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}] 09:15:15 INFO - PROCESS | 6446 | 1462551315301 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:15:15 INFO - PROCESS | 6446 | 1462551315305 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a889000 == 102 [pid = 6446] [id = 661] 09:15:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 183 (0x121863400) [pid = 6446] [serial = 1983] [outer = 0x0] 09:15:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 184 (0x121c81800) [pid = 6446] [serial = 1984] [outer = 0x121863400] 09:15:15 INFO - PROCESS | 6446 | 1462551315332 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 185 (0x12515f000) [pid = 6446] [serial = 1985] [outer = 0x121863400] 09:15:15 INFO - PROCESS | 6446 | 1462551315723 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]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 568ms 09:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:15:15 INFO - PROCESS | 6446 | 1462551315761 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 6446 | 1462551315762 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:15:15 INFO - PROCESS | 6446 | 1462551315764 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 6446 | 1462551315765 Marionette TRACE conn2 <- [1,2618,null,{}] 09:15:15 INFO - PROCESS | 6446 | 1462551315767 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}] 09:15:15 INFO - PROCESS | 6446 | 1462551315868 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:15:15 INFO - PROCESS | 6446 | 1462551315872 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb5e800 == 103 [pid = 6446] [id = 662] 09:15:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 186 (0x125160800) [pid = 6446] [serial = 1986] [outer = 0x0] 09:15:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 187 (0x125a10000) [pid = 6446] [serial = 1987] [outer = 0x125160800] 09:15:15 INFO - PROCESS | 6446 | 1462551315898 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 188 (0x12737d800) [pid = 6446] [serial = 1988] [outer = 0x125160800] 09:15:16 INFO - PROCESS | 6446 | 1462551316290 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]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 570ms 09:15:16 INFO - PROCESS | 6446 | 1462551316334 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 6446 | 1462551316335 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:15:16 INFO - PROCESS | 6446 | 1462551316337 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 6446 | 1462551316338 Marionette TRACE conn2 <- [1,2622,null,{}] 09:15:16 INFO - PROCESS | 6446 | 1462551316340 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}] 09:15:16 INFO - PROCESS | 6446 | 1462551316477 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:15:16 INFO - PROCESS | 6446 | 1462551316486 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc95000 == 104 [pid = 6446] [id = 663] 09:15:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 189 (0x128bb9000) [pid = 6446] [serial = 1989] [outer = 0x0] 09:15:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 190 (0x128e28c00) [pid = 6446] [serial = 1990] [outer = 0x128bb9000] 09:15:16 INFO - PROCESS | 6446 | 1462551316529 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 191 (0x1293bc800) [pid = 6446] [serial = 1991] [outer = 0x128bb9000] 09:15:17 INFO - PROCESS | 6446 | 1462551317120 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]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 820ms 09:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:15:17 INFO - PROCESS | 6446 | 1462551317178 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 6446 | 1462551317179 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:15:17 INFO - PROCESS | 6446 | 1462551317182 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 6446 | 1462551317183 Marionette TRACE conn2 <- [1,2626,null,{}] 09:15:17 INFO - PROCESS | 6446 | 1462551317185 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}] 09:15:17 INFO - PROCESS | 6446 | 1462551317324 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:15:17 INFO - PROCESS | 6446 | 1462551317339 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da78000 == 105 [pid = 6446] [id = 664] 09:15:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 192 (0x128bc4400) [pid = 6446] [serial = 1992] [outer = 0x0] 09:15:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 193 (0x12962dc00) [pid = 6446] [serial = 1993] [outer = 0x128bc4400] 09:15:17 INFO - PROCESS | 6446 | 1462551317365 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 194 (0x12a77a400) [pid = 6446] [serial = 1994] [outer = 0x128bc4400] 09:15:17 INFO - PROCESS | 6446 | 1462551317739 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]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 569ms 09:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:15:17 INFO - PROCESS | 6446 | 1462551317751 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 6446 | 1462551317752 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:15:17 INFO - PROCESS | 6446 | 1462551317755 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 6446 | 1462551317756 Marionette TRACE conn2 <- [1,2630,null,{}] 09:15:17 INFO - PROCESS | 6446 | 1462551317758 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}] 09:15:17 INFO - PROCESS | 6446 | 1462551317898 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:15:17 INFO - PROCESS | 6446 | 1462551317916 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f215000 == 106 [pid = 6446] [id = 665] 09:15:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 195 (0x1293cd400) [pid = 6446] [serial = 1995] [outer = 0x0] 09:15:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 196 (0x12ab5d400) [pid = 6446] [serial = 1996] [outer = 0x1293cd400] 09:15:17 INFO - PROCESS | 6446 | 1462551317939 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 197 (0x12adee800) [pid = 6446] [serial = 1997] [outer = 0x1293cd400] 09:15:18 INFO - PROCESS | 6446 | 1462551318318 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]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 623ms 09:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:15:18 INFO - PROCESS | 6446 | 1462551318378 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 6446 | 1462551318380 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:15:18 INFO - PROCESS | 6446 | 1462551318382 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 6446 | 1462551318383 Marionette TRACE conn2 <- [1,2634,null,{}] 09:15:18 INFO - PROCESS | 6446 | 1462551318385 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}] 09:15:18 INFO - PROCESS | 6446 | 1462551318519 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:15:18 INFO - PROCESS | 6446 | 1462551318536 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x1355dd800 == 107 [pid = 6446] [id = 666] 09:15:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 198 (0x111010800) [pid = 6446] [serial = 1998] [outer = 0x0] 09:15:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 199 (0x12bc28000) [pid = 6446] [serial = 1999] [outer = 0x111010800] 09:15:18 INFO - PROCESS | 6446 | 1462551318562 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 200 (0x12c0ef000) [pid = 6446] [serial = 2000] [outer = 0x111010800] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 199 (0x12dae4400) [pid = 6446] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 198 (0x134a94c00) [pid = 6446] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 197 (0x112913c00) [pid = 6446] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 196 (0x12ab63800) [pid = 6446] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 195 (0x1185bf000) [pid = 6446] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 194 (0x135788800) [pid = 6446] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 193 (0x128ce7400) [pid = 6446] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 192 (0x1160d2000) [pid = 6446] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 191 (0x118317400) [pid = 6446] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 190 (0x127535000) [pid = 6446] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 189 (0x113056400) [pid = 6446] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:15:19 INFO - PROCESS | 6446 | --DOMWINDOW == 188 (0x12adf0800) [pid = 6446] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:15:19 INFO - PROCESS | 6446 | 1462551319204 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]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 870ms 09:15:19 INFO - PROCESS | 6446 | 1462551319252 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 6446 | 1462551319254 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:15:19 INFO - PROCESS | 6446 | 1462551319257 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 6446 | 1462551319258 Marionette TRACE conn2 <- [1,2638,null,{}] 09:15:19 INFO - PROCESS | 6446 | 1462551319260 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}] 09:15:19 INFO - PROCESS | 6446 | 1462551319399 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:15:19 INFO - PROCESS | 6446 | 1462551319455 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x13515f800 == 108 [pid = 6446] [id = 667] 09:15:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 189 (0x127535000) [pid = 6446] [serial = 2001] [outer = 0x0] 09:15:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 190 (0x12bc25c00) [pid = 6446] [serial = 2002] [outer = 0x127535000] 09:15:19 INFO - PROCESS | 6446 | 1462551319481 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 191 (0x12c318000) [pid = 6446] [serial = 2003] [outer = 0x127535000] 09:15:19 INFO - PROCESS | 6446 | 1462551319812 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]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 571ms 09:15:19 INFO - PROCESS | 6446 | 1462551319830 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 6446 | 1462551319833 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:15:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:15:19 INFO - PROCESS | 6446 | 1462551319836 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 6446 | 1462551319839 Marionette TRACE conn2 <- [1,2642,null,{}] 09:15:19 INFO - PROCESS | 6446 | 1462551319843 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}] 09:15:20 INFO - PROCESS | 6446 | 1462551320063 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:15:20 INFO - PROCESS | 6446 | 1462551320093 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x135c48000 == 109 [pid = 6446] [id = 668] 09:15:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 192 (0x12cc3dc00) [pid = 6446] [serial = 2004] [outer = 0x0] 09:15:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 193 (0x12d3b0000) [pid = 6446] [serial = 2005] [outer = 0x12cc3dc00] 09:15:20 INFO - PROCESS | 6446 | 1462551320122 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 194 (0x12d7a5000) [pid = 6446] [serial = 2006] [outer = 0x12cc3dc00] 09:15:20 INFO - PROCESS | 6446 | 1462551320474 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]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:15:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 673ms 09:15:20 INFO - PROCESS | 6446 | 1462551320510 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 6446 | 1462551320511 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:15:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:15:20 INFO - PROCESS | 6446 | 1462551320513 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 6446 | 1462551320514 Marionette TRACE conn2 <- [1,2646,null,{}] 09:15:20 INFO - PROCESS | 6446 | 1462551320517 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}] 09:15:20 INFO - PROCESS | 6446 | 1462551320645 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:15:20 INFO - PROCESS | 6446 | 1462551320765 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x135fcc800 == 110 [pid = 6446] [id = 669] 09:15:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 195 (0x12f260400) [pid = 6446] [serial = 2007] [outer = 0x0] 09:15:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 196 (0x134a9a000) [pid = 6446] [serial = 2008] [outer = 0x12f260400] 09:15:20 INFO - PROCESS | 6446 | 1462551320807 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 197 (0x12daeac00) [pid = 6446] [serial = 2009] [outer = 0x12f260400] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x118f70000 == 109 [pid = 6446] [id = 207] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12b303800 == 108 [pid = 6446] [id = 433] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12d6ae000 == 107 [pid = 6446] [id = 582] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x119dea800 == 106 [pid = 6446] [id = 388] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x125997000 == 105 [pid = 6446] [id = 208] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x1163a8800 == 104 [pid = 6446] [id = 633] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12d6ab800 == 103 [pid = 6446] [id = 325] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x1181ed800 == 102 [pid = 6446] [id = 327] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x127559800 == 101 [pid = 6446] [id = 467] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x142e94000 == 100 [pid = 6446] [id = 602] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x137956800 == 99 [pid = 6446] [id = 385] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x137ad3800 == 98 [pid = 6446] [id = 387] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12b256800 == 97 [pid = 6446] [id = 211] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb4f800 == 96 [pid = 6446] [id = 10] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x119bd6000 == 95 [pid = 6446] [id = 346] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x135169800 == 94 [pid = 6446] [id = 604] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfbc800 == 93 [pid = 6446] [id = 301] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12d6a9800 == 92 [pid = 6446] [id = 266] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x1168a7800 == 91 [pid = 6446] [id = 411] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x134920800 == 90 [pid = 6446] [id = 344] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x11990e000 == 89 [pid = 6446] [id = 432] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x137c28000 == 88 [pid = 6446] [id = 619] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x138be4800 == 87 [pid = 6446] [id = 492] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x119304800 == 86 [pid = 6446] [id = 469] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x13794d800 == 85 [pid = 6446] [id = 489] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12deb5000 == 84 [pid = 6446] [id = 267] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12c388000 == 83 [pid = 6446] [id = 323] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x137952000 == 82 [pid = 6446] [id = 446] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12a88e800 == 81 [pid = 6446] [id = 209] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x138c0c000 == 80 [pid = 6446] [id = 429] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x140a61800 == 79 [pid = 6446] [id = 431] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12ab49800 == 78 [pid = 6446] [id = 558] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb55800 == 77 [pid = 6446] [id = 345] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12d69f800 == 76 [pid = 6446] [id = 18] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x11826c800 == 75 [pid = 6446] [id = 287] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x1298de000 == 74 [pid = 6446] [id = 322] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb5a800 == 73 [pid = 6446] [id = 285] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x11990d800 == 72 [pid = 6446] [id = 195] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x1389f0000 == 71 [pid = 6446] [id = 386] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x141c94000 == 70 [pid = 6446] [id = 601] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x11836b800 == 69 [pid = 6446] [id = 248] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x142eae800 == 68 [pid = 6446] [id = 603] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x13491f000 == 67 [pid = 6446] [id = 481] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12da7c800 == 66 [pid = 6446] [id = 21] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x119bd4800 == 65 [pid = 6446] [id = 321] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x137c42800 == 64 [pid = 6446] [id = 525] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb4d800 == 63 [pid = 6446] [id = 212] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12decf000 == 62 [pid = 6446] [id = 326] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12404d800 == 61 [pid = 6446] [id = 557] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12ab3a800 == 60 [pid = 6446] [id = 210] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x124322000 == 59 [pid = 6446] [id = 468] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x1434c5800 == 58 [pid = 6446] [id = 466] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x138bd6000 == 57 [pid = 6446] [id = 428] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x137c25800 == 56 [pid = 6446] [id = 458] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x118362000 == 55 [pid = 6446] [id = 20] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x135a38000 == 54 [pid = 6446] [id = 605] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x13490f000 == 53 [pid = 6446] [id = 340] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x142f08800 == 52 [pid = 6446] [id = 556] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x135fbc000 == 51 [pid = 6446] [id = 423] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x138c21800 == 50 [pid = 6446] [id = 430] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x11814c800 == 49 [pid = 6446] [id = 658] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12ded3800 == 48 [pid = 6446] [id = 657] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x142f0e000 == 47 [pid = 6446] [id = 656] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x142ea5000 == 46 [pid = 6446] [id = 655] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x141b79800 == 45 [pid = 6446] [id = 654] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x141a2a800 == 44 [pid = 6446] [id = 653] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x140ab5800 == 43 [pid = 6446] [id = 652] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x14084d800 == 42 [pid = 6446] [id = 651] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x138c02800 == 41 [pid = 6446] [id = 650] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x1389db000 == 40 [pid = 6446] [id = 649] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x12f228800 == 39 [pid = 6446] [id = 648] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x128a2e800 == 38 [pid = 6446] [id = 647] 09:15:22 INFO - PROCESS | 6446 | --DOCSHELL 0x138860000 == 37 [pid = 6446] [id = 646] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x11990e800 == 36 [pid = 6446] [id = 659] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12da78000 == 35 [pid = 6446] [id = 664] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x1218e5800 == 34 [pid = 6446] [id = 660] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12f215000 == 33 [pid = 6446] [id = 665] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb5e800 == 32 [pid = 6446] [id = 662] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12a889000 == 31 [pid = 6446] [id = 661] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc95000 == 30 [pid = 6446] [id = 663] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x13515f800 == 29 [pid = 6446] [id = 667] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x135c48000 == 28 [pid = 6446] [id = 668] 09:15:23 INFO - PROCESS | 6446 | --DOCSHELL 0x1355dd800 == 27 [pid = 6446] [id = 666] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 196 (0x12f2a0c00) [pid = 6446] [serial = 1924] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 195 (0x13502bc00) [pid = 6446] [serial = 1927] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 194 (0x13492cc00) [pid = 6446] [serial = 1925] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 193 (0x1350b4c00) [pid = 6446] [serial = 1928] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 192 (0x128b41000) [pid = 6446] [serial = 1931] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 191 (0x12b223c00) [pid = 6446] [serial = 1867] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 190 (0x12bc36800) [pid = 6446] [serial = 1918] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 189 (0x12cdbf800) [pid = 6446] [serial = 1919] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 188 (0x121432000) [pid = 6446] [serial = 1912] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 187 (0x128b47400) [pid = 6446] [serial = 1913] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 186 (0x125160400) [pid = 6446] [serial = 1864] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 185 (0x13580d800) [pid = 6446] [serial = 1936] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 184 (0x1293d0800) [pid = 6446] [serial = 1915] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 183 (0x12a784c00) [pid = 6446] [serial = 1916] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 182 (0x1185c1000) [pid = 6446] [serial = 1904] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 181 (0x11673ec00) [pid = 6446] [serial = 1903] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 180 (0x1212de800) [pid = 6446] [serial = 1907] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 179 (0x118ffd400) [pid = 6446] [serial = 1906] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 178 (0x1275a0c00) [pid = 6446] [serial = 1909] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 177 (0x128ce4400) [pid = 6446] [serial = 1910] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 176 (0x12cfef800) [pid = 6446] [serial = 1873] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 175 (0x12c78dc00) [pid = 6446] [serial = 1870] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 174 (0x135d74400) [pid = 6446] [serial = 1882] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 173 (0x13876d400) [pid = 6446] [serial = 1888] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 172 (0x137971400) [pid = 6446] [serial = 1885] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 171 (0x135aa2800) [pid = 6446] [serial = 1879] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 170 (0x140a19000) [pid = 6446] [serial = 1891] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 169 (0x118f4dc00) [pid = 6446] [serial = 1861] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 168 (0x1350e2400) [pid = 6446] [serial = 1876] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 167 (0x121c76400) [pid = 6446] [serial = 1894] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 166 (0x119519800) [pid = 6446] [serial = 1897] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 165 (0x1181b4800) [pid = 6446] [serial = 1900] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 164 (0x1350dec00) [pid = 6446] [serial = 1933] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x11686f400) [pid = 6446] [serial = 1930] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x12daf0800) [pid = 6446] [serial = 1922] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x12cfefc00) [pid = 6446] [serial = 1921] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x135b5e000) [pid = 6446] [serial = 1937] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | --DOMWINDOW == 159 (0x135760c00) [pid = 6446] [serial = 1934] [outer = 0x0] [url = about:blank] 09:15:23 INFO - PROCESS | 6446 | 1462551323711 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]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:15:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 3227ms 09:15:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:15:23 INFO - PROCESS | 6446 | 1462551323741 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 6446 | 1462551323743 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:15:23 INFO - PROCESS | 6446 | 1462551323747 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 6446 | 1462551323749 Marionette TRACE conn2 <- [1,2650,null,{}] 09:15:23 INFO - PROCESS | 6446 | 1462551323754 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}] 09:15:23 INFO - PROCESS | 6446 | 1462551323842 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:15:23 INFO - PROCESS | 6446 | 1462551323850 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x113439800 == 28 [pid = 6446] [id = 670] 09:15:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 160 (0x112b43000) [pid = 6446] [serial = 2010] [outer = 0x0] 09:15:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x112b45800) [pid = 6446] [serial = 2011] [outer = 0x112b43000] 09:15:23 INFO - PROCESS | 6446 | 1462551323880 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x112c4b800) [pid = 6446] [serial = 2012] [outer = 0x112b43000] 09:15:24 INFO - PROCESS | 6446 | 1462551324250 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:15:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 521ms 09:15:24 INFO - PROCESS | 6446 | --DOCSHELL 0x12d35e000 == 27 [pid = 6446] [id = 16] 09:15:24 INFO - PROCESS | 6446 | 1462551324280 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 6446 | 1462551324284 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:15:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:15:24 INFO - PROCESS | 6446 | 1462551324288 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 6446 | 1462551324290 Marionette TRACE conn2 <- [1,2654,null,{}] 09:15:24 INFO - PROCESS | 6446 | 1462551324293 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}] 09:15:24 INFO - PROCESS | 6446 | 1462551324381 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:15:24 INFO - PROCESS | 6446 | 1462551324443 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x1163b9000 == 28 [pid = 6446] [id = 671] 09:15:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x112c4a800) [pid = 6446] [serial = 2013] [outer = 0x0] 09:15:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x112e72000) [pid = 6446] [serial = 2014] [outer = 0x112c4a800] 09:15:24 INFO - PROCESS | 6446 | 1462551324470 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 165 (0x113058c00) [pid = 6446] [serial = 2015] [outer = 0x112c4a800] 09:15:24 INFO - PROCESS | 6446 | 1462551324821 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:15:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 570ms 09:15:24 INFO - PROCESS | 6446 | 1462551324859 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 6446 | 1462551324860 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:15:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:15:24 INFO - PROCESS | 6446 | 1462551324863 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 6446 | 1462551324865 Marionette TRACE conn2 <- [1,2658,null,{}] 09:15:24 INFO - PROCESS | 6446 | 1462551324873 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}] 09:15:24 INFO - PROCESS | 6446 | 1462551324985 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:15:24 INFO - PROCESS | 6446 | 1462551324989 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x11814f800 == 29 [pid = 6446] [id = 672] 09:15:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 166 (0x113061800) [pid = 6446] [serial = 2016] [outer = 0x0] 09:15:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 167 (0x1134eb400) [pid = 6446] [serial = 2017] [outer = 0x113061800] 09:15:25 INFO - PROCESS | 6446 | 1462551325022 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 168 (0x115db1000) [pid = 6446] [serial = 2018] [outer = 0x113061800] 09:15:25 INFO - PROCESS | 6446 | 1462551325352 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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:15:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 521ms 09:15:25 INFO - PROCESS | 6446 | 1462551325384 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:15:25 INFO - PROCESS | 6446 | 1462551325386 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:15:25 INFO - PROCESS | 6446 | 1462551325388 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 6446 | 1462551325390 Marionette TRACE conn2 <- [1,2662,null,{}] 09:15:25 INFO - PROCESS | 6446 | 1462551325392 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}] 09:15:25 INFO - PROCESS | 6446 | 1462551325486 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:15:25 INFO - PROCESS | 6446 | 1462551325549 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x1181ec000 == 30 [pid = 6446] [id = 673] 09:15:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 169 (0x115db0800) [pid = 6446] [serial = 2019] [outer = 0x0] 09:15:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 170 (0x116646400) [pid = 6446] [serial = 2020] [outer = 0x115db0800] 09:15:25 INFO - PROCESS | 6446 | 1462551325575 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 171 (0x1168cec00) [pid = 6446] [serial = 2021] [outer = 0x115db0800] 09:15:25 INFO - PROCESS | 6446 | 1462551325882 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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:15:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 522ms 09:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:15:25 INFO - PROCESS | 6446 | 1462551325914 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 6446 | 1462551325916 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:15:25 INFO - PROCESS | 6446 | 1462551325918 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 6446 | 1462551325919 Marionette TRACE conn2 <- [1,2666,null,{}] 09:15:25 INFO - PROCESS | 6446 | 1462551325921 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}] 09:15:26 INFO - PROCESS | 6446 | 1462551326003 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:15:26 INFO - PROCESS | 6446 | 1462551326007 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x118f6d800 == 31 [pid = 6446] [id = 674] 09:15:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 172 (0x112b43400) [pid = 6446] [serial = 2022] [outer = 0x0] 09:15:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 173 (0x117696400) [pid = 6446] [serial = 2023] [outer = 0x112b43400] 09:15:26 INFO - PROCESS | 6446 | 1462551326036 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 174 (0x1180ccc00) [pid = 6446] [serial = 2024] [outer = 0x112b43400] 09:15:26 INFO - PROCESS | 6446 | 1462551326889 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]]]}] 09:15:26 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) 09:15:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1022ms 09:15:26 INFO - PROCESS | 6446 | 1462551326941 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 6446 | 1462551326942 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:15:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:15:26 INFO - PROCESS | 6446 | 1462551326956 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 6446 | 1462551326957 Marionette TRACE conn2 <- [1,2670,null,{}] 09:15:26 INFO - PROCESS | 6446 | 1462551326959 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}] 09:15:27 INFO - PROCESS | 6446 | 1462551327064 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:15:27 INFO - PROCESS | 6446 | 1462551327071 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x119915800 == 32 [pid = 6446] [id = 675] 09:15:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 175 (0x11828f800) [pid = 6446] [serial = 2025] [outer = 0x0] 09:15:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 176 (0x118571c00) [pid = 6446] [serial = 2026] [outer = 0x11828f800] 09:15:27 INFO - PROCESS | 6446 | 1462551327100 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 177 (0x1185c2800) [pid = 6446] [serial = 2027] [outer = 0x11828f800] 09:15:27 INFO - PROCESS | 6446 | 1462551327938 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] 09:15:27 INFO - PROCESS | 6446 | 1462551327983 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:15:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:15:27 INFO - PROCESS | 6446 | 1462551327985 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 6446 | 1462551327986 Marionette TRACE conn2 <- [1,2674,null,{}] 09:15:27 INFO - PROCESS | 6446 | 1462551327988 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}] 09:15:28 INFO - PROCESS | 6446 | 1462551328066 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:15:28 INFO - PROCESS | 6446 | 1462551328126 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x119f38800 == 33 [pid = 6446] [id = 676] 09:15:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 178 (0x116a71400) [pid = 6446] [serial = 2028] [outer = 0x0] 09:15:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 179 (0x118a0c000) [pid = 6446] [serial = 2029] [outer = 0x116a71400] 09:15:28 INFO - PROCESS | 6446 | 1462551328152 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 180 (0x118f44000) [pid = 6446] [serial = 2030] [outer = 0x116a71400] 09:15:28 INFO - PROCESS | 6446 | 1462551328981 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] 09:15:29 INFO - PROCESS | 6446 | 1462551329006 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:15:29 INFO - PROCESS | 6446 | 1462551329023 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 6446 | 1462551329024 Marionette TRACE conn2 <- [1,2678,null,{}] 09:15:29 INFO - PROCESS | 6446 | 1462551329026 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}] 09:15:29 INFO - PROCESS | 6446 | 1462551329128 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:15:29 INFO - PROCESS | 6446 | 1462551329133 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213c0000 == 34 [pid = 6446] [id = 677] 09:15:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 181 (0x118f43800) [pid = 6446] [serial = 2031] [outer = 0x0] 09:15:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 182 (0x118ff1c00) [pid = 6446] [serial = 2032] [outer = 0x118f43800] 09:15:29 INFO - PROCESS | 6446 | 1462551329191 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 183 (0x118ffdc00) [pid = 6446] [serial = 2033] [outer = 0x118f43800] 09:15:30 INFO - PROCESS | 6446 | 1462551330031 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]]]}] 09:15: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) 09:15:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1033ms 09:15:30 INFO - PROCESS | 6446 | 1462551330042 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:15:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:15:30 INFO - PROCESS | 6446 | 1462551330044 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:15:30 INFO - PROCESS | 6446 | 1462551330047 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 6446 | 1462551330048 Marionette TRACE conn2 <- [1,2682,null,{}] 09:15:30 INFO - PROCESS | 6446 | 1462551330058 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}] 09:15:30 INFO - PROCESS | 6446 | 1462551330161 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:15:30 INFO - PROCESS | 6446 | 1462551330174 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x11814e800 == 35 [pid = 6446] [id = 678] 09:15:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 184 (0x1192b5800) [pid = 6446] [serial = 2034] [outer = 0x0] 09:15:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 185 (0x119516800) [pid = 6446] [serial = 2035] [outer = 0x1192b5800] 09:15:30 INFO - PROCESS | 6446 | 1462551330201 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 186 (0x11953d800) [pid = 6446] [serial = 2036] [outer = 0x1192b5800] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 185 (0x13502dc00) [pid = 6446] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 184 (0x1293d2800) [pid = 6446] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 183 (0x12dae7800) [pid = 6446] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 182 (0x121d5f000) [pid = 6446] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 181 (0x13575ec00) [pid = 6446] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 180 (0x135b0e400) [pid = 6446] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 179 (0x13575c400) [pid = 6446] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 178 (0x13875f800) [pid = 6446] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 177 (0x128e25c00) [pid = 6446] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 176 (0x12cfee800) [pid = 6446] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 175 (0x1351ac000) [pid = 6446] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 174 (0x127535000) [pid = 6446] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 173 (0x111010800) [pid = 6446] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 172 (0x134a92800) [pid = 6446] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 171 (0x112e78000) [pid = 6446] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 170 (0x140a21800) [pid = 6446] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 169 (0x13881e800) [pid = 6446] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 168 (0x137bd6800) [pid = 6446] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 167 (0x135d77400) [pid = 6446] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 166 (0x1350e7c00) [pid = 6446] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 165 (0x12cfe8400) [pid = 6446] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 164 (0x12c317000) [pid = 6446] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x125ab4800) [pid = 6446] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x11828cc00) [pid = 6446] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x118293400) [pid = 6446] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x128bb9000) [pid = 6446] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 159 (0x125160800) [pid = 6446] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 158 (0x121863400) [pid = 6446] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 157 (0x118ff5c00) [pid = 6446] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x116339400) [pid = 6446] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x11205cc00) [pid = 6446] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x1185c4c00) [pid = 6446] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x1168c2000) [pid = 6446] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x135b67800) [pid = 6446] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x12a91f800) [pid = 6446] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 150 (0x137965000) [pid = 6446] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x135798400) [pid = 6446] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x137964800) [pid = 6446] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x138d40800) [pid = 6446] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x112e2fc00) [pid = 6446] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x138d40400) [pid = 6446] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x112f33400) [pid = 6446] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x138829800) [pid = 6446] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x12cdc1400) [pid = 6446] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x112c44400) [pid = 6446] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x12d79e800) [pid = 6446] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x135795400) [pid = 6446] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x121ffb800) [pid = 6446] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x1293d4c00) [pid = 6446] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x13580a800) [pid = 6446] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x12c0eb000) [pid = 6446] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x121911c00) [pid = 6446] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x128ce1c00) [pid = 6446] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x136075800) [pid = 6446] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x12737ec00) [pid = 6446] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x12cc3dc00) [pid = 6446] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x128bc4400) [pid = 6446] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:15:31 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x1293cd400) [pid = 6446] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:15:31 INFO - PROCESS | 6446 | 1462551331834 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]]]}] 09:15: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) 09:15:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1834ms 09:15:31 INFO - PROCESS | 6446 | 1462551331881 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 6446 | 1462551331882 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:15:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:15:31 INFO - PROCESS | 6446 | 1462551331884 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 6446 | 1462551331886 Marionette TRACE conn2 <- [1,2686,null,{}] 09:15:31 INFO - PROCESS | 6446 | 1462551331888 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}] 09:15:31 INFO - PROCESS | 6446 | 1462551331969 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:15:32 INFO - PROCESS | 6446 | 1462551332024 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185b0800 == 36 [pid = 6446] [id = 679] 09:15:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x1125b6000) [pid = 6446] [serial = 2037] [outer = 0x0] 09:15:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x116a7cc00) [pid = 6446] [serial = 2038] [outer = 0x1125b6000] 09:15:32 INFO - PROCESS | 6446 | 1462551332050 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x11953f000) [pid = 6446] [serial = 2039] [outer = 0x1125b6000] 09:15:32 INFO - PROCESS | 6446 | 1462551332823 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] 09:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:15:32 INFO - PROCESS | 6446 | 1462551332855 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:15:32 INFO - PROCESS | 6446 | 1462551332857 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 6446 | 1462551332859 Marionette TRACE conn2 <- [1,2690,null,{}] 09:15:32 INFO - PROCESS | 6446 | 1462551332864 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}] 09:15:32 INFO - PROCESS | 6446 | 1462551332957 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:15:32 INFO - PROCESS | 6446 | 1462551332963 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x1251cd800 == 37 [pid = 6446] [id = 680] 09:15:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x11976bc00) [pid = 6446] [serial = 2040] [outer = 0x0] 09:15:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x119776c00) [pid = 6446] [serial = 2041] [outer = 0x11976bc00] 09:15:32 INFO - PROCESS | 6446 | 1462551332997 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x1197f7000) [pid = 6446] [serial = 2042] [outer = 0x11976bc00] 09:15:34 INFO - PROCESS | 6446 | 1462551334073 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] 09:15:34 INFO - PROCESS | 6446 | 1462551334086 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:15:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:15:34 INFO - PROCESS | 6446 | 1462551334090 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 6446 | 1462551334091 Marionette TRACE conn2 <- [1,2694,null,{}] 09:15:34 INFO - PROCESS | 6446 | 1462551334096 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}] 09:15:34 INFO - PROCESS | 6446 | 1462551334208 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:15:34 INFO - PROCESS | 6446 | 1462551334264 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 6446 | ++DOCSHELL 0x11731e800 == 38 [pid = 6446] [id = 681] 09:15:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x112b45c00) [pid = 6446] [serial = 2043] [outer = 0x0] 09:15:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x112e71400) [pid = 6446] [serial = 2044] [outer = 0x112b45c00] 09:15:34 INFO - PROCESS | 6446 | 1462551334296 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x113059c00) [pid = 6446] [serial = 2045] [outer = 0x112b45c00] 09:15:35 INFO - PROCESS | 6446 | 1462551335284 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] 09:15:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:15:35 INFO - PROCESS | 6446 | 1462551335319 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:15:35 INFO - PROCESS | 6446 | 1462551335324 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 6446 | 1462551335326 Marionette TRACE conn2 <- [1,2698,null,{}] 09:15:35 INFO - PROCESS | 6446 | 1462551335328 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}] 09:15:35 INFO - PROCESS | 6446 | 1462551335449 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:15:35 INFO - PROCESS | 6446 | 1462551335504 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x119bd4000 == 39 [pid = 6446] [id = 682] 09:15:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x112916000) [pid = 6446] [serial = 2046] [outer = 0x0] 09:15:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x115d61000) [pid = 6446] [serial = 2047] [outer = 0x112916000] 09:15:35 INFO - PROCESS | 6446 | 1462551335535 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x117694c00) [pid = 6446] [serial = 2048] [outer = 0x112916000] 09:15:36 INFO - PROCESS | 6446 | --DOCSHELL 0x112526800 == 38 [pid = 6446] [id = 183] 09:15:36 INFO - PROCESS | 6446 | --DOCSHELL 0x124303000 == 37 [pid = 6446] [id = 179] 09:15:36 INFO - PROCESS | 6446 | --DOCSHELL 0x118154000 == 36 [pid = 6446] [id = 172] 09:15:36 INFO - PROCESS | 6446 | --DOCSHELL 0x119bbe800 == 35 [pid = 6446] [id = 175] 09:15:36 INFO - PROCESS | 6446 | --DOCSHELL 0x12121d800 == 34 [pid = 6446] [id = 177] 09:15:36 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x134a9a000) [pid = 6446] [serial = 2008] [outer = 0x0] [url = about:blank] 09:15:36 INFO - PROCESS | 6446 | 1462551336723 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] 09:15:36 INFO - PROCESS | 6446 | 1462551336757 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:15:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:15:36 INFO - PROCESS | 6446 | 1462551336762 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 6446 | 1462551336764 Marionette TRACE conn2 <- [1,2702,null,{}] 09:15:36 INFO - PROCESS | 6446 | 1462551336768 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}] 09:15:36 INFO - PROCESS | 6446 | 1462551336866 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:15:36 INFO - PROCESS | 6446 | 1462551336874 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x11730a000 == 34 [pid = 6446] [id = 683] 09:15:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 59 (0x112e71c00) [pid = 6446] [serial = 2049] [outer = 0x0] 09:15:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 60 (0x112e77000) [pid = 6446] [serial = 2050] [outer = 0x112e71c00] 09:15:36 INFO - PROCESS | 6446 | 1462551336902 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 61 (0x11305a000) [pid = 6446] [serial = 2051] [outer = 0x112e71c00] 09:15:37 INFO - PROCESS | 6446 | 1462551337315 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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:15:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 570ms 09:15:37 INFO - PROCESS | 6446 | 1462551337332 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 6446 | 1462551337336 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:15:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:15:37 INFO - PROCESS | 6446 | 1462551337340 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 6446 | 1462551337342 Marionette TRACE conn2 <- [1,2706,null,{}] 09:15:37 INFO - PROCESS | 6446 | 1462551337345 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}] 09:15:37 INFO - PROCESS | 6446 | 1462551337444 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:15:37 INFO - PROCESS | 6446 | 1462551337451 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x116850800 == 35 [pid = 6446] [id = 684] 09:15:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 62 (0x113060c00) [pid = 6446] [serial = 2052] [outer = 0x0] 09:15:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 63 (0x116361400) [pid = 6446] [serial = 2053] [outer = 0x113060c00] 09:15:37 INFO - PROCESS | 6446 | 1462551337494 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 64 (0x11673dc00) [pid = 6446] [serial = 2054] [outer = 0x113060c00] 09:15:37 INFO - PROCESS | 6446 | 1462551337903 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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:15:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 573ms 09:15:37 INFO - PROCESS | 6446 | 1462551337915 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 6446 | 1462551337916 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:15:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:15:37 INFO - PROCESS | 6446 | 1462551337920 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 6446 | 1462551337923 Marionette TRACE conn2 <- [1,2710,null,{}] 09:15:37 INFO - PROCESS | 6446 | 1462551337932 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}] 09:15:38 INFO - PROCESS | 6446 | 1462551338067 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:15:38 INFO - PROCESS | 6446 | 1462551338114 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x119de6800 == 36 [pid = 6446] [id = 685] 09:15:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 65 (0x1120de400) [pid = 6446] [serial = 2055] [outer = 0x0] 09:15:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 66 (0x1181ae400) [pid = 6446] [serial = 2056] [outer = 0x1120de400] 09:15:38 INFO - PROCESS | 6446 | 1462551338160 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 67 (0x118292800) [pid = 6446] [serial = 2057] [outer = 0x1120de400] 09:15:38 INFO - PROCESS | 6446 | 1462551338594 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 6446 | 1462551338650 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:15:38 INFO - PROCESS | 6446 | 1462551338652 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 6446 | 1462551338654 Marionette TRACE conn2 <- [1,2714,null,{}] 09:15:38 INFO - PROCESS | 6446 | 1462551338656 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}] 09:15:38 INFO - PROCESS | 6446 | 1462551338740 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:15:38 INFO - PROCESS | 6446 | 1462551338749 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 6446 | ++DOCSHELL 0x124027000 == 37 [pid = 6446] [id = 686] 09:15:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 68 (0x118568c00) [pid = 6446] [serial = 2058] [outer = 0x0] 09:15:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 69 (0x118a04c00) [pid = 6446] [serial = 2059] [outer = 0x118568c00] 09:15:38 INFO - PROCESS | 6446 | 1462551338775 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 6446 | ++DOMWINDOW == 70 (0x118a0e000) [pid = 6446] [serial = 2060] [outer = 0x118568c00] 09:15:39 INFO - PROCESS | 6446 | 1462551339140 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]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:15:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 09:15:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:15:39 INFO - PROCESS | 6446 | 1462551339172 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 6446 | 1462551339173 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:15:39 INFO - PROCESS | 6446 | 1462551339181 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 6446 | 1462551339182 Marionette TRACE conn2 <- [1,2718,null,{}] 09:15:39 INFO - PROCESS | 6446 | 1462551339184 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}] 09:15:39 INFO - PROCESS | 6446 | 1462551339282 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:15:39 INFO - PROCESS | 6446 | 1462551339287 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f32000 == 38 [pid = 6446] [id = 687] 09:15:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 71 (0x11856d000) [pid = 6446] [serial = 2061] [outer = 0x0] 09:15:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 72 (0x118f4e400) [pid = 6446] [serial = 2062] [outer = 0x11856d000] 09:15:39 INFO - PROCESS | 6446 | 1462551339340 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 73 (0x118ff3000) [pid = 6446] [serial = 2063] [outer = 0x11856d000] 09:15:39 INFO - PROCESS | 6446 | 1462551339718 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] 09:15:39 INFO - PROCESS | 6446 | 1462551339756 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:15:39 INFO - PROCESS | 6446 | 1462551339758 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 6446 | 1462551339759 Marionette TRACE conn2 <- [1,2722,null,{}] 09:15:39 INFO - PROCESS | 6446 | 1462551339761 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}] 09:15:39 INFO - PROCESS | 6446 | 1462551339881 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:15:39 INFO - PROCESS | 6446 | 1462551339914 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x1275c0800 == 39 [pid = 6446] [id = 688] 09:15:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 74 (0x118ffc000) [pid = 6446] [serial = 2064] [outer = 0x0] 09:15:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 75 (0x119519000) [pid = 6446] [serial = 2065] [outer = 0x118ffc000] 09:15:39 INFO - PROCESS | 6446 | 1462551339946 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 76 (0x1197f3000) [pid = 6446] [serial = 2066] [outer = 0x118ffc000] 09:15:40 INFO - PROCESS | 6446 | 1462551340288 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] 09:15:40 INFO - PROCESS | 6446 | 1462551340333 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:15:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:15:40 INFO - PROCESS | 6446 | 1462551340335 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 6446 | 1462551340336 Marionette TRACE conn2 <- [1,2726,null,{}] 09:15:40 INFO - PROCESS | 6446 | 1462551340338 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}] 09:15:40 INFO - PROCESS | 6446 | 1462551340437 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:15:40 INFO - PROCESS | 6446 | 1462551340451 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x128a22800 == 40 [pid = 6446] [id = 689] 09:15:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 77 (0x119c1ec00) [pid = 6446] [serial = 2067] [outer = 0x0] 09:15:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 78 (0x119c2a800) [pid = 6446] [serial = 2068] [outer = 0x119c1ec00] 09:15:40 INFO - PROCESS | 6446 | 1462551340476 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x11a0c6800) [pid = 6446] [serial = 2069] [outer = 0x119c1ec00] 09:15:40 INFO - PROCESS | 6446 | 1462551340866 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]]]}] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 78 (0x112b43400) [pid = 6446] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 77 (0x112b43000) [pid = 6446] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 76 (0x116a71400) [pid = 6446] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 75 (0x11828f800) [pid = 6446] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 74 (0x113061800) [pid = 6446] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 73 (0x115db0800) [pid = 6446] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 72 (0x112c4a800) [pid = 6446] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 71 (0x118f43800) [pid = 6446] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 70 (0x1125b6000) [pid = 6446] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 69 (0x1192b5800) [pid = 6446] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:15:40 INFO - PROCESS | 6446 | --DOMWINDOW == 68 (0x127377400) [pid = 6446] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:15:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:15:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 568ms 09:15:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:15:40 INFO - PROCESS | 6446 | 1462551340903 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 6446 | 1462551340904 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:15:40 INFO - PROCESS | 6446 | 1462551340907 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 6446 | 1462551340908 Marionette TRACE conn2 <- [1,2730,null,{}] 09:15:40 INFO - PROCESS | 6446 | 1462551340910 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}] 09:15:40 INFO - PROCESS | 6446 | 1462551340992 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:15:41 INFO - PROCESS | 6446 | 1462551340998 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x121d82000 == 41 [pid = 6446] [id = 690] 09:15:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 69 (0x112e2fc00) [pid = 6446] [serial = 2070] [outer = 0x0] 09:15:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 70 (0x116a71400) [pid = 6446] [serial = 2071] [outer = 0x112e2fc00] 09:15:41 INFO - PROCESS | 6446 | 1462551341025 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 71 (0x1192b5800) [pid = 6446] [serial = 2072] [outer = 0x112e2fc00] 09:15:41 INFO - PROCESS | 6446 | 1462551341834 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] 09:15:41 INFO - PROCESS | 6446 | 1462551341882 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:15:41 INFO - PROCESS | 6446 | 1462551341884 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 6446 | 1462551341886 Marionette TRACE conn2 <- [1,2734,null,{}] 09:15:41 INFO - PROCESS | 6446 | 1462551341888 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}] 09:15:41 INFO - PROCESS | 6446 | 1462551341966 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:15:41 INFO - PROCESS | 6446 | 1462551341971 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x119de4800 == 42 [pid = 6446] [id = 691] 09:15:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 72 (0x121088400) [pid = 6446] [serial = 2073] [outer = 0x0] 09:15:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 73 (0x1212d9c00) [pid = 6446] [serial = 2074] [outer = 0x121088400] 09:15:42 INFO - PROCESS | 6446 | 1462551341999 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 74 (0x1212e0000) [pid = 6446] [serial = 2075] [outer = 0x121088400] 09:15:42 INFO - PROCESS | 6446 | 1462551342317 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 469ms 09:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:15:42 INFO - PROCESS | 6446 | 1462551342369 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 6446 | 1462551342371 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:15:42 INFO - PROCESS | 6446 | 1462551342373 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 6446 | 1462551342374 Marionette TRACE conn2 <- [1,2738,null,{}] 09:15:42 INFO - PROCESS | 6446 | 1462551342380 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}] 09:15:42 INFO - PROCESS | 6446 | 1462551342471 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:15:42 INFO - PROCESS | 6446 | 1462551342475 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a88a800 == 43 [pid = 6446] [id = 692] 09:15:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 75 (0x1212db400) [pid = 6446] [serial = 2076] [outer = 0x0] 09:15:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 76 (0x121430400) [pid = 6446] [serial = 2077] [outer = 0x1212db400] 09:15:42 INFO - PROCESS | 6446 | 1462551342501 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 77 (0x121861c00) [pid = 6446] [serial = 2078] [outer = 0x1212db400] 09:15:42 INFO - PROCESS | 6446 | 1462551342826 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 470ms 09:15:42 INFO - PROCESS | 6446 | 1462551342844 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 6446 | 1462551342847 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:15:42 INFO - PROCESS | 6446 | 1462551342850 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 6446 | 1462551342851 Marionette TRACE conn2 <- [1,2742,null,{}] 09:15:42 INFO - PROCESS | 6446 | 1462551342854 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}] 09:15:43 INFO - PROCESS | 6446 | 1462551343007 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:15:43 INFO - PROCESS | 6446 | 1462551343068 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x11600f000 == 44 [pid = 6446] [id = 693] 09:15:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 78 (0x111c45400) [pid = 6446] [serial = 2079] [outer = 0x0] 09:15:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 79 (0x1120e4c00) [pid = 6446] [serial = 2080] [outer = 0x111c45400] 09:15:43 INFO - PROCESS | 6446 | 1462551343100 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 80 (0x112b41800) [pid = 6446] [serial = 2081] [outer = 0x111c45400] 09:15:43 INFO - PROCESS | 6446 | 1462551343549 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]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 718ms 09:15:43 INFO - PROCESS | 6446 | 1462551343570 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 6446 | 1462551343572 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:15:43 INFO - PROCESS | 6446 | 1462551343575 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 6446 | 1462551343578 Marionette TRACE conn2 <- [1,2746,null,{}] 09:15:43 INFO - PROCESS | 6446 | 1462551343601 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}] 09:15:43 INFO - PROCESS | 6446 | 1462551343709 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:15:43 INFO - PROCESS | 6446 | 1462551343778 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213c2000 == 45 [pid = 6446] [id = 694] 09:15:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 81 (0x116739000) [pid = 6446] [serial = 2082] [outer = 0x0] 09:15:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 82 (0x11686cc00) [pid = 6446] [serial = 2083] [outer = 0x116739000] 09:15:43 INFO - PROCESS | 6446 | 1462551343811 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x117699400) [pid = 6446] [serial = 2084] [outer = 0x116739000] 09:15:44 INFO - PROCESS | 6446 | 1462551344240 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]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 688ms 09:15:44 INFO - PROCESS | 6446 | 1462551344264 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:15:44 INFO - PROCESS | 6446 | 1462551344266 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:15:44 INFO - PROCESS | 6446 | 1462551344269 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 6446 | 1462551344270 Marionette TRACE conn2 <- [1,2750,null,{}] 09:15:44 INFO - PROCESS | 6446 | 1462551344273 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}] 09:15:44 INFO - PROCESS | 6446 | 1462551344379 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:15:44 INFO - PROCESS | 6446 | 1462551344470 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x129422000 == 46 [pid = 6446] [id = 695] 09:15:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x118293c00) [pid = 6446] [serial = 2085] [outer = 0x0] 09:15:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x118a0c400) [pid = 6446] [serial = 2086] [outer = 0x118293c00] 09:15:44 INFO - PROCESS | 6446 | 1462551344501 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x1192abc00) [pid = 6446] [serial = 2087] [outer = 0x118293c00] 09:15:44 INFO - PROCESS | 6446 | 1462551344942 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]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 719ms 09:15:44 INFO - PROCESS | 6446 | 1462551344988 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 6446 | 1462551344991 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:15:45 INFO - PROCESS | 6446 | 1462551344999 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 6446 | 1462551345003 Marionette TRACE conn2 <- [1,2754,null,{}] 09:15:45 INFO - PROCESS | 6446 | 1462551345005 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}] 09:15:45 INFO - PROCESS | 6446 | 1462551345112 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:15:45 INFO - PROCESS | 6446 | 1462551345166 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b250000 == 47 [pid = 6446] [id = 696] 09:15:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x119518c00) [pid = 6446] [serial = 2088] [outer = 0x0] 09:15:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x119770000) [pid = 6446] [serial = 2089] [outer = 0x119518c00] 09:15:45 INFO - PROCESS | 6446 | 1462551345196 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x121330000) [pid = 6446] [serial = 2090] [outer = 0x119518c00] 09:15:45 INFO - PROCESS | 6446 | 1462551345605 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]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:15:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 09:15:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:15:45 INFO - PROCESS | 6446 | 1462551345624 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 6446 | 1462551345626 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:15:45 INFO - PROCESS | 6446 | 1462551345628 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 6446 | 1462551345629 Marionette TRACE conn2 <- [1,2758,null,{}] 09:15:45 INFO - PROCESS | 6446 | 1462551345632 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}] 09:15:45 INFO - PROCESS | 6446 | 1462551345736 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:15:45 INFO - PROCESS | 6446 | 1462551345823 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb4b800 == 48 [pid = 6446] [id = 697] 09:15:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x1197f2800) [pid = 6446] [serial = 2091] [outer = 0x0] 09:15:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x121a9c000) [pid = 6446] [serial = 2092] [outer = 0x1197f2800] 09:15:45 INFO - PROCESS | 6446 | 1462551345853 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x121c68400) [pid = 6446] [serial = 2093] [outer = 0x1197f2800] 09:15:46 INFO - PROCESS | 6446 | 1462551346264 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]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 09:15:46 INFO - PROCESS | 6446 | 1462551346299 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 6446 | 1462551346300 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:15:46 INFO - PROCESS | 6446 | 1462551346303 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 6446 | 1462551346304 Marionette TRACE conn2 <- [1,2762,null,{}] 09:15:46 INFO - PROCESS | 6446 | 1462551346307 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}] 09:15:46 INFO - PROCESS | 6446 | 1462551346411 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:15:46 INFO - PROCESS | 6446 | 1462551346481 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bd54000 == 49 [pid = 6446] [id = 698] 09:15:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x121c74800) [pid = 6446] [serial = 2094] [outer = 0x0] 09:15:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x121c76800) [pid = 6446] [serial = 2095] [outer = 0x121c74800] 09:15:46 INFO - PROCESS | 6446 | 1462551346520 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x121c80c00) [pid = 6446] [serial = 2096] [outer = 0x121c74800] 09:15:46 INFO - PROCESS | 6446 | 1462551346930 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]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 668ms 09:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:15:46 INFO - PROCESS | 6446 | 1462551346972 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 6446 | 1462551346973 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:15:46 INFO - PROCESS | 6446 | 1462551346975 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 6446 | 1462551346977 Marionette TRACE conn2 <- [1,2766,null,{}] 09:15:46 INFO - PROCESS | 6446 | 1462551346979 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}] 09:15:47 INFO - PROCESS | 6446 | 1462551347085 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:15:47 INFO - PROCESS | 6446 | 1462551347185 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c382000 == 50 [pid = 6446] [id = 699] 09:15:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x121c83000) [pid = 6446] [serial = 2097] [outer = 0x0] 09:15:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x124358000) [pid = 6446] [serial = 2098] [outer = 0x121c83000] 09:15:47 INFO - PROCESS | 6446 | 1462551347217 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x1245f2800) [pid = 6446] [serial = 2099] [outer = 0x121c83000] 09:15:47 INFO - PROCESS | 6446 | 1462551347650 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]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:15:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 719ms 09:15:47 INFO - PROCESS | 6446 | 1462551347695 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:15:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:15:47 INFO - PROCESS | 6446 | 1462551347696 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:15:47 INFO - PROCESS | 6446 | 1462551347698 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 6446 | 1462551347700 Marionette TRACE conn2 <- [1,2770,null,{}] 09:15:47 INFO - PROCESS | 6446 | 1462551347702 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}] 09:15:47 INFO - PROCESS | 6446 | 1462551347805 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:15:47 INFO - PROCESS | 6446 | 1462551347862 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 6446 | ++DOCSHELL 0x1214a2000 == 51 [pid = 6446] [id = 700] 09:15:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x112f33400) [pid = 6446] [serial = 2100] [outer = 0x0] 09:15:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x119592400) [pid = 6446] [serial = 2101] [outer = 0x112f33400] 09:15:47 INFO - PROCESS | 6446 | 1462551347891 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x125158800) [pid = 6446] [serial = 2102] [outer = 0x112f33400] 09:15:48 INFO - PROCESS | 6446 | 1462551348501 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]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:15:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 820ms 09:15:48 INFO - PROCESS | 6446 | 1462551348518 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 6446 | 1462551348521 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:15:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:15:48 INFO - PROCESS | 6446 | 1462551348524 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 6446 | 1462551348527 Marionette TRACE conn2 <- [1,2774,null,{}] 09:15:48 INFO - PROCESS | 6446 | 1462551348530 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}] 09:15:48 INFO - PROCESS | 6446 | 1462551348635 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:15:48 INFO - PROCESS | 6446 | 1462551348753 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 6446 | ++DOCSHELL 0x116775000 == 52 [pid = 6446] [id = 701] 09:15:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x113341000) [pid = 6446] [serial = 2103] [outer = 0x0] 09:15:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x1134ee800) [pid = 6446] [serial = 2104] [outer = 0x113341000] 09:15:48 INFO - PROCESS | 6446 | 1462551348803 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x1166d0800) [pid = 6446] [serial = 2105] [outer = 0x113341000] 09:15:49 INFO - PROCESS | 6446 | --DOCSHELL 0x11827e800 == 51 [pid = 6446] [id = 173] 09:15:49 INFO - PROCESS | 6446 | --DOCSHELL 0x135fcc800 == 50 [pid = 6446] [id = 669] 09:15:49 INFO - PROCESS | 6446 | --DOCSHELL 0x11859e800 == 49 [pid = 6446] [id = 187] 09:15:49 INFO - PROCESS | 6446 | --DOCSHELL 0x119deb800 == 48 [pid = 6446] [id = 176] 09:15:49 INFO - PROCESS | 6446 | --DOCSHELL 0x11685d000 == 47 [pid = 6446] [id = 186] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x119776c00) [pid = 6446] [serial = 2041] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x117696400) [pid = 6446] [serial = 2023] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x1180ccc00) [pid = 6446] [serial = 2024] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x112b45800) [pid = 6446] [serial = 2011] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x112c4b800) [pid = 6446] [serial = 2012] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x118a0c000) [pid = 6446] [serial = 2029] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x118571c00) [pid = 6446] [serial = 2026] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x1185c2800) [pid = 6446] [serial = 2027] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 95 (0x1134eb400) [pid = 6446] [serial = 2017] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 94 (0x115db1000) [pid = 6446] [serial = 2018] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 93 (0x116646400) [pid = 6446] [serial = 2020] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 92 (0x1168cec00) [pid = 6446] [serial = 2021] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 91 (0x112e72000) [pid = 6446] [serial = 2014] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 90 (0x113058c00) [pid = 6446] [serial = 2015] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 89 (0x118ff1c00) [pid = 6446] [serial = 2032] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 88 (0x11953f000) [pid = 6446] [serial = 2039] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 87 (0x119516800) [pid = 6446] [serial = 2035] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 86 (0x118ffdc00) [pid = 6446] [serial = 2033] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 85 (0x116a7cc00) [pid = 6446] [serial = 2038] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 84 (0x11953d800) [pid = 6446] [serial = 2036] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 83 (0x128e31400) [pid = 6446] [serial = 1424] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:15:49 INFO - PROCESS | 6446 | --DOMWINDOW == 82 (0x118f44000) [pid = 6446] [serial = 2030] [outer = 0x0] [url = about:blank] 09:15:49 INFO - PROCESS | 6446 | 1462551349225 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]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:15:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 725ms 09:15:49 INFO - PROCESS | 6446 | 1462551349250 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 6446 | 1462551349254 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:15:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:15:49 INFO - PROCESS | 6446 | 1462551349258 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 6446 | 1462551349260 Marionette TRACE conn2 <- [1,2778,null,{}] 09:15:49 INFO - PROCESS | 6446 | 1462551349262 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}] 09:15:49 INFO - PROCESS | 6446 | 1462551349355 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:15:49 INFO - PROCESS | 6446 | 1462551349410 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x11730b800 == 48 [pid = 6446] [id = 702] 09:15:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 83 (0x11291e800) [pid = 6446] [serial = 2106] [outer = 0x0] 09:15:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 84 (0x116809000) [pid = 6446] [serial = 2107] [outer = 0x11291e800] 09:15:49 INFO - PROCESS | 6446 | 1462551349436 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 85 (0x1180cd800) [pid = 6446] [serial = 2108] [outer = 0x11291e800] 09:15:49 INFO - PROCESS | 6446 | 1462551349758 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]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:15:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 520ms 09:15:49 INFO - PROCESS | 6446 | 1462551349781 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:15:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:15:49 INFO - PROCESS | 6446 | 1462551349784 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:15:49 INFO - PROCESS | 6446 | 1462551349786 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 6446 | 1462551349789 Marionette TRACE conn2 <- [1,2782,null,{}] 09:15:49 INFO - PROCESS | 6446 | 1462551349799 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}] 09:15:49 INFO - PROCESS | 6446 | 1462551349890 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:15:49 INFO - PROCESS | 6446 | 1462551349944 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 6446 | ++DOCSHELL 0x11991f000 == 49 [pid = 6446] [id = 703] 09:15:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 86 (0x1180ccc00) [pid = 6446] [serial = 2109] [outer = 0x0] 09:15:49 INFO - PROCESS | 6446 | ++DOMWINDOW == 87 (0x118570000) [pid = 6446] [serial = 2110] [outer = 0x1180ccc00] 09:15:49 INFO - PROCESS | 6446 | 1462551349972 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 88 (0x118f44000) [pid = 6446] [serial = 2111] [outer = 0x1180ccc00] 09:15:50 INFO - PROCESS | 6446 | 1462551350303 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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:15:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 523ms 09:15:50 INFO - PROCESS | 6446 | 1462551350309 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 6446 | 1462551350313 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:15:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:15:50 INFO - PROCESS | 6446 | 1462551350317 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 6446 | 1462551350318 Marionette TRACE conn2 <- [1,2786,null,{}] 09:15:50 INFO - PROCESS | 6446 | 1462551350320 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}] 09:15:50 INFO - PROCESS | 6446 | 1462551350406 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:15:50 INFO - PROCESS | 6446 | 1462551350413 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x121207000 == 50 [pid = 6446] [id = 704] 09:15:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 89 (0x118ffac00) [pid = 6446] [serial = 2112] [outer = 0x0] 09:15:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 90 (0x119543800) [pid = 6446] [serial = 2113] [outer = 0x118ffac00] 09:15:50 INFO - PROCESS | 6446 | 1462551350440 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 91 (0x11976ec00) [pid = 6446] [serial = 2114] [outer = 0x118ffac00] 09:15:50 INFO - PROCESS | 6446 | 1462551350785 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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:15:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 09:15:50 INFO - PROCESS | 6446 | 1462551350841 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 6446 | 1462551350842 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:15:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:15:50 INFO - PROCESS | 6446 | 1462551350844 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 6446 | 1462551350845 Marionette TRACE conn2 <- [1,2790,null,{}] 09:15:50 INFO - PROCESS | 6446 | 1462551350847 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}] 09:15:50 INFO - PROCESS | 6446 | 1462551350932 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:15:50 INFO - PROCESS | 6446 | 1462551350936 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 6446 | ++DOCSHELL 0x12403c800 == 51 [pid = 6446] [id = 705] 09:15:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 92 (0x119775400) [pid = 6446] [serial = 2115] [outer = 0x0] 09:15:50 INFO - PROCESS | 6446 | ++DOMWINDOW == 93 (0x1197f5000) [pid = 6446] [serial = 2116] [outer = 0x119775400] 09:15:50 INFO - PROCESS | 6446 | 1462551350963 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 94 (0x119d3b400) [pid = 6446] [serial = 2117] [outer = 0x119775400] 09:15:51 INFO - PROCESS | 6446 | 1462551351358 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]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:15:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 520ms 09:15:51 INFO - PROCESS | 6446 | 1462551351365 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 6446 | 1462551351367 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:15:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:15:51 INFO - PROCESS | 6446 | 1462551351369 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 6446 | 1462551351370 Marionette TRACE conn2 <- [1,2794,null,{}] 09:15:51 INFO - PROCESS | 6446 | 1462551351372 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}] 09:15:51 INFO - PROCESS | 6446 | 1462551351487 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:15:51 INFO - PROCESS | 6446 | 1462551351501 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 6446 | ++DOCSHELL 0x125f29800 == 52 [pid = 6446] [id = 706] 09:15:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 95 (0x11a0cc000) [pid = 6446] [serial = 2118] [outer = 0x0] 09:15:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 96 (0x121c6a000) [pid = 6446] [serial = 2119] [outer = 0x11a0cc000] 09:15:51 INFO - PROCESS | 6446 | 1462551351529 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x121c79800) [pid = 6446] [serial = 2120] [outer = 0x11a0cc000] 09:15:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:15:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 518ms 09:15:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:15:51 INFO - PROCESS | 6446 | 1462551351884 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]]]}] 09:15:51 INFO - PROCESS | 6446 | 1462551351887 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 6446 | 1462551351888 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:15:51 INFO - PROCESS | 6446 | 1462551351891 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 6446 | 1462551351892 Marionette TRACE conn2 <- [1,2798,null,{}] 09:15:51 INFO - PROCESS | 6446 | 1462551351894 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}] 09:15:52 INFO - PROCESS | 6446 | 1462551352002 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:15:52 INFO - PROCESS | 6446 | 1462551352037 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x128ee8800 == 53 [pid = 6446] [id = 707] 09:15:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x121c68c00) [pid = 6446] [serial = 2121] [outer = 0x0] 09:15:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x121c83800) [pid = 6446] [serial = 2122] [outer = 0x121c68c00] 09:15:52 INFO - PROCESS | 6446 | 1462551352062 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x12515ac00) [pid = 6446] [serial = 2123] [outer = 0x121c68c00] 09:15:52 INFO - PROCESS | 6446 | 1462551352422 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:15:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 569ms 09:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:15:52 INFO - PROCESS | 6446 | 1462551352460 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 6446 | 1462551352462 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:15:52 INFO - PROCESS | 6446 | 1462551352464 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 6446 | 1462551352465 Marionette TRACE conn2 <- [1,2802,null,{}] 09:15:52 INFO - PROCESS | 6446 | 1462551352467 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}] 09:15:52 INFO - PROCESS | 6446 | 1462551352573 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:15:52 INFO - PROCESS | 6446 | 1462551352607 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a89e000 == 54 [pid = 6446] [id = 708] 09:15:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x1247eb400) [pid = 6446] [serial = 2124] [outer = 0x0] 09:15:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x125161400) [pid = 6446] [serial = 2125] [outer = 0x1247eb400] 09:15:52 INFO - PROCESS | 6446 | 1462551352633 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x1251e9400) [pid = 6446] [serial = 2126] [outer = 0x1247eb400] 09:15:52 INFO - PROCESS | 6446 | 1462551352966 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:15:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 09:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:15:52 INFO - PROCESS | 6446 | 1462551352983 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 6446 | 1462551352984 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:15:52 INFO - PROCESS | 6446 | 1462551352986 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 6446 | 1462551352987 Marionette TRACE conn2 <- [1,2806,null,{}] 09:15:52 INFO - PROCESS | 6446 | 1462551352989 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}] 09:15:53 INFO - PROCESS | 6446 | 1462551353099 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:15:53 INFO - PROCESS | 6446 | 1462551353113 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b322000 == 55 [pid = 6446] [id = 709] 09:15:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x12515c000) [pid = 6446] [serial = 2127] [outer = 0x0] 09:15:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x125a03000) [pid = 6446] [serial = 2128] [outer = 0x12515c000] 09:15:53 INFO - PROCESS | 6446 | 1462551353137 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x125a0fc00) [pid = 6446] [serial = 2129] [outer = 0x12515c000] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 105 (0x113060c00) [pid = 6446] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 104 (0x118568c00) [pid = 6446] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 103 (0x1120de400) [pid = 6446] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 102 (0x11856d000) [pid = 6446] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 101 (0x112e71c00) [pid = 6446] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 100 (0x118ffc000) [pid = 6446] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 99 (0x119c1ec00) [pid = 6446] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 98 (0x112e2fc00) [pid = 6446] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 97 (0x121088400) [pid = 6446] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:15:53 INFO - PROCESS | 6446 | --DOMWINDOW == 96 (0x12d35e800) [pid = 6446] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:15:53 INFO - PROCESS | 6446 | 1462551353504 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]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:15:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 09:15:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:15:53 INFO - PROCESS | 6446 | 1462551353556 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 6446 | 1462551353557 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:15:53 INFO - PROCESS | 6446 | 1462551353560 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 6446 | 1462551353561 Marionette TRACE conn2 <- [1,2810,null,{}] 09:15:53 INFO - PROCESS | 6446 | 1462551353563 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}] 09:15:53 INFO - PROCESS | 6446 | 1462551353654 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:15:53 INFO - PROCESS | 6446 | 1462551353659 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7ae000 == 56 [pid = 6446] [id = 710] 09:15:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 97 (0x119535c00) [pid = 6446] [serial = 2130] [outer = 0x0] 09:15:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 98 (0x1259d6c00) [pid = 6446] [serial = 2131] [outer = 0x119535c00] 09:15:53 INFO - PROCESS | 6446 | 1462551353689 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 6446 | ++DOMWINDOW == 99 (0x125ab1c00) [pid = 6446] [serial = 2132] [outer = 0x119535c00] 09:15:54 INFO - PROCESS | 6446 | 1462551354150 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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:15:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 620ms 09:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:15:54 INFO - PROCESS | 6446 | 1462551354182 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 6446 | 1462551354184 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:15:54 INFO - PROCESS | 6446 | 1462551354187 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 6446 | 1462551354191 Marionette TRACE conn2 <- [1,2814,null,{}] 09:15:54 INFO - PROCESS | 6446 | 1462551354203 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}] 09:15:54 INFO - PROCESS | 6446 | 1462551354338 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:15:54 INFO - PROCESS | 6446 | 1462551354349 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfa6000 == 57 [pid = 6446] [id = 711] 09:15:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 100 (0x127377800) [pid = 6446] [serial = 2133] [outer = 0x0] 09:15:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 101 (0x127380800) [pid = 6446] [serial = 2134] [outer = 0x127377800] 09:15:54 INFO - PROCESS | 6446 | 1462551354378 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 102 (0x127531c00) [pid = 6446] [serial = 2135] [outer = 0x127377800] 09:15:54 INFO - PROCESS | 6446 | 1462551354735 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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:15:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 574ms 09:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:15:54 INFO - PROCESS | 6446 | 1462551354763 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 6446 | 1462551354766 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:15:54 INFO - PROCESS | 6446 | 1462551354769 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 6446 | 1462551354770 Marionette TRACE conn2 <- [1,2818,null,{}] 09:15:54 INFO - PROCESS | 6446 | 1462551354772 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}] 09:15:54 INFO - PROCESS | 6446 | 1462551354891 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:15:54 INFO - PROCESS | 6446 | 1462551354898 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfc3800 == 58 [pid = 6446] [id = 712] 09:15:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 103 (0x127531400) [pid = 6446] [serial = 2136] [outer = 0x0] 09:15:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 104 (0x127593000) [pid = 6446] [serial = 2137] [outer = 0x127531400] 09:15:54 INFO - PROCESS | 6446 | 1462551354923 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 6446 | ++DOMWINDOW == 105 (0x127598c00) [pid = 6446] [serial = 2138] [outer = 0x127531400] 09:15:55 INFO - PROCESS | 6446 | 1462551355258 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]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:15:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 518ms 09:15:55 INFO - PROCESS | 6446 | 1462551355345 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 6446 | 1462551355347 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:15:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:15:55 INFO - PROCESS | 6446 | 1462551355352 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 6446 | 1462551355354 Marionette TRACE conn2 <- [1,2822,null,{}] 09:15:55 INFO - PROCESS | 6446 | 1462551355358 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}] 09:15:55 INFO - PROCESS | 6446 | 1462551355461 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:15:55 INFO - PROCESS | 6446 | 1462551355563 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 6446 | ++DOCSHELL 0x117367800 == 59 [pid = 6446] [id = 713] 09:15:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 106 (0x112e6f400) [pid = 6446] [serial = 2139] [outer = 0x0] 09:15:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 107 (0x112e7d800) [pid = 6446] [serial = 2140] [outer = 0x112e6f400] 09:15:55 INFO - PROCESS | 6446 | 1462551355594 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 6446 | ++DOMWINDOW == 108 (0x1133b0c00) [pid = 6446] [serial = 2141] [outer = 0x112e6f400] 09:15:56 INFO - PROCESS | 6446 | 1462551356092 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]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:15:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 831ms 09:15:56 INFO - PROCESS | 6446 | 1462551356183 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:15:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:15:56 INFO - PROCESS | 6446 | 1462551356187 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:15:56 INFO - PROCESS | 6446 | 1462551356196 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 6446 | 1462551356200 Marionette TRACE conn2 <- [1,2826,null,{}] 09:15:56 INFO - PROCESS | 6446 | 1462551356205 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}] 09:15:56 INFO - PROCESS | 6446 | 1462551356385 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:15:56 INFO - PROCESS | 6446 | 1462551356468 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 6446 | ++DOCSHELL 0x11a068800 == 60 [pid = 6446] [id = 714] 09:15:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 109 (0x118294400) [pid = 6446] [serial = 2142] [outer = 0x0] 09:15:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 110 (0x11830f400) [pid = 6446] [serial = 2143] [outer = 0x118294400] 09:15:56 INFO - PROCESS | 6446 | 1462551356498 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x118a0c000) [pid = 6446] [serial = 2144] [outer = 0x118294400] 09:15:56 INFO - PROCESS | 6446 | 1462551356963 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 829ms 09:15:57 INFO - PROCESS | 6446 | 1462551357022 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 6446 | 1462551357025 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:15:57 INFO - PROCESS | 6446 | 1462551357028 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 6446 | 1462551357031 Marionette TRACE conn2 <- [1,2830,null,{}] 09:15:57 INFO - PROCESS | 6446 | 1462551357041 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}] 09:15:57 INFO - PROCESS | 6446 | 1462551357211 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:15:57 INFO - PROCESS | 6446 | 1462551357306 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 6446 | ++DOCSHELL 0x12ab4f000 == 61 [pid = 6446] [id = 715] 09:15:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x119592c00) [pid = 6446] [serial = 2145] [outer = 0x0] 09:15:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x119dc8400) [pid = 6446] [serial = 2146] [outer = 0x119592c00] 09:15:57 INFO - PROCESS | 6446 | 1462551357340 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x121330400) [pid = 6446] [serial = 2147] [outer = 0x119592c00] 09:15:57 INFO - PROCESS | 6446 | 1462551357808 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]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 824ms 09:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:15:57 INFO - PROCESS | 6446 | 1462551357866 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 6446 | 1462551357869 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:15:57 INFO - PROCESS | 6446 | 1462551357874 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 6446 | 1462551357876 Marionette TRACE conn2 <- [1,2834,null,{}] 09:15:57 INFO - PROCESS | 6446 | 1462551357882 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}] 09:15:58 INFO - PROCESS | 6446 | 1462551358051 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:15:58 INFO - PROCESS | 6446 | 1462551358145 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d43d000 == 62 [pid = 6446] [id = 716] 09:15:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x121c6f800) [pid = 6446] [serial = 2148] [outer = 0x0] 09:15:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x124366c00) [pid = 6446] [serial = 2149] [outer = 0x121c6f800] 09:15:58 INFO - PROCESS | 6446 | 1462551358193 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x125a09c00) [pid = 6446] [serial = 2150] [outer = 0x121c6f800] 09:15:58 INFO - PROCESS | 6446 | 1462551358632 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:15:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 776ms 09:15:58 INFO - PROCESS | 6446 | 1462551358650 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 6446 | 1462551358651 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:15:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:15:58 INFO - PROCESS | 6446 | 1462551358653 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 6446 | 1462551358655 Marionette TRACE conn2 <- [1,2838,null,{}] 09:15:58 INFO - PROCESS | 6446 | 1462551358657 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}] 09:15:58 INFO - PROCESS | 6446 | 1462551358765 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:15:58 INFO - PROCESS | 6446 | 1462551358819 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d68f800 == 63 [pid = 6446] [id = 717] 09:15:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x125ab2400) [pid = 6446] [serial = 2151] [outer = 0x0] 09:15:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x125fe4800) [pid = 6446] [serial = 2152] [outer = 0x125ab2400] 09:15:58 INFO - PROCESS | 6446 | 1462551358851 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x127528000) [pid = 6446] [serial = 2153] [outer = 0x125ab2400] 09:15:59 INFO - PROCESS | 6446 | 1462551359301 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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 673ms 09:15:59 INFO - PROCESS | 6446 | 1462551359328 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 6446 | 1462551359331 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:15:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:15:59 INFO - PROCESS | 6446 | 1462551359334 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 6446 | 1462551359335 Marionette TRACE conn2 <- [1,2842,null,{}] 09:15:59 INFO - PROCESS | 6446 | 1462551359337 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}] 09:15:59 INFO - PROCESS | 6446 | 1462551359482 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:15:59 INFO - PROCESS | 6446 | 1462551359569 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da6f800 == 64 [pid = 6446] [id = 718] 09:15:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x12759d400) [pid = 6446] [serial = 2154] [outer = 0x0] 09:15:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x128b49c00) [pid = 6446] [serial = 2155] [outer = 0x12759d400] 09:15:59 INFO - PROCESS | 6446 | 1462551359602 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x128bbb000) [pid = 6446] [serial = 2156] [outer = 0x12759d400] 09:16:00 INFO - PROCESS | 6446 | 1462551360035 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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 720ms 09:16:00 INFO - PROCESS | 6446 | 1462551360054 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 6446 | 1462551360056 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:16:00 INFO - PROCESS | 6446 | 1462551360058 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 6446 | 1462551360059 Marionette TRACE conn2 <- [1,2846,null,{}] 09:16:00 INFO - PROCESS | 6446 | 1462551360062 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}] 09:16:00 INFO - PROCESS | 6446 | 1462551360173 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:16:00 INFO - PROCESS | 6446 | 1462551360291 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 6446 | ++DOCSHELL 0x12deb3800 == 65 [pid = 6446] [id = 719] 09:16:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x12752b800) [pid = 6446] [serial = 2157] [outer = 0x0] 09:16:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x128bbe000) [pid = 6446] [serial = 2158] [outer = 0x12752b800] 09:16:00 INFO - PROCESS | 6446 | 1462551360323 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x128cdc400) [pid = 6446] [serial = 2159] [outer = 0x12752b800] 09:16:00 INFO - PROCESS | 6446 | 1462551360957 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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 922ms 09:16:00 INFO - PROCESS | 6446 | 1462551360980 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:16:00 INFO - PROCESS | 6446 | 1462551360983 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:16:00 INFO - PROCESS | 6446 | 1462551360986 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 6446 | 1462551360989 Marionette TRACE conn2 <- [1,2850,null,{}] 09:16:00 INFO - PROCESS | 6446 | 1462551360993 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}] 09:16:01 INFO - PROCESS | 6446 | 1462551361093 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:16:01 INFO - PROCESS | 6446 | 1462551361156 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x118161000 == 66 [pid = 6446] [id = 720] 09:16:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x112e71000) [pid = 6446] [serial = 2160] [outer = 0x0] 09:16:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x113053800) [pid = 6446] [serial = 2161] [outer = 0x112e71000] 09:16:01 INFO - PROCESS | 6446 | 1462551361183 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x11638a400) [pid = 6446] [serial = 2162] [outer = 0x112e71000] 09:16:01 INFO - PROCESS | 6446 | 1462551361612 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:16:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 675ms 09:16:01 INFO - PROCESS | 6446 | 1462551361662 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 6446 | 1462551361666 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:16:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:16:01 INFO - PROCESS | 6446 | 1462551361670 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 6446 | 1462551361672 Marionette TRACE conn2 <- [1,2854,null,{}] 09:16:01 INFO - PROCESS | 6446 | 1462551361674 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}] 09:16:01 INFO - PROCESS | 6446 | 1462551361773 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:16:01 INFO - PROCESS | 6446 | 1462551361835 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 6446 | ++DOCSHELL 0x118147800 == 67 [pid = 6446] [id = 721] 09:16:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x116647400) [pid = 6446] [serial = 2163] [outer = 0x0] 09:16:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x1172e6000) [pid = 6446] [serial = 2164] [outer = 0x116647400] 09:16:01 INFO - PROCESS | 6446 | 1462551361863 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x118290000) [pid = 6446] [serial = 2165] [outer = 0x116647400] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x12a88a800 == 66 [pid = 6446] [id = 692] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x119de4800 == 65 [pid = 6446] [id = 691] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x11684e800 == 64 [pid = 6446] [id = 171] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x121d82000 == 63 [pid = 6446] [id = 690] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfa6000 == 62 [pid = 6446] [id = 711] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7ae000 == 61 [pid = 6446] [id = 710] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x12b322000 == 60 [pid = 6446] [id = 709] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x12a89e000 == 59 [pid = 6446] [id = 708] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x12d368800) [pid = 6446] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x115d61000) [pid = 6446] [serial = 2047] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x112e71400) [pid = 6446] [serial = 2044] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x128ee8800 == 58 [pid = 6446] [id = 707] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x125f29800 == 57 [pid = 6446] [id = 706] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x12403c800 == 56 [pid = 6446] [id = 705] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x121207000 == 55 [pid = 6446] [id = 704] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x11991f000 == 54 [pid = 6446] [id = 703] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x11730b800 == 53 [pid = 6446] [id = 702] 09:16:02 INFO - PROCESS | 6446 | --DOCSHELL 0x116775000 == 52 [pid = 6446] [id = 701] 09:16:02 INFO - PROCESS | 6446 | 1462551362289 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]]]}] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x116361400) [pid = 6446] [serial = 2053] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x11673dc00) [pid = 6446] [serial = 2054] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x118a04c00) [pid = 6446] [serial = 2059] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x1181ae400) [pid = 6446] [serial = 2056] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x121430400) [pid = 6446] [serial = 2077] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x118292800) [pid = 6446] [serial = 2057] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x118f4e400) [pid = 6446] [serial = 2062] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x112e77000) [pid = 6446] [serial = 2050] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x11305a000) [pid = 6446] [serial = 2051] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x119519000) [pid = 6446] [serial = 2065] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x118ff3000) [pid = 6446] [serial = 2063] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x119c2a800) [pid = 6446] [serial = 2068] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 116 (0x1197f3000) [pid = 6446] [serial = 2066] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 115 (0x116a71400) [pid = 6446] [serial = 2071] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 114 (0x1192b5800) [pid = 6446] [serial = 2072] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 113 (0x11a0c6800) [pid = 6446] [serial = 2069] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 112 (0x1212d9c00) [pid = 6446] [serial = 2074] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 111 (0x1212e0000) [pid = 6446] [serial = 2075] [outer = 0x0] [url = about:blank] 09:16:02 INFO - PROCESS | 6446 | --DOMWINDOW == 110 (0x118a0e000) [pid = 6446] [serial = 2060] [outer = 0x0] [url = about:blank] 09:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 672ms 09:16:02 INFO - PROCESS | 6446 | 1462551362342 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 6446 | 1462551362343 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:16:02 INFO - PROCESS | 6446 | 1462551362346 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 6446 | 1462551362348 Marionette TRACE conn2 <- [1,2858,null,{}] 09:16:02 INFO - PROCESS | 6446 | 1462551362355 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}] 09:16:02 INFO - PROCESS | 6446 | 1462551362467 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:16:02 INFO - PROCESS | 6446 | 1462551362474 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 6446 | ++DOCSHELL 0x11930e800 == 53 [pid = 6446] [id = 722] 09:16:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 111 (0x118a03400) [pid = 6446] [serial = 2166] [outer = 0x0] 09:16:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 112 (0x118a06000) [pid = 6446] [serial = 2167] [outer = 0x118a03400] 09:16:02 INFO - PROCESS | 6446 | 1462551362504 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 6446 | ++DOMWINDOW == 113 (0x118f43800) [pid = 6446] [serial = 2168] [outer = 0x118a03400] 09:16:02 INFO - PROCESS | 6446 | 1462551362879 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 570ms 09:16:02 INFO - PROCESS | 6446 | 1462551362917 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 6446 | 1462551362919 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:16:02 INFO - PROCESS | 6446 | 1462551362921 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 6446 | 1462551362922 Marionette TRACE conn2 <- [1,2862,null,{}] 09:16:02 INFO - PROCESS | 6446 | 1462551362924 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}] 09:16:03 INFO - PROCESS | 6446 | 1462551363009 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:16:03 INFO - PROCESS | 6446 | 1462551363016 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x1213ca800 == 54 [pid = 6446] [id = 723] 09:16:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 114 (0x118f92000) [pid = 6446] [serial = 2169] [outer = 0x0] 09:16:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 115 (0x118ffb000) [pid = 6446] [serial = 2170] [outer = 0x118f92000] 09:16:03 INFO - PROCESS | 6446 | 1462551363043 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 116 (0x119513c00) [pid = 6446] [serial = 2171] [outer = 0x118f92000] 09:16:03 INFO - PROCESS | 6446 | 1462551363388 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:16:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 520ms 09:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:16:03 INFO - PROCESS | 6446 | 1462551363441 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 6446 | 1462551363442 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:16:03 INFO - PROCESS | 6446 | 1462551363445 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 6446 | 1462551363446 Marionette TRACE conn2 <- [1,2866,null,{}] 09:16:03 INFO - PROCESS | 6446 | 1462551363448 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}] 09:16:03 INFO - PROCESS | 6446 | 1462551363533 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:16:03 INFO - PROCESS | 6446 | 1462551363538 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 6446 | ++DOCSHELL 0x124582800 == 55 [pid = 6446] [id = 724] 09:16:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 117 (0x119519800) [pid = 6446] [serial = 2172] [outer = 0x0] 09:16:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x119591400) [pid = 6446] [serial = 2173] [outer = 0x119519800] 09:16:03 INFO - PROCESS | 6446 | 1462551363564 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x119770400) [pid = 6446] [serial = 2174] [outer = 0x119519800] 09:16:03 INFO - PROCESS | 6446 | 1462551363913 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:16:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 09:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:16:03 INFO - PROCESS | 6446 | 1462551363966 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 6446 | 1462551363968 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:16:03 INFO - PROCESS | 6446 | 1462551363972 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 6446 | 1462551363974 Marionette TRACE conn2 <- [1,2870,null,{}] 09:16:03 INFO - PROCESS | 6446 | 1462551363977 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}] 09:16:04 INFO - PROCESS | 6446 | 1462551364176 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:16:04 INFO - PROCESS | 6446 | 1462551364207 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x127571800 == 56 [pid = 6446] [id = 725] 09:16:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x11976e800) [pid = 6446] [serial = 2175] [outer = 0x0] 09:16:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x119c29800) [pid = 6446] [serial = 2176] [outer = 0x11976e800] 09:16:04 INFO - PROCESS | 6446 | 1462551364251 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x121866400) [pid = 6446] [serial = 2177] [outer = 0x11976e800] 09:16:04 INFO - PROCESS | 6446 | 1462551364661 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]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:16:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 723ms 09:16:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:16:04 INFO - PROCESS | 6446 | 1462551364698 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 6446 | 1462551364699 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:16:04 INFO - PROCESS | 6446 | 1462551364701 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 6446 | 1462551364702 Marionette TRACE conn2 <- [1,2874,null,{}] 09:16:04 INFO - PROCESS | 6446 | 1462551364705 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}] 09:16:04 INFO - PROCESS | 6446 | 1462551364810 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:16:04 INFO - PROCESS | 6446 | 1462551364866 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 6446 | ++DOCSHELL 0x129062000 == 57 [pid = 6446] [id = 726] 09:16:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x1212e4000) [pid = 6446] [serial = 2178] [outer = 0x0] 09:16:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x121c75400) [pid = 6446] [serial = 2179] [outer = 0x1212e4000] 09:16:04 INFO - PROCESS | 6446 | 1462551364891 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x121c80800) [pid = 6446] [serial = 2180] [outer = 0x1212e4000] 09:16:05 INFO - PROCESS | 6446 | 1462551365231 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]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 568ms 09:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:16:05 INFO - PROCESS | 6446 | 1462551365286 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 6446 | 1462551365287 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:16:05 INFO - PROCESS | 6446 | 1462551365289 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 6446 | 1462551365290 Marionette TRACE conn2 <- [1,2878,null,{}] 09:16:05 INFO - PROCESS | 6446 | 1462551365293 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}] 09:16:05 INFO - PROCESS | 6446 | 1462551365400 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:16:05 INFO - PROCESS | 6446 | 1462551365440 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298d7000 == 58 [pid = 6446] [id = 727] 09:16:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x124366000) [pid = 6446] [serial = 2181] [outer = 0x0] 09:16:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x125158c00) [pid = 6446] [serial = 2182] [outer = 0x124366000] 09:16:05 INFO - PROCESS | 6446 | 1462551365465 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x125162c00) [pid = 6446] [serial = 2183] [outer = 0x124366000] 09:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 518ms 09:16:05 INFO - PROCESS | 6446 | 1462551365799 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]]]}] 09:16:05 INFO - PROCESS | 6446 | 1462551365808 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 6446 | 1462551365809 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:16:05 INFO - PROCESS | 6446 | 1462551365813 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 6446 | 1462551365815 Marionette TRACE conn2 <- [1,2882,null,{}] 09:16:05 INFO - PROCESS | 6446 | 1462551365817 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}] 09:16:05 INFO - PROCESS | 6446 | 1462551365929 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:16:05 INFO - PROCESS | 6446 | 1462551365941 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a8c4000 == 59 [pid = 6446] [id = 728] 09:16:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x1243b6800) [pid = 6446] [serial = 2184] [outer = 0x0] 09:16:05 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x125a05c00) [pid = 6446] [serial = 2185] [outer = 0x1243b6800] 09:16:05 INFO - PROCESS | 6446 | 1462551365966 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x125fd9800) [pid = 6446] [serial = 2186] [outer = 0x1243b6800] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x12f260400) [pid = 6446] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x11a0cc000) [pid = 6446] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x121c68c00) [pid = 6446] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x112f33400) [pid = 6446] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x113341000) [pid = 6446] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x119775400) [pid = 6446] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 124 (0x11291e800) [pid = 6446] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 123 (0x1180ccc00) [pid = 6446] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 122 (0x1247eb400) [pid = 6446] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 121 (0x118ffac00) [pid = 6446] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 120 (0x12515c000) [pid = 6446] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 119 (0x127377800) [pid = 6446] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 118 (0x119535c00) [pid = 6446] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:16:06 INFO - PROCESS | 6446 | --DOMWINDOW == 117 (0x112916000) [pid = 6446] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:16:06 INFO - PROCESS | 6446 | 1462551366444 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]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:16:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 673ms 09:16:06 INFO - PROCESS | 6446 | 1462551366484 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 6446 | 1462551366486 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:16:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:16:06 INFO - PROCESS | 6446 | 1462551366488 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 6446 | 1462551366490 Marionette TRACE conn2 <- [1,2886,null,{}] 09:16:06 INFO - PROCESS | 6446 | 1462551366492 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}] 09:16:06 INFO - PROCESS | 6446 | 1462551366582 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:16:06 INFO - PROCESS | 6446 | 1462551366643 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 6446 | ++DOCSHELL 0x12a8c3800 == 60 [pid = 6446] [id = 729] 09:16:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 118 (0x11291e800) [pid = 6446] [serial = 2187] [outer = 0x0] 09:16:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 119 (0x1192b1800) [pid = 6446] [serial = 2188] [outer = 0x11291e800] 09:16:06 INFO - PROCESS | 6446 | 1462551366669 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 6446 | ++DOMWINDOW == 120 (0x121c6c000) [pid = 6446] [serial = 2189] [outer = 0x11291e800] 09:16:06 INFO - PROCESS | 6446 | 1462551366973 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]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:16:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 09:16:07 INFO - PROCESS | 6446 | 1462551367007 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 6446 | 1462551367009 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:16:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:16:07 INFO - PROCESS | 6446 | 1462551367011 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 6446 | 1462551367015 Marionette TRACE conn2 <- [1,2890,null,{}] 09:16:07 INFO - PROCESS | 6446 | 1462551367018 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}] 09:16:07 INFO - PROCESS | 6446 | 1462551367123 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:16:07 INFO - PROCESS | 6446 | 1462551367128 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7b5000 == 61 [pid = 6446] [id = 730] 09:16:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 121 (0x1251e9800) [pid = 6446] [serial = 2190] [outer = 0x0] 09:16:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 122 (0x127528800) [pid = 6446] [serial = 2191] [outer = 0x1251e9800] 09:16:07 INFO - PROCESS | 6446 | 1462551367158 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 123 (0x128b4a800) [pid = 6446] [serial = 2192] [outer = 0x1251e9800] 09:16:07 INFO - PROCESS | 6446 | 1462551367529 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:16:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 571ms 09:16:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:16:07 INFO - PROCESS | 6446 | 1462551367583 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 6446 | 1462551367584 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:16:07 INFO - PROCESS | 6446 | 1462551367586 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 6446 | 1462551367587 Marionette TRACE conn2 <- [1,2894,null,{}] 09:16:07 INFO - PROCESS | 6446 | 1462551367590 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}] 09:16:07 INFO - PROCESS | 6446 | 1462551367681 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:16:07 INFO - PROCESS | 6446 | 1462551367685 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfb9000 == 62 [pid = 6446] [id = 731] 09:16:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 124 (0x128b4d000) [pid = 6446] [serial = 2193] [outer = 0x0] 09:16:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 125 (0x128bbec00) [pid = 6446] [serial = 2194] [outer = 0x128b4d000] 09:16:07 INFO - PROCESS | 6446 | 1462551367711 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x128cdec00) [pid = 6446] [serial = 2195] [outer = 0x128b4d000] 09:16:08 INFO - PROCESS | 6446 | 1462551368051 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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:16:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 09:16:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:16:08 INFO - PROCESS | 6446 | 1462551368105 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 6446 | 1462551368107 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:16:08 INFO - PROCESS | 6446 | 1462551368109 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 6446 | 1462551368110 Marionette TRACE conn2 <- [1,2898,null,{}] 09:16:08 INFO - PROCESS | 6446 | 1462551368112 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}] 09:16:08 INFO - PROCESS | 6446 | 1462551368229 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:16:08 INFO - PROCESS | 6446 | 1462551368236 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d43e000 == 63 [pid = 6446] [id = 732] 09:16:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x128b4ec00) [pid = 6446] [serial = 2196] [outer = 0x0] 09:16:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x128ce5400) [pid = 6446] [serial = 2197] [outer = 0x128b4ec00] 09:16:08 INFO - PROCESS | 6446 | 1462551368262 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x128e25c00) [pid = 6446] [serial = 2198] [outer = 0x128b4ec00] 09:16:08 INFO - PROCESS | 6446 | 1462551368803 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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:16:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 722ms 09:16:08 INFO - PROCESS | 6446 | 1462551368832 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 6446 | 1462551368836 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:16:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:16:08 INFO - PROCESS | 6446 | 1462551368839 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 6446 | 1462551368842 Marionette TRACE conn2 <- [1,2902,null,{}] 09:16:08 INFO - PROCESS | 6446 | 1462551368846 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}] 09:16:08 INFO - PROCESS | 6446 | 1462551368958 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:16:09 INFO - PROCESS | 6446 | 1462551369034 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x1185b1800 == 64 [pid = 6446] [id = 733] 09:16:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x113056c00) [pid = 6446] [serial = 2199] [outer = 0x0] 09:16:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x115db0400) [pid = 6446] [serial = 2200] [outer = 0x113056c00] 09:16:09 INFO - PROCESS | 6446 | 1462551369067 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x117696400) [pid = 6446] [serial = 2201] [outer = 0x113056c00] 09:16:09 INFO - PROCESS | 6446 | 1462551369488 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:16:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 676ms 09:16:09 INFO - PROCESS | 6446 | 1462551369516 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 6446 | 1462551369521 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:16:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:16:09 INFO - PROCESS | 6446 | 1462551369525 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 6446 | 1462551369527 Marionette TRACE conn2 <- [1,2906,null,{}] 09:16:09 INFO - PROCESS | 6446 | 1462551369530 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}] 09:16:09 INFO - PROCESS | 6446 | 1462551369662 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:16:09 INFO - PROCESS | 6446 | 1462551369737 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 6446 | ++DOCSHELL 0x127568000 == 65 [pid = 6446] [id = 734] 09:16:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x118295800) [pid = 6446] [serial = 2202] [outer = 0x0] 09:16:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x118a10400) [pid = 6446] [serial = 2203] [outer = 0x118295800] 09:16:09 INFO - PROCESS | 6446 | 1462551369768 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x118ff9400) [pid = 6446] [serial = 2204] [outer = 0x118295800] 09:16:10 INFO - PROCESS | 6446 | 1462551370179 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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:16:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 725ms 09:16:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:16:10 INFO - PROCESS | 6446 | 1462551370250 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 6446 | 1462551370252 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:16:10 INFO - PROCESS | 6446 | 1462551370254 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 6446 | 1462551370257 Marionette TRACE conn2 <- [1,2910,null,{}] 09:16:10 INFO - PROCESS | 6446 | 1462551370265 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}] 09:16:10 INFO - PROCESS | 6446 | 1462551370380 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:16:10 INFO - PROCESS | 6446 | 1462551370457 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d6a0000 == 66 [pid = 6446] [id = 735] 09:16:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x119c23400) [pid = 6446] [serial = 2205] [outer = 0x0] 09:16:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x121088800) [pid = 6446] [serial = 2206] [outer = 0x119c23400] 09:16:10 INFO - PROCESS | 6446 | 1462551370489 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x121c7a400) [pid = 6446] [serial = 2207] [outer = 0x119c23400] 09:16:10 INFO - PROCESS | 6446 | 1462551370865 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]]]}] 09:16:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:16:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:16:10 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 625ms 09:16:10 INFO - PROCESS | 6446 | 1462551370879 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 6446 | 1462551370882 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:16:10 INFO - TEST-START | /DOMEvents/constructors.html 09:16:10 INFO - PROCESS | 6446 | 1462551370884 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 6446 | 1462551370885 Marionette TRACE conn2 <- [1,2914,null,{}] 09:16:10 INFO - PROCESS | 6446 | 1462551370888 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}] 09:16:11 INFO - PROCESS | 6446 | 1462551371001 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:16:11 INFO - PROCESS | 6446 | 1462551371097 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x12f216800 == 67 [pid = 6446] [id = 736] 09:16:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x125135800) [pid = 6446] [serial = 2208] [outer = 0x0] 09:16:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x125fdec00) [pid = 6446] [serial = 2209] [outer = 0x125135800] 09:16:11 INFO - PROCESS | 6446 | 1462551371141 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x127593c00) [pid = 6446] [serial = 2210] [outer = 0x125135800] 09:16:11 INFO - PROCESS | 6446 | 1462551371536 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]]]}] 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:16:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:16:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:16:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:16:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:16:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:16:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:16:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:16:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:16:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 675ms 09:16:11 INFO - PROCESS | 6446 | 1462551371560 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 6446 | 1462551371561 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:16:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:16:11 INFO - PROCESS | 6446 | 1462551371564 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 6446 | 1462551371565 Marionette TRACE conn2 <- [1,2918,null,{}] 09:16:11 INFO - PROCESS | 6446 | 1462551371568 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}] 09:16:11 INFO - PROCESS | 6446 | 1462551371679 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:16:11 INFO - PROCESS | 6446 | 1462551371782 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 6446 | ++DOCSHELL 0x134910000 == 68 [pid = 6446] [id = 737] 09:16:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x12513a000) [pid = 6446] [serial = 2211] [outer = 0x0] 09:16:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x12759f000) [pid = 6446] [serial = 2212] [outer = 0x12513a000] 09:16:11 INFO - PROCESS | 6446 | 1462551371813 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x128e2d400) [pid = 6446] [serial = 2213] [outer = 0x12513a000] 09:16:12 INFO - PROCESS | 6446 | 1462551372171 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:16:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 621ms 09:16:12 INFO - PROCESS | 6446 | 1462551372186 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:16:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:16:12 INFO - PROCESS | 6446 | 1462551372187 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:16:12 INFO - PROCESS | 6446 | 1462551372190 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 6446 | 1462551372191 Marionette TRACE conn2 <- [1,2922,null,{}] 09:16:12 INFO - PROCESS | 6446 | 1462551372193 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}] 09:16:12 INFO - PROCESS | 6446 | 1462551372309 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:16:12 INFO - PROCESS | 6446 | 1462551372416 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 6446 | ++DOCSHELL 0x135164800 == 69 [pid = 6446] [id = 738] 09:16:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x128e30800) [pid = 6446] [serial = 2214] [outer = 0x0] 09:16:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x129023000) [pid = 6446] [serial = 2215] [outer = 0x128e30800] 09:16:12 INFO - PROCESS | 6446 | 1462551372449 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x1293bdc00) [pid = 6446] [serial = 2216] [outer = 0x128e30800] 09:16:12 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:16:12 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:16:12 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:16:12 INFO - PROCESS | 6446 | [6446] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:16:12 INFO - PROCESS | 6446 | 1462551372817 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]]]}] 09:16:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:16:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:16: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 09:16:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:16: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 09:16:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:16: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]" 09:16:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:16:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:16:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 669ms 09:16:12 INFO - PROCESS | 6446 | 1462551372860 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 6446 | 1462551372863 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:16:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:16:12 INFO - PROCESS | 6446 | 1462551372867 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 6446 | 1462551372869 Marionette TRACE conn2 <- [1,2926,null,{}] 09:16:12 INFO - PROCESS | 6446 | 1462551372873 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}] 09:16:13 INFO - PROCESS | 6446 | 1462551373037 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:16:13 INFO - PROCESS | 6446 | 1462551373174 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x1355d2800 == 70 [pid = 6446] [id = 739] 09:16:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x128e33c00) [pid = 6446] [serial = 2217] [outer = 0x0] 09:16:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x1293c9400) [pid = 6446] [serial = 2218] [outer = 0x128e33c00] 09:16:13 INFO - PROCESS | 6446 | 1462551373223 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x12962fc00) [pid = 6446] [serial = 2219] [outer = 0x128e33c00] 09:16:13 INFO - PROCESS | 6446 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:16:13 INFO - PROCESS | 6446 | 1462551373597 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]]]}] 09:16: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 09:16:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 771ms 09:16:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:16:13 INFO - PROCESS | 6446 | 1462551373650 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 6446 | 1462551373651 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:16:13 INFO - PROCESS | 6446 | 1462551373654 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 6446 | 1462551373655 Marionette TRACE conn2 <- [1,2930,null,{}] 09:16:13 INFO - PROCESS | 6446 | 1462551373657 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}] 09:16:13 INFO - PROCESS | 6446 | 1462551373777 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:16:13 INFO - PROCESS | 6446 | 1462551373894 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 6446 | ++DOCSHELL 0x1356b8000 == 71 [pid = 6446] [id = 740] 09:16:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x1293d7800) [pid = 6446] [serial = 2220] [outer = 0x0] 09:16:13 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x129639800) [pid = 6446] [serial = 2221] [outer = 0x1293d7800] 09:16:13 INFO - PROCESS | 6446 | 1462551373943 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x1296eb400) [pid = 6446] [serial = 2222] [outer = 0x1293d7800] 09:16:14 INFO - PROCESS | 6446 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:16:14 INFO - PROCESS | 6446 | 1462551374403 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]]]}] 09:16:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:16:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 775ms 09:16:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:16:14 INFO - PROCESS | 6446 | 1462551374429 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 6446 | 1462551374431 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:16:14 INFO - PROCESS | 6446 | 1462551374433 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 6446 | 1462551374434 Marionette TRACE conn2 <- [1,2934,null,{}] 09:16:14 INFO - PROCESS | 6446 | 1462551374437 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}] 09:16:14 INFO - PROCESS | 6446 | 1462551374549 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:16:14 INFO - PROCESS | 6446 | 1462551374652 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 6446 | ++DOCSHELL 0x112526800 == 72 [pid = 6446] [id = 741] 09:16:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x111f41c00) [pid = 6446] [serial = 2223] [outer = 0x0] 09:16:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x112b41400) [pid = 6446] [serial = 2224] [outer = 0x111f41c00] 09:16:14 INFO - PROCESS | 6446 | 1462551374685 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x1168ce400) [pid = 6446] [serial = 2225] [outer = 0x111f41c00] 09:16:15 INFO - PROCESS | 6446 | 1462551375202 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]]]}] 09:16:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:16:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 819ms 09:16:15 INFO - PROCESS | 6446 | 1462551375287 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 6446 | 1462551375290 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:16:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:16:15 INFO - PROCESS | 6446 | 1462551375297 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 6446 | 1462551375300 Marionette TRACE conn2 <- [1,2938,null,{}] 09:16:15 INFO - PROCESS | 6446 | 1462551375304 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}] 09:16:15 INFO - PROCESS | 6446 | 1462551375405 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:16:15 INFO - PROCESS | 6446 | 1462551375481 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218e3800 == 73 [pid = 6446] [id = 742] 09:16:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x113059000) [pid = 6446] [serial = 2226] [outer = 0x0] 09:16:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x1134f2000) [pid = 6446] [serial = 2227] [outer = 0x113059000] 09:16:15 INFO - PROCESS | 6446 | 1462551375509 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 6446 | ++DOMWINDOW == 159 (0x116863400) [pid = 6446] [serial = 2228] [outer = 0x113059000] 09:16:15 INFO - PROCESS | 6446 | 1462551375888 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]]]}] 09:16: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. 09:16:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 622ms 09:16:15 INFO - PROCESS | 6446 | 1462551375919 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 6446 | 1462551375924 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:16:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:16:15 INFO - PROCESS | 6446 | 1462551375931 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 6446 | 1462551375933 Marionette TRACE conn2 <- [1,2942,null,{}] 09:16:15 INFO - PROCESS | 6446 | 1462551375937 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}] 09:16:16 INFO - PROCESS | 6446 | 1462551376090 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:16:16 INFO - PROCESS | 6446 | 1462551376243 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x119909800 == 74 [pid = 6446] [id = 743] 09:16:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 160 (0x116a71c00) [pid = 6446] [serial = 2229] [outer = 0x0] 09:16:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x11828f800) [pid = 6446] [serial = 2230] [outer = 0x116a71c00] 09:16:16 INFO - PROCESS | 6446 | 1462551376291 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x118a08c00) [pid = 6446] [serial = 2231] [outer = 0x116a71c00] 09:16:16 INFO - PROCESS | 6446 | 1462551376736 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"]]]}] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x118153800 == 73 [pid = 6446] [id = 178] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x1275c0800 == 72 [pid = 6446] [id = 688] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfb9000 == 71 [pid = 6446] [id = 731] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7b5000 == 70 [pid = 6446] [id = 730] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x12a8c3800 == 69 [pid = 6446] [id = 729] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x12a8c4000 == 68 [pid = 6446] [id = 728] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x1298d7000 == 67 [pid = 6446] [id = 727] 09:16:16 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x124358000) [pid = 6446] [serial = 2098] [outer = 0x0] [url = about:blank] 09:16:16 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x127593000) [pid = 6446] [serial = 2137] [outer = 0x0] [url = about:blank] 09:16:16 INFO - PROCESS | 6446 | --DOMWINDOW == 159 (0x1120e4c00) [pid = 6446] [serial = 2080] [outer = 0x0] [url = about:blank] 09:16:16 INFO - PROCESS | 6446 | --DOMWINDOW == 158 (0x11686cc00) [pid = 6446] [serial = 2083] [outer = 0x0] [url = about:blank] 09:16:16 INFO - PROCESS | 6446 | --DOMWINDOW == 157 (0x118a0c400) [pid = 6446] [serial = 2086] [outer = 0x0] [url = about:blank] 09:16:16 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x119770000) [pid = 6446] [serial = 2089] [outer = 0x0] [url = about:blank] 09:16:16 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x121a9c000) [pid = 6446] [serial = 2092] [outer = 0x0] [url = about:blank] 09:16:16 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x121c76800) [pid = 6446] [serial = 2095] [outer = 0x0] [url = about:blank] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x129062000 == 66 [pid = 6446] [id = 726] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x127571800 == 65 [pid = 6446] [id = 725] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x124582800 == 64 [pid = 6446] [id = 724] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x1213ca800 == 63 [pid = 6446] [id = 723] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x11930e800 == 62 [pid = 6446] [id = 722] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x118147800 == 61 [pid = 6446] [id = 721] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x118161000 == 60 [pid = 6446] [id = 720] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x12ab4f000 == 59 [pid = 6446] [id = 715] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x11a068800 == 58 [pid = 6446] [id = 714] 09:16:16 INFO - PROCESS | 6446 | --DOCSHELL 0x117367800 == 57 [pid = 6446] [id = 713] 09:16:16 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 09:16:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:16:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 873ms 09:16:16 INFO - PROCESS | 6446 | 1462551376803 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 6446 | 1462551376804 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:16:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:16:16 INFO - PROCESS | 6446 | 1462551376807 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 6446 | 1462551376809 Marionette TRACE conn2 <- [1,2946,null,{}] 09:16:16 INFO - PROCESS | 6446 | 1462551376816 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}] 09:16:16 INFO - PROCESS | 6446 | 1462551376911 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:16:16 INFO - PROCESS | 6446 | 1462551376921 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 6446 | ++DOCSHELL 0x118283000 == 58 [pid = 6446] [id = 744] 09:16:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x1192b3c00) [pid = 6446] [serial = 2232] [outer = 0x0] 09:16:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x119516400) [pid = 6446] [serial = 2233] [outer = 0x1192b3c00] 09:16:16 INFO - PROCESS | 6446 | 1462551376949 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x11976a000) [pid = 6446] [serial = 2234] [outer = 0x1192b3c00] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x12daeac00) [pid = 6446] [serial = 2009] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x1259d6c00) [pid = 6446] [serial = 2131] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x127531c00) [pid = 6446] [serial = 2135] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x125a0fc00) [pid = 6446] [serial = 2129] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x125ab1c00) [pid = 6446] [serial = 2132] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x119d3b400) [pid = 6446] [serial = 2117] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 150 (0x117694c00) [pid = 6446] [serial = 2048] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x121c6a000) [pid = 6446] [serial = 2119] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x121c83800) [pid = 6446] [serial = 2122] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x121c79800) [pid = 6446] [serial = 2120] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x119592400) [pid = 6446] [serial = 2101] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x125158800) [pid = 6446] [serial = 2102] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x1166d0800) [pid = 6446] [serial = 2105] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x1134ee800) [pid = 6446] [serial = 2104] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x1197f5000) [pid = 6446] [serial = 2116] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x116809000) [pid = 6446] [serial = 2107] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x1180cd800) [pid = 6446] [serial = 2108] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x118570000) [pid = 6446] [serial = 2110] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x118f44000) [pid = 6446] [serial = 2111] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x125161400) [pid = 6446] [serial = 2125] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x1251e9400) [pid = 6446] [serial = 2126] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x12515ac00) [pid = 6446] [serial = 2123] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x119543800) [pid = 6446] [serial = 2113] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x11976ec00) [pid = 6446] [serial = 2114] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x125a03000) [pid = 6446] [serial = 2128] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x127380800) [pid = 6446] [serial = 2134] [outer = 0x0] [url = about:blank] 09:16:17 INFO - PROCESS | 6446 | 1462551377292 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]]]}] 09:16:17 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. 09:16:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 523ms 09:16:17 INFO - PROCESS | 6446 | 1462551377331 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 6446 | 1462551377333 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:16:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:16:17 INFO - PROCESS | 6446 | 1462551377335 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 6446 | 1462551377336 Marionette TRACE conn2 <- [1,2950,null,{}] 09:16:17 INFO - PROCESS | 6446 | 1462551377339 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}] 09:16:17 INFO - PROCESS | 6446 | 1462551377430 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:16:17 INFO - PROCESS | 6446 | 1462551377435 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x1218db000 == 59 [pid = 6446] [id = 745] 09:16:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x119772800) [pid = 6446] [serial = 2235] [outer = 0x0] 09:16:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x1197f5000) [pid = 6446] [serial = 2236] [outer = 0x119772800] 09:16:17 INFO - PROCESS | 6446 | 1462551377461 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x11a0c7000) [pid = 6446] [serial = 2237] [outer = 0x119772800] 09:16:17 INFO - PROCESS | 6446 | ++DOCSHELL 0x1166ef000 == 60 [pid = 6446] [id = 746] 09:16:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x1212de400) [pid = 6446] [serial = 2238] [outer = 0x0] 09:16:17 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x1197ef800) [pid = 6446] [serial = 2239] [outer = 0x1212de400] 09:16:17 INFO - PROCESS | 6446 | 1462551377834 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]]]}] 09:16:17 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. 09:16:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 09:16:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:16:17 INFO - PROCESS | 6446 | 1462551377853 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 6446 | 1462551377854 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:16:17 INFO - PROCESS | 6446 | 1462551377857 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 6446 | 1462551377858 Marionette TRACE conn2 <- [1,2954,null,{}] 09:16:17 INFO - PROCESS | 6446 | 1462551377860 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}] 09:16:18 INFO - PROCESS | 6446 | 1462551377997 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:16:18 INFO - PROCESS | 6446 | 1462551378006 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x1275ae800 == 61 [pid = 6446] [id = 747] 09:16:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x119f9c800) [pid = 6446] [serial = 2240] [outer = 0x0] 09:16:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x1212e2000) [pid = 6446] [serial = 2241] [outer = 0x119f9c800] 09:16:18 INFO - PROCESS | 6446 | 1462551378031 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x121c6e000) [pid = 6446] [serial = 2242] [outer = 0x119f9c800] 09:16:18 INFO - PROCESS | 6446 | 1462551378355 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]]]}] 09:16:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:16:18 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 09:16:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 518ms 09:16:18 INFO - PROCESS | 6446 | 1462551378376 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 6446 | 1462551378377 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:16:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:16:18 INFO - PROCESS | 6446 | 1462551378381 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 6446 | 1462551378383 Marionette TRACE conn2 <- [1,2958,null,{}] 09:16:18 INFO - PROCESS | 6446 | 1462551378385 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}] 09:16:18 INFO - PROCESS | 6446 | 1462551378522 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:16:18 INFO - PROCESS | 6446 | 1462551378529 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b305800 == 62 [pid = 6446] [id = 748] 09:16:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x121c70800) [pid = 6446] [serial = 2243] [outer = 0x0] 09:16:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x125138c00) [pid = 6446] [serial = 2244] [outer = 0x121c70800] 09:16:18 INFO - PROCESS | 6446 | 1462551378555 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x125fe2800) [pid = 6446] [serial = 2245] [outer = 0x121c70800] 09:16:18 INFO - PROCESS | 6446 | 1462551378860 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]]]}] 09:16:18 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. 09:16:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 521ms 09:16:18 INFO - PROCESS | 6446 | 1462551378901 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 6446 | 1462551378903 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:16:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:16:18 INFO - PROCESS | 6446 | 1462551378905 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 6446 | 1462551378906 Marionette TRACE conn2 <- [1,2962,null,{}] 09:16:18 INFO - PROCESS | 6446 | 1462551378908 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}] 09:16:18 INFO - PROCESS | 6446 | 1462551378998 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:16:19 INFO - PROCESS | 6446 | 1462551379002 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c376800 == 63 [pid = 6446] [id = 749] 09:16:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x125fdbc00) [pid = 6446] [serial = 2246] [outer = 0x0] 09:16:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x12752a000) [pid = 6446] [serial = 2247] [outer = 0x125fdbc00] 09:16:19 INFO - PROCESS | 6446 | 1462551379027 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x128b40c00) [pid = 6446] [serial = 2248] [outer = 0x125fdbc00] 09:16:19 INFO - PROCESS | 6446 | 1462551379393 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]]]}] 09:16:19 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. 09:16:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 09:16:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:16:19 INFO - PROCESS | 6446 | 1462551379426 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 6446 | 1462551379427 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:16:19 INFO - PROCESS | 6446 | 1462551379429 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 6446 | 1462551379430 Marionette TRACE conn2 <- [1,2966,null,{}] 09:16:19 INFO - PROCESS | 6446 | 1462551379433 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}] 09:16:19 INFO - PROCESS | 6446 | 1462551379549 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:16:19 INFO - PROCESS | 6446 | 1462551379562 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cc8d000 == 64 [pid = 6446] [id = 750] 09:16:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x128b4ac00) [pid = 6446] [serial = 2249] [outer = 0x0] 09:16:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x128bc2c00) [pid = 6446] [serial = 2250] [outer = 0x128b4ac00] 09:16:19 INFO - PROCESS | 6446 | 1462551379587 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x128e2b000) [pid = 6446] [serial = 2251] [outer = 0x128b4ac00] 09:16:19 INFO - PROCESS | 6446 | 1462551379904 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]]]}] 09:16:19 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. 09:16:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 521ms 09:16:19 INFO - PROCESS | 6446 | 1462551379952 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 6446 | 1462551379953 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:16:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:16:19 INFO - PROCESS | 6446 | 1462551379956 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 6446 | 1462551379957 Marionette TRACE conn2 <- [1,2970,null,{}] 09:16:19 INFO - PROCESS | 6446 | 1462551379959 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}] 09:16:20 INFO - PROCESS | 6446 | 1462551380093 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:16:20 INFO - PROCESS | 6446 | 1462551380114 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d35f800 == 65 [pid = 6446] [id = 751] 09:16:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x128e31000) [pid = 6446] [serial = 2252] [outer = 0x0] 09:16:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x129313c00) [pid = 6446] [serial = 2253] [outer = 0x128e31000] 09:16:20 INFO - PROCESS | 6446 | 1462551380155 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x1293cc800) [pid = 6446] [serial = 2254] [outer = 0x128e31000] 09:16:20 INFO - PROCESS | 6446 | 1462551380600 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]]]}] 09:16:20 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. 09:16:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 672ms 09:16:20 INFO - PROCESS | 6446 | 1462551380630 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 6446 | 1462551380632 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:16:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:16:20 INFO - PROCESS | 6446 | 1462551380634 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 6446 | 1462551380636 Marionette TRACE conn2 <- [1,2974,null,{}] 09:16:20 INFO - PROCESS | 6446 | 1462551380638 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}] 09:16:20 INFO - PROCESS | 6446 | 1462551380754 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:16:20 INFO - PROCESS | 6446 | 1462551380769 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da80800 == 66 [pid = 6446] [id = 752] 09:16:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x121c6c800) [pid = 6446] [serial = 2255] [outer = 0x0] 09:16:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x12a77a400) [pid = 6446] [serial = 2256] [outer = 0x121c6c800] 09:16:20 INFO - PROCESS | 6446 | 1462551380794 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x12a91c000) [pid = 6446] [serial = 2257] [outer = 0x121c6c800] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x1212e4000) [pid = 6446] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x124366000) [pid = 6446] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x1243b6800) [pid = 6446] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 150 (0x11291e800) [pid = 6446] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x1251e9800) [pid = 6446] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x118f92000) [pid = 6446] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x112e71000) [pid = 6446] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x12752b800) [pid = 6446] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x118a03400) [pid = 6446] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x116647400) [pid = 6446] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x119519800) [pid = 6446] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x128b4d000) [pid = 6446] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x11976e800) [pid = 6446] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:16:21 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x1212db400) [pid = 6446] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:16:21 INFO - PROCESS | 6446 | 1462551381377 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]]]}] 09:16:21 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. 09:16:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 770ms 09:16:21 INFO - PROCESS | 6446 | 1462551381405 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:16:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:16:21 INFO - PROCESS | 6446 | 1462551381407 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:16:21 INFO - PROCESS | 6446 | 1462551381409 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 6446 | 1462551381411 Marionette TRACE conn2 <- [1,2978,null,{}] 09:16:21 INFO - PROCESS | 6446 | 1462551381413 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}] 09:16:21 INFO - PROCESS | 6446 | 1462551381520 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:16:21 INFO - PROCESS | 6446 | 1462551381524 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 6446 | ++DOCSHELL 0x124036800 == 67 [pid = 6446] [id = 753] 09:16:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x1212e4000) [pid = 6446] [serial = 2258] [outer = 0x0] 09:16:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x121c7f400) [pid = 6446] [serial = 2259] [outer = 0x1212e4000] 09:16:21 INFO - PROCESS | 6446 | 1462551381554 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x12a91e000) [pid = 6446] [serial = 2260] [outer = 0x1212e4000] 09:16:21 INFO - PROCESS | 6446 | 1462551381883 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]]]}] 09:16:21 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. 09:16:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 523ms 09:16:21 INFO - PROCESS | 6446 | 1462551381932 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 6446 | 1462551381933 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:16:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:16:21 INFO - PROCESS | 6446 | 1462551381936 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 6446 | 1462551381937 Marionette TRACE conn2 <- [1,2982,null,{}] 09:16:21 INFO - PROCESS | 6446 | 1462551381939 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}] 09:16:22 INFO - PROCESS | 6446 | 1462551382060 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:16:22 INFO - PROCESS | 6446 | 1462551382089 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x1356d2000 == 68 [pid = 6446] [id = 754] 09:16:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x12ab5d400) [pid = 6446] [serial = 2261] [outer = 0x0] 09:16:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x12ab5f800) [pid = 6446] [serial = 2262] [outer = 0x12ab5d400] 09:16:22 INFO - PROCESS | 6446 | 1462551382114 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x12ab63800) [pid = 6446] [serial = 2263] [outer = 0x12ab5d400] 09:16:22 INFO - PROCESS | 6446 | 1462551382423 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"]]]}] 09:16:22 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 09:16:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:16:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 09:16:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:16:22 INFO - PROCESS | 6446 | 1462551382454 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 6446 | 1462551382455 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:16:22 INFO - PROCESS | 6446 | 1462551382457 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 6446 | 1462551382459 Marionette TRACE conn2 <- [1,2986,null,{}] 09:16:22 INFO - PROCESS | 6446 | 1462551382461 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}] 09:16:22 INFO - PROCESS | 6446 | 1462551382558 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:16:22 INFO - PROCESS | 6446 | 1462551382563 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 6446 | ++DOCSHELL 0x1357c3000 == 69 [pid = 6446] [id = 755] 09:16:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x12ab67800) [pid = 6446] [serial = 2264] [outer = 0x0] 09:16:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x12adeec00) [pid = 6446] [serial = 2265] [outer = 0x12ab67800] 09:16:22 INFO - PROCESS | 6446 | 1462551382588 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x12adf8800) [pid = 6446] [serial = 2266] [outer = 0x12ab67800] 09:16:22 INFO - PROCESS | 6446 | 1462551382900 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]]]}] 09:16:22 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. 09:16:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 09:16:22 INFO - PROCESS | 6446 | 1462551382927 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 6446 | 1462551382928 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:16:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:16:22 INFO - PROCESS | 6446 | 1462551382937 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 6446 | 1462551382938 Marionette TRACE conn2 <- [1,2990,null,{}] 09:16:22 INFO - PROCESS | 6446 | 1462551382941 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}] 09:16:23 INFO - PROCESS | 6446 | 1462551383068 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:16:23 INFO - PROCESS | 6446 | 1462551383077 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x135823800 == 70 [pid = 6446] [id = 756] 09:16:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x128cde000) [pid = 6446] [serial = 2267] [outer = 0x0] 09:16:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x12b224000) [pid = 6446] [serial = 2268] [outer = 0x128cde000] 09:16:23 INFO - PROCESS | 6446 | 1462551383102 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x12b22f400) [pid = 6446] [serial = 2269] [outer = 0x128cde000] 09:16:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x135821000 == 71 [pid = 6446] [id = 757] 09:16:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x12b231800) [pid = 6446] [serial = 2270] [outer = 0x0] 09:16:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x12b468000) [pid = 6446] [serial = 2271] [outer = 0x12b231800] 09:16:23 INFO - PROCESS | 6446 | 1462551383534 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]]]}] 09:16:23 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. 09:16:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 09:16:23 INFO - PROCESS | 6446 | 1462551383557 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 6446 | 1462551383560 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:16:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:16:23 INFO - PROCESS | 6446 | 1462551383564 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 6446 | 1462551383566 Marionette TRACE conn2 <- [1,2994,null,{}] 09:16:23 INFO - PROCESS | 6446 | 1462551383570 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}] 09:16:23 INFO - PROCESS | 6446 | 1462551383719 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:16:23 INFO - PROCESS | 6446 | 1462551383801 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 6446 | ++DOCSHELL 0x11814c800 == 72 [pid = 6446] [id = 758] 09:16:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x1131af800) [pid = 6446] [serial = 2272] [outer = 0x0] 09:16:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x11635fc00) [pid = 6446] [serial = 2273] [outer = 0x1131af800] 09:16:23 INFO - PROCESS | 6446 | 1462551383834 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x1180ccc00) [pid = 6446] [serial = 2274] [outer = 0x1131af800] 09:16:24 INFO - PROCESS | 6446 | 1462551384204 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]]]}] 09:16:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:16:24 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 09:16:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 09:16:24 INFO - PROCESS | 6446 | 1462551384235 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 6446 | 1462551384239 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:16:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:16:24 INFO - PROCESS | 6446 | 1462551384244 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 6446 | 1462551384246 Marionette TRACE conn2 <- [1,2998,null,{}] 09:16:24 INFO - PROCESS | 6446 | 1462551384248 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}] 09:16:24 INFO - PROCESS | 6446 | 1462551384366 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:16:24 INFO - PROCESS | 6446 | 1462551384475 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 6446 | ++DOCSHELL 0x128a23800 == 73 [pid = 6446] [id = 759] 09:16:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x11334f800) [pid = 6446] [serial = 2275] [outer = 0x0] 09:16:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 159 (0x1185c0000) [pid = 6446] [serial = 2276] [outer = 0x11334f800] 09:16:24 INFO - PROCESS | 6446 | 1462551384507 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 6446 | ++DOMWINDOW == 160 (0x119530800) [pid = 6446] [serial = 2277] [outer = 0x11334f800] 09:16:24 INFO - PROCESS | 6446 | 1462551384887 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]]]}] 09:16: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. 09:16:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 09:16:24 INFO - PROCESS | 6446 | 1462551384915 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:16:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:16:24 INFO - PROCESS | 6446 | 1462551384917 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:16:24 INFO - PROCESS | 6446 | 1462551384919 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 6446 | 1462551384921 Marionette TRACE conn2 <- [1,3002,null,{}] 09:16:24 INFO - PROCESS | 6446 | 1462551384930 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}] 09:16:25 INFO - PROCESS | 6446 | 1462551385049 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:16:25 INFO - PROCESS | 6446 | 1462551385156 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x12da67000 == 74 [pid = 6446] [id = 760] 09:16:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x121c69000) [pid = 6446] [serial = 2278] [outer = 0x0] 09:16:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x121c7ec00) [pid = 6446] [serial = 2279] [outer = 0x121c69000] 09:16:25 INFO - PROCESS | 6446 | 1462551385191 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x125164000) [pid = 6446] [serial = 2280] [outer = 0x121c69000] 09:16:25 INFO - PROCESS | 6446 | 1462551385545 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]]]}] 09:16:25 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. 09:16:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 09:16:25 INFO - PROCESS | 6446 | 1462551385590 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 6446 | 1462551385592 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:16:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:16:25 INFO - PROCESS | 6446 | 1462551385594 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 6446 | 1462551385595 Marionette TRACE conn2 <- [1,3006,null,{}] 09:16:25 INFO - PROCESS | 6446 | 1462551385598 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}] 09:16:25 INFO - PROCESS | 6446 | 1462551385713 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:16:25 INFO - PROCESS | 6446 | 1462551385820 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 6446 | ++DOCSHELL 0x1357c1000 == 75 [pid = 6446] [id = 761] 09:16:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x121c6a000) [pid = 6446] [serial = 2281] [outer = 0x0] 09:16:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 165 (0x125aadc00) [pid = 6446] [serial = 2282] [outer = 0x121c6a000] 09:16:25 INFO - PROCESS | 6446 | 1462551385853 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 6446 | ++DOMWINDOW == 166 (0x128cdf400) [pid = 6446] [serial = 2283] [outer = 0x121c6a000] 09:16:26 INFO - PROCESS | 6446 | 1462551386245 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]]]}] 09:16:26 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. 09:16:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 09:16:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:16:26 INFO - PROCESS | 6446 | 1462551386266 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 6446 | 1462551386267 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:16:26 INFO - PROCESS | 6446 | 1462551386269 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 6446 | 1462551386271 Marionette TRACE conn2 <- [1,3010,null,{}] 09:16:26 INFO - PROCESS | 6446 | 1462551386273 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}] 09:16:26 INFO - PROCESS | 6446 | 1462551386393 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:16:26 INFO - PROCESS | 6446 | 1462551386491 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 6446 | ++DOCSHELL 0x135a22800 == 76 [pid = 6446] [id = 762] 09:16:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 167 (0x128ce6800) [pid = 6446] [serial = 2284] [outer = 0x0] 09:16:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 168 (0x129317000) [pid = 6446] [serial = 2285] [outer = 0x128ce6800] 09:16:26 INFO - PROCESS | 6446 | 1462551386522 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 6446 | ++DOMWINDOW == 169 (0x12a77ac00) [pid = 6446] [serial = 2286] [outer = 0x128ce6800] 09:16:26 INFO - PROCESS | 6446 | 1462551386894 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]]]}] 09:16: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 09:16:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 09:16:26 INFO - PROCESS | 6446 | 1462551386940 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 6446 | 1462551386942 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:16:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:16:26 INFO - PROCESS | 6446 | 1462551386944 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 6446 | 1462551386945 Marionette TRACE conn2 <- [1,3014,null,{}] 09:16:26 INFO - PROCESS | 6446 | 1462551386948 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}] 09:16:27 INFO - PROCESS | 6446 | 1462551387076 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:16:27 INFO - PROCESS | 6446 | 1462551387186 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x135a41800 == 77 [pid = 6446] [id = 763] 09:16:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 170 (0x12a91cc00) [pid = 6446] [serial = 2287] [outer = 0x0] 09:16:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 171 (0x12adf1000) [pid = 6446] [serial = 2288] [outer = 0x12a91cc00] 09:16:27 INFO - PROCESS | 6446 | 1462551387221 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 172 (0x12b470c00) [pid = 6446] [serial = 2289] [outer = 0x12a91cc00] 09:16:27 INFO - PROCESS | 6446 | [6446] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:16:27 INFO - PROCESS | 6446 | 1462551387617 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:16:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:16:27 INFO - {} 09:16:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:16:27 INFO - {} 09:16:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:16:27 INFO - {} 09:16:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:16:27 INFO - {} 09:16:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 721ms 09:16:27 INFO - PROCESS | 6446 | 1462551387666 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 6446 | 1462551387667 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:16:27 INFO - TEST-START | /FileAPI/fileReader.html 09:16:27 INFO - PROCESS | 6446 | 1462551387669 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 6446 | 1462551387671 Marionette TRACE conn2 <- [1,3018,null,{}] 09:16:27 INFO - PROCESS | 6446 | 1462551387673 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}] 09:16:27 INFO - PROCESS | 6446 | 1462551387836 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:16:27 INFO - PROCESS | 6446 | 1462551387926 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 6446 | ++DOCSHELL 0x135ecb800 == 78 [pid = 6446] [id = 764] 09:16:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 173 (0x12bc22c00) [pid = 6446] [serial = 2290] [outer = 0x0] 09:16:27 INFO - PROCESS | 6446 | ++DOMWINDOW == 174 (0x12bc35800) [pid = 6446] [serial = 2291] [outer = 0x12bc22c00] 09:16:27 INFO - PROCESS | 6446 | 1462551387957 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 175 (0x12bc3fc00) [pid = 6446] [serial = 2292] [outer = 0x12bc22c00] 09:16:28 INFO - PROCESS | 6446 | 1462551388333 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]]]}] 09:16:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:16:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:16:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:16:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:16:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 09:16:28 INFO - PROCESS | 6446 | 1462551388340 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 6446 | 1462551388341 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:16:28 INFO - TEST-START | /FileAPI/historical.html 09:16:28 INFO - PROCESS | 6446 | 1462551388344 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 6446 | 1462551388345 Marionette TRACE conn2 <- [1,3022,null,{}] 09:16:28 INFO - PROCESS | 6446 | 1462551388347 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}] 09:16:28 INFO - PROCESS | 6446 | 1462551388466 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:16:28 INFO - PROCESS | 6446 | 1462551388574 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 6446 | ++DOCSHELL 0x1166e5000 == 79 [pid = 6446] [id = 765] 09:16:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 176 (0x112b49c00) [pid = 6446] [serial = 2293] [outer = 0x0] 09:16:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 177 (0x1185b7c00) [pid = 6446] [serial = 2294] [outer = 0x112b49c00] 09:16:28 INFO - PROCESS | 6446 | 1462551388606 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 6446 | ++DOMWINDOW == 178 (0x128bb6c00) [pid = 6446] [serial = 2295] [outer = 0x112b49c00] 09:16:29 INFO - PROCESS | 6446 | 1462551389246 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"]]]}] 09:16:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:16:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:16:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:16:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:16:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:16:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:16:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:16:29 INFO - TEST-OK | /FileAPI/historical.html | took 973ms 09:16:29 INFO - TEST-START | /FileAPI/idlharness.html 09:16:29 INFO - PROCESS | 6446 | 1462551389317 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 6446 | 1462551389320 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:16:29 INFO - PROCESS | 6446 | 1462551389323 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 6446 | 1462551389326 Marionette TRACE conn2 <- [1,3026,null,{}] 09:16:29 INFO - PROCESS | 6446 | 1462551389343 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}] 09:16:29 INFO - PROCESS | 6446 | 1462551389444 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:16:29 INFO - PROCESS | 6446 | 1462551389560 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 6446 | ++DOCSHELL 0x11688d000 == 80 [pid = 6446] [id = 766] 09:16:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 179 (0x11100d000) [pid = 6446] [serial = 2296] [outer = 0x0] 09:16:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 180 (0x112b3f800) [pid = 6446] [serial = 2297] [outer = 0x11100d000] 09:16:29 INFO - PROCESS | 6446 | 1462551389591 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 6446 | ++DOMWINDOW == 181 (0x113054000) [pid = 6446] [serial = 2298] [outer = 0x11100d000] 09:16:30 INFO - PROCESS | 6446 | 1462551390196 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]]]}] 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:16:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:16:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:16:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:16:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:16:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:16:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:16:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:16:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:16:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:16:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:16:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:16:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:16:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:16:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:16:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:16:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:16:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:16:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:16:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:16:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:16:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 937ms 09:16:30 INFO - PROCESS | 6446 | 1462551390266 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 6446 | 1462551390270 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:16:30 INFO - TEST-START | /FileAPI/idlharness.worker 09:16:30 INFO - PROCESS | 6446 | 1462551390277 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 6446 | 1462551390279 Marionette TRACE conn2 <- [1,3030,null,{}] 09:16:30 INFO - PROCESS | 6446 | 1462551390284 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}] 09:16:30 INFO - PROCESS | 6446 | 1462551390388 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:16:30 INFO - PROCESS | 6446 | 1462551390471 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 6446 | ++DOCSHELL 0x12941a800 == 81 [pid = 6446] [id = 767] 09:16:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 182 (0x119771400) [pid = 6446] [serial = 2299] [outer = 0x0] 09:16:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 183 (0x1197f2c00) [pid = 6446] [serial = 2300] [outer = 0x119771400] 09:16:30 INFO - PROCESS | 6446 | 1462551390499 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 6446 | ++DOMWINDOW == 184 (0x119d39000) [pid = 6446] [serial = 2301] [outer = 0x119771400] 09:16:30 INFO - PROCESS | 6446 | [6446] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x113c24800 == 80 [pid = 6446] [id = 181] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x1214a2000 == 79 [pid = 6446] [id = 700] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x11600f000 == 78 [pid = 6446] [id = 693] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x129422000 == 77 [pid = 6446] [id = 695] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x12c382000 == 76 [pid = 6446] [id = 699] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x1213c2000 == 75 [pid = 6446] [id = 694] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x12bd54000 == 74 [pid = 6446] [id = 698] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x12b250000 == 73 [pid = 6446] [id = 696] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x1357c3000 == 72 [pid = 6446] [id = 755] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x1356d2000 == 71 [pid = 6446] [id = 754] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x124036800 == 70 [pid = 6446] [id = 753] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x12da80800 == 69 [pid = 6446] [id = 752] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x12d35f800 == 68 [pid = 6446] [id = 751] 09:16:30 INFO - PROCESS | 6446 | --DOMWINDOW == 183 (0x128b49c00) [pid = 6446] [serial = 2155] [outer = 0x0] [url = about:blank] 09:16:30 INFO - PROCESS | 6446 | --DOMWINDOW == 182 (0x128ce5400) [pid = 6446] [serial = 2197] [outer = 0x0] [url = about:blank] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x12cc8d000 == 67 [pid = 6446] [id = 750] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x12c376800 == 66 [pid = 6446] [id = 749] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x12b305800 == 65 [pid = 6446] [id = 748] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x1275ae800 == 64 [pid = 6446] [id = 747] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x1166ef000 == 63 [pid = 6446] [id = 746] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x1218db000 == 62 [pid = 6446] [id = 745] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x118283000 == 61 [pid = 6446] [id = 744] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x119909800 == 60 [pid = 6446] [id = 743] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x1218e3800 == 59 [pid = 6446] [id = 742] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x127568000 == 58 [pid = 6446] [id = 734] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x1185b1800 == 57 [pid = 6446] [id = 733] 09:16:30 INFO - PROCESS | 6446 | --DOCSHELL 0x12d43e000 == 56 [pid = 6446] [id = 732] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 181 (0x121861c00) [pid = 6446] [serial = 2078] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 180 (0x121c75400) [pid = 6446] [serial = 2179] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 179 (0x125158c00) [pid = 6446] [serial = 2182] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 178 (0x121c80800) [pid = 6446] [serial = 2180] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 177 (0x125a05c00) [pid = 6446] [serial = 2185] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 176 (0x1192b1800) [pid = 6446] [serial = 2188] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 175 (0x125162c00) [pid = 6446] [serial = 2183] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 174 (0x127528800) [pid = 6446] [serial = 2191] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 173 (0x118ffb000) [pid = 6446] [serial = 2170] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 172 (0x119513c00) [pid = 6446] [serial = 2171] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 171 (0x124366c00) [pid = 6446] [serial = 2149] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 170 (0x125fe4800) [pid = 6446] [serial = 2152] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 169 (0x11638a400) [pid = 6446] [serial = 2162] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 168 (0x113053800) [pid = 6446] [serial = 2161] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 167 (0x119dc8400) [pid = 6446] [serial = 2146] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 166 (0x128b4a800) [pid = 6446] [serial = 2192] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 165 (0x11830f400) [pid = 6446] [serial = 2143] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 164 (0x128bbe000) [pid = 6446] [serial = 2158] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x128cdc400) [pid = 6446] [serial = 2159] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x118a06000) [pid = 6446] [serial = 2167] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x118f43800) [pid = 6446] [serial = 2168] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x118290000) [pid = 6446] [serial = 2165] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 159 (0x1172e6000) [pid = 6446] [serial = 2164] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 158 (0x112e7d800) [pid = 6446] [serial = 2140] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 157 (0x119591400) [pid = 6446] [serial = 2173] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x119770400) [pid = 6446] [serial = 2174] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x121c6c000) [pid = 6446] [serial = 2189] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x128bbec00) [pid = 6446] [serial = 2194] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x128cdec00) [pid = 6446] [serial = 2195] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x125fd9800) [pid = 6446] [serial = 2186] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x119c29800) [pid = 6446] [serial = 2176] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 6446 | --DOMWINDOW == 150 (0x121866400) [pid = 6446] [serial = 2177] [outer = 0x0] [url = about:blank] 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:16:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:16:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:16:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:16:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:16:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:16:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:16:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:16:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:16:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:16:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:16:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:16:31 INFO - {} 09:16:31 INFO - PROCESS | 6446 | 1462551391297 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,{},{}]]]}] 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:16:31 INFO - {} 09:16:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1044ms 09:16:31 INFO - PROCESS | 6446 | 1462551391341 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 6446 | 1462551391344 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:16:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:16:31 INFO - PROCESS | 6446 | 1462551391348 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 6446 | 1462551391353 Marionette TRACE conn2 <- [1,3034,null,{}] 09:16:31 INFO - PROCESS | 6446 | 1462551391365 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}] 09:16:31 INFO - PROCESS | 6446 | 1462551391512 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:16:31 INFO - PROCESS | 6446 | 1462551391520 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 6446 | ++DOCSHELL 0x1298e2000 == 57 [pid = 6446] [id = 768] 09:16:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x1216bfc00) [pid = 6446] [serial = 2302] [outer = 0x0] 09:16:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x12752ac00) [pid = 6446] [serial = 2303] [outer = 0x1216bfc00] 09:16:31 INFO - PROCESS | 6446 | 1462551391559 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x127596400) [pid = 6446] [serial = 2304] [outer = 0x1216bfc00] 09:16:31 INFO - PROCESS | 6446 | 1462551391936 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]]]}] 09:16:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:16:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 631ms 09:16:31 INFO - PROCESS | 6446 | 1462551391979 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 6446 | 1462551391981 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:16:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:16:31 INFO - PROCESS | 6446 | 1462551391983 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 6446 | 1462551391984 Marionette TRACE conn2 <- [1,3038,null,{}] 09:16:31 INFO - PROCESS | 6446 | 1462551391986 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}] 09:16:32 INFO - PROCESS | 6446 | 1462551392079 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:16:32 INFO - PROCESS | 6446 | 1462551392083 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x12b302800 == 58 [pid = 6446] [id = 769] 09:16:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x12759ec00) [pid = 6446] [serial = 2305] [outer = 0x0] 09:16:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x128cdb400) [pid = 6446] [serial = 2306] [outer = 0x12759ec00] 09:16:32 INFO - PROCESS | 6446 | 1462551392110 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x129022c00) [pid = 6446] [serial = 2307] [outer = 0x12759ec00] 09:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:16:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 09:16:32 INFO - PROCESS | 6446 | 1462551392444 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"]]]}] 09:16:32 INFO - PROCESS | 6446 | 1462551392452 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 6446 | 1462551392453 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:16:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:16:32 INFO - PROCESS | 6446 | 1462551392455 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 6446 | 1462551392456 Marionette TRACE conn2 <- [1,3042,null,{}] 09:16:32 INFO - PROCESS | 6446 | 1462551392459 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}] 09:16:32 INFO - PROCESS | 6446 | 1462551392573 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:16:32 INFO - PROCESS | 6446 | 1462551392582 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 6446 | ++DOCSHELL 0x12bb4e800 == 59 [pid = 6446] [id = 770] 09:16:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x129313400) [pid = 6446] [serial = 2308] [outer = 0x0] 09:16:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x1293bac00) [pid = 6446] [serial = 2309] [outer = 0x129313400] 09:16:32 INFO - PROCESS | 6446 | 1462551392608 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 6446 | ++DOMWINDOW == 159 (0x1293cd400) [pid = 6446] [serial = 2310] [outer = 0x129313400] 09:16:33 INFO - PROCESS | 6446 | 1462551393039 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]]]}] 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:16:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:16:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:16:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:16:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 631ms 09:16:33 INFO - PROCESS | 6446 | 1462551393088 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 6446 | 1462551393089 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:16:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:16:33 INFO - PROCESS | 6446 | 1462551393091 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 6446 | 1462551393092 Marionette TRACE conn2 <- [1,3046,null,{}] 09:16:33 INFO - PROCESS | 6446 | 1462551393095 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}] 09:16:33 INFO - PROCESS | 6446 | 1462551393245 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:16:33 INFO - PROCESS | 6446 | 1462551393265 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x12c7c2000 == 60 [pid = 6446] [id = 771] 09:16:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 160 (0x129315400) [pid = 6446] [serial = 2311] [outer = 0x0] 09:16:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x12ab67000) [pid = 6446] [serial = 2312] [outer = 0x129315400] 09:16:33 INFO - PROCESS | 6446 | 1462551393293 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x12bc22400) [pid = 6446] [serial = 2313] [outer = 0x129315400] 09:16:33 INFO - PROCESS | 6446 | [6446] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:16:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:16:33 INFO - {} 09:16:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 569ms 09:16:33 INFO - PROCESS | 6446 | 1462551393657 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:16:33 INFO - PROCESS | 6446 | 1462551393661 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 6446 | 1462551393662 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:16:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:16:33 INFO - PROCESS | 6446 | 1462551393665 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 6446 | 1462551393666 Marionette TRACE conn2 <- [1,3050,null,{}] 09:16:33 INFO - PROCESS | 6446 | 1462551393668 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}] 09:16:33 INFO - PROCESS | 6446 | 1462551393782 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:16:33 INFO - PROCESS | 6446 | 1462551393797 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 6446 | ++DOCSHELL 0x12cfaa800 == 61 [pid = 6446] [id = 772] 09:16:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x119519c00) [pid = 6446] [serial = 2314] [outer = 0x0] 09:16:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x12bc2a000) [pid = 6446] [serial = 2315] [outer = 0x119519c00] 09:16:33 INFO - PROCESS | 6446 | 1462551393824 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 6446 | ++DOMWINDOW == 165 (0x12c0e4800) [pid = 6446] [serial = 2316] [outer = 0x119519c00] 09:16:34 INFO - PROCESS | 6446 | 1462551394245 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]]]}] 09:16:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:16:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:16:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:16:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:16:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 621ms 09:16:34 INFO - PROCESS | 6446 | 1462551394287 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 6446 | 1462551394289 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:16:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:16:34 INFO - PROCESS | 6446 | 1462551394293 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 6446 | 1462551394295 Marionette TRACE conn2 <- [1,3054,null,{}] 09:16:34 INFO - PROCESS | 6446 | 1462551394298 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}] 09:16:34 INFO - PROCESS | 6446 | 1462551394455 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:16:34 INFO - PROCESS | 6446 | 1462551394469 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d35d000 == 62 [pid = 6446] [id = 773] 09:16:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 166 (0x11950b000) [pid = 6446] [serial = 2317] [outer = 0x0] 09:16:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 167 (0x12c0eb800) [pid = 6446] [serial = 2318] [outer = 0x11950b000] 09:16:34 INFO - PROCESS | 6446 | 1462551394495 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 6446 | ++DOMWINDOW == 168 (0x12c0f1000) [pid = 6446] [serial = 2319] [outer = 0x11950b000] 09:16:35 INFO - PROCESS | 6446 | 1462551395036 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"]]]}] 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:16:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:16:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:16:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:16:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 782ms 09:16:35 INFO - PROCESS | 6446 | 1462551395075 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 6446 | 1462551395076 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:16:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:16:35 INFO - PROCESS | 6446 | 1462551395078 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 6446 | 1462551395079 Marionette TRACE conn2 <- [1,3058,null,{}] 09:16:35 INFO - PROCESS | 6446 | 1462551395081 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}] 09:16:35 INFO - PROCESS | 6446 | 1462551395213 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 167 (0x127531400) [pid = 6446] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 166 (0x128b4ac00) [pid = 6446] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 165 (0x128e31000) [pid = 6446] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 164 (0x121c6c800) [pid = 6446] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x111f41c00) [pid = 6446] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x121c70800) [pid = 6446] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x113059000) [pid = 6446] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x125fdbc00) [pid = 6446] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 159 (0x119772800) [pid = 6446] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 158 (0x1212de400) [pid = 6446] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 157 (0x116a71c00) [pid = 6446] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x119f9c800) [pid = 6446] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x1212e4000) [pid = 6446] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x1192b3c00) [pid = 6446] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x12ab67800) [pid = 6446] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:16:35 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x12ab5d400) [pid = 6446] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:16:35 INFO - PROCESS | 6446 | 1462551395743 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 6446 | ++DOCSHELL 0x12d452000 == 63 [pid = 6446] [id = 774] 09:16:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x113059000) [pid = 6446] [serial = 2320] [outer = 0x0] 09:16:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x119f9c800) [pid = 6446] [serial = 2321] [outer = 0x113059000] 09:16:35 INFO - PROCESS | 6446 | 1462551395771 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x12ab5d400) [pid = 6446] [serial = 2322] [outer = 0x113059000] 09:16:36 INFO - PROCESS | 6446 | 1462551396071 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]]]}] 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:16:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:16:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:16:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:16:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:16:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:16:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:16:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:16:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:16:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1024ms 09:16:36 INFO - PROCESS | 6446 | 1462551396111 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 6446 | 1462551396113 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:16:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:16:36 INFO - PROCESS | 6446 | 1462551396118 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 6446 | 1462551396119 Marionette TRACE conn2 <- [1,3062,null,{}] 09:16:36 INFO - PROCESS | 6446 | 1462551396121 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}] 09:16:36 INFO - PROCESS | 6446 | 1462551396214 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:16:36 INFO - PROCESS | 6446 | 1462551396219 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x135164000 == 64 [pid = 6446] [id = 775] 09:16:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x12c0f3800) [pid = 6446] [serial = 2323] [outer = 0x0] 09:16:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x12c78fc00) [pid = 6446] [serial = 2324] [outer = 0x12c0f3800] 09:16:36 INFO - PROCESS | 6446 | 1462551396245 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x12cc41800) [pid = 6446] [serial = 2325] [outer = 0x12c0f3800] 09:16:36 INFO - PROCESS | 6446 | [6446] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:16:36 INFO - PROCESS | 6446 | 1462551396643 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:16:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:16:36 INFO - {} 09:16:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 568ms 09:16:36 INFO - PROCESS | 6446 | 1462551396688 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 6446 | 1462551396690 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:16:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:16:36 INFO - PROCESS | 6446 | 1462551396694 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 6446 | 1462551396696 Marionette TRACE conn2 <- [1,3066,null,{}] 09:16:36 INFO - PROCESS | 6446 | 1462551396701 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}] 09:16:36 INFO - PROCESS | 6446 | 1462551396868 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:16:36 INFO - PROCESS | 6446 | 1462551396877 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 6446 | ++DOCSHELL 0x121cc5000 == 65 [pid = 6446] [id = 776] 09:16:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 159 (0x118f43800) [pid = 6446] [serial = 2326] [outer = 0x0] 09:16:36 INFO - PROCESS | 6446 | ++DOMWINDOW == 160 (0x121c6a400) [pid = 6446] [serial = 2327] [outer = 0x118f43800] 09:16:36 INFO - PROCESS | 6446 | 1462551396924 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 161 (0x121d55800) [pid = 6446] [serial = 2328] [outer = 0x118f43800] 09:16:37 INFO - PROCESS | 6446 | 1462551397312 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]]]}] 09:16:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:16:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:16:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:16:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:16:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:16:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:16:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:16:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 09:16:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:16:37 INFO - PROCESS | 6446 | 1462551397372 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 6446 | 1462551397373 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:16:37 INFO - PROCESS | 6446 | 1462551397375 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 6446 | 1462551397376 Marionette TRACE conn2 <- [1,3070,null,{}] 09:16:37 INFO - PROCESS | 6446 | 1462551397379 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}] 09:16:37 INFO - PROCESS | 6446 | 1462551397476 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:16:37 INFO - PROCESS | 6446 | 1462551397481 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 6446 | ++DOCSHELL 0x1356c7800 == 66 [pid = 6446] [id = 777] 09:16:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 162 (0x124366c00) [pid = 6446] [serial = 2329] [outer = 0x0] 09:16:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 163 (0x128b43400) [pid = 6446] [serial = 2330] [outer = 0x124366c00] 09:16:37 INFO - PROCESS | 6446 | 1462551397506 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 6446 | ++DOMWINDOW == 164 (0x12cc42000) [pid = 6446] [serial = 2331] [outer = 0x124366c00] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfc3800 == 65 [pid = 6446] [id = 712] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x1185a2000 == 64 [pid = 6446] [id = 180] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x128a22800 == 63 [pid = 6446] [id = 689] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x112526800 == 62 [pid = 6446] [id = 741] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12f216800 == 61 [pid = 6446] [id = 736] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x135164800 == 60 [pid = 6446] [id = 738] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12d68f800 == 59 [pid = 6446] [id = 717] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x1214ab800 == 58 [pid = 6446] [id = 182] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x1356b8000 == 57 [pid = 6446] [id = 740] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x134910000 == 56 [pid = 6446] [id = 737] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x1355d2800 == 55 [pid = 6446] [id = 739] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12d6a0000 == 54 [pid = 6446] [id = 735] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x115f1b800 == 53 [pid = 6446] [id = 170] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x118157800 == 52 [pid = 6446] [id = 184] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x118144000 == 51 [pid = 6446] [id = 185] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb4b800 == 50 [pid = 6446] [id = 697] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12d43d000 == 49 [pid = 6446] [id = 716] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12da6f800 == 48 [pid = 6446] [id = 718] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12deb3800 == 47 [pid = 6446] [id = 719] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x1185a3000 == 46 [pid = 6446] [id = 174] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x135821000 == 45 [pid = 6446] [id = 757] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12941a800 == 44 [pid = 6446] [id = 767] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x11688d000 == 43 [pid = 6446] [id = 766] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x1166e5000 == 42 [pid = 6446] [id = 765] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x135ecb800 == 41 [pid = 6446] [id = 764] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x135a41800 == 40 [pid = 6446] [id = 763] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x135a22800 == 39 [pid = 6446] [id = 762] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x1357c1000 == 38 [pid = 6446] [id = 761] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x12da67000 == 37 [pid = 6446] [id = 760] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x128a23800 == 36 [pid = 6446] [id = 759] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x135823800 == 35 [pid = 6446] [id = 756] 09:16:38 INFO - PROCESS | 6446 | --DOCSHELL 0x11814c800 == 34 [pid = 6446] [id = 758] 09:16:39 INFO - PROCESS | 6446 | --DOCSHELL 0x12d452000 == 33 [pid = 6446] [id = 774] 09:16:39 INFO - PROCESS | 6446 | --DOCSHELL 0x12cfaa800 == 32 [pid = 6446] [id = 772] 09:16:39 INFO - PROCESS | 6446 | --DOCSHELL 0x12d35d000 == 31 [pid = 6446] [id = 773] 09:16:39 INFO - PROCESS | 6446 | --DOCSHELL 0x12bb4e800 == 30 [pid = 6446] [id = 770] 09:16:39 INFO - PROCESS | 6446 | --DOCSHELL 0x135164000 == 29 [pid = 6446] [id = 775] 09:16:39 INFO - PROCESS | 6446 | --DOCSHELL 0x1298e2000 == 28 [pid = 6446] [id = 768] 09:16:39 INFO - PROCESS | 6446 | --DOCSHELL 0x12b302800 == 27 [pid = 6446] [id = 769] 09:16:39 INFO - PROCESS | 6446 | --DOCSHELL 0x12c7c2000 == 26 [pid = 6446] [id = 771] 09:16:39 INFO - PROCESS | 6446 | --DOCSHELL 0x121cc5000 == 25 [pid = 6446] [id = 776] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 163 (0x127598c00) [pid = 6446] [serial = 2138] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 162 (0x128bc2c00) [pid = 6446] [serial = 2250] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 161 (0x129313c00) [pid = 6446] [serial = 2253] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 160 (0x12a77a400) [pid = 6446] [serial = 2256] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 159 (0x125fdec00) [pid = 6446] [serial = 2209] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 158 (0x112b41400) [pid = 6446] [serial = 2224] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 157 (0x1168ce400) [pid = 6446] [serial = 2225] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 156 (0x125138c00) [pid = 6446] [serial = 2244] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 155 (0x125fe2800) [pid = 6446] [serial = 2245] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 154 (0x129023000) [pid = 6446] [serial = 2215] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 153 (0x116863400) [pid = 6446] [serial = 2228] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 152 (0x1134f2000) [pid = 6446] [serial = 2227] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 151 (0x12752a000) [pid = 6446] [serial = 2247] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 150 (0x1293c9400) [pid = 6446] [serial = 2218] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 149 (0x1197f5000) [pid = 6446] [serial = 2236] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 148 (0x11a0c7000) [pid = 6446] [serial = 2237] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 147 (0x1197ef800) [pid = 6446] [serial = 2239] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 146 (0x11828f800) [pid = 6446] [serial = 2230] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 145 (0x118a08c00) [pid = 6446] [serial = 2231] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 144 (0x12759f000) [pid = 6446] [serial = 2212] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 143 (0x1212e2000) [pid = 6446] [serial = 2241] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 142 (0x121c6e000) [pid = 6446] [serial = 2242] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 141 (0x121c7f400) [pid = 6446] [serial = 2259] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 140 (0x129639800) [pid = 6446] [serial = 2221] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 139 (0x12a91e000) [pid = 6446] [serial = 2260] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 138 (0x118a10400) [pid = 6446] [serial = 2203] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 137 (0x121088800) [pid = 6446] [serial = 2206] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 136 (0x115db0400) [pid = 6446] [serial = 2200] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 135 (0x119516400) [pid = 6446] [serial = 2233] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 134 (0x11976a000) [pid = 6446] [serial = 2234] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 133 (0x12adf8800) [pid = 6446] [serial = 2266] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 132 (0x12b224000) [pid = 6446] [serial = 2268] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 131 (0x12adeec00) [pid = 6446] [serial = 2265] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 130 (0x12a91c000) [pid = 6446] [serial = 2257] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 129 (0x12ab63800) [pid = 6446] [serial = 2263] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 128 (0x128e2b000) [pid = 6446] [serial = 2251] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 127 (0x12ab5f800) [pid = 6446] [serial = 2262] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 126 (0x1293cc800) [pid = 6446] [serial = 2254] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | --DOMWINDOW == 125 (0x128b40c00) [pid = 6446] [serial = 2248] [outer = 0x0] [url = about:blank] 09:16:39 INFO - PROCESS | 6446 | 1462551399521 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]]]}] 09:16:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:16:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:16:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:16:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:16:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:16:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:16:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2176ms 09:16:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:16:39 INFO - PROCESS | 6446 | 1462551399553 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 6446 | 1462551399555 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:16:39 INFO - PROCESS | 6446 | 1462551399559 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 6446 | 1462551399561 Marionette TRACE conn2 <- [1,3074,null,{}] 09:16:39 INFO - PROCESS | 6446 | 1462551399566 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}] 09:16:39 INFO - PROCESS | 6446 | 1462551399651 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:16:39 INFO - PROCESS | 6446 | 1462551399704 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 6446 | ++DOCSHELL 0x116018800 == 26 [pid = 6446] [id = 778] 09:16:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 126 (0x112e2e800) [pid = 6446] [serial = 2332] [outer = 0x0] 09:16:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 127 (0x112e2f000) [pid = 6446] [serial = 2333] [outer = 0x112e2e800] 09:16:39 INFO - PROCESS | 6446 | 1462551399732 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 6446 | ++DOMWINDOW == 128 (0x112e7a400) [pid = 6446] [serial = 2334] [outer = 0x112e2e800] 09:16:40 INFO - PROCESS | 6446 | 1462551400055 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]]]}] 09:16:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:16:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:16:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:16:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:16:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:16:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:16:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 524ms 09:16:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:16:40 INFO - PROCESS | 6446 | 1462551400085 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 6446 | 1462551400089 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:16:40 INFO - PROCESS | 6446 | 1462551400093 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 6446 | 1462551400095 Marionette TRACE conn2 <- [1,3078,null,{}] 09:16:40 INFO - PROCESS | 6446 | 1462551400100 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}] 09:16:40 INFO - PROCESS | 6446 | 1462551400179 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:16:40 INFO - PROCESS | 6446 | 1462551400187 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x11815f000 == 27 [pid = 6446] [id = 779] 09:16:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 129 (0x113052400) [pid = 6446] [serial = 2335] [outer = 0x0] 09:16:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 130 (0x1134e3800) [pid = 6446] [serial = 2336] [outer = 0x113052400] 09:16:40 INFO - PROCESS | 6446 | 1462551400214 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 131 (0x115fcf000) [pid = 6446] [serial = 2337] [outer = 0x113052400] 09:16:40 INFO - PROCESS | 6446 | 1462551400565 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] 09:16:40 INFO - PROCESS | 6446 | 1462551400619 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:16:40 INFO - PROCESS | 6446 | 1462551400622 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 6446 | 1462551400624 Marionette TRACE conn2 <- [1,3082,null,{}] 09:16:40 INFO - PROCESS | 6446 | 1462551400632 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}] 09:16:40 INFO - PROCESS | 6446 | 1462551400713 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:16:40 INFO - PROCESS | 6446 | 1462551400723 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 6446 | ++DOCSHELL 0x119303000 == 28 [pid = 6446] [id = 780] 09:16:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 132 (0x111cb8400) [pid = 6446] [serial = 2338] [outer = 0x0] 09:16:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 133 (0x11769c000) [pid = 6446] [serial = 2339] [outer = 0x111cb8400] 09:16:40 INFO - PROCESS | 6446 | 1462551400753 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 6446 | ++DOMWINDOW == 134 (0x1181b4800) [pid = 6446] [serial = 2340] [outer = 0x111cb8400] 09:16:41 INFO - PROCESS | 6446 | 1462551401128 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]]]}] 09:16:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:16:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:16:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:16:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 523ms 09:16:41 INFO - PROCESS | 6446 | 1462551401146 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 6446 | 1462551401149 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:16:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:16:41 INFO - PROCESS | 6446 | 1462551401152 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 6446 | 1462551401153 Marionette TRACE conn2 <- [1,3086,null,{}] 09:16:41 INFO - PROCESS | 6446 | 1462551401155 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}] 09:16:41 INFO - PROCESS | 6446 | 1462551401258 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:16:41 INFO - PROCESS | 6446 | 1462551401266 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x11a059800 == 29 [pid = 6446] [id = 781] 09:16:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 135 (0x11830ac00) [pid = 6446] [serial = 2341] [outer = 0x0] 09:16:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 136 (0x11856f000) [pid = 6446] [serial = 2342] [outer = 0x11830ac00] 09:16:41 INFO - PROCESS | 6446 | 1462551401293 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 137 (0x1185c4c00) [pid = 6446] [serial = 2343] [outer = 0x11830ac00] 09:16:41 INFO - PROCESS | 6446 | 1462551401577 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:16:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:16:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 469ms 09:16:41 INFO - PROCESS | 6446 | 1462551401621 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 6446 | 1462551401622 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:16:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:16:41 INFO - PROCESS | 6446 | 1462551401624 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 6446 | 1462551401625 Marionette TRACE conn2 <- [1,3090,null,{}] 09:16:41 INFO - PROCESS | 6446 | 1462551401628 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}] 09:16:41 INFO - PROCESS | 6446 | 1462551401706 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:16:41 INFO - PROCESS | 6446 | 1462551401710 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 6446 | ++DOCSHELL 0x1214ab000 == 30 [pid = 6446] [id = 782] 09:16:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 138 (0x113341000) [pid = 6446] [serial = 2344] [outer = 0x0] 09:16:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 139 (0x118a09800) [pid = 6446] [serial = 2345] [outer = 0x113341000] 09:16:41 INFO - PROCESS | 6446 | 1462551401738 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 6446 | ++DOMWINDOW == 140 (0x1172e6000) [pid = 6446] [serial = 2346] [outer = 0x113341000] 09:16:42 INFO - PROCESS | 6446 | 1462551402179 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:16:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 570ms 09:16:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:16:42 INFO - PROCESS | 6446 | 1462551402196 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 6446 | 1462551402198 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:16:42 INFO - PROCESS | 6446 | 1462551402201 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 6446 | 1462551402203 Marionette TRACE conn2 <- [1,3094,null,{}] 09:16:42 INFO - PROCESS | 6446 | 1462551402206 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}] 09:16:42 INFO - PROCESS | 6446 | 1462551402344 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:16:42 INFO - PROCESS | 6446 | 1462551402356 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x121d6f000 == 31 [pid = 6446] [id = 783] 09:16:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 141 (0x119534400) [pid = 6446] [serial = 2347] [outer = 0x0] 09:16:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 142 (0x119774000) [pid = 6446] [serial = 2348] [outer = 0x119534400] 09:16:42 INFO - PROCESS | 6446 | 1462551402384 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 143 (0x1197f0800) [pid = 6446] [serial = 2349] [outer = 0x119534400] 09:16:42 INFO - PROCESS | 6446 | 1462551402703 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:16:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 521ms 09:16:42 INFO - PROCESS | 6446 | 1462551402722 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:16:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:16:42 INFO - PROCESS | 6446 | 1462551402723 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:16:42 INFO - PROCESS | 6446 | 1462551402725 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 6446 | 1462551402726 Marionette TRACE conn2 <- [1,3098,null,{}] 09:16:42 INFO - PROCESS | 6446 | 1462551402729 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}] 09:16:42 INFO - PROCESS | 6446 | 1462551402827 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:16:42 INFO - PROCESS | 6446 | 1462551402855 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 6446 | ++DOCSHELL 0x124054800 == 32 [pid = 6446] [id = 784] 09:16:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 144 (0x119535c00) [pid = 6446] [serial = 2350] [outer = 0x0] 09:16:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 145 (0x119c29c00) [pid = 6446] [serial = 2351] [outer = 0x119535c00] 09:16:42 INFO - PROCESS | 6446 | 1462551402876 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 6446 | ++DOMWINDOW == 146 (0x11a0c7000) [pid = 6446] [serial = 2352] [outer = 0x119535c00] 09:16:43 INFO - PROCESS | 6446 | 1462551403210 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]]]}] 09:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:16:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 522ms 09:16:43 INFO - PROCESS | 6446 | 1462551403249 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 6446 | 1462551403251 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:16:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:16:43 INFO - PROCESS | 6446 | 1462551403255 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 6446 | 1462551403256 Marionette TRACE conn2 <- [1,3102,null,{}] 09:16:43 INFO - PROCESS | 6446 | 1462551403260 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}] 09:16:43 INFO - PROCESS | 6446 | 1462551403374 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:16:43 INFO - PROCESS | 6446 | 1462551403381 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x125a49000 == 33 [pid = 6446] [id = 785] 09:16:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 147 (0x11a0c7400) [pid = 6446] [serial = 2353] [outer = 0x0] 09:16:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 148 (0x1212da000) [pid = 6446] [serial = 2354] [outer = 0x11a0c7400] 09:16:43 INFO - PROCESS | 6446 | 1462551403421 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 149 (0x1212e1c00) [pid = 6446] [serial = 2355] [outer = 0x11a0c7400] 09:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:16:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 575ms 09:16:43 INFO - PROCESS | 6446 | 1462551403825 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:16:43 INFO - PROCESS | 6446 | 1462551403833 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 6446 | 1462551403834 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:16:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:16:43 INFO - PROCESS | 6446 | 1462551403836 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 6446 | 1462551403837 Marionette TRACE conn2 <- [1,3106,null,{}] 09:16:43 INFO - PROCESS | 6446 | 1462551403840 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}] 09:16:43 INFO - PROCESS | 6446 | 1462551403949 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:16:43 INFO - PROCESS | 6446 | 1462551403957 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 6446 | ++DOCSHELL 0x119302800 == 34 [pid = 6446] [id = 786] 09:16:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 150 (0x1212d9c00) [pid = 6446] [serial = 2356] [outer = 0x0] 09:16:43 INFO - PROCESS | 6446 | ++DOMWINDOW == 151 (0x121622800) [pid = 6446] [serial = 2357] [outer = 0x1212d9c00] 09:16:43 INFO - PROCESS | 6446 | 1462551403982 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 152 (0x121866800) [pid = 6446] [serial = 2358] [outer = 0x1212d9c00] 09:16:44 INFO - PROCESS | 6446 | 1462551404274 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]]]}] 09:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:16:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 470ms 09:16:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:16:44 INFO - PROCESS | 6446 | 1462551404306 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 6446 | 1462551404307 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:16:44 INFO - PROCESS | 6446 | 1462551404309 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 6446 | 1462551404311 Marionette TRACE conn2 <- [1,3110,null,{}] 09:16:44 INFO - PROCESS | 6446 | 1462551404316 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}] 09:16:44 INFO - PROCESS | 6446 | 1462551404396 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:16:44 INFO - PROCESS | 6446 | 1462551404402 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x128edd800 == 35 [pid = 6446] [id = 787] 09:16:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 153 (0x121869c00) [pid = 6446] [serial = 2359] [outer = 0x0] 09:16:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 154 (0x121c65800) [pid = 6446] [serial = 2360] [outer = 0x121869c00] 09:16:44 INFO - PROCESS | 6446 | 1462551404427 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 155 (0x121c70000) [pid = 6446] [serial = 2361] [outer = 0x121869c00] 09:16:44 INFO - PROCESS | 6446 | 1462551404770 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"]]]}] 09:16:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:16: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 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:16:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 474ms 09:16:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:16:44 INFO - PROCESS | 6446 | 1462551404785 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 6446 | 1462551404786 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:16:44 INFO - PROCESS | 6446 | 1462551404789 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 6446 | 1462551404790 Marionette TRACE conn2 <- [1,3114,null,{}] 09:16:44 INFO - PROCESS | 6446 | 1462551404793 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}] 09:16:44 INFO - PROCESS | 6446 | 1462551404921 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:16:44 INFO - PROCESS | 6446 | 1462551404938 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\", \"e3d7c6ec-5fb1-417e-be53-434561f93d82\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 6446 | ++DOCSHELL 0x1214a6800 == 36 [pid = 6446] [id = 788] 09:16:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 156 (0x121c6e000) [pid = 6446] [serial = 2362] [outer = 0x0] 09:16:44 INFO - PROCESS | 6446 | ++DOMWINDOW == 157 (0x121c7b000) [pid = 6446] [serial = 2363] [outer = 0x121c6e000] 09:16:44 INFO - PROCESS | 6446 | 1462551404971 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 6446 | ++DOMWINDOW == 158 (0x12515e800) [pid = 6446] [serial = 2364] [outer = 0x121c6e000] 09:16:45 INFO - PROCESS | 6446 | 1462551405293 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]]]}] 09:16:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:16:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 523ms 09:16:45 INFO - PROCESS | 6446 | 1462551405313 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 6446 | 1462551405316 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:16:46 WARNING - u'runner_teardown' () 09:16:46 INFO - No more tests 09:16:46 INFO - Got 0 unexpected results 09:16:46 INFO - SUITE-END | took 542s 09:16:46 INFO - Closing logging queue 09:16:46 INFO - queue closed 09:16:46 INFO - Return code: 0 09:16:46 WARNING - # TBPL SUCCESS # 09:16:46 INFO - Running post-action listener: _resource_record_post_action 09:16:46 INFO - Running post-run listener: _resource_record_post_run 09:16:47 INFO - Total resource usage - Wall time: 564s; CPU: 57.0%; Read bytes: 561152; Write bytes: 951979008; Read time: 6; Write time: 4796 09:16:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:16:47 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 145091072; Write bytes: 146675712; Read time: 13616; Write time: 473 09:16:47 INFO - run-tests - Wall time: 546s; CPU: 58.0%; Read bytes: 561152; Write bytes: 794387456; Read time: 6; Write time: 4291 09:16:47 INFO - Running post-run listener: _upload_blobber_files 09:16:47 INFO - Blob upload gear active. 09:16:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:16: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 09:16:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:16:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:16:47 INFO - (blobuploader) - INFO - Open directory for files ... 09:16:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:16:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:16:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:16:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:16:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:16:49 INFO - (blobuploader) - INFO - Done attempting. 09:16:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:16:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:16:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:16:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:16:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:16:50 INFO - (blobuploader) - INFO - Done attempting. 09:16:50 INFO - (blobuploader) - INFO - Iteration through files over. 09:16:50 INFO - Return code: 0 09:16:50 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:16:50 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:16:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84a8359af0d948f388fe8400f99778963a54bae2654c3e6a011260897c7acabb6f2c8731a0a68aff61fd9c8601642ab49954cd0f11afbf54eb840654b78d75f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef6bc0040d6518f70ddb8134c91322fe71c97ca24ece29e6185d7ea367d37e862052a6422447d340ef6a7d1012d0783f1bf42885e8ba9208ffa3e50e4114dc0d"} 09:16:50 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:16:50 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:16:50 INFO - Contents: 09:16:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84a8359af0d948f388fe8400f99778963a54bae2654c3e6a011260897c7acabb6f2c8731a0a68aff61fd9c8601642ab49954cd0f11afbf54eb840654b78d75f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef6bc0040d6518f70ddb8134c91322fe71c97ca24ece29e6185d7ea367d37e862052a6422447d340ef6a7d1012d0783f1bf42885e8ba9208ffa3e50e4114dc0d"} 09:16:50 INFO - Running post-run listener: copy_logs_to_upload_dir 09:16:50 INFO - Copying logs to upload dir... 09:16:50 INFO - mkdir: /builds/slave/test/build/upload/logs 09:16:50 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=617.738713 ========= master_lag: 0.80 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 18 secs) (at 2016-05-06 09:16:51.695347) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 09:16:51.699986) ========= 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.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners TMPDIR=/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84a8359af0d948f388fe8400f99778963a54bae2654c3e6a011260897c7acabb6f2c8731a0a68aff61fd9c8601642ab49954cd0f11afbf54eb840654b78d75f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef6bc0040d6518f70ddb8134c91322fe71c97ca24ece29e6185d7ea367d37e862052a6422447d340ef6a7d1012d0783f1bf42885e8ba9208ffa3e50e4114dc0d"} build_url:https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012966 build_url: 'https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84a8359af0d948f388fe8400f99778963a54bae2654c3e6a011260897c7acabb6f2c8731a0a68aff61fd9c8601642ab49954cd0f11afbf54eb840654b78d75f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef6bc0040d6518f70ddb8134c91322fe71c97ca24ece29e6185d7ea367d37e862052a6422447d340ef6a7d1012d0783f1bf42885e8ba9208ffa3e50e4114dc0d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RVJekSEmSxq6HJWUUySASw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 09:16:51.747400) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 09:16:51.747792) ========= 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.hgHG8dQF8Q/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.vI2OlvkrpZ/Listeners TMPDIR=/var/folders/n0/6tpw2p6j3vx8fzyb0wrmlcwc00000w/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.005357 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 09:16:51.803329) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 09:16:51.803660) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 09:16:51.803986) ========= ========= Total master_lag: 9.23 =========